Kamil Kruk featured in two Ekstraklasa matches during the 2024/25 season, playing 44 minutes in total. He recorded two tackles, giving him a tackles-per-90 rate of 4.09, well above the defender baseline of 1.49. Kruk did not register any goals, assists, shots, shots on target, key passes, interceptions, or successful dribbles, and his average match rating was 6.6. Despite the limited sample, his defensive contribution was clear: the tackles per 90 he achieved were almost three times the league average for his position. In the brief period he was on the pitch, Kamil Kruk demonstrated a strong defensive presence, outperforming the typical defensive volume expected of a defender in the Ekstraklasa.
Kamil Kruk has played 44 minutes across 2 appearances in Ekstraklasa, at 0.00 goals per 90 against a positional baseline of 0.06 and averaging 6.60 a match.
| Tackles /90 | 4.09 1.49 1.42 | |
| Interceptions /90 | 0.00 1.24 0.93 | |
| Duels won /90 | 8.18 4.39 4.50 | |
| Blocks /90 | 2.05 0.65 0.40 | |
| Passes /90 | 69.55 46.66 38.42 | |
| Fouls /90 | 2.05 1.09 1.13 |
| Player | Pos | Apps | Mins | Goals | Assists | Shots | On tgt | Goals /shot | Key passes | Pass acc | Dribbles | Drib % | Tackles | Interc. | Blocks | Duels won % | Fouls | Fouled | Yel | Red | Saves | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Samuel Mráz | F | 33 | 2569 | 16 | 4 | 72 | 40 | 22% | 23 | 78% | 8 | 38% | 12 | 4 | 8 | 39% | 34 | 19 | 3 | 0 | 0 | 7.16 | 5.0 |
| Piotr Ceglarz | M | 29 | 2112 | 6 | 1 | 37 | 20 | 16% | 18 | 71% | 29 | 41% | 17 | 7 | 3 | 42% | 18 | 24 | 1 | 0 | 0 | 6.78 | 4.5 |
| Mbaye Ndiaye | M | 30 | 1539 | 4 | 0 | 43 | 18 | 9% | 17 | 74% | 20 | 41% | 19 | 6 | 5 | 44% | 29 | 24 | 4 | 0 | 0 | 6.85 | 3.6 |
| Michał Król | M | 31 | 1735 | 3 | 5 | 28 | 15 | 11% | 22 | 79% | 25 | 43% | 16 | 8 | 1 | 43% | 12 | 31 | 3 | 0 | 0 | 6.83 | 4.2 |
| Bartosz Wolski | M | 33 | 2893 | 2 | 7 | 18 | 6 | 11% | 82 | 80% | 16 | 46% | 32 | 17 | 20 | 49% | 17 | 35 | 2 | 0 | 0 | 7.17 | 4.4 |
| Marek Kristián Bartoš | D | 23 | 1609 | 2 | 1 | 9 | 4 | 22% | 2 | 87% | 3 | 100% | 19 | 23 | 22 | 56% | 20 | 18 | 4 | 0 | 0 | 6.88 | 2.9 |
| Sebastian Rudol | D | 13 | 1008 | 2 | 0 | 4 | 2 | 50% | 1 | 85% | 0 | – | 23 | 24 | 11 | 55% | 12 | 8 | 4 | 0 | 0 | 6.95 | 3.5 |
| Christopher Simon | M | 21 | 857 | 2 | 0 | 21 | 7 | 10% | 12 | 76% | 14 | 70% | 11 | 12 | 6 | 44% | 19 | 6 | 2 | 0 | 0 | 6.85 | 3.3 |
| Bradly van Hoeven | F | 13 | 621 | 2 | 0 | 6 | 4 | 33% | 6 | 70% | 11 | 39% | 7 | 6 | 3 | 42% | 11 | 12 | 2 | 0 | 0 | 6.65 | 2.3 |
| Arkadiusz Najemski | D | 26 | 1913 | 1 | 1 | 5 | 3 | 20% | 8 | 91% | 1 | 50% | 33 | 30 | 27 | 52% | 31 | 15 | 8 | 0 | 0 | 6.90 | 4.5 |
| Paweł Stolarski | D | 26 | 1318 | 1 | 1 | 9 | 2 | 11% | 10 | 79% | 7 | 47% | 38 | 9 | 5 | 55% | 23 | 23 | 4 | 0 | 0 | 6.72 | 3.7 |
| Jakub Łabojko | M | 15 | 873 | 1 | 0 | 3 | 1 | 33% | 6 | 83% | 3 | 75% | 13 | 11 | 10 | 51% | 16 | 4 | 2 | 0 | 0 | 6.89 | 4.3 |
| Bright Ede | D | 6 | 437 | 1 | 0 | 3 | 1 | 33% | 0 | 83% | 3 | 75% | 6 | 5 | 3 | 51% | 8 | 2 | 1 | 0 | 0 | 6.80 | 4.8 |
| Kacper Wełniak | F | 10 | 146 | 1 | 0 | 4 | 2 | 25% | 2 | 73% | 0 | 0% | 0 | 0 | 0 | 40% | 2 | 3 | 0 | 0 | 0 | 6.73 | 6.4 |
| Jean-Kévin Augustin | F | 4 | 126 | 1 | 0 | 1 | 1 | 100% | 0 | 86% | 0 | 0% | 1 | 0 | 0 | 60% | 2 | 7 | 0 | 0 | 0 | 6.60 | – |
| Filip Luberecki | D | 27 | 1920 | 0 | 1 | 3 | 0 | 0% | 15 | 80% | 11 | 50% | 50 | 28 | 2 | 47% | 36 | 15 | 3 | 0 | 0 | 6.71 | 2.9 |
| Filip Wójcik | D | 33 | 1670 | 0 | 5 | 6 | 1 | 0% | 19 | 83% | 13 | 31% | 26 | 20 | 4 | 47% | 27 | 37 | 3 | 0 | 0 | 6.69 | 5.7 |
| Kacper Rosa | G | 16 | 1440 | 0 | 0 | 0 | 0 | – | 1 | 69% | 0 | – | 1 | 0 | 0 | 69% | 2 | 4 | 1 | 0 | 66 | 7.11 | 2.9 |
| Sergi Samper | M | 24 | 1418 | 0 | 1 | 3 | 0 | 0% | 12 | 84% | 5 | 56% | 22 | 27 | 11 | 47% | 22 | 6 | 6 | 2 | 0 | 6.72 | 3.4 |
| Kaan Caliskaner | M | 24 | 1229 | 0 | 3 | 9 | 2 | 0% | 27 | 72% | 26 | 52% | 29 | 9 | 12 | 51% | 12 | 24 | 1 | 0 | 0 | 6.86 | 4.0 |
| Mathieu Scalet | M | 25 | 1175 | 0 | 2 | 18 | 3 | 0% | 10 | 78% | 5 | 28% | 17 | 16 | 5 | 44% | 26 | 25 | 4 | 0 | 0 | 6.75 | 4.2 |
| Krystian Palacz | D | 16 | 1045 | 0 | 0 | 3 | 0 | 0% | 9 | 79% | 4 | 36% | 22 | 14 | 2 | 53% | 6 | 4 | 2 | 0 | 0 | 6.69 | 2.9 |
| Herve Matthys | D | 11 | 909 | 0 | 2 | 6 | 1 | 0% | 3 | 88% | 0 | – | 16 | 11 | 8 | 49% | 10 | 3 | 2 | 0 | 0 | 6.85 | 3.5 |
| Ivan Brkić | G | 10 | 900 | 0 | 0 | 0 | 0 | – | 0 | 75% | 1 | 100% | 0 | 0 | 0 | 83% | 0 | 0 | 0 | 0 | 28 | 7.16 | 3.0 |
| Gašper Tratnik | G | 7 | 630 | 0 | 0 | 1 | 1 | 0% | 0 | 77% | 0 | – | 0 | 0 | 0 | 33% | 0 | 0 | 1 | 0 | 24 | 7.00 | 5.6 |
| Krzysztof Kubica | M | 5 | 180 | 0 | 0 | 4 | 1 | 0% | 2 | 63% | 0 | 0% | 2 | 3 | 1 | 39% | 5 | 5 | 2 | 0 | 0 | 6.60 | – |
| Antonio Sefer | F | 6 | 157 | 0 | 0 | 4 | 1 | 0% | 1 | 69% | 1 | 33% | 12 | 3 | 1 | 56% | 3 | 0 | 0 | 0 | 0 | 6.87 | 6.0 |
| Marcel Gąsior | M | 4 | 147 | 0 | 0 | 1 | 0 | 0% | 3 | 88% | 0 | – | 1 | 1 | 1 | 62% | 3 | 1 | 0 | 0 | 0 | 6.82 | – |
| Rafał Król | M | 3 | 47 | 0 | 0 | 0 | 0 | – | 1 | 72% | 0 | 0% | 2 | 0 | 0 | 58% | 1 | 0 | 0 | 0 | 0 | 6.67 | – |
| Kamil Kruk | D | 2 | 44 | 0 | 0 | 0 | 0 | – | 0 | 85% | 0 | – | 2 | 0 | 1 | 67% | 1 | 1 | 1 | 0 | 0 | 6.60 | – |
| Patryk Romanowski | D | 1 | 12 | 0 | 0 | 0 | 0 | – | 0 | 0% | 0 | – | 0 | 1 | 0 | – | 0 | 0 | 0 | 0 | 0 | 6.70 | – |
| Season | Club | Comp | Apps | Mins | Goals | Assists | Shots | On tgt | Goals /shot | Key passes | Pass acc | Dribbles | Tackles | Interc. | Duels won % | Fouls | Yel | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024/25 | Motor Lublin | Ekstraklasa | 2 | 44 | 0 | 0 | 0 | 0 | – | 0 | 85% | 0 | 2 | 0 | 67% | 1 | 1 | 0 | 6.60 |
| 2023/24 | Zaglebie Lubin | Ekstraklasa | 3 | 217 | 0 | 0 | 1 | 1 | 0% | 0 | 85% | 0 | 3 | 2 | 70% | 3 | 1 | 0 | 6.50 |
| 2022/23 | Stal Mielec | Ekstraklasa | 20 | 1568 | 2 | 1 | 10 | 4 | 20% | 3 | 80% | 3 | 26 | 29 | 57% | 20 | 7 | 0 | 6.96 |
| Date | Opponent | Res | Mins | Goals | Assists | Shots | On tgt | Key passes | Tackles | Fouls | Yel | Red | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 24 May | a Radomiak Radom | W | 1 | – | 0 | 0 | – | 0 | 0 | 1 | 1 | 0 | – | – |
| 21 Jul | v Raków Częstochowa | L | 43 | – | 0 | 0 | – | 0 | 2 | – | 0 | 0 | 6.60 | – |
| 18 Sep | a Stal Mielec | L | 57 | – | – | 0 | – | 0 | 2 | – | 0 | 0 | 6.30 | – |
| 27 Aug | a Korona Kielce | L | 90 | – | – | 0 | – | 0 | 1 | 1 | 0 | 0 | 6.30 | – |
| 18 Aug | v Puszcza Niepołomice | W | 70 | – | – | 1 | 1 | 0 | 0 | 2 | 1 | 0 | 6.90 | – |
| 19 May | a Zaglebie Lubin | L | 90 | – | – | 0 | – | 0 | 1 | 1 | 1 | 0 | 6.90 | – |
| 14 May | v Lechia Gdansk | D | 90 | – | – | 0 | – | 0 | 1 | 1 | 1 | 0 | 6.90 | – |
| 07 May | a Wisla Plock | D | 90 | – | – | 1 | 1 | 0 | 1 | – | 0 | 0 | 7.20 | – |
| 30 Apr | v Korona Kielce | W | 90 | 2 | – | 2 | 2 | 0 | 0 | 1 | 1 | 0 | 8.30 | – |
| 03 Apr | v Jagiellonia | D | 90 | – | – | 1 | 1 | 0 | 6 | 4 | 1 | 0 | 7.00 | – |
| 12 Mar | a Legia Warszawa | L | 90 | – | – | 2 | – | 0 | 2 | – | 0 | 0 | 6.90 | – |
| 17 Feb | a Cracovia Krakow | L | 90 | – | – | 0 | – | 0 | 2 | 2 | 0 | 0 | 6.90 | – |
| 10 Feb | v Raków Częstochowa | D | 90 | – | – | 0 | – | 0 | 2 | – | 0 | 0 | 6.30 | – |
| 05 Feb | a Radomiak Radom | L | 90 | – | – | 0 | – | 0 | 0 | – | 0 | 0 | 6.30 | – |
| 27 Jan | v Lech Poznan | D | 90 | – | – | 0 | – | 0 | 3 | 1 | 0 | 0 | 7.30 | – |