Goalence
goalence
Unique to Goalence

English Championship — 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
26.7% Winning46.6% Drawing26.7% 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 Championship 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

Nathaniel Chalobah

Charlton
100%

5

1.67/match

2

Neto Borges

Middlesbrough
80%

9

1.80/match

3

Nathan Wood

Southampton
80%

16

3.20/match

4

Divine Mukasa

West Ham
80%

16

3.20/match

5

Harry Whitwell

West Brom
75%

6

1.50/match

6

Aune Selland Heggebø

West Brom
75%

6

1.50/match

7

Sonny Carey

Charlton
75%

2

0.50/match

8

Joël Piroe

West Ham
75%

11

2.75/match

9

Josh Key

Swansea
75%

7

1.75/match

10

Riley McGree

Middlesbrough
75%

6

1.50/match

11

James Ward-Prowse

Southampton
75%

11

2.75/match

12

Radek Vitek

Middlesbrough
67%

11

1.83/match

13

Callum Brittain

Middlesbrough
67%

11

1.83/match

14

Adilson Malanda

Middlesbrough
67%

11

1.83/match

15

Sebastian Berhalter

Middlesbrough
67%

11

1.83/match

16

Will Lankshear

Middlesbrough
67%

10

1.67/match

17

George Campbell

West Brom
67%

10

1.67/match

18

Ousmane Diakité

West Brom
67%

10

1.67/match

19

Jimmy Morgan

West Brom
67%

10

1.67/match

20

Marko Stamenić

Swansea
67%

11

1.83/match

21

Ryan Manning

Southampton
67%

17

2.83/match

22

Konstantinos Mavropanos

West Ham
67%

19

3.17/match

23

Finn Azaz

Southampton
67%

17

2.83/match

24

Arne Engels

West Ham
67%

17

2.83/match

25

Harry Pickering

Blackburn
67%

6

2.00/match

26

Casper De Norre

Millwall
67%

6

2.00/match

27

Kyrell Lisbie

Millwall
67%

5

1.67/match

28

Morgan Whittaker

Middlesbrough
67%

4

1.33/match

29

Kyle Joseph

Middlesbrough
67%

3

1.00/match

30

Ilias Chair

QPR
67%

5

1.67/match

31

Pablo Felipe

West Ham
67%

8

2.67/match

32

Jed Wallace

Bristol City
67%

4

1.33/match

33

Tom Fellows

Southampton
67%

6

2.00/match

34

Maximilian Arfsten

Middlesbrough
67%

5

1.67/match

35

Melker Widell

Swansea
67%

5

1.67/match

36

Ji-sung Eom

Swansea
67%

4

1.33/match

37

Jack Stacey

Norwich
67%

6

2.00/match

38

Hamza Choudhury

Sheffield Utd
67%

6

2.00/match

39

Ben Brereton Díaz

Sheffield Utd
67%

5

1.67/match

40

Tyrese Campbell

Sheffield Utd
67%

2

0.67/match

41

Stephen Eustaquio

Swansea
67%

5

1.67/match

42

Justin Devenny

Stoke City
67%

7

2.33/match

43

Tairyk Arconte

Millwall
60%

7

1.40/match

44

Nolan Galves

West Brom
60%

9

1.80/match

45

Luke Graham

Stoke City
60%

9

1.80/match

46

Elijah Just

Swansea
60%

7

1.40/match

47

Danny McNamara

Charlton
60%

6

1.20/match

48

Tyreece Campbell

Charlton
60%

6

1.20/match

49

Kuryu Matsuki

Southampton
60%

13

2.60/match

50

Oliver Scarles

West Ham
60%

11

2.20/match

51

Rio Cardines

Bristol City
60%

11

2.20/match

52

Scott Twine

Bristol City
60%

8

1.60/match

53

Aidan Morris

Middlesbrough
60%

9

1.80/match

54

Adam Idah

Swansea
60%

6

1.20/match

55

Keven Schlotterbeck

Southampton
60%

14

2.80/match

56

Ruairi McConville

Norwich
60%

12

2.40/match

57

Anthony Musaba

Norwich
60%

9

1.80/match

58

Max O'Leary

West Brom
57%

12

1.71/match

59

Callum Styles

West Brom
57%

12

1.71/match

60

Isaac Price

West Brom
57%

12

1.71/match

61

Lawrence Vigouroux

Swansea
57%

11

1.57/match

62

Filip Lissah

Swansea
57%

8

1.14/match

63

Stephen Welsh

Swansea
57%

11

1.57/match

64

Josh Tymon

Swansea
57%

11

1.57/match

65

Daniel Peretz

Southampton
57%

18

2.57/match

66

James Bree

Southampton
57%

18

2.57/match

67

Flynn Downes

Southampton
57%

12

1.71/match

68

Leo Scienza

Southampton
57%

13

1.86/match

69

Cyle Larin

Southampton
57%

13

1.86/match

70

Mads Hermansen

West Ham
57%

20

2.86/match

71

Max Kilman

West Ham
57%

20

2.86/match

72

Jarrod Bowen

West Ham
57%

19

2.71/match

73

Sam Tickle

Bristol City
50%

11

1.83/match

74

Rob Dickie

Bristol City
50%

11

1.83/match

75

Lisav Naif Eissat

Bristol City
50%

11

1.83/match

76

Jason Knight

Bristol City
50%

11

1.83/match

77

Lorent Tolaj

Bristol City
50%

7

1.17/match

78

Caleb Taylor

Millwall
50%

12

2.00/match

79

Jake Cooper

Millwall
50%

12

2.00/match

80

Zak Sturge

Millwall
50%

12

2.00/match

81

Jenson Metcalfe

Millwall
50%

9

1.50/match

82

Camiel Neghli

Millwall
50%

11

1.83/match

83

Ben Chrisene

Norwich
50%

13

2.17/match

84

Pelle Mattsson

Norwich
50%

12

2.00/match

85

Nathaniel Phillips

West Brom
50%

11

1.83/match

86

Eric Bocat

Stoke City
50%

10

1.67/match

87

Moussa Kounfolo Yeo

Swansea
50%

6

1.00/match

88

Amari'i Bell

Charlton
50%

6

1.00/match

89

Amadou Salif Mbengue

QPR
50%

7

1.17/match

90

Jimmy Dunne

QPR
50%

7

1.17/match

91

Rumarn Burrell

QPR
50%

7

1.17/match

92

Kyle Walker-Peters

West Ham
50%

13

2.17/match

93

Manor Solomon

West Ham
50%

15

2.50/match

94

Ben Johnson

Stoke City
50%

10

1.67/match

95

Djibril Soumaré

Stoke City
50%

10

1.67/match

96

Toti Gomes

Wolves
50%

10

2.50/match

97

Mateus Mané

Wolves
50%

8

2.00/match

98

Balázs Tóth

Blackburn
50%

7

1.75/match

99

Josh Coburn

Millwall
50%

6

1.50/match

100

Luke Ayling

Middlesbrough
50%

7

1.75/match

101

Bosun Lawal

Stoke City
50%

7

1.75/match

102

Ben Cabango

Swansea
50%

6

1.50/match

103

Joseph Opoku

Swansea
50%

5

1.25/match

104

Koki Saito

QPR
50%

5

1.25/match

105

Omar Haktab Traore

Watford
50%

4

1.00/match

106

Mamadou Doumbia

Watford
50%

4

1.00/match

107

Cameron Bragg

Southampton
50%

10

2.50/match

108

Oscar Schwartau

Norwich
50%

5

1.25/match

109

Reeco Hackett-Fairchild

Lincoln
50%

2

0.50/match

110

José Sá

Wolves
50%

11

2.75/match

111

Jackson Tchatchoua

Wolves
50%

11

2.75/match

112

Nasser Djiga

Wolves
50%

11

2.75/match

113

Hugo Bueno

Wolves
50%

11

2.75/match

114

Raúl Jiménez

Wolves
50%

9

2.25/match

115

Nicolas Madsen

QPR
50%

2

0.50/match

116

Glen Kamara

QPR
50%

4

1.00/match

117

Rabby Nzingoula

West Brom
50%

4

1.00/match

118

Vladan Kovačević

Norwich
43%

13

1.86/match

119

José Córdoba

Norwich
43%

13

1.86/match

120

Kenny McLean

Norwich
43%

13

1.86/match

121

Andre Brooks

Norwich
43%

11

1.57/match

122

Viktor Johansson

Stoke City
43%

11

1.57/match

123

Ben Wilmot

Stoke City
43%

11

1.57/match

124

Ethan Galbraith

Stoke City
43%

11

1.57/match

125

Lloyd Jones

Charlton
43%

6

0.86/match

126

Conor Coventry

Charlton
43%

6

0.86/match

127

Karlan Grant

Charlton
43%

4

0.57/match

128

Pierce Charles

QPR
43%

7

1.00/match

129

Ronnie Edwards

QPR
43%

7

1.00/match

130

Fer López

Wolves
40%

13

2.60/match

131

André

Wolves
40%

10

2.00/match

132

Marshall Munetsi

Wolves
40%

10

2.00/match

133

Rodrigo Gomes

Wolves
40%

9

1.80/match

134

Max Conway

Bolton
40%

5

1.00/match

135

Ethan Erhahon

Bolton
40%

4

0.80/match

136

Gaizka Larrazabal

Bolton
40%

6

1.20/match

137

Yu Hirakawa

Bristol City
40%

6

1.20/match

138

Joe Williams

Bristol City
40%

7

1.40/match

139

Ben House

Lincoln
40%

4

0.80/match

140

Felix Horn Myhre

West Brom
40%

8

1.60/match

141

Jay Fulton

Swansea
40%

5

1.00/match

142

Conor Shaughnessy

Portsmouth
40%

7

1.40/match

143

Rocco Robert Shein

Portsmouth
40%

5

1.00/match

144

Jake Clarke-Salter

QPR
40%

5

1.00/match

145

Sam McCallum

Sheffield Utd
40%

6

1.20/match

146

Romelle Donovan

Sheffield Utd
40%

8

1.60/match

147

Jhon Solís

Birmingham
40%

5

1.00/match

148

Amin Nabizada

Watford
40%

5

1.00/match

149

Valentín Castellanos

West Ham
40%

10

2.00/match

150

Benjamin Arthur

Portsmouth
40%

5

1.00/match

151

Marlon Pack

Portsmouth
40%

5

1.00/match

152

George Hirst

Stoke City
40%

8

1.60/match

153

Sam Morsy

Blackburn
40%

5

1.00/match

154

Jayson Molumby

West Brom
40%

9

1.80/match

155

Tom Atcheson

Blackburn
33%

8

1.33/match

156

Thierry Gale

Bolton
33%

5

0.83/match

157

George Wickens

Lincoln
33%

5

0.83/match

158

Deji Elerewe

Lincoln
33%

5

0.83/match

159

Adam Reach

Lincoln
33%

5

0.83/match

160

Conor McGrandles

Lincoln
33%

4

0.67/match

161

Mohamed Touré

Norwich
33%

7

1.17/match

162

Terry Devlin

Portsmouth
33%

7

1.17/match

163

Abu Kamara

Portsmouth
33%

7

1.17/match

164

Adrian Segečić

Portsmouth
33%

7

1.17/match

165

Harvey Vale

QPR
33%

5

0.83/match

166

Michael Cooper

Sheffield Utd
33%

8

1.33/match

167

Japhet Tanganga

Sheffield Utd
33%

8

1.33/match

168

Sydie Peck

Sheffield Utd
33%

6

1.00/match

169

Alex Cochrane

Birmingham
33%

7

1.17/match

170

Carlos Vicente

Birmingham
33%

6

1.00/match

171

Arthur Okonkwo

Charlton
33%

4

0.67/match

172

Miles Leaburn

Charlton
33%

4

0.67/match

173

Maksym Talovierov

Stoke City
33%

3

1.00/match

174

Nicolas Schmid

Portsmouth
33%

5

1.67/match

175

Kealey Adamson

QPR
33%

3

1.00/match

176

Thomas Cannon

Sheffield Utd
33%

4

1.33/match

177

Jack Stephens

Southampton
33%

5

1.67/match

178

Jun-Ho Bae

Stoke City
33%

3

1.00/match

179

Patrick Roberts

Birmingham
33%

3

1.00/match

180

Paul Smyth

QPR
33%

1

0.33/match

181

Millenic Alli

Charlton
33%

1

0.33/match

182

Stanley Mills

Preston
33%

4

1.33/match

183

Daniel Bielica

Portsmouth
33%

2

0.67/match

184

Robert Street

Lincoln
33%

0

0.00/match

185

Lyndon Dykes

Millwall
33%

6

2.00/match

186

Rúben Rodrigues

Bolton
33%

2

0.67/match

187

Liam Millar

Birmingham
33%

4

1.33/match

188

Ryan Alebiosu

Blackburn
29%

7

1.00/match

189

Sean McLoughlin

Blackburn
29%

8

1.14/match

190

Kristi Montgomery

Blackburn
29%

8

1.14/match

191

Ryoya Morishita

Blackburn
29%

8

1.14/match

192

Todd Cantwell

Blackburn
29%

8

1.14/match

193

Oladapo Afolayan

Blackburn
29%

8

1.14/match

194

Josh Sheehan

Bolton
29%

7

1.00/match

195

Sam Dalby

Bolton
29%

6

0.86/match

196

James Beadle

Birmingham
29%

8

1.14/match

197

Bright Osayi-Samuel

Birmingham
29%

6

0.86/match

198

Phil Neumann

Birmingham
29%

8

1.14/match

199

Christoph Klarer

Birmingham
29%

8

1.14/match

200

Tomoki Iwata

Birmingham
29%

8

1.14/match

201

Jay Stansfield

Birmingham
29%

7

1.00/match

202

August Priske

Birmingham
29%

7

1.00/match

203

Federico Ravaglia

Watford
29%

7

1.00/match

204

Matthew Pollock

Watford
29%

7

1.00/match

205

Kévin Keben Biakolo

Watford
29%

7

1.00/match

206

Hector Kyprianou

Watford
29%

7

1.00/match

207

Iker Bravo

Watford
29%

7

1.00/match

208

Othmane Maamma

Watford
29%

7

1.00/match

209

George Tanner

Bristol City
25%

6

1.50/match

210

Ryley Towler

Lincoln
25%

3

0.75/match

211

Dom Jefferies

Lincoln
25%

3

0.75/match

212

Ivan Varfolomeev

Lincoln
25%

3

0.75/match

213

Kellen Fisher

Norwich
25%

5

1.25/match

214

Sam Gallagher

Stoke City
25%

3

0.75/match

215

Oscar Fraulo

Derby
25%

5

1.25/match

216

Zak Swanson

Portsmouth
25%

5

1.25/match

217

Colby Bishop

Portsmouth
25%

4

1.00/match

218

Ryan Kavuma-McQueen

Portsmouth
25%

2

0.50/match

219

Kwame Poku

QPR
25%

3

0.75/match

220

Mark McGuinness

Sheffield Utd
25%

5

1.25/match

221

Joe Rothwell

Sheffield Utd
25%

4

1.00/match

222

Mohamadou Kanté

West Ham
25%

5

1.25/match

223

Matty James

Wrexham
25%

4

1.00/match

224

Mark Sykes

Millwall
25%

6

1.50/match

225

Ben Davies

Bolton
25%

3

0.75/match

226

Jacques Ekomié

Wrexham
25%

4

1.00/match

227

Ryan Hedges

Derby
25%

2

0.50/match

228

Max Crocombe

Millwall
25%

7

1.75/match

229

Dennis Cirkin

QPR
25%

0

0.00/match

230

Ivan Mesík

Charlton
25%

1

0.25/match

231

Lewis Gibson

Preston
25%

5

1.25/match

232

Edo Kayembe

Watford
25%

2

0.50/match

233

Andri Guðjohnsen

Blackburn
20%

5

1.00/match

234

Jack Bonham

Bolton
20%

4

0.80/match

235

Akin Famewo

Bolton
20%

4

0.80/match

236

John McAtee

Bolton
20%

4

0.80/match

237

Jordan Storey

Preston
20%

6

1.20/match

238

Delano Burgzorg

Preston
20%

5

1.00/match

239

Freddie Draper

Lincoln
20%

3

0.60/match

240

Anis Ben Slimane

Norwich
20%

3

0.60/match

241

Patrick Bamford

Sheffield Utd
20%

6

1.20/match

242

Edoardo Bove

Watford
20%

5

1.00/match

243

Jordan Zemura

Watford
20%

4

0.80/match

244

Kieffer Moore

Wrexham
20%

6

1.20/match

245

Leo Leroy

Preston
20%

5

1.00/match

246

Alex Mowatt

Derby
20%

4

0.80/match

247

Samuel Iling Junior

Bolton
20%

4

0.80/match

248

Chris Forino

Bolton
17%

6

1.00/match

249

Jordan Thompson

Preston
17%

5

0.83/match

250

Callum Lang

Preston
17%

4

0.67/match

251

Dion Sanderson

Derby
17%

5

0.83/match

252

Bobby Clark

Derby
17%

6

1.00/match

253

Sammie Szmodics

Derby
17%

4

0.67/match

254

Dominic Hyam

Wrexham
17%

6

1.00/match

255

Lewis O'Brien

Wrexham
17%

5

0.83/match

256

Harry Clarke

Preston
17%

6

1.00/match

257

Ben Whiteman

Wrexham
17%

5

0.83/match

258

Daniel Iversen

Preston
14%

7

1.00/match

259

Alfie Devine

Preston
14%

7

1.00/match

260

Jacob Widell Zetterström

Derby
14%

6

0.86/match

261

Sondre Langås

Derby
14%

6

0.86/match

262

Charlie Taylor

Derby
14%

6

0.86/match

263

Anthony Patterson

Wrexham
14%

6

0.86/match

264

Callum Doyle

Wrexham
14%

6

0.86/match

265

Max Weiss

Burnley
0%

7

1.00/match

266

Max Alleyne

Burnley
0%

7

1.00/match

267

Nathan Trott

Cardiff
0%

7

1.00/match

268

Perry Ng

Cardiff
0%

7

1.00/match

269

Joel Bagan

Cardiff
0%

7

1.00/match

270

Alex Robertson

Cardiff
0%

6

0.86/match

271

Ollie Tanner

Cardiff
0%

6

0.86/match

272

Jack Moylan

Cardiff
0%

7

1.00/match

273

Yousef Salech

Cardiff
0%

7

1.00/match

274

Oliver Sonne

Burnley
0%

6

1.00/match

275

Kyle Walker

Burnley
0%

6

1.00/match

276

Aaron Ramsey

Burnley
0%

3

0.50/match

277

Gabriel Osho

Cardiff
0%

5

0.83/match

278

Ugo Raghouber

Burnley
0%

4

0.80/match

279

Chris Willock

Cardiff
0%

2

0.40/match

280

Daniel Imray

Wrexham
0%

3

0.60/match

281

Zak Vyner

Wrexham
0%

4

0.80/match

282

Oliver Rathbone

Wrexham
0%

4

0.80/match

283

Josh Laurent

Burnley
0%

4

0.80/match

284

Connor Roberts

Burnley
0%

4

0.80/match

285

Krystian Bielik

Cardiff
0%

4

0.80/match

286

Liam Lindsay

Preston
0%

2

0.50/match

287

Joe Ward

Derby
0%

2

0.50/match

288

Seung Ho Paik

Birmingham
0%

2

0.50/match

289

Hannibal Mejbri

Burnley
0%

1

0.25/match

290

Jacob Bruun Larsen

Burnley
0%

2

0.50/match

291

Cian Ashford

Cardiff
0%

4

1.00/match

292

Lewis Brunt

Bolton
0%

1

0.25/match

293

Yuri Ribeiro

Blackburn
0%

2

0.50/match

294

Tyler Bindon

Charlton
0%

1

0.25/match

295

Largie Ramazani

Burnley
0%

4

1.00/match

296

Adam Forshaw

Blackburn
0%

3

1.00/match

297

Sorba Thomas

Stoke City
0%

3

1.00/match

298

Lewis Travis

Derby
0%

3

1.00/match

299

Carlton Morris

Derby
0%

4

1.33/match

300

Ebou Adams

Portsmouth
0%

2

0.67/match

301

Callum O'Hare

Sheffield Utd
0%

2

0.67/match

302

Calum Scanlon

Cardiff
0%

2

0.67/match

303

Nathan Broadhead

Wrexham
0%

3

1.00/match

304

Rubin Colwill

Cardiff
0%

5

1.67/match

305

Luca Kjerrumgaard

Watford
0%

3

1.00/match

306

Anel Ahmedhodžić

Burnley
0%

3

1.00/match

307

Odeluga Offiah

Preston
0%

1

0.33/match

308

Andrija Vukčević

Preston
0%

1

0.33/match

309

Aynsley Pears

Blackburn
0%

1

0.33/match

310

Zeki Amdouni

Burnley
0%

3

1.00/match

311

Oliver Skipp

Charlton
0%

0

0.00/match

312

David Ozoh

Derby
0%

1

0.33/match

313

Callum O'Hare

Wrexham
0%

1

0.33/match

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