|   | ||
| 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 1 | Jagiellonia Białystok | 1-1 | Wisła Kraków | 6 (3 + 3) | 0 (0 + 0) | 0 (0 + 0) | |
| Ekstraklasa, Kolejka 2 | Lech Poznań | 2-2 | Wisła Płock | 3 (0 + 3) | 0 (0 + 0) | 2 (0 + 2) | |
| Ekstraklasa, Kolejka 3 | Cracovia | 1-1 | Stal Mielec | 5 (1 + 4) | 0 (0 + 0) | 0 (0 + 0) | |
| Ekstraklasa, Kolejka 5 | Lechia Gdańsk | 4-0 | Podbeskidzie Bielsko-Biała | 5 (2 + 3) | 0 (0 + 0) | 0 (0 + 0) | |
| Ekstraklasa, Kolejka 7 | Górnik Zabrze | 1-3 | Raków Częstochowa | 3 (3 + 0) | 0 (0 + 0) | 0 (0 + 0) | |
| Ekstraklasa, Kolejka 8 | Śląsk Wrocław | 1-0 | Jagiellonia Białystok | 2 (1 + 1) | 0 (0 + 0) | 0 (0 + 0) | |
| Ekstraklasa, Kolejka 6 | Wisła Kraków | 1-3 | Lechia Gdańsk | 4 (3 + 1) | 0 (0 + 0) | 1 (0 + 1) | |
| Ekstraklasa, Kolejka 10 | Piast Gliwice | 2-0 | Lechia Gdańsk | 5 (2 + 3) | 0 (0 + 0) | 1 (1 + 0) | |
| Ekstraklasa, Kolejka 14 | Lech Poznań | 0-1 | Wisła Kraków | 2 (1 + 1) | 0 (0 + 0) | 0 (0 + 0) | |
| Ekstraklasa, Kolejka 15 | Górnik Zabrze | 1-1 | Lech Poznań | 3 (2 + 1) | 0 (0 + 0) | 0 (0 + 0) | |
| PP, 1/8 finału | Pogoń Szczecin | 1-2 | Piast Gliwice | 3 (1 + 2) | 0 (0 + 0) | 1 (0 + 1) | |
| Ekstraklasa, Kolejka 18 | Zagłębie Lubin | 1-2 | Raków Częstochowa | 4 (2 + 2) | 0 (0 + 0) | 0 (0 + 0) | |
| Ekstraklasa, Kolejka 19 | Wisła Płock | 1-3 | Wisła Kraków | 3 (1 + 2) | 0 (0 + 0) | 0 (0 + 0) | |
| I liga, Kolejka 19 | ŁKS Łódź | 2-2 | Widzew Łódź | 5 (3 + 2) | 0 (0 + 0) | 0 (0 + 0) | |
| Ekstraklasa, Kolejka 21 | Lech Poznań | 0-0 | Piast Gliwice | 2 (1 + 1) | 0 (0 + 0) | 0 (0 + 0) | |
| Ekstraklasa, Kolejka 22 | Pogoń Szczecin | 1-0 | Lechia Gdańsk | 5 (1 + 4) | 0 (0 + 0) | 0 (0 + 0) | |
| Ekstraklasa, Kolejka 23 | Jagiellonia Białystok | 0-1 | Śląsk Wrocław | 7 (5 + 2) | 1 (1 + 0) | 0 (0 + 0) | |
| Ekstraklasa, Kolejka 24 | Warta Poznań | 0-0 | Stal Mielec | 4 (1 + 3) | 0 (0 + 0) | 0 (0 + 0) | |
| Ekstraklasa, Kolejka 26 | Śląsk Wrocław | 4-3 | Podbeskidzie Bielsko-Biała | 0 (0 + 0) | 0 (0 + 0) | 0 (0 + 0) | |
| Ekstraklasa, Kolejka 27 | Zagłębie Lubin | 2-2 | Piast Gliwice | 2 (1 + 1) | 0 (0 + 0) | 0 (0 + 0) | |
| Ekstraklasa, Kolejka 29 | Górnik Zabrze | 3-1 | Jagiellonia Białystok | 3 (2 + 1) | 0 (0 + 0) | 1 (1 + 0) | |
| Ekstraklasa, Kolejka 30 | Śląsk Wrocław | 1-1 | Stal Mielec | 4 (0 + 4) | 0 (0 + 0) | 0 (0 + 0) | |
| bar., I runda | Wigry Suwałki | 2-2 pd. k. 2-4 | KKS 1925 Kalisz | 7 (6 + 1) | 0 (0 + 0) | 1 (0 + 1) | 
| klub | mecze | zwycięstwa | remisy | porażki | bramki | karne | żółte | czerwone | 
| Cracovia | 1 | 0 | 1 | 0 | 1-1 | 0-0 | 1-4 | 0-0 | 
| Górnik Zabrze | 3 | 1 | 1 | 1 | 5-5 | 1-0 | 7-2 | 0-0 | 
| Jagiellonia Białystok | 4 | 0 | 1 | 3 | 2-6 | 0-1 | 10-8 | 1-0 | 
| KKS 1925 Kalisz | 1 | 0 | 1 | 0 | 2-2 | 1-0 | 1-6 | 0-0 | 
| Lech Poznań | 4 | 0 | 3 | 1 | 3-4 | 0-2 | 3-7 | 0-0 | 
| Lechia Gdańsk | 4 | 2 | 0 | 2 | 7-4 | 1-1 | 10-9 | 0-0 | 
| ŁKS Łódź | 1 | 0 | 1 | 0 | 2-2 | 0-0 | 3-2 | 0-0 | 
| Piast Gliwice | 4 | 2 | 2 | 0 | 6-3 | 2-0 | 6-6 | 0-0 | 
| Podbeskidzie Bielsko-Biała | 2 | 0 | 0 | 2 | 3-8 | 0-0 | 3-2 | 0-0 | 
| Pogoń Szczecin | 2 | 1 | 0 | 1 | 2-2 | 0-1 | 2-6 | 0-0 | 
| Raków Częstochowa | 2 | 2 | 0 | 0 | 5-2 | 0-0 | 2-5 | 0-0 | 
| Stal Mielec | 3 | 0 | 3 | 0 | 2-2 | 0-0 | 11-2 | 0-0 | 
| Śląsk Wrocław | 4 | 3 | 1 | 0 | 7-4 | 0-0 | 3-10 | 0-1 | 
| Warta Poznań | 1 | 0 | 1 | 0 | 0-0 | 0-0 | 1-3 | 0-0 | 
| Widzew Łódź | 1 | 0 | 1 | 0 | 2-2 | 0-0 | 2-3 | 0-0 | 
| Wigry Suwałki | 1 | 0 | 1 | 0 | 2-2 | 0-1 | 6-1 | 0-0 | 
| Wisła Kraków | 4 | 2 | 1 | 1 | 6-5 | 0-1 | 9-6 | 0-0 | 
| Wisła Płock | 2 | 0 | 1 | 1 | 3-5 | 2-0 | 4-2 | 0-0 | 
| Zagłębie Lubin | 2 | 0 | 1 | 1 | 3-4 | 0-0 | 3-3 | 0-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 23 mecze; 87 (42 + 45)
Razem 23 mecze; 87 (42 + 45)  kartek; 1 (1 + 0)
kartek; 1 (1 + 0)  kartek; 7 (2 + 5) karnych.
 kartek; 7 (2 + 5) karnych.
 Średnio:  3,78 (1,83 + 1,96)
Średnio:  3,78 (1,83 + 1,96)  kartek na mecz.
kartek na mecz. Średnio: 0,04 (0,04 + 0)
Średnio: 0,04 (0,04 + 0)  kartek na mecz.
 kartek na mecz. Średnio: 0,3 (0,09 + 0,22) karnych na mecz.
Średnio: 0,3 (0,09 + 0,22) karnych na mecz.