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
S. Lavery
S. Lavery
Cambridge United
Cambridge United
7
Goals
2
F. Borini
F. Borini
Salford City
Salford City
4
Goals
3
A. Drinan
A. Drinan
Swindon Town
Swindon Town
22
Goals

Full Rankings

#PlayerTeamAppsGoalsPer 90
1
S. Lavery
S. Lavery
Cambridge United
Cambridge United
3070.66
2
F. Borini
F. Borini
Salford City
Salford City
2540.62
3
A. Drinan
A. Drinan
Swindon Town
Swindon Town
39220.60
4
Y. Akhamrich
Y. Akhamrich
Bristol Rovers
Bristol Rovers
1860.58
5
J. Luker
J. Luker
Notts County
Notts County
1120.58
6
N. Kabamba
N. Kabamba
Bromley
Bromley
45130.57
7
M. Mellon
M. Mellon
Oldham
Oldham
1670.56
8
A. Jatta
A. Jatta
Notts County
Notts County
30140.55
9
M. Dennis
M. Dennis
Notts County
Notts County
41140.53
10
E. Tezgel
E. Tezgel
Crewe
Crewe
30100.52
11
J. Kabia
J. Kabia
Grimsby
Grimsby
45170.51
12
K. Tshimanga
K. Tshimanga
Barnet
Barnet
43160.51
13
B. Thompson
B. Thompson
Bromley
Bromley
3370.51
14
M. Cheek
M. Cheek
Bromley
Bromley
35160.50
15
N. Mendez-Laing
N. Mendez-Laing
Milton Keynes Dons
Milton Keynes Dons
2490.50
16
A. Cook
A. Cook
Grimsby
Grimsby
2180.49
17
J. Martin
J. Martin
Cheltenham
Cheltenham
2640.49
18
C. Paterson
C. Paterson
Milton Keynes Dons
Milton Keynes Dons
35150.48
19
E. Harrison
E. Harrison
Bristol Rovers
Bristol Rovers
37100.48
20
J. Stevens
J. Stevens
Oldham
Oldham
1960.48
21
T. Leigh
T. Leigh
Bristol Rovers
Bristol Rovers
1340.48
22
I. Hutchinson
I. Hutchinson
Cheltenham
Cheltenham
41160.47
23
F. Holman
F. Holman
Swindon Town
Swindon Town
2150.47
24
William Dickson
William Dickson
Chesterfield
Chesterfield
2230.47
25
C. Aneke
C. Aneke
Shrewsbury
Shrewsbury
1310.47
26
T. Walton
T. Walton
Accrington ST
Accrington ST
1550.45
27
D. Kanu
D. Kanu
Walsall
Walsall
39150.43
28
C. Stead
C. Stead
Barnet
Barnet
33120.43
29
B. Knight
B. Knight
Cambridge United
Cambridge United
35110.43
30
Micah Mbick
Micah Mbick
Colchester
Colchester
2270.43
31
A. Adomah
A. Adomah
Walsall
Walsall
4160.43
32
J. Hawkes
J. Hawkes
Oldham
Oldham
2550.43
33
J. Davies
J. Davies
Fleetwood Town
Fleetwood Town
1530.43
34
T. Hall
T. Hall
Notts County
Notts County
3370.42
35
Isaac Andrew Fletcher
Isaac Andrew Fletcher
Barrow
Barrow
3070.42
36
B. Bodin
B. Bodin
Swindon Town
Swindon Town
2740.42
37
H. Adelakun
H. Adelakun
Cheltenham
Cheltenham
1130.42
38
D. Osong
D. Osong
Fleetwood Town
Fleetwood Town
1520.41
39
J. Payne
J. Payne
Colchester
Colchester
38130.40
40
L. Bonis
L. Bonis
Chesterfield
Chesterfield
44120.40
41
K. Dennis
K. Dennis
Tranmere
Tranmere
2440.40
42
Louis Flower
Louis Flower
Crawley Town
Crawley Town
1220.39
43
Tom Cursons
Tom Cursons
Harrogate Town
Harrogate Town
1220.38
44
D. Adeniran
D. Adeniran
Barnet
Barnet
1010.38
45
R. Hepburn-Murphy
R. Hepburn-Murphy
Milton Keynes Dons
Milton Keynes Dons
3570.37
46
H. Anderson
H. Anderson
Colchester
Colchester
32100.36
47
G. Miller
G. Miller
Cheltenham
Cheltenham
2860.36
48
Kyreece Lisbie
Kyreece Lisbie
Colchester
Colchester
44110.35
49
N. Opoku
N. Opoku
Newport County
Newport County
3060.35
50
K. Green
K. Green
Grimsby
Grimsby
41130.34

More League Two Stats