Skip to content
League Two
2025/26

League TwoMost Shots

Top 50 players in the League Two ranked by shots for the 2025/26 season. Minimum 10 appearances. Per-90 rates calculated from total minutes played.

1
M. Mellon
M. Mellon
Oldham
Oldham
44
Shots
2
J. Davies
J. Davies
Fleetwood Town
Fleetwood Town
24
Shots
3
S. Vokes
S. Vokes
Gillingham
Gillingham
32
Shots

Full Rankings

#PlayerTeamAppsShotsPer 90
1
M. Mellon
M. Mellon
Oldham
Oldham
16443.52
2
J. Davies
J. Davies
Fleetwood Town
Fleetwood Town
15243.47
3
S. Vokes
S. Vokes
Gillingham
Gillingham
33322.74
4
S. Lavery
S. Lavery
Cambridge United
Cambridge United
30292.72
5
Y. Akhamrich
Y. Akhamrich
Bristol Rovers
Bristol Rovers
17252.67
6
D. Adeniran
D. Adeniran
Barnet
Barnet
1072.64
7
B. Thompson
B. Thompson
Bromley
Bromley
32342.53
8
B. Ihionvien
B. Ihionvien
Shrewsbury
Shrewsbury
10162.48
9
A. Cook
A. Cook
Grimsby
Grimsby
19352.46
10
E. Harrison
E. Harrison
Bristol Rovers
Bristol Rovers
36492.44
11
K. Dennis
K. Dennis
Tranmere
Tranmere
23232.41
12
F. Holman
F. Holman
Swindon Town
Swindon Town
20242.36
13
C. Aneke
C. Aneke
Shrewsbury
Shrewsbury
1352.34
14
M. Fondop-Talum
M. Fondop-Talum
Oldham
Oldham
40672.28
15
Princewill  Ehibhatiomhan
Princewill Ehibhatiomhan
Salford City
Salford City
24162.26
16
D. Kanu
D. Kanu
Walsall
Walsall
38752.21
17
R. Akachukwu
R. Akachukwu
Colchester
Colchester
13102.19
18
Ronan Hale
Ronan Hale
Gillingham
Gillingham
18362.17
19
E. Tezgel
E. Tezgel
Crewe
Crewe
29402.16
20
J. Walker
J. Walker
Grimsby
Grimsby
37402.11
21
C. Vernam
C. Vernam
Grimsby
Grimsby
37612.10
22
Iwan Morgan
Iwan Morgan
Shrewsbury
Shrewsbury
19332.10
23
R. Graydon
R. Graydon
Salford City
Salford City
44782.08
24
I. Cameron
I. Cameron
Barrow
Barrow
14102.07
25
Isaac Andrew Fletcher
Isaac Andrew Fletcher
Barrow
Barrow
29342.06
26
J. Hawkes
J. Hawkes
Oldham
Oldham
24222.06
27
H. McKirdy
H. McKirdy
Crawley Town
Crawley Town
32492.05
28
M. Dennis
M. Dennis
Notts County
Notts County
41542.04
29
C. Jennings
C. Jennings
Tranmere
Tranmere
28292.02
30
C. McAleny
C. McAleny
Harrogate Town
Harrogate Town
21192.02
31
Jude Jacob Soonsup-Bell
Jude Jacob Soonsup-Bell
Grimsby
Grimsby
22152.01
32
I. Hutchinson
I. Hutchinson
Cheltenham
Cheltenham
40661.99
33
D. Butterworth
D. Butterworth
Swindon Town
Swindon Town
1051.98
34
A. Drinan
A. Drinan
Swindon Town
Swindon Town
38711.96
35
J. Andrews
J. Andrews
Gillingham
Gillingham
35431.95
36
Micah Mbick
Micah Mbick
Colchester
Colchester
22321.95
37
B. Assombalonga
B. Assombalonga
Barnet
Barnet
16111.94
38
M. Cheek
M. Cheek
Bromley
Bromley
35621.92
39
J. Berry-McNally
J. Berry-McNally
Chesterfield
Chesterfield
31321.91
40
C. Kavanagh
C. Kavanagh
Oldham
Oldham
10141.91
41
B. Knight
B. Knight
Cambridge United
Cambridge United
33451.90
42
L. Bonis
L. Bonis
Chesterfield
Chesterfield
43551.89
43
F. Borini
F. Borini
Salford City
Salford City
24121.88
44
R. Loft
R. Loft
Cambridge United
Cambridge United
16211.87
45
T. Walton
T. Walton
Accrington ST
Accrington ST
14191.87
46
M. Dinanga
M. Dinanga
Bromley
Bromley
16121.87
47
M. Rijks
M. Rijks
Bristol Rovers
Bristol Rovers
1261.86
48
C. Paterson
C. Paterson
Milton Keynes Dons
Milton Keynes Dons
34561.85
49
J. Quigley
J. Quigley
Oldham
Oldham
34401.85
50
A. Collins
A. Collins
Milton Keynes Dons
Milton Keynes Dons
27331.85

More League Two Stats