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 251–300 of 749 players
| # | Player | Club | Min | Shots | xG | npxG | xG/shot | xG/90 | G |
|---|---|---|---|---|---|---|---|---|---|
| 251 | Daniel Bennie | Queens Park Rangers | 648 | 20 | 1.77 | 1.77 | 0.09 | 0.25 | 1 |
| 252 | Rob Dickie | Bristol City | 2,725 | 19 | 1.73 | 1.73 | 0.09 | 0.06 | 1 |
| 253 | Leo Castledine | Middlesbrough | 275 | 18 | 1.71 | 1.71 | 0.10 | 0.56 | 1 |
| 253 | Harvey Knibbs | Charlton Athletic | 692 | 8 | 1.71 | 1.71 | 0.21 | 0.22 | 3 |
| 255 | John Egan | Hull City | 3,436 | 19 | 1.70 | 1.70 | 0.09 | 0.04 | 3 |
| 255 | Ike Ugbo | Sheffield Wednesday | 643 | 13 | 1.70 | 1.70 | 0.13 | 0.24 | 0 |
| 257 | Djibril Soumaré | Sheffield United | 1,090 | 22 | 1.68 | 1.68 | 0.08 | 0.14 | 0 |
| 257 | Dael Fry | Middlesbrough | 1,833 | 16 | 1.68 | 1.68 | 0.10 | 0.08 | 3 |
| 259 | Luke Ayling | Middlesbrough | 3,498 | 34 | 1.67 | 1.67 | 0.05 | 0.04 | 1 |
| 259 | Florian Bianchini | Portsmouth | 514 | 13 | 1.67 | 1.67 | 0.13 | 0.29 | 0 |
| 259 | Sam Gallagher | Stoke City | 665 | 10 | 1.67 | 1.67 | 0.17 | 0.23 | 2 |
| 262 | Jacob Greaves | Ipswich Town | 2,048 | 14 | 1.66 | 1.66 | 0.12 | 0.07 | 1 |
| 262 | Divine Mukasa | Leicester City | 851 | 26 | 1.66 | 1.66 | 0.06 | 0.18 | 2 |
| 262 | Dominic Hyam | Wrexham | 3,950 | 14 | 1.66 | 1.66 | 0.12 | 0.04 | 0 |
| 262 | Brodie Spencer | Oxford United | 2,150 | 7 | 1.66 | 1.66 | 0.24 | 0.07 | 1 |
| 266 | Matt Grimes | Coventry City | 4,125 | 32 | 1.64 | 0.82 | 0.05 | 0.04 | 2 |
| 266 | Harry Clarke | Charlton Athletic | 1,530 | 13 | 1.64 | 1.64 | 0.13 | 0.10 | 0 |
| 266 | Harry Darling | Norwich City | 3,016 | 24 | 1.64 | 1.64 | 0.07 | 0.05 | 1 |
| 266 | Sean McLoughlin | Blackburn Rovers | 3,911 | 26 | 1.64 | 1.64 | 0.06 | 0.04 | 0 |
| 270 | Adam Randell | Bristol City | 3,638 | 32 | 1.63 | 1.63 | 0.05 | 0.04 | 3 |
| 271 | Paris Maghoma | Norwich City | 829 | 26 | 1.61 | 1.61 | 0.06 | 0.17 | 1 |
| 272 | Pelle Mattsson | Norwich City | 2,723 | 33 | 1.59 | 1.59 | 0.05 | 0.05 | 3 |
| 272 | Josh Key | Swansea City | 2,046 | 16 | 1.59 | 1.59 | 0.10 | 0.07 | 2 |
| 274 | Ryan Longman | Wrexham | 2,041 | 21 | 1.58 | 1.58 | 0.08 | 0.07 | 2 |
| 275 | Gabriel Otegbayo | Sheffield Wednesday | 2,522 | 10 | 1.57 | 1.57 | 0.16 | 0.06 | 1 |
| 276 | Brad Potts | Preston North End | 750 | 15 | 1.56 | 1.56 | 0.10 | 0.19 | 2 |
| 276 | Liam Lindsay | Preston North End | 1,597 | 15 | 1.56 | 1.56 | 0.10 | 0.09 | 2 |
| 278 | Regan Poole | Portsmouth | 3,620 | 16 | 1.55 | 1.55 | 0.10 | 0.04 | 0 |
| 279 | Taylor Gardner-Hickman | Blackburn Rovers | 1,993 | 33 | 1.53 | 1.53 | 0.05 | 0.07 | 0 |
| 279 | Semi Ajayi | Hull City | 1,663 | 12 | 1.53 | 1.53 | 0.13 | 0.08 | 1 |
| 281 | Lewis Koumas | Hull City | 1,389 | 18 | 1.52 | 1.52 | 0.08 | 0.10 | 4 |
| 281 | Nik Prelec | Oxford United | 1,159 | 14 | 1.52 | 1.52 | 0.11 | 0.12 | 1 |
| 283 | Ben Whiteman | Preston North End | 3,736 | 39 | 1.51 | 1.51 | 0.04 | 0.04 | 2 |
| 283 | Sam Bell | Bristol City | 358 | 9 | 1.51 | 1.51 | 0.17 | 0.38 | 5 |
| 283 | Bosun Lawal | Stoke City | 2,123 | 25 | 1.51 | 1.51 | 0.06 | 0.06 | 1 |
| 286 | Ante Crnac | Norwich City | 758 | 16 | 1.50 | 1.50 | 0.09 | 0.18 | 0 |
| 286 | Luke Berry | Charlton Athletic | 521 | 13 | 1.50 | 1.50 | 0.12 | 0.26 | 1 |
| 286 | Aaron Ramsey | Leicester City | 282 | 15 | 1.50 | 1.50 | 0.10 | 0.48 | 2 |
| 289 | Alex Mowatt | West Bromwich Albion | 2,771 | 35 | 1.49 | 1.49 | 0.04 | 0.05 | 1 |
| 289 | Mark McGuinness | Sheffield United | 1,816 | 23 | 1.49 | 1.49 | 0.06 | 0.07 | 1 |
| 289 | John Lundstram | Hull City | 1,545 | 13 | 1.49 | 1.49 | 0.11 | 0.09 | 1 |
| 292 | Rhys Norrington-Davies | Queens Park Rangers | 3,034 | 12 | 1.48 | 1.48 | 0.12 | 0.04 | 1 |
| 293 | Ruairi McConville | Norwich City | 2,169 | 20 | 1.47 | 1.47 | 0.07 | 0.06 | 0 |
| 293 | Tyler Bindon | Sheffield United | 2,029 | 14 | 1.47 | 1.47 | 0.11 | 0.07 | 1 |
| 293 | George Brown | Sheffield Wednesday | 308 | 7 | 1.47 | 1.47 | 0.21 | 0.43 | 2 |
| 296 | Jaïro Riedewald | Sheffield United | 1,492 | 7 | 1.46 | 1.46 | 0.21 | 0.09 | 3 |
| 296 | Sam Long | Oxford United | 3,069 | 16 | 1.46 | 1.46 | 0.09 | 0.04 | 1 |
| 298 | Callum Styles | West Bromwich Albion | 3,671 | 31 | 1.44 | 1.44 | 0.05 | 0.04 | 0 |
| 298 | Oliver Skipp | Leicester City | 2,660 | 8 | 1.44 | 1.44 | 0.18 | 0.05 | 1 |
| 300 | Forson Amankwah | Norwich City | 624 | 20 | 1.43 | 1.43 | 0.07 | 0.21 | 2 |
- 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 →