Goalence
goalence
⭐ Unique to Goalence

English League One — Player Team Impact

When a player is on the pitch 45+ minutes, how does their team perform? Two unique metrics most sites won't show you: team win rate while they play, and goals their team scores during their exact on-pitch window (sub-in to sub-out / red card).

1How to read the bar
24.1% Winning51.8% Drawing24.1% Losing

The bar colors every pitch-minute by the scoreline at that moment — green while ahead, warm grey while level, deep red while behind.

English League One League Average

Team →
2💡 Why this metric?

Goals and assists tell you who scored. This tells you who **wins**. A player can be ratings-mediocre but consistently coincide with team wins — that pattern is what coaches actually pay for.

3📐 How we calculate it

For every finished league match this season, we read the official scoresheet (minutes per player) and the event log (substitution-in, substitution-out, red cards, goal minutes). For each player who logged 45+ minutes, we derive the exact on-pitch window — start at kickoff or sub-in, end at sub-out or red card or full time. Goals scored by the player's team within that window count; goals outside it don't. Strict on-pitch correlation — no opinion, no model adjustment.

Minimum 3 appearances with 45+ minutes each. Season 2026-27.

4Players Ranked by Team Win Rate

↕ Tap any column header to re-sort the table.

#Player · TeamWin % on pitchGoals on pitch
1

Gabriel Otegbayo

Sheffield Wednesday
80%

10

2.00/match

2

Peter Kioso

Oxford United
75%

10

2.50/match

3

Michał Helik

Oxford United
75%

10

2.50/match

4

George Earthy

Reading
75%

9

2.25/match

5

George Pratt

Bradford
75%

4

1.00/match

6

Jon McCracken

Bradford
71%

7

1.00/match

7

Matthew Pennington

Bradford
71%

7

1.00/match

8

Josh Neufville

Bradford
71%

7

1.00/match

9

Oliver Irow

Plymouth
71%

11

1.57/match

10

Kayden Jackson

Bradford
67%

5

0.83/match

11

Tyreeq Bakinson

Plymouth
67%

10

1.67/match

12

CJ Hamilton

Blackpool
67%

6

2.00/match

13

Louie Barry

Sheffield Wednesday
67%

7

2.33/match

14

Jon Russell

Mansfield Town
67%

7

2.33/match

15

Noah Phillips

Leyton Orient
67%

7

2.33/match

16

Bojan Radulović

Huddersfield
67%

4

1.33/match

17

Kieran Morrison

Sheffield Wednesday
67%

2

0.67/match

18

Kai Andrews

Oxford United
67%

5

1.67/match

19

Tommy Setford

Stevenage
67%

7

2.33/match

20

Aden Baldwin

Bradford
63%

8

1.00/match

21

Antoni Sarcevic

Bradford
63%

8

1.00/match

22

Callum Connolly

Bradford
63%

8

1.00/match

23

Ibou Touray

Bradford
63%

8

1.00/match

24

Jake Beesley

Bradford
63%

6

0.75/match

25

Bobby Pointon

Bradford
63%

8

1.00/match

26

Alex Mitchell

Plymouth
63%

14

1.75/match

27

Aribim Pepple

Plymouth
63%

16

2.00/match

28

Jamie McDonnell

Oxford United
60%

7

1.40/match

29

Ryan Ledson

Huddersfield
60%

10

2.00/match

30

Simon Eastwood

Oxford United
60%

11

2.20/match

31

Reece James

Sheffield Wednesday
60%

11

2.20/match

32

Derensili Sanches Fernandes

Huddersfield
57%

12

1.71/match

33

Ethan Pye

Stockport County
57%

17

2.43/match

34

Ben Osborn

Stockport County
57%

15

2.14/match

35

Ryan Glover

Stockport County
57%

15

2.14/match

36

Joe Lumley

Sheffield Wednesday
57%

13

1.86/match

37

Barry Bannan

Sheffield Wednesday
57%

10

1.43/match

38

Callum Slattery

Sheffield Wednesday
57%

13

1.86/match

39

Jamal Lowe

Sheffield Wednesday
57%

12

1.71/match

40

Murphy Cooper

Plymouth
56%

16

1.78/match

41

Wes Harding

Plymouth
56%

16

1.78/match

42

Harvey White

Plymouth
56%

16

1.78/match

43

Ronan Curtis

Plymouth
56%

14

1.56/match

44

Will Evans

Plymouth
56%

13

1.44/match

45

Matthew Young

Huddersfield
50%

14

1.75/match

46

Radinio Balker

Huddersfield
50%

14

1.75/match

47

Ibane Bowat

Huddersfield
50%

14

1.75/match

48

Ilias Bronkhorst

Huddersfield
50%

14

1.75/match

49

Julio Pleguezuelo

Plymouth
50%

13

1.63/match

50

Kyron Gordon

Stockport County
50%

17

2.13/match

51

Eoghan O'Connell

Stockport County
50%

17

2.13/match

52

Lewis Bate

Stockport County
50%

16

2.00/match

53

Oliver Norwood

Stockport County
50%

15

1.88/match

54

Jack Diamond

Stockport County
50%

15

1.88/match

55

Harry Wood

Stockport County
50%

14

1.75/match

56

Kyle Wootton

Stockport County
50%

15

1.88/match

57

Ciaron Brown

Oxford United
50%

13

2.17/match

58

Cameron Brannagan

Oxford United
50%

13

2.17/match

59

Siriki Dembélé

Oxford United
50%

9

1.50/match

60

Mark Harris

Oxford United
50%

10

1.67/match

61

Ashley Fletcher

Huddersfield
50%

8

1.33/match

62

George Evans

Burton Albion
50%

8

1.33/match

63

Matthew Sorinola

Plymouth
50%

8

1.33/match

64

Liam Bennett

Cambridge United
50%

11

1.83/match

65

Yan Valery

Sheffield Wednesday
50%

11

1.83/match

66

Liam Cooper

Sheffield Wednesday
50%

7

1.17/match

67

Paddy Lane

Reading
50%

12

2.00/match

68

Nahki Wells

Luton
50%

6

1.50/match

69

Brodie Spencer

Oxford United
50%

6

1.50/match

70

Aron Sasu

AFC Wimbledon
50%

2

0.50/match

71

Matthew Dennis

Burton Albion
50%

4

1.00/match

72

Jordan Roberts

Stevenage
50%

6

1.50/match

73

Macauley Gillesphey

Bradford
50%

3

0.75/match

74

George Honeyman

Blackpool
50%

6

1.50/match

75

Tony Springett

Leyton Orient
50%

3

0.75/match

76

Sullay Kaikai

Cambridge United
50%

5

1.25/match

77

Mason Burstow

Sheffield Wednesday
50%

10

2.50/match

78

Aaron Morley

Wycombe
50%

6

1.50/match

79

Archie Collins

Huddersfield
50%

5

1.25/match

80

Mo Missanga

Oxford United
50%

5

1.25/match

81

Oliver Sanderson

Stevenage
50%

6

1.50/match

82

Jayden Wareham

Wycombe
50%

10

2.50/match

83

Josef Bursik

AFC Wimbledon
50%

4

1.00/match

84

Ollie Harrison

AFC Wimbledon
50%

4

1.00/match

85

Callum Maycock

AFC Wimbledon
50%

3

0.75/match

86

Andy Rinomhota

Reading
43%

12

1.71/match

87

Jack Marriott

Reading
43%

13

1.86/match

88

Marcus Harness

Huddersfield
43%

11

1.57/match

89

Joe Taylor

Huddersfield
43%

10

1.43/match

90

Isaac Ogundere

AFC Wimbledon
43%

4

0.57/match

91

Ryan Johnson

AFC Wimbledon
43%

5

0.71/match

92

Myles Hippolyte

AFC Wimbledon
43%

6

0.86/match

93

Finn Delap

Burton Albion
43%

10

1.43/match

94

Oliver Whatmuff

Stockport County
43%

16

2.29/match

95

Callum Perry

Cambridge United
43%

11

1.57/match

96

Phillip Chinedu

Leyton Orient
43%

10

1.43/match

97

Isaac Hayden

Leyton Orient
43%

10

1.43/match

98

Jaze Kabia

Leyton Orient
43%

12

1.71/match

99

Murray Wallace

Huddersfield
43%

11

1.57/match

100

Kasey Palmer

Luton
40%

8

1.60/match

101

Jayden Joseph

Leicester
40%

7

1.40/match

102

Jonathan Bland

Barnsley
40%

5

1.00/match

103

Luke Alker

Barnsley
40%

5

1.00/match

104

Sulyman Krubally

Burton Albion
40%

8

1.60/match

105

Liam Roberts

Mansfield Town
40%

11

2.20/match

106

Stephen McLaughlin

Mansfield Town
40%

10

2.00/match

107

Billy Mitchell

Sheffield Wednesday
40%

7

1.40/match

108

Amani Richards

Barnsley
40%

4

0.80/match

109

Makenzie Kirk

Barnsley
40%

3

0.60/match

110

Charlie Wellens

Leyton Orient
40%

8

1.60/match

111

Tom Bloxham

Blackpool
40%

10

2.00/match

112

Dion Charles

Blackpool
40%

8

1.60/match

113

Louis Page

Leicester
40%

7

1.40/match

114

Cathal Heffernan

Cambridge United
40%

8

1.60/match

115

Connor O'Riordan

Barnsley
40%

7

1.40/match

116

Owen Moxon

Cambridge United
40%

2

0.40/match

117

Gassan Ahadme

Cambridge United
40%

6

1.20/match

118

William Forrester

Leyton Orient
40%

8

1.60/match

119

Will Collar

Burton Albion
40%

5

1.00/match

120

Joel Pereira

Reading
38%

17

2.13/match

121

Udoka Godwin-Malife

Reading
38%

17

2.13/match

122

Paudie O’Connor

Reading
38%

17

2.13/match

123

Benn Ward

Reading
38%

17

2.13/match

124

Lewis Wing

Reading
38%

17

2.13/match

125

Kyreece Lisbie

Reading
38%

15

1.88/match

126

Alistair Smith

AFC Wimbledon
38%

7

0.88/match

127

Steve Seddon

AFC Wimbledon
38%

7

0.88/match

128

Jayden Stockley

AFC Wimbledon
38%

7

0.88/match

129

Jake Eastwood

Cambridge United
38%

12

1.50/match

130

Kell Watts

Cambridge United
38%

12

1.50/match

131

Dominic Ball

Cambridge United
38%

12

1.50/match

132

Fin Stevens

Leyton Orient
38%

12

1.50/match

133

Joseph Olowu

Leyton Orient
38%

12

1.50/match

134

Yusuf Akhamrich

Leyton Orient
38%

11

1.38/match

135

Idris El Mizouni

Leyton Orient
38%

11

1.38/match

136

Corey Addai

Burton Albion
33%

12

1.33/match

137

Jack Armer

Burton Albion
33%

12

1.33/match

138

Kgagelo Chauke

Burton Albion
33%

12

1.33/match

139

Charlie Webster

Burton Albion
33%

11

1.22/match

140

Josh Keeley

Luton
33%

12

2.00/match

141

Isaiah Jones

Luton
33%

9

1.50/match

142

Hakeem Odofin

Luton
33%

10

1.67/match

143

Alex McCarthy

Leicester
33%

9

1.50/match

144

Harry Souttar

Leicester
33%

8

1.33/match

145

William Alves

Leicester
33%

9

1.50/match

146

Reyes Cleary

Barnsley
33%

7

1.17/match

147

Kamarl Grant

Bromley
33%

7

1.17/match

148

Corey Whitely

Bromley
33%

4

0.67/match

149

Luther James-Wildin

Stevenage
33%

10

1.67/match

150

Louis Thompson

Stevenage
33%

8

1.33/match

151

Steve Cook

Wycombe
33%

10

1.67/match

152

Daniel Harvie

Wycombe
33%

10

1.67/match

153

Zak Bradshaw

Cambridge United
33%

9

1.50/match

154

Michael Smith

Mansfield Town
33%

10

1.67/match

155

Haydon Roberts

Reading
33%

8

1.33/match

156

Josh Magennis

Stevenage
33%

8

1.33/match

157

Kal Naismith

Luton
33%

6

2.00/match

158

Liam Cullen

Leicester
33%

6

2.00/match

159

Jacob Mendy

Bromley
33%

0

0.00/match

160

Ben Thompson

Bromley
33%

0

0.00/match

161

Thomas O'Connor

Peterborough
33%

2

0.67/match

162

Zachary Ashworth

Blackpool
33%

5

1.67/match

163

Mathias Ross

Plymouth
33%

4

1.33/match

164

Louis Appéré

Cambridge United
33%

4

1.33/match

165

Frazer Blake-Tracy

Mansfield Town
33%

3

1.00/match

166

Lucas Akins

Mansfield Town
33%

3

1.00/match

167

Admir Bristrić

Leicester
33%

3

1.00/match

168

Joe McDonnell

AFC Wimbledon
33%

3

1.00/match

169

Bradley Ibrahim

Plymouth
33%

3

1.00/match

170

Christian McFarlane

Leicester
33%

2

0.67/match

171

Ricardo Santos

Sheffield Wednesday
33%

4

1.33/match

172

Kyle Knoyle

Mansfield Town
33%

6

2.00/match

173

Harrison Ashby

Luton
33%

4

1.33/match

174

Anders Hagelskjær

Wycombe
33%

8

2.67/match

175

Daniel Gore

Luton
33%

2

0.67/match

176

Emil Riis Jacobsen

Leicester
33%

5

1.67/match

177

Owen Mason

Bromley
33%

4

1.33/match

178

George Johnston

Luton
29%

12

1.71/match

179

Liam Walsh

Luton
29%

12

1.71/match

180

Luke Thomas

Leicester
29%

9

1.29/match

181

Sammy Braybrooke

Leicester
29%

9

1.29/match

182

Dan Sweeney

AFC Wimbledon
29%

6

0.86/match

183

Rogan Ravenhill

Barnsley
29%

7

1.00/match

184

Sam Gale

Barnsley
29%

7

1.00/match

185

Arley Kay

Barnsley
29%

7

1.00/match

186

Cameron McGeehan

Barnsley
29%

7

1.00/match

187

Tyrese Noslin

Barnsley
29%

6

0.86/match

188

Patrick Kelly

Barnsley
29%

7

1.00/match

189

Marcus Ifill

Bromley
29%

7

1.00/match

190

Omar Sowunmi

Bromley
29%

7

1.00/match

191

Kamil Conteh

Bromley
29%

7

1.00/match

192

Mitch Pinnock

Bromley
29%

5

0.71/match

193

Toby Sibbick

Burton Albion
29%

10

1.43/match

194

Kyran Lofthouse

Burton Albion
29%

10

1.43/match

195

Terence Vancooten

Stevenage
29%

10

1.43/match

196

Carl Piergianni

Stevenage
29%

11

1.57/match

197

Lewis Freestone

Stevenage
29%

11

1.57/match

198

Daniel Phillips

Stevenage
29%

9

1.29/match

199

Daniel Kemp

Stevenage
29%

11

1.57/match

200

Bailey Peacock-Farrell

Blackpool
29%

13

1.86/match

201

Jordan Lee Williams

Blackpool
29%

13

1.86/match

202

Oliver Casey

Blackpool
29%

13

1.86/match

203

Josh Bowler

Blackpool
29%

13

1.86/match

204

Karoy Anderson

Blackpool
29%

13

1.86/match

205

Albie Morgan

Blackpool
29%

11

1.57/match

206

Conor Hazard

Wycombe
29%

12

1.71/match

207

Caolan Boyd-Munce

Wycombe
29%

10

1.43/match

208

Ben Knight

Cambridge United
29%

9

1.29/match

209

Adedeji Oshilaja

Mansfield Town
29%

11

1.57/match

210

Ryan Sweeney

Mansfield Town
29%

10

1.43/match

211

Louis Reed

Mansfield Town
29%

10

1.43/match

212

Liam Thompson

Mansfield Town
29%

10

1.43/match

213

Curtis Tilt

Burton Albion
25%

9

1.13/match

214

Ewan Henderson

Wycombe
25%

13

1.63/match

215

Fred Onyedinma

Wycombe
25%

14

1.75/match

216

Emilio Lawrence

Luton
25%

4

1.00/match

217

Jack Currie

Oxford United
25%

6

1.50/match

218

Callum Roberts

Notts County
25%

3

0.75/match

219

Bobby De Cordova-Reid

Leicester
25%

3

0.75/match

220

James Tilley

AFC Wimbledon
25%

2

0.50/match

221

Shamal George

Bromley
25%

3

0.75/match

222

William Hondermarck

Bromley
25%

2

0.50/match

223

Michael Cheek

Bromley
25%

0

0.00/match

224

Brandon Khela

Peterborough
25%

2

0.50/match

225

Alex Hartridge

Plymouth
25%

4

1.00/match

226

Rhys Oates

Mansfield Town
25%

3

0.75/match

227

George Broadbent

Doncaster
25%

3

0.75/match

228

Jack Grimmer

Wycombe
25%

6

1.50/match

229

Victor Adeboyejo

Bromley
25%

4

1.00/match

230

Adam Phillips

Bradford
25%

2

0.50/match

231

Hindolo Mustapha

Notts County
25%

3

0.75/match

232

Regan Hendry

Mansfield Town
25%

8

2.00/match

233

Jamie Donley

Luton
25%

3

0.75/match

234

Dan Casey

Wycombe
25%

5

1.25/match

235

George Saville

Bromley
25%

4

1.00/match

236

Joe Whitworth

Wigan
25%

3

0.75/match

237

Charlie Gray

Wigan
25%

2

0.50/match

238

Caylan Vickers

Burton Albion
25%

5

1.25/match

239

Cameron Humphreys

Huddersfield
25%

5

1.25/match

240

Jake Richards

Luton
20%

9

1.80/match

241

Luka Smyth

Notts County
20%

4

0.80/match

242

Zack Nelson

AFC Wimbledon
20%

2

0.40/match

243

Carl Johnston

Peterborough
20%

2

0.40/match

244

Ethan Williams

Peterborough
20%

3

0.60/match

245

Josh Scowen

Wycombe
20%

4

0.80/match

246

Isaac Heath

Cambridge United
20%

5

1.00/match

247

Morgan Fox

Wigan
20%

5

1.00/match

248

Nathan Baxter

Leyton Orient
20%

4

0.80/match

249

Sean Grehan

Doncaster
20%

6

1.20/match

250

Brandon Hanlan

Doncaster
20%

5

1.00/match

251

Mads Andersen

Luton
20%

6

1.20/match

252

Benjamin Woods

Peterborough
20%

3

0.60/match

253

Owura Edwards

Peterborough
20%

2

0.40/match

254

Pelly Ruddock Mpanzu

Cambridge United
20%

4

0.80/match

255

Josh Earl

Blackpool
20%

9

1.80/match

256

Rory Finneran

Notts County
20%

4

0.80/match

257

Nathan Moriah-Welsh

Mansfield Town
20%

7

1.40/match

258

Raphael Rodrigues

Burton Albion
20%

4

0.80/match

259

James Belshaw

Notts County
17%

7

1.17/match

260

Jack Evans

Notts County
17%

3

0.50/match

261

Fraser Murray

Wigan
17%

5

0.83/match

262

Dara Costelloe

Wigan
17%

5

0.83/match

263

Sonny Perkins

Wigan
17%

5

0.83/match

264

James Carragher

Wigan
17%

3

0.50/match

265

Finley Burns

Wigan
17%

2

0.33/match

266

Reggie Walsh

Wigan
17%

3

0.50/match

267

Cauley Woodrow

Wycombe
17%

10

1.67/match

268

Nick Tsaroulla

Notts County
14%

7

1.00/match

269

James Gibbons

Notts County
14%

7

1.00/match

270

Lucas Ness

Notts County
14%

7

1.00/match

271

Jacob Bedeau

Notts County
14%

7

1.00/match

272

Darius Lipsiuc

Notts County
14%

4

0.57/match

273

Oliver Cooper

Notts County
14%

7

1.00/match

274

Connor Taylor

Wycombe
14%

10

1.43/match

275

Jensen Weir

Wigan
14%

5

0.71/match

276

Max Power

Wigan
14%

5

0.71/match

277

Tommy Simkin

Doncaster
14%

8

1.14/match

278

Neill Byrne

Doncaster
14%

8

1.14/match

279

Robbie Gotts

Doncaster
14%

7

1.00/match

280

Jack Senior

Doncaster
14%

8

1.14/match

281

Owen Bailey

Doncaster
14%

7

1.00/match

282

Alfie May

Doncaster
14%

7

1.00/match

283

Liam Kelly

Peterborough
14%

3

0.43/match

284

Alex Bass

Peterborough
13%

5

0.63/match

285

Harry Leonard

Peterborough
13%

5

0.63/match

286

Curtis Nelson

Milton Keynes Dons
0%

8

1.14/match

287

Ryan Wintle

Milton Keynes Dons
0%

8

1.14/match

288

Cohen Bramall

Milton Keynes Dons
0%

8

1.14/match

289

Sam Nombe

Milton Keynes Dons
0%

7

1.00/match

290

Charlie Goode

Milton Keynes Dons
0%

5

0.83/match

291

Aaron Collins

Milton Keynes Dons
0%

7

1.17/match

292

David Okagbue

Peterborough
0%

3

0.50/match

293

Harley Mills

Peterborough
0%

2

0.33/match

294

Bolu Shofowoke

Peterborough
0%

2

0.33/match

295

Craig McGillivray

Milton Keynes Dons
0%

7

1.40/match

296

Marvin Ekpiteta

Milton Keynes Dons
0%

7

1.40/match

297

Daniel Barlaser

Milton Keynes Dons
0%

3

0.60/match

298

Gethin Jones

Milton Keynes Dons
0%

7

1.40/match

299

Harrison Jones

Peterborough
0%

2

0.40/match

300

Jon Mellish

Wigan
0%

2

0.40/match

301

Jay McGrath

Doncaster
0%

3

0.60/match

302

Josh Feeney

Peterborough
0%

3

0.60/match

303

Josh Stokes

Reading
0%

6

1.50/match

304

Ben Wiles

Milton Keynes Dons
0%

3

0.75/match

305

Wes Burns

Leicester
0%

2

0.50/match

306

James Dornelly

Peterborough
0%

3

0.75/match

307

Isaac Hutchinson

Doncaster
0%

3

0.75/match

308

Callum Paterson

Milton Keynes Dons
0%

5

1.25/match

309

Alex Gilbey

Milton Keynes Dons
0%

5

1.25/match

310

David McGoldrick

Mansfield Town
0%

3

0.75/match

311

Luca Connell

Barnsley
0%

0

0.00/match

312

Filip Marschall

Stevenage
0%

4

1.33/match

313

Phoenix Patterson

Stevenage
0%

2

0.67/match

314

Samuel Parker

Wycombe
0%

5

1.67/match

315

Silko Thomas

Wycombe
0%

3

1.00/match

316

Joe Walsh

Wigan
0%

2

0.67/match

317

Connor Barrett

Wigan
0%

0

0.00/match

318

Archie Harris

Wigan
0%

2

0.67/match

319

Armando Dobra

Leyton Orient
0%

2

0.67/match

320

Gideon Kodua

Luton
0%

3

1.00/match

321

Chanse Headman

Bromley
0%

3

1.00/match

322

John Joshua Mckiernan

Bromley
0%

3

1.00/match

323

Tommi O'Reilly

Doncaster
0%

2

0.67/match

324

Callum Marshall

Luton
0%

0

0.00/match

325

Finley Munroe

Blackpool
0%

3

1.00/match

326

Elliott Hewitt

Mansfield Town
0%

2

0.67/match

327

George Maris

Mansfield Town
0%

0

0.00/match

328

Dan Crowley

Milton Keynes Dons
0%

4

1.33/match

Team Minute-State Distribution · National Teams — Minute Distribution · Standings · Top assists · Football Glossary