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
14
Goals

Full Rankings

#PlayerTeamAppsGoalsPer 90
1
J. Marriott
J. Marriott
Reading
Reading
24160.81
2
R. Oné
R. Oné
Lincoln
Lincoln
1350.81
3
A. Pepple
A. Pepple
Plymouth
Plymouth
32140.66
4
Leo Castledine
Leo Castledine
Huddersfield
Huddersfield
23100.65
5
J. Taylor
J. Taylor
Huddersfield
Huddersfield
38150.63
6
L. Tolaj
L. Tolaj
Plymouth
Plymouth
30170.61
7
D. Ballard
D. Ballard
Leyton Orient
Leyton Orient
38220.60
8
D. Keillor-Dunn
D. Keillor-Dunn
Barnsley
Barnsley
24130.59
9
C. Robinson
C. Robinson
Cardiff
Cardiff
3870.59
10
Adama Sidibeh
Adama Sidibeh
Stockport County
Stockport County
1550.59
11
J. Kenny
J. Kenny
Bolton
Bolton
1250.57
12
D. McGoldrick
D. McGoldrick
Barnsley
Barnsley
35150.56
13
Y. Salech
Y. Salech
Cardiff
Cardiff
31130.54
14
Justin Patrick Nnamdi Obikwu
Justin Patrick Nnamdi Obikwu
Lincoln
Lincoln
1730.53
15
M. Stevens
M. Stevens
AFC Wimbledon
AFC Wimbledon
2890.52
16
Owen Oseni
Owen Oseni
Plymouth
Plymouth
2770.52
17
G. Lindgren
G. Lindgren
Peterborough
Peterborough
1930.51
18
J. Wareham
J. Wareham
Exeter City
Exeter City
44190.50
19
J. Moylan
J. Moylan
Lincoln
Lincoln
28100.49
20
Ruben Rodrigues
Ruben Rodrigues
Bolton
Bolton
1020.48
21
H. Leonard
H. Leonard
Peterborough
Peterborough
34140.47
22
J. Morgan
J. Morgan
Peterborough
Peterborough
33120.47
23
N. Ennis
N. Ennis
Blackpool
Blackpool
2460.47
24
Mason Paul James Burstow
Mason Paul James Burstow
Bolton
Bolton
43120.46
25
S. Nombe
S. Nombe
Rotherham
Rotherham
28110.46
26
A. Connolly
A. Connolly
Leyton Orient
Leyton Orient
1980.46
27
K. Wootton
K. Wootton
Stockport County
Stockport County
42180.45
28
B. Radulović
B. Radulović
Huddersfield
Huddersfield
2380.45
29
I. Davies
I. Davies
Cardiff
Cardiff
2740.45
30
A. Fletcher
A. Fletcher
Blackpool
Blackpool
41150.44
31
N. Lowe
N. Lowe
Stockport County
Stockport County
3170.43
32
M. Browne
M. Browne
AFC Wimbledon
AFC Wimbledon
35120.41
33
J. Russell
J. Russell
Barnsley
Barnsley
2960.41
34
Timur Tuterov
Timur Tuterov
Exeter City
Exeter City
1530.41
35
André Vidigal
André Vidigal
Wycombe
Wycombe
1220.41
36
O. Kellyman
O. Kellyman
Cardiff
Cardiff
3390.40
37
C. Ashia
C. Ashia
Huddersfield
Huddersfield
2130.40
38
J. Reid
J. Reid
Stevenage
Stevenage
41140.39
39
S. Dalby
S. Dalby
Bolton
Bolton
41100.39
40
B. Pointon
B. Pointon
Bradford
Bradford
33100.39
41
K. Ehibhatiomhan
K. Ehibhatiomhan
Reading
Reading
4090.39
42
T. Eaves
T. Eaves
Northampton
Northampton
3280.39
43
Harrison Bettoni
Harrison Bettoni
Wigan
Wigan
1930.39
44
G. Kodua
G. Kodua
Luton
Luton
3590.38
45
S. Bell
S. Bell
Wycombe
Wycombe
1760.38
46
P. Mullin
P. Mullin
Wigan
Wigan
2940.38
47
W. Swan
W. Swan
Bradford
Bradford
2750.37
48
J. Richards
J. Richards
Luton
Luton
2450.37
49
C. Watts
C. Watts
Plymouth
Plymouth
2660.36
50
K. Palmer
K. Palmer
Luton
Luton
1750.36

More League One Stats