Skip to content
League One
2025/26

League OneTop Scorers

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

1
J. Marriott
J. Marriott
Reading
Reading
16
Goals
2
R. Oné
R. Oné
Lincoln
Lincoln
5
Goals
3
A. Pepple
A. Pepple
Plymouth
Plymouth
16
Goals

Full Rankings

#PlayerTeamAppsGoalsPer 90
1
J. Marriott
J. Marriott
Reading
Reading
24160.81
2
R. Oné
R. Oné
Lincoln
Lincoln
1550.71
3
A. Pepple
A. Pepple
Plymouth
Plymouth
34160.69
4
Leo Castledine
Leo Castledine
Huddersfield
Huddersfield
23100.65
5
J. Taylor
J. Taylor
Wigan
Wigan
39150.61
6
J. Kenny
J. Kenny
Bolton
Bolton
1360.61
7
D. Keillor-Dunn
D. Keillor-Dunn
Barnsley
Barnsley
24130.59
8
C. Robinson
C. Robinson
Cardiff
Cardiff
4080.59
9
D. Ballard
D. Ballard
Leyton Orient
Leyton Orient
39220.58
10
L. Tolaj
L. Tolaj
Plymouth
Plymouth
32170.57
11
D. McGoldrick
D. McGoldrick
Barnsley
Barnsley
36150.55
12
Y. Salech
Y. Salech
Cardiff
Cardiff
33140.55
13
Justin Patrick Nnamdi Obikwu
Justin Patrick Nnamdi Obikwu
Lincoln
Lincoln
1730.53
14
M. Stevens
M. Stevens
AFC Wimbledon
AFC Wimbledon
2890.52
15
Owen Oseni
Owen Oseni
Plymouth
Plymouth
2770.52
16
K. Palmer
K. Palmer
Luton
Luton
1980.51
17
G. Lindgren
G. Lindgren
Peterborough
Peterborough
1930.51
18
J. Moylan
J. Moylan
Lincoln
Lincoln
30110.50
19
Adama Sidibeh
Adama Sidibeh
Stockport County
Stockport County
1750.50
20
J. Wareham
J. Wareham
Exeter City
Exeter City
45190.49
21
David Kamara
David Kamara
Peterborough
Peterborough
1020.49
22
H. Leonard
H. Leonard
Peterborough
Peterborough
35150.48
23
N. Ennis
N. Ennis
Blackpool
Blackpool
2560.47
24
J. Morgan
J. Morgan
Peterborough
Peterborough
34120.46
25
S. Nombe
S. Nombe
Rotherham
Rotherham
30120.46
26
B. Radulović
B. Radulović
Huddersfield
Huddersfield
2380.45
27
O. Irow
O. Irow
Mansfield Town
Mansfield Town
1630.45
28
Mason Paul James Burstow
Mason Paul James Burstow
Bolton
Bolton
44120.44
29
A. Connolly
A. Connolly
Leyton Orient
Leyton Orient
2080.44
30
I. Davies
I. Davies
Cardiff
Cardiff
2840.44
31
A. Fletcher
A. Fletcher
Blackpool
Blackpool
42150.43
32
N. Lowe
N. Lowe
Stockport County
Stockport County
3170.43
33
W. Swan
W. Swan
Bradford
Bradford
2960.43
34
K. Wootton
K. Wootton
Stockport County
Stockport County
44180.42
35
M. Browne
M. Browne
AFC Wimbledon
AFC Wimbledon
35120.41
36
André Vidigal
André Vidigal
Wycombe
Wycombe
1220.41
37
C. Ashia
C. Ashia
Huddersfield
Huddersfield
2130.40
38
S. Dalby
S. Dalby
Bolton
Bolton
41100.39
39
B. Pointon
B. Pointon
Bradford
Bradford
33100.39
40
O. Kellyman
O. Kellyman
Cardiff
Cardiff
3590.39
41
T. Eaves
T. Eaves
Northampton
Northampton
3280.39
42
T. Roberts
T. Roberts
Mansfield Town
Mansfield Town
1840.39
43
Ruben Rodrigues
Ruben Rodrigues
Bolton
Bolton
1120.39
44
S. Bell
S. Bell
Wycombe
Wycombe
1760.38
45
P. Mullin
P. Mullin
Wigan
Wigan
2940.38
46
J. Reid
J. Reid
Stevenage
Stevenage
43140.37
47
K. Ehibhatiomhan
K. Ehibhatiomhan
Reading
Reading
4190.37
48
G. Kodua
G. Kodua
Luton
Luton
3790.37
49
J. Russell
J. Russell
Mansfield Town
Mansfield Town
3160.37
50
Timur Tuterov
Timur Tuterov
Exeter City
Exeter City
1630.37

More League One Stats