Championship xG leaders 2025/2026
Championship players ranked by expected goals (xG) in 2025/2026, every player with minutes included. Haji Wright has the most expected goals, 18.38 xG from 2594 minutes.
Showing 351–400 of 749 players
| # | Player | Club | Min | Shots | xG | npxG | xG/shot | xG/90 | G |
|---|---|---|---|---|---|---|---|---|---|
| 347 | Nathaniel Chalobah | Sheffield Wednesday | 585 | 7 | 1.02 | 1.02 | 0.15 | 0.16 | 2 |
| 347 | James McClean | Wrexham | 932 | 11 | 1.02 | 1.02 | 0.09 | 0.10 | 0 |
| 347 | Robert Atkinson | Bristol City | 1,851 | 8 | 1.02 | 1.02 | 0.13 | 0.05 | 3 |
| 354 | Jayden Fevrier | Charlton Athletic | 494 | 8 | 1.01 | 1.01 | 0.13 | 0.18 | 2 |
| 354 | Jacob Wright | Norwich City | 1,270 | 20 | 1.01 | 1.01 | 0.05 | 0.07 | 0 |
| 356 | Enis Destan | Hull City | 470 | 9 | 1.00 | 1.00 | 0.11 | 0.19 | 2 |
| 356 | Jeremy Sarmiento | Middlesbrough | 545 | 11 | 1.00 | 1.00 | 0.09 | 0.17 | 0 |
| 356 | Ibane Bowat | Portsmouth | 807 | 8 | 1.00 | 1.00 | 0.12 | 0.11 | 2 |
| 359 | Jed Wallace | West Bromwich Albion | 1,021 | 22 | 0.99 | 0.99 | 0.05 | 0.09 | 2 |
| 359 | Frank Onyeka | Coventry City | 1,024 | 12 | 0.99 | 0.99 | 0.08 | 0.09 | 1 |
| 359 | Sontje Hansen | Middlesbrough | 515 | 15 | 0.99 | 0.99 | 0.07 | 0.17 | 1 |
| 362 | Kwadwo Baah | Watford | 852 | 22 | 0.97 | 0.97 | 0.04 | 0.10 | 1 |
| 362 | Wes Burns | Ipswich Town | 798 | 10 | 0.97 | 0.97 | 0.10 | 0.11 | 2 |
| 362 | Zak Sturge | Millwall | 2,384 | 14 | 0.97 | 0.97 | 0.07 | 0.04 | 1 |
| 365 | Cameron Pring | Bristol City | 1,525 | 7 | 0.96 | 0.96 | 0.14 | 0.06 | 0 |
| 366 | Jamie Donley | Oxford United | 907 | 15 | 0.95 | 0.95 | 0.06 | 0.09 | 1 |
| 366 | Isaac Hayden | Queens Park Rangers | 1,501 | 14 | 0.95 | 0.95 | 0.07 | 0.06 | 0 |
| 366 | Steven N'Zonzi | Stoke City | 1,402 | 13 | 0.95 | 0.95 | 0.07 | 0.06 | 1 |
| 369 | Siriki Dembélé | Oxford United | 656 | 7 | 0.92 | 0.92 | 0.13 | 0.13 | 0 |
| 370 | Dion De Neve | Blackburn Rovers | 989 | 9 | 0.91 | 0.91 | 0.10 | 0.08 | 0 |
| 370 | Tony Springett | Norwich City | 567 | 4 | 0.91 | 0.91 | — | 0.14 | 0 |
| 372 | Lewis Gibson | Preston North End | 2,200 | 11 | 0.90 | 0.90 | 0.08 | 0.04 | 1 |
| 373 | Reece Burke | Charlton Athletic | 952 | 6 | 0.88 | 0.88 | 0.15 | 0.08 | 1 |
| 374 | Elliott Moore | Oxford United | 156 | 3 | 0.87 | 0.87 | — | 0.50 | 0 |
| 374 | Benjamin Nelson | Leicester City | 1,909 | 8 | 0.87 | 0.87 | 0.11 | 0.04 | 1 |
| 376 | Maksym Talovierov | Stoke City | 1,171 | 8 | 0.86 | 0.86 | 0.11 | 0.07 | 0 |
| 377 | Conor Shaughnessy | Portsmouth | 1,147 | 11 | 0.85 | 0.85 | 0.08 | 0.07 | 2 |
| 377 | Andre Dozzell | Portsmouth | 3,157 | 16 | 0.85 | 0.85 | 0.05 | 0.02 | 2 |
| 379 | Harry Pickering | Blackburn Rovers | 718 | 6 | 0.83 | 0.83 | 0.14 | 0.10 | 0 |
| 379 | Luke Woolfenden | Coventry City | 1,072 | 7 | 0.83 | 0.83 | 0.12 | 0.07 | 0 |
| 381 | Craig Forsyth | Derby County | 1,158 | 3 | 0.80 | 0.80 | — | 0.06 | 1 |
| 381 | Sam Field | Norwich City | 1,506 | 13 | 0.80 | 0.80 | 0.06 | 0.05 | 0 |
| 381 | Kwame Poku | Queens Park Rangers | 488 | 8 | 0.80 | 0.80 | 0.10 | 0.15 | 0 |
| 381 | Kaine Kesler-Hayden | Coventry City | 619 | 9 | 0.80 | 0.80 | 0.09 | 0.12 | 2 |
| 385 | Keshi Anderson | Portsmouth | 980 | 13 | 0.78 | 0.78 | 0.06 | 0.07 | 2 |
| 386 | Liam Gibbs | Norwich City | 1,202 | 17 | 0.76 | 0.76 | 0.04 | 0.06 | 1 |
| 386 | Louis Page | Leicester City | 564 | 9 | 0.76 | 0.76 | 0.08 | 0.12 | 0 |
| 388 | Ryan Leonard | Millwall | 1,428 | 11 | 0.75 | 0.75 | 0.07 | 0.05 | 1 |
| 388 | Chris Mepham | West Bromwich Albion | 1,942 | 5 | 0.75 | 0.75 | 0.15 | 0.03 | 1 |
| 390 | Stephen Mfuni | Watford | 672 | 6 | 0.74 | 0.74 | 0.12 | 0.10 | 0 |
| 390 | Ryan Alebiosu | Blackburn Rovers | 3,196 | 22 | 0.74 | 0.74 | 0.03 | 0.02 | 1 |
| 392 | Max Bird | Bristol City | 562 | 12 | 0.73 | 0.73 | 0.06 | 0.12 | 2 |
| 392 | Mads Frøkjær | Preston North End | 500 | 5 | 0.73 | 0.73 | 0.15 | 0.13 | 2 |
| 394 | Wout Faes | Leicester City | 866 | 7 | 0.72 | 0.72 | 0.10 | 0.07 | 1 |
| 395 | Nathan Wood | Southampton | 2,500 | 12 | 0.71 | 0.71 | 0.06 | 0.03 | 1 |
| 396 | José Córdoba | Norwich City | 2,255 | 9 | 0.70 | 0.70 | 0.08 | 0.03 | 1 |
| 396 | Ben Sheaf | Wrexham | 1,853 | 18 | 0.70 | 0.70 | 0.04 | 0.03 | 0 |
| 396 | Jason Knight | Bristol City | 2,774 | 21 | 0.70 | 0.70 | 0.03 | 0.02 | 0 |
| 399 | Saba Goglichidze | Watford | 922 | 6 | 0.69 | 0.69 | 0.12 | 0.07 | 0 |
| 399 | Noah Eile | Bristol City | 1,261 | 2 | 0.69 | 0.69 | — | 0.05 | 1 |
- goals 2+ above xG
- under 90 minutes
What the data shows
- Haji Wright has 3.28 xG more than Adam Armstrong, the next-highest.
About these figures What each column counts, and which feed it was counted from. Show Hide
- Min
- Minutes played.
- Shots
- Shots he has taken in this competition this season.
- xG
- Expected goals: the quality of the chances he took, summed.
- npxG
- Expected goals with penalties taken out.
- xG/shot
- Expected goals per shot taken — the average chance he gets on the end of. Shown from 5 shots.
- xG/90
- Expected goals per 90 minutes played.
- G
- Goals scored, penalties included.
Appearances, minutes, goals, assists and shots on this page are summed over the Championship matches we hold per-player figures for — the same matches the expected figures are summed over, so the two can be read against each other.
Learn how xgEdge calculates these figures →