xgEdge

Czech First League top scorers 2026/2027

Every Czech First League player ranked on the goals he has scored this season, with the minutes he took to score them — and, where the competition carries per-match figures, the chances those goals came from.

Martin Šubert leads the scoring on 6 goals, from 504 minutes. That is 1 clear of Wiktor Nowak. Martin Šubert has scored 4.11 more than his chances were worth: 6 goals from 1.89 xG. Danijel Šturm has scored 2.03 fewer than his chances were worth: 1 goal from 3.03 xG.

Showing 1–50 of 389 players

Czech First League top scorers 2026/2027
# Player Club Apps Min G npG xG G − xG Min/G
1 Martin Šubert Mladá Boleslav 8 504 6 6 1.89 +4.11 84
2 Wiktor Nowak SK Slavia Praha 9 621 5 5 2.70 +2.30 124
3 Tomáš Chorý SK Slavia Praha 6 340 4 2 3.93 +0.07 85
3 John Auta FK Teplice 8 365 4 4 1.30 +2.70 91
3 Mojmír Chytil SK Slavia Praha 7 412 4 3 3.54 +0.46 103
3 Jiří Klíma Mladá Boleslav 8 525 4 3 2.62 +1.38 131
3 Josimar Alcócer AC Sparta Praha 8 554 4 4 1.20 +2.80 139
3 John Mercado AC Sparta Praha 9 703 4 4 2.37 +1.63 176
3 Daniel Vašulín FC Zbrojovka Brno 9 734 4 4 3.82 +0.18 184
10 Christophe Kabongo Viktoria Plzeň 8 426 3 2 1.87 +1.13 142
10 Emmanuel Ayaosi SK Slavia Praha 8 488 3 3 1.51 +1.49 163
10 Patrik Dulay FC Slovan Liberec 7 511 3 3 2.52 +0.48 170
10 Antonin Vanicek FC Zbrojovka Brno 9 522 3 3 1.11 +1.89 174
10 Lukáš Mašek FC Slovan Liberec 9 541 3 3 3.55 −0.55 180
10 Matej Pulkrab FK Teplice 8 563 3 3 2.29 +0.71 188
10 Tom Slončík FC Hradec Králové 8 576 3 3 1.25 +1.75 192
10 Péter Baráth SK Sigma Olomouc 8 633 3 3 1.62 +1.38 211
10 Solomon John Mladá Boleslav 8 638 3 3 2.62 +0.38 213
10 Martin Cedidla FK Jablonec 8 641 3 3 0.99 +2.01 214
10 Ladislav Almási Bohemians Praha 1905 8 679 3 3 2.11 +0.89 226
10 Lukáš Mareček FK Teplice 8 690 3 3 0.64 +2.36 230
10 Adam Karabec AC Sparta Praha 9 730 3 1 3.44 −0.44 243
10 Václav Sejk SK Sigma Olomouc 9 758 3 3 2.34 +0.66 253
10 Abubakar Ghali SK Sigma Olomouc 9 783 3 3 1.19 +1.81 261
25 Paul Ndubuisi 1. FC Slovácko 3 38 2 2 0.27 +1.73 19
25 Dávid Krčík Viktoria Plzeň 4 295 2 1 0.84 +1.16 148
25 Quadri Adediran SK Líšeň 5 364 2 2 1.96 +0.04 182
25 Andy Irving AC Sparta Praha 6 399 2 2 0.27 +1.73 200
25 Václav Drchal FK Pardubice 8 437 2 2 1.29 +0.71 219
25 David Tkáč SK Sigma Olomouc 9 470 2 2 1.11 +0.89 235
25 Daniel Šmiga FC Zlín 8 480 2 2 1.95 +0.05 240
25 Vasil Kušej FC Slovan Liberec 7 490 2 2 0.59 +1.41 245
25 Aleš Čermák Bohemians Praha 1905 7 538 2 0 1.94 +0.06 269
25 Mick van Buren FC Hradec Králové 8 571 2 2 1.68 +0.32 286
25 Roman Kvet Bohemians Praha 1905 7 613 2 2 1.39 +0.61 307
25 Matej Radosta FK Teplice 8 685 2 2 1.06 +0.94 343
25 Amar Memić Viktoria Plzeň 9 688 2 2 1.17 +0.83 344
25 Tobias Boledovic FK Pardubice 9 712 2 2 0.68 +1.32 356
25 Gigli Ndefe 1. FC Slovácko 9 751 2 2 2.55 −0.55 376
25 Jakub Černín FC Zlín 9 797 2 2 0.49 +1.51 399
25 Louis Lurvink SK Sigma Olomouc 9 810 2 2 1.47 +0.53 405
42 Filip Šancl Baník Ostrava 2 43 1 1 0.08 +0.92 43
42 Baboucarr Faal Viktoria Plzeň 3 47 1 1 0.05 +0.95 47
42 Tomáš Solil FK Pardubice 2 114 1 1 0.09 +0.91 114
42 Lukáš Letenay Mladá Boleslav 6 115 1 1 0.53 +0.47 115
42 Ghislain Vénuste Baboula FC Slovan Liberec 6 127 1 1 1.37 −0.37 127
42 Šimon Černý Bohemians Praha 1905 8 140 1 1 0.85 +0.15 140
42 Garang Kuol AC Sparta Praha 4 145 1 1 0.16 +0.84 145
42 Michal Kohút Baník Ostrava 3 152 1 1 1.16 −0.16 152
42 Michal Frydrych Baník Ostrava 4 153 1 0 0.88 +0.12 153
  • goals 2+ above xG
  • under 90 minutes
About these figures What each column counts, and which feed it was counted from. Show
Apps
Matches he played in this competition this season. A match he was named in and did not play does not count.
Min
Minutes played.
G
Goals scored, penalties included.
npG
Goals with penalties taken out.
xG
Expected goals: the quality of the chances he took, summed.
G − xG
Goals less expected goals, over the matches with both.
Min/G
Minutes played for each goal scored.

Appearances, minutes, goals, assists and shots on this page are summed over the Czech First League matches we hold per-player figures for — the same matches the expected figures are summed over, so the two can be read against each other.

Learn how xgEdge calculates these figures →