|   | ||
| Imię | Tomasz | |
| Nazwisko | Kwiatkowski | |
| Kraj |  Polska | |
| Data urodzenia | 25 lutego 1978 | |
| Miejsce urodzenia | ||
| Okręg |  Warszawa | |
| Fot: Stomil Online | 
 2007/08 | 2008/09 | 2009/10 | 2010/11 | 2011/12 | 2012/13 | 2013/14 | 2014/15 | 2015/16 | 2016/17 | 2017/18 | 2018/19 | 2019/20 | 2020/21 | 2021/22 | 2022/23 | 2023/24 | 2024/25 | 2025/26
2007/08 | 2008/09 | 2009/10 | 2010/11 | 2011/12 | 2012/13 | 2013/14 | 2014/15 | 2015/16 | 2016/17 | 2017/18 | 2018/19 | 2019/20 | 2020/21 | 2021/22 | 2022/23 | 2023/24 | 2024/25 | 2025/26
| data | rozgrywki | gospodarze | wynik | goście |   |   | karne | 
| Ekstraklasa, Kolejka 2 | Raków Częstochowa | 0-1 | Cracovia | 4 (2 + 2) | 0 (0 + 0) | 0 (0 + 0) | |
| I liga, Kolejka 3 | Bruk-Bet Termalica Nieciecza | 3-0 | Odra Opole | 6 (3 + 3) | 0 (0 + 0) | 0 (0 + 0) | |
| Ekstraklasa, Kolejka 4 | Piast Gliwice | 2-2 | GKS Katowice | 2 (1 + 1) | 0 (0 + 0) | 0 (0 + 0) | |
| I liga, Kolejka 7 | GKS Tychy | 0-2 | Bruk-Bet Termalica Nieciecza | 4 (3 + 1) | 1 (1 + 0) | 0 (0 + 0) | |
| Ekstraklasa, Kolejka 7 | Jagiellonia Białystok | 1-0 | Widzew Łódź | 8 (1 + 7) | 1 (0 + 1) | 0 (0 + 0) | |
| Ekstraklasa, Kolejka 8 | Piast Gliwice | 1-1 | Puszcza Niepołomice | 3 (1 + 2) | 0 (0 + 0) | 1 (1 + 0) | |
| PP, I runda | Resovia | 1-0 | Lech Poznań | 10 (6 + 4) | 2 (2 + 0) | 0 (0 + 0) | |
| I liga, Kolejka 11 | ŁKS Łódź | 0-1 | Wisła Płock | 5 (2 + 3) | 0 (0 + 0) | 1 (1 + 0) | |
| Ekstraklasa, Kolejka 11 | Górnik Zabrze | 0-1 | Zagłębie Lubin | 5 (2 + 3) | 1 (0 + 1) | 0 (0 + 0) | |
| Ekstraklasa, Kolejka 12 | Korona Kielce | 0-2 | Piast Gliwice | 6 (1 + 5) | 0 (0 + 0) | 1 (0 + 1) | |
| I liga, Kolejka 14 | Wisła Płock | 1-3 | Wisła Kraków | 9 (5 + 4) | 1 (0 + 1) | 0 (0 + 0) | |
| Ekstraklasa, Kolejka 14 | Raków Częstochowa | 1-0 | Stal Mielec | 5 (2 + 3) | 0 (0 + 0) | 1 (1 + 0) | |
| Ekstraklasa, Kolejka 15 | Korona Kielce | 0-0 | Lechia Gdańsk | 6 (2 + 4) | 0 (0 + 0) | 0 (0 + 0) | |
| Ekstraklasa, Kolejka 17 | Motor Lublin | 1-0 | Radomiak Radom | 6 (2 + 4) | 0 (0 + 0) | 0 (0 + 0) | |
| I liga, Kolejka 19 | Wisła Płock | 4-0 | Warta Poznań | 1 (1 + 0) | 0 (0 + 0) | 0 (0 + 0) | |
| Ekstraklasa, Kolejka 20 | Korona Kielce | 1-0 | Motor Lublin | 5 (3 + 2) | 0 (0 + 0) | 1 (1 + 0) | |
| Ekstraklasa, Kolejka 21 | GKS Katowice | 0-0 | Piast Gliwice | 2 (0 + 2) | 0 (0 + 0) | 0 (0 + 0) | |
| Ekstraklasa, Kolejka 22 | Lechia Gdańsk | 0-2 | Puszcza Niepołomice | 5 (2 + 3) | 0 (0 + 0) | 1 (0 + 1) | |
| Ekstraklasa, Kolejka 24 | Widzew Łódź | 0-1 | Jagiellonia Białystok | 7 (4 + 3) | 0 (0 + 0) | 0 (0 + 0) | |
| Ekstraklasa, Kolejka 26 | GKS Katowice | 2-1 | Górnik Zabrze | 2 (1 + 1) | 0 (0 + 0) | 0 (0 + 0) | |
| Ekstraklasa, Kolejka 27 | Radomiak Radom | 0-1 | Zagłębie Lubin | 4 (1 + 3) | 0 (0 + 0) | 0 (0 + 0) | |
| Ekstraklasa, Kolejka 29 | Puszcza Niepołomice | 2-2 | Radomiak Radom | 7 (4 + 3) | 0 (0 + 0) | 0 (0 + 0) | |
| Ekstraklasa, Kolejka 30 | Korona Kielce | 3-1 | Jagiellonia Białystok | 6 (3 + 3) | 0 (0 + 0) | 1 (0 + 1) | |
| I liga, Kolejka 31 | Wisła Kraków | 1-3 | Wisła Płock | 4 (1 + 3) | 0 (0 + 0) | 1 (1 + 0) | |
| Ekstraklasa, Kolejka 32 | Puszcza Niepołomice | 2-3 | Stal Mielec | 4 (3 + 1) | 0 (0 + 0) | 1 (0 + 1) | |
| Ekstraklasa, Kolejka 34 | Raków Częstochowa | 2-1 | Widzew Łódź | 7 (4 + 3) | 1 (1 + 0) | 2 (2 + 0) | 
| klub | mecze | zwycięstwa | remisy | porażki | bramki | karne | żółte | czerwone | 
| Bruk-Bet Termalica Nieciecza | 2 | 2 | 0 | 0 | 5-0 | 0-0 | 4-6 | 0-1 | 
| Cracovia | 1 | 1 | 0 | 0 | 1-0 | 0-0 | 2-2 | 0-0 | 
| GKS Katowice | 3 | 1 | 2 | 0 | 4-3 | 0-0 | 2-4 | 0-0 | 
| GKS Tychy | 1 | 0 | 0 | 1 | 0-2 | 0-0 | 3-1 | 1-0 | 
| Górnik Zabrze | 2 | 0 | 0 | 2 | 1-3 | 0-0 | 3-4 | 0-1 | 
| Jagiellonia Białystok | 3 | 2 | 0 | 1 | 3-3 | 1-0 | 7-14 | 0-1 | 
| Korona Kielce | 4 | 2 | 1 | 1 | 4-3 | 1-2 | 9-14 | 0-0 | 
| Lech Poznań | 1 | 0 | 0 | 1 | 0-1 | 0-0 | 4-6 | 0-2 | 
| Lechia Gdańsk | 2 | 0 | 1 | 1 | 0-2 | 0-1 | 6-5 | 0-0 | 
| ŁKS Łódź | 1 | 0 | 0 | 1 | 0-1 | 1-0 | 2-3 | 0-0 | 
| Motor Lublin | 2 | 1 | 0 | 1 | 1-1 | 0-1 | 4-7 | 0-0 | 
| Odra Opole | 1 | 0 | 0 | 1 | 0-3 | 0-0 | 3-3 | 0-0 | 
| Piast Gliwice | 4 | 1 | 3 | 0 | 5-3 | 2-0 | 9-4 | 0-0 | 
| Puszcza Niepołomice | 4 | 1 | 2 | 1 | 7-6 | 1-2 | 12-7 | 0-0 | 
| Radomiak Radom | 3 | 0 | 1 | 2 | 2-4 | 0-0 | 8-9 | 0-0 | 
| Raków Częstochowa | 3 | 2 | 0 | 1 | 3-2 | 3-0 | 8-8 | 1-0 | 
| Resovia | 1 | 1 | 0 | 0 | 1-0 | 0-0 | 6-4 | 2-0 | 
| Stal Mielec | 2 | 1 | 0 | 1 | 3-3 | 1-1 | 4-5 | 0-0 | 
| Warta Poznań | 1 | 0 | 0 | 1 | 0-4 | 0-0 | 0-1 | 0-0 | 
| Widzew Łódź | 3 | 0 | 0 | 3 | 1-4 | 0-2 | 14-8 | 1-1 | 
| Wisła Kraków | 2 | 1 | 0 | 1 | 4-4 | 1-0 | 5-8 | 1-0 | 
| Wisła Płock | 4 | 3 | 0 | 1 | 9-4 | 0-2 | 12-7 | 0-1 | 
| Zagłębie Lubin | 2 | 2 | 0 | 0 | 2-0 | 0-0 | 6-3 | 1-0 | 
 Legenda: Przy żółtych i czerwonych kartkach oraz rzutach karnych w nawiasach podano liczby dotyczące gospodarzy i gości.
Legenda: Przy żółtych i czerwonych kartkach oraz rzutach karnych w nawiasach podano liczby dotyczące gospodarzy i gości.
 Razem 26 meczów; 133 (60 + 73)
Razem 26 meczów; 133 (60 + 73)  kartek; 7 (4 + 3)
kartek; 7 (4 + 3)  kartek; 11 (7 + 4) karnych.
 kartek; 11 (7 + 4) karnych.
 Średnio:  5,12 (2,31 + 2,81)
Średnio:  5,12 (2,31 + 2,81)  kartek na mecz.
kartek na mecz. Średnio: 0,27 (0,15 + 0,12)
Średnio: 0,27 (0,15 + 0,12)  kartek na mecz.
 kartek na mecz. Średnio: 0,42 (0,27 + 0,15) karnych na mecz.
Średnio: 0,42 (0,27 + 0,15) karnych na mecz.