Skip to content
League Two
2025/26

League TwoTop Scorers

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

1
J. Luker
J. Luker
Notts County
Notts County
2
Goals
2
S. Lavery
S. Lavery
Cambridge United
Cambridge United
7
Goals
3
Y. Akhamrich
Y. Akhamrich
Bristol Rovers
Bristol Rovers
6
Goals

Full Rankings

#PlayerTeamAppsGoalsPer 90
1
J. Luker
J. Luker
Notts County
Notts County
1020.74
2
S. Lavery
S. Lavery
Cambridge United
Cambridge United
3070.66
3
Y. Akhamrich
Y. Akhamrich
Bristol Rovers
Bristol Rovers
1760.64
4
F. Borini
F. Borini
Salford City
Salford City
2440.63
5
A. Drinan
A. Drinan
Swindon Town
Swindon Town
38220.61
6
N. Kabamba
N. Kabamba
Bromley
Bromley
44130.59
7
A. Jatta
A. Jatta
Notts County
Notts County
29140.57
8
A. Cook
A. Cook
Grimsby
Grimsby
1980.56
9
M. Mellon
M. Mellon
Oldham
Oldham
1670.56
10
J. Martin
J. Martin
Cheltenham
Cheltenham
2440.55
11
E. Tezgel
E. Tezgel
Crewe
Crewe
29100.54
12
M. Dennis
M. Dennis
Notts County
Notts County
41140.53
13
K. Tshimanga
K. Tshimanga
Barnet
Barnet
42160.52
14
B. Thompson
B. Thompson
Bromley
Bromley
3270.52
15
M. Cheek
M. Cheek
Bromley
Bromley
35160.50
16
F. Holman
F. Holman
Swindon Town
Swindon Town
2050.49
17
T. Walton
T. Walton
Accrington ST
Accrington ST
1450.49
18
T. Leigh
T. Leigh
Bristol Rovers
Bristol Rovers
1240.49
19
I. Hutchinson
I. Hutchinson
Cheltenham
Cheltenham
40160.48
20
J. Stevens
J. Stevens
Oldham
Oldham
1960.48
21
N. Mendez-Laing
N. Mendez-Laing
Milton Keynes Dons
Milton Keynes Dons
2380.47
22
J. Hawkes
J. Hawkes
Oldham
Oldham
2450.47
23
William Dickson
William Dickson
Chesterfield
Chesterfield
2230.47
24
C. Aneke
C. Aneke
Shrewsbury
Shrewsbury
1310.47
25
C. Paterson
C. Paterson
Milton Keynes Dons
Milton Keynes Dons
34140.46
26
J. Kabia
J. Kabia
Grimsby
Grimsby
43140.45
27
A. Adomah
A. Adomah
Walsall
Walsall
4060.45
28
D. Kanu
D. Kanu
Walsall
Walsall
38150.44
29
B. Bodin
B. Bodin
Swindon Town
Swindon Town
2640.44
30
Isaac Andrew Fletcher
Isaac Andrew Fletcher
Barrow
Barrow
2970.43
31
Micah Mbick
Micah Mbick
Colchester
Colchester
2270.43
32
J. Davies
J. Davies
Fleetwood Town
Fleetwood Town
1530.43
33
J. Payne
J. Payne
Colchester
Colchester
37130.42
34
T. Hall
T. Hall
Notts County
Notts County
3370.42
35
K. Dennis
K. Dennis
Tranmere
Tranmere
2340.42
36
H. Adelakun
H. Adelakun
Cheltenham
Cheltenham
1130.42
37
D. Osong
D. Osong
Fleetwood Town
Fleetwood Town
1520.41
38
Louis Flower
Louis Flower
Crawley Town
Crawley Town
1220.39
39
B. Knight
B. Knight
Cambridge United
Cambridge United
3390.38
40
Tom Cursons
Tom Cursons
Harrogate Town
Harrogate Town
1220.38
41
D. Adeniran
D. Adeniran
Barnet
Barnet
1010.38
42
R. Hepburn-Murphy
R. Hepburn-Murphy
Milton Keynes Dons
Milton Keynes Dons
3470.37
43
Kyreece Lisbie
Kyreece Lisbie
Colchester
Colchester
43110.36
44
H. Anderson
H. Anderson
Colchester
Colchester
31100.36
45
E. Harrison
E. Harrison
Bristol Rovers
Bristol Rovers
3670.35
46
N. Opoku
N. Opoku
Newport County
Newport County
3060.35
47
J. March
J. March
Crewe
Crewe
38110.34
48
L. Bonis
L. Bonis
Chesterfield
Chesterfield
43100.34
49
Charlie Jay Whitaker
Charlie Jay Whitaker
Tranmere
Tranmere
38100.34
50
C. Vernam
C. Vernam
Grimsby
Grimsby
37100.34

More League Two Stats