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
25.8% Winning48.4% Drawing25.8% 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

Sonny Carey

Charlton
75%

2

0.50/match

3

Josh Key

Swansea
75%

7

1.75/match

4

Melker Widell

Swansea
75%

7

1.75/match

5

Stephen Eustaquio

Swansea
75%

7

1.75/match

6

Justin Devenny

Stoke City
75%

8

2.00/match

7

Marko Stamenić

Swansea
71%

13

1.86/match

8

Mateus Mané

Wolves
67%

10

1.67/match

9

Neto Borges

Middlesbrough
67%

10

1.67/match

10

Luke Graham

Stoke City
67%

11

1.83/match

11

Elijah Just

Swansea
67%

9

1.50/match

12

Nathan Wood

Southampton
67%

18

3.00/match

13

José Sá

Wolves
67%

13

2.17/match

14

Nasser Djiga

Wolves
67%

12

2.00/match

15

Hugo Bueno

Wolves
67%

13

2.17/match

16

Adam Idah

Swansea
67%

8

1.33/match

17

Divine Mukasa

West Ham
67%

16

2.67/match

18

Sam Greenwood

Bristol City
67%

2

0.67/match

19

Casper De Norre

Millwall
67%

6

2.00/match

20

Kyrell Lisbie

Millwall
67%

5

1.67/match

21

Morgan Whittaker

Middlesbrough
67%

4

1.33/match

22

Ilias Chair

QPR
67%

5

1.67/match

23

Tom Fellows

Southampton
67%

6

2.00/match

24

Ji-sung Eom

Swansea
67%

4

1.33/match

25

Tyrese Campbell

Sheffield Utd
67%

2

0.67/match

26

Issa Kaboré

Wrexham
67%

3

1.00/match

27

Josh Windass

Wrexham
67%

2

0.67/match

28

Gavin Bazunu

Bolton
67%

7

2.33/match

29

Eoin Toal

Bolton
67%

7

2.33/match

30

Kyliane Dong

Bolton
67%

5

1.67/match

31

Lawrence Vigouroux

Swansea
63%

13

1.63/match

32

Filip Lissah

Swansea
63%

10

1.25/match

33

Stephen Welsh

Swansea
63%

13

1.63/match

34

Josh Tymon

Swansea
63%

13

1.63/match

35

Toti Gomes

Wolves
60%

11

2.20/match

36

Nolan Galves

West Brom
60%

9

1.80/match

37

Harry Whitwell

West Brom
60%

6

1.20/match

38

Aune Selland Heggebø

West Brom
60%

6

1.20/match

39

Ben Cabango

Swansea
60%

8

1.60/match

40

Oliver Scarles

West Ham
60%

11

2.20/match

41

Joël Piroe

West Ham
60%

11

2.20/match

42

Jackson Tchatchoua

Wolves
60%

11

2.20/match

43

James Ward-Prowse

Southampton
60%

13

2.60/match

44

Fer López

Wolves
57%

14

2.00/match

45

André

Wolves
57%

12

1.71/match

46

Marshall Munetsi

Wolves
57%

11

1.57/match

47

Rodrigo Gomes

Wolves
57%

10

1.43/match

48

Adilson Malanda

Middlesbrough
57%

15

2.14/match

49

Sebastian Berhalter

Middlesbrough
57%

12

1.71/match

50

George Campbell

West Brom
57%

10

1.43/match

51

Ousmane Diakité

West Brom
57%

10

1.43/match

52

Jimmy Morgan

West Brom
57%

10

1.43/match

53

Eric Bocat

Stoke City
57%

11

1.57/match

54

Moussa Kounfolo Yeo

Swansea
57%

8

1.14/match

55

Ryan Manning

Southampton
57%

19

2.71/match

56

Konstantinos Mavropanos

West Ham
57%

21

3.00/match

57

Rio Cardines

Bristol City
57%

12

1.71/match

58

Finn Azaz

Southampton
57%

19

2.71/match

59

Ben Johnson

Stoke City
57%

12

1.71/match

60

Djibril Soumaré

Stoke City
57%

10

1.43/match

61

Arne Engels

West Ham
57%

19

2.71/match

62

Sam Tickle

Bristol City
50%

12

1.50/match

63

Jason Knight

Bristol City
50%

12

1.50/match

64

Radek Vitek

Middlesbrough
50%

17

2.13/match

65

Callum Brittain

Middlesbrough
50%

17

2.13/match

66

Will Lankshear

Middlesbrough
50%

16

2.00/match

67

Max O'Leary

West Brom
50%

12

1.50/match

68

Callum Styles

West Brom
50%

12

1.50/match

69

Isaac Price

West Brom
50%

12

1.50/match

70

Viktor Johansson

Stoke City
50%

13

1.63/match

71

Ben Wilmot

Stoke City
50%

13

1.63/match

72

Ethan Galbraith

Stoke City
50%

13

1.63/match

73

Daniel Peretz

Southampton
50%

20

2.50/match

74

James Bree

Southampton
50%

20

2.50/match

75

Flynn Downes

Southampton
50%

14

1.75/match

76

Leo Scienza

Southampton
50%

13

1.63/match

77

Cyle Larin

Southampton
50%

14

1.75/match

78

Mads Hermansen

West Ham
50%

22

2.75/match

79

Max Kilman

West Ham
50%

22

2.75/match

80

Jarrod Bowen

West Ham
50%

21

2.63/match

81

Max Conway

Bolton
50%

9

1.50/match

82

Ethan Erhahon

Bolton
50%

8

1.33/match

83

Gaizka Larrazabal

Bolton
50%

10

1.67/match

84

Joe Williams

Bristol City
50%

8

1.33/match

85

Danny McNamara

Charlton
50%

7

1.17/match

86

Kuryu Matsuki

Southampton
50%

14

2.33/match

87

Scott Twine

Bristol City
50%

8

1.33/match

88

Riley McGree

Middlesbrough
50%

10

1.67/match

89

Keven Schlotterbeck

Southampton
50%

16

2.67/match

90

Ruairi McConville

Norwich
50%

15

2.50/match

91

Anthony Musaba

Norwich
50%

11

1.83/match

92

Adam Armstrong

Wolves
50%

7

1.75/match

93

Harry Pickering

Blackburn
50%

9

2.25/match

94

Josh Coburn

Millwall
50%

6

1.50/match

95

Kyle Joseph

Middlesbrough
50%

5

1.25/match

96

Bosun Lawal

Stoke City
50%

7

1.75/match

97

Maksym Talovierov

Stoke City
50%

3

0.75/match

98

Joseph Opoku

Swansea
50%

5

1.25/match

99

Omar Haktab Traore

Watford
50%

4

1.00/match

100

Cameron Bragg

Southampton
50%

10

2.50/match

101

Pablo Felipe

West Ham
50%

10

2.50/match

102

Jed Wallace

Bristol City
50%

4

1.00/match

103

Raúl Jiménez

Wolves
50%

9

2.25/match

104

Jack Stacey

Norwich
50%

9

2.25/match

105

Rabby Nzingoula

West Brom
50%

4

1.00/match

106

Sonny Bradley

Lincoln
50%

3

0.75/match

107

Rúben Rodrigues

Bolton
50%

5

1.25/match

108

Ashley Phillips

Middlesbrough
50%

6

1.50/match

109

Thierry Gale

Bolton
43%

9

1.29/match

110

Rob Dickie

Bristol City
43%

11

1.57/match

111

Lisav Naif Eissat

Bristol City
43%

11

1.57/match

112

Yu Hirakawa

Bristol City
43%

7

1.00/match

113

Lorent Tolaj

Bristol City
43%

7

1.00/match

114

Tairyk Arconte

Millwall
43%

11

1.57/match

115

Ben House

Lincoln
43%

6

0.86/match

116

Ben Chrisene

Norwich
43%

16

2.29/match

117

Pelle Mattsson

Norwich
43%

15

2.14/match

118

Nathaniel Phillips

West Brom
43%

11

1.57/match

119

Amari'i Bell

Charlton
43%

6

0.86/match

120

Tyreece Campbell

Charlton
43%

7

1.00/match

121

Amadou Salif Mbengue

QPR
43%

7

1.00/match

122

Jimmy Dunne

QPR
43%

9

1.29/match

123

Rumarn Burrell

QPR
43%

8

1.14/match

124

Kyle Walker-Peters

West Ham
43%

13

1.86/match

125

Manor Solomon

West Ham
43%

17

2.43/match

126

Aidan Morris

Middlesbrough
43%

15

2.14/match

127

Balázs Tóth

Blackburn
40%

10

2.00/match

128

George Tanner

Bristol City
40%

7

1.40/match

129

Dom Jefferies

Lincoln
40%

4

0.80/match

130

Ivan Varfolomeev

Lincoln
40%

4

0.80/match

131

Felix Horn Myhre

West Brom
40%

8

1.60/match

132

Jay Fulton

Swansea
40%

5

1.00/match

133

Jake Clarke-Salter

QPR
40%

5

1.00/match

134

Koki Saito

QPR
40%

7

1.40/match

135

Romelle Donovan

Sheffield Utd
40%

8

1.60/match

136

Mamadou Doumbia

Watford
40%

4

0.80/match

137

Oscar Schwartau

Norwich
40%

7

1.40/match

138

Reeco Hackett-Fairchild

Lincoln
40%

3

0.60/match

139

Benjamin Arthur

Portsmouth
40%

5

1.00/match

140

George Hirst

Stoke City
40%

8

1.60/match

141

Maximilian Arfsten

Middlesbrough
40%

9

1.80/match

142

Ben Davies

Bolton
40%

7

1.40/match

143

Jacques Ekomié

Wrexham
40%

5

1.00/match

144

Nicolas Madsen

QPR
40%

4

0.80/match

145

Glen Kamara

QPR
40%

6

1.20/match

146

Hamza Choudhury

Sheffield Utd
40%

7

1.40/match

147

Ben Brereton Díaz

Sheffield Utd
40%

6

1.20/match

148

Josh Sheehan

Bolton
38%

11

1.38/match

149

Sam Dalby

Bolton
38%

10

1.25/match

150

Caleb Taylor

Millwall
38%

16

2.00/match

151

Jake Cooper

Millwall
38%

16

2.00/match

152

Zak Sturge

Millwall
38%

16

2.00/match

153

Jenson Metcalfe

Millwall
38%

13

1.63/match

154

Camiel Neghli

Millwall
38%

15

1.88/match

155

George Wickens

Lincoln
38%

7

0.88/match

156

Deji Elerewe

Lincoln
38%

7

0.88/match

157

Adam Reach

Lincoln
38%

7

0.88/match

158

Conor McGrandles

Lincoln
38%

6

0.75/match

159

Vladan Kovačević

Norwich
38%

16

2.00/match

160

José Córdoba

Norwich
38%

16

2.00/match

161

Kenny McLean

Norwich
38%

16

2.00/match

162

Andre Brooks

Norwich
38%

14

1.75/match

163

Lloyd Jones

Charlton
38%

7

0.88/match

164

Conor Coventry

Charlton
38%

7

0.88/match

165

Karlan Grant

Charlton
38%

5

0.63/match

166

Pierce Charles

QPR
38%

9

1.13/match

167

Ronnie Edwards

QPR
38%

9

1.13/match

168

Luke Ayling

Middlesbrough
33%

12

2.00/match

169

Ryley Towler

Lincoln
33%

5

0.83/match

170

Mohamed Touré

Norwich
33%

7

1.17/match

171

Terry Devlin

Portsmouth
33%

7

1.17/match

172

Conor Shaughnessy

Portsmouth
33%

8

1.33/match

173

Rocco Robert Shein

Portsmouth
33%

6

1.00/match

174

Harvey Vale

QPR
33%

5

0.83/match

175

Sam McCallum

Sheffield Utd
33%

6

1.00/match

176

Jhon Solís

Birmingham
33%

6

1.00/match

177

Amin Nabizada

Watford
33%

5

0.83/match

178

Valentín Castellanos

West Ham
33%

12

2.00/match

179

Kieffer Moore

Wrexham
33%

7

1.17/match

180

Marlon Pack

Portsmouth
33%

6

1.00/match

181

Sam Morsy

Blackburn
33%

8

1.33/match

182

Jayson Molumby

West Brom
33%

9

1.50/match

183

Dominic Ballard

Bristol City
33%

1

0.33/match

184

Nicolas Schmid

Portsmouth
33%

5

1.67/match

185

Thomas Cannon

Sheffield Utd
33%

4

1.33/match

186

Jack Stephens

Southampton
33%

5

1.67/match

187

Jun-Ho Bae

Stoke City
33%

3

1.00/match

188

Myles Peart-Harris

Middlesbrough
33%

3

1.00/match

189

Patrick Roberts

Birmingham
33%

3

1.00/match

190

Paul Smyth

QPR
33%

1

0.33/match

191

Tom Bayliss

Lincoln
33%

1

0.33/match

192

Robert Street

Lincoln
33%

0

0.00/match

193

Andrei Coubiș

Lincoln
33%

3

1.00/match

194

Rhys Norrington-Davies

Sheffield Utd
33%

4

1.33/match

195

Jayden Meghoma

Portsmouth
33%

4

1.33/match

196

Tyrese Shade

Portsmouth
33%

4

1.33/match

197

Joel Colwill

Cardiff
33%

4

1.33/match

198

Amario Cozier-Duberry

Middlesbrough
33%

7

2.33/match

199

Tom Atcheson

Blackburn
29%

11

1.57/match

200

Freddie Draper

Lincoln
29%

5

0.71/match

201

Abu Kamara

Portsmouth
29%

9

1.29/match

202

Adrian Segečić

Portsmouth
29%

8

1.14/match

203

Alex Cochrane

Birmingham
29%

8

1.14/match

204

Carlos Vicente

Birmingham
29%

7

1.00/match

205

August Priske

Birmingham
29%

7

1.00/match

206

Othmane Maamma

Watford
29%

7

1.00/match

207

Dominic Hyam

Wrexham
29%

7

1.00/match

208

Arthur Okonkwo

Charlton
29%

5

0.71/match

209

Miles Leaburn

Charlton
29%

5

0.71/match

210

Ben Whiteman

Wrexham
29%

6

0.86/match

211

Ryan Alebiosu

Blackburn
25%

9

1.13/match

212

Sean McLoughlin

Blackburn
25%

11

1.38/match

213

Kristi Montgomery

Blackburn
25%

11

1.38/match

214

Ryoya Morishita

Blackburn
25%

11

1.38/match

215

Todd Cantwell

Blackburn
25%

10

1.25/match

216

Oladapo Afolayan

Blackburn
25%

10

1.25/match

217

Michael Cooper

Sheffield Utd
25%

9

1.13/match

218

Japhet Tanganga

Sheffield Utd
25%

9

1.13/match

219

Sydie Peck

Sheffield Utd
25%

7

0.88/match

220

James Beadle

Birmingham
25%

9

1.13/match

221

Bright Osayi-Samuel

Birmingham
25%

7

0.88/match

222

Phil Neumann

Birmingham
25%

9

1.13/match

223

Christoph Klarer

Birmingham
25%

9

1.13/match

224

Tomoki Iwata

Birmingham
25%

9

1.13/match

225

Jay Stansfield

Birmingham
25%

8

1.00/match

226

Federico Ravaglia

Watford
25%

7

0.88/match

227

Matthew Pollock

Watford
25%

7

0.88/match

228

Kévin Keben Biakolo

Watford
25%

7

0.88/match

229

Hector Kyprianou

Watford
25%

7

0.88/match

230

Iker Bravo

Watford
25%

7

0.88/match

231

Anthony Patterson

Wrexham
25%

7

0.88/match

232

Callum Doyle

Wrexham
25%

7

0.88/match

233

Kellen Fisher

Norwich
25%

5

1.25/match

234

Sam Gallagher

Stoke City
25%

3

0.75/match

235

Oscar Fraulo

Derby
25%

5

1.25/match

236

Colby Bishop

Portsmouth
25%

4

1.00/match

237

Kealey Adamson

QPR
25%

5

1.25/match

238

Joe Rothwell

Sheffield Utd
25%

4

1.00/match

239

Mohamadou Kanté

West Ham
25%

5

1.25/match

240

Matty James

Wrexham
25%

4

1.00/match

241

Dennis Cirkin

QPR
25%

0

0.00/match

242

Millenic Alli

Charlton
25%

2

0.50/match

243

Lewis Gibson

Preston
25%

5

1.25/match

244

Stanley Mills

Preston
25%

6

1.50/match

245

Daniel Bielica

Portsmouth
25%

4

1.00/match

246

Jordi Osei-Tutu

Millwall
25%

5

1.25/match

247

Derek Mazou-Sacko

Millwall
25%

6

1.50/match

248

Liam Kitching

Sheffield Utd
25%

4

1.00/match

249

Callum O'Hare

Wrexham
25%

2

0.50/match

250

Liam Millar

Birmingham
25%

5

1.25/match

251

Andri Guðjohnsen

Blackburn
20%

5

1.00/match

252

Jack Bonham

Bolton
20%

4

0.80/match

253

Akin Famewo

Bolton
20%

4

0.80/match

254

John McAtee

Bolton
20%

4

0.80/match

255

Delano Burgzorg

Preston
20%

5

1.00/match

256

Anis Ben Slimane

Norwich
20%

3

0.60/match

257

Zak Swanson

Portsmouth
20%

7

1.40/match

258

Ryan Kavuma-McQueen

Portsmouth
20%

4

0.80/match

259

Kwame Poku

QPR
20%

5

1.00/match

260

Mark McGuinness

Sheffield Utd
20%

5

1.00/match

261

Edoardo Bove

Watford
20%

5

1.00/match

262

Jordan Zemura

Watford
20%

4

0.80/match

263

Ryan Hedges

Derby
20%

2

0.40/match

264

Max Crocombe

Millwall
20%

9

1.80/match

265

Samuel Iling Junior

Bolton
20%

4

0.80/match

266

Ivan Mesík

Charlton
20%

2

0.40/match

267

Edo Kayembe

Watford
20%

2

0.40/match

268

Lyndon Dykes

Millwall
20%

10

2.00/match

269

Chris Forino

Bolton
17%

6

1.00/match

270

Jordan Storey

Preston
17%

8

1.33/match

271

Chris Willock

Cardiff
17%

5

0.83/match

272

Zak Vyner

Wrexham
17%

5

0.83/match

273

Lewis O'Brien

Wrexham
17%

5

0.83/match

274

Mark Sykes

Millwall
17%

10

1.67/match

275

Leo Leroy

Preston
17%

7

1.17/match

276

Alex Mowatt

Derby
17%

4

0.67/match

277

Krystian Bielik

Cardiff
17%

7

1.17/match

278

Jordan Thompson

Preston
14%

7

1.00/match

279

Callum Lang

Preston
14%

6

0.86/match

280

Jacob Widell Zetterström

Derby
14%

6

0.86/match

281

Dion Sanderson

Derby
14%

6

0.86/match

282

Bobby Clark

Derby
14%

7

1.00/match

283

Sammie Szmodics

Derby
14%

5

0.71/match

284

Patrick Bamford

Sheffield Utd
14%

7

1.00/match

285

Gabriel Osho

Cardiff
14%

8

1.14/match

286

Harry Clarke

Preston
14%

8

1.14/match

287

Daniel Iversen

Preston
13%

9

1.13/match

288

Alfie Devine

Preston
13%

9

1.13/match

289

Sondre Langås

Derby
13%

7

0.88/match

290

Charlie Taylor

Derby
13%

6

0.75/match

291

Nathan Trott

Cardiff
13%

10

1.25/match

292

Perry Ng

Cardiff
13%

10

1.25/match

293

Joel Bagan

Cardiff
13%

10

1.25/match

294

Alex Robertson

Cardiff
13%

9

1.13/match

295

Ollie Tanner

Cardiff
13%

9

1.13/match

296

Jack Moylan

Cardiff
13%

10

1.25/match

297

Yousef Salech

Cardiff
13%

10

1.25/match

298

Max Alleyne

Burnley
0%

8

1.00/match

299

Max Weiss

Burnley
0%

7

1.00/match

300

Oliver Sonne

Burnley
0%

6

1.00/match

301

Kyle Walker

Burnley
0%

6

1.00/match

302

Aaron Ramsey

Burnley
0%

3

0.50/match

303

Josh Laurent

Burnley
0%

5

0.83/match

304

Connor Roberts

Burnley
0%

5

0.83/match

305

Joe Ward

Derby
0%

3

0.60/match

306

Ugo Raghouber

Burnley
0%

4

0.80/match

307

Jacob Bruun Larsen

Burnley
0%

3

0.60/match

308

Daniel Imray

Wrexham
0%

3

0.60/match

309

Oliver Rathbone

Wrexham
0%

4

0.80/match

310

Tyler Bindon

Charlton
0%

2

0.40/match

311

Liam Lindsay

Preston
0%

2

0.50/match

312

Carlton Morris

Derby
0%

5

1.25/match

313

Ebou Adams

Portsmouth
0%

3

0.75/match

314

Seung Ho Paik

Birmingham
0%

2

0.50/match

315

Hannibal Mejbri

Burnley
0%

1

0.25/match

316

Cian Ashford

Cardiff
0%

4

1.00/match

317

Lewis Brunt

Bolton
0%

1

0.25/match

318

Luca Kjerrumgaard

Watford
0%

3

0.75/match

319

Kalvin Phillips

Sheffield Utd
0%

1

0.25/match

320

Yuri Ribeiro

Blackburn
0%

2

0.50/match

321

Anel Ahmedhodžić

Burnley
0%

4

1.00/match

322

Andrija Vukčević

Preston
0%

3

0.75/match

323

Zeki Amdouni

Burnley
0%

4

1.00/match

324

Largie Ramazani

Burnley
0%

4

1.00/match

325

Oliver Skipp

Charlton
0%

1

0.25/match

326

David Ozoh

Derby
0%

1

0.25/match

327

Adam Forshaw

Blackburn
0%

3

1.00/match

328

Andrew Hughes

Preston
0%

3

1.00/match

329

Sorba Thomas

Stoke City
0%

3

1.00/match

330

Lewis Travis

Derby
0%

3

1.00/match

331

Callum O'Hare

Sheffield Utd
0%

2

0.67/match

332

Marcus Edwards

Burnley
0%

3

1.00/match

333

Calum Scanlon

Cardiff
0%

2

0.67/match

334

Nathan Broadhead

Wrexham
0%

3

1.00/match

335

Rubin Colwill

Cardiff
0%

5

1.67/match

336

Oliver Arblaster

Sheffield Utd
0%

1

0.33/match

337

Odeluga Offiah

Preston
0%

1

0.33/match

338

Aynsley Pears

Blackburn
0%

1

0.33/match

339

Johnny Kenny

Preston
0%

3

1.00/match

340

Igor Júlio

Burnley
0%

3

1.00/match

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