Poland ·Referee·Ekstraklasa

Tomasz Kwiatkowski

118 matches since July 2021

Tomasz Kwiatkowski referee stats

Tomasz Kwiatkowski has refereed 118 matches in the leagues we cover since July 2021, the latest in the Ekstraklasa.

Cards: 4.79 a match, against an average of 4.54 in the same leagues and seasons (+0.25). Fouls: 22.8 a match, against 24.5.

Penalties: 0.28 a match over the 50 matches with a complete penalty count, against 0.35.

Goals: 2.60 a match, against 2.68; over 2.5 goals in 48% of matches, against 50%.

Decided by the referee

About half of a difference here carries over to a referee's next matches.

Cards
4.79
League 4.54
Yellow cards
4.50
League 4.28
Red cards
0.29
League 0.27
Fouls
22.8
League 24.5

Decided by the teams

Differences here are mostly chance: goals do not follow the referee.

Goals
2.60
League 2.68
Over 2.5
48%
League 50%
Both teams score
56%
League 54%
Home wins
46%
League 43%

What to expect next

Cards against the league average
+0.18 a match
Fouls against the league average
−1.1 a match

A record is part referee and part luck. Over 117 matches, about 73% of a difference in cards has held in later matches, so this is the difference to expect, not the full +0.25.

How much referees really change: our study →

Next appointments

No appointment announced yet. Referees are usually named a few days before a match.

Recent matches

MatchScoreYellowRed
Radomiak Radom – Motor Lublin12 Oct 2026Ekstraklasa2–370
Zagłębie Lubin – Katowice12 Sept 2026Ekstraklasa2–130
Wisła Kraków – Wieczysta Kraków29 Aug 2026Ekstraklasa2–020
Katowice – Wisła Płock23 Aug 2026Ekstraklasa5–020
Motor Lublin – Jagiellonia Białystok31 Jul 2026Ekstraklasa1–230
Korona Kielce – Widzew Lodz15 May 2026Ekstraklasa1–060
Zagłębie Lubin – Cracovia Kraków3 May 2026Ekstraklasa0–041
Jagiellonia Białystok – Górnik Zabrze24 Apr 2026Ekstraklasa1–270
Ruch Chorzów – Wisła Kraków19 Apr 20261. Liga1–140
Lechia Gdańsk – Korona Kielce6 Apr 2026Ekstraklasa4–241
Cracovia Kraków – Wisła Płock14 Mar 2026Ekstraklasa1–230
Piast Gliwice – Motor Lublin20 Feb 2026Ekstraklasa1–240
Lechia Gdańsk – Cracovia Kraków6 Feb 2026Ekstraklasa1–152
Wisła Płock – Raków Częstochowa1 Feb 2026Ekstraklasa2–140
Motor Lublin – Jagiellonia Białystok14 Dec 2025Ekstraklasa1–130
Raków Częstochowa – Katowice7 Dec 2025Ekstraklasa1–020
Raków Częstochowa – Piast Gliwice22 Nov 2025Ekstraklasa1–320
Górnik Zabrze – Arka Gdynia2 Nov 2025Ekstraklasa5–140
Motor Lublin – Katowice17 Oct 2025Ekstraklasa2–552
Jagiellonia Białystok – Korona Kielce5 Oct 2025Ekstraklasa3–120

Season by season

SeasonLeagueMatchesCardsLeagueFoulsGoalsOver 2.5
2026/2027Ekstraklasa53.403.9722.63.6080%
2025/20261. Liga23.004.1923.03.5050%
2025/2026Ekstraklasa184.444.4921.83.0656%
2024/20251. Liga55.204.5322.53.0060%
2024/2025Ekstraklasa195.164.3723.71.9532%
2023/20241. Liga36.335.24—3.3367%
2023/2024Ekstraklasa163.874.6123.43.0656%
2022/20231. Liga44.505.2012.82.5075%
2022/2023Ekstraklasa204.704.5425.91.7530%
2021/20221. Liga48.754.880.01.5025%
2021/2022Ekstraklasa224.954.5824.72.9555%

Betting involves risk. Past results do not guarantee future ones. 18+.