Lincoln City had the best goal difference in League One in 2025/2026, with +48 from 46 games, scoring 89 and conceding 41. Cardiff City were next on +40. Birmingham City had the best goal difference in 2024/2025, +53.
Northampton Town had the worst goal difference in League One in 2025/2026, with -35 from 46 games, scoring 39 and conceding 74. Rotherham United were next on -30.
There were 1,452 goals in 558 League One games in 2025/2026, an average of 2.6 a game, 1.3 for each side. Cardiff City averaged the most, 2.0 a game, and Port Vale and Northampton Town the fewest, 0.8 each.
Bolton Wanderers had the best expected goal difference in League One in 2025/2026, with +24.8 from 49 games, creating 76.2 xG and conceding 51.3. Cardiff City were next on +22.5.
| Rank | Team | Goals Scored |
|---|---|---|
| 1 | Cardiff City | 90 |
| 2 | Lincoln City | 89 |
| 3 | Plymouth Argyle | 75 |
| 4 | Huddersfield Town | 74 |
| 5 | Stockport County | 71 |
| 6 | Bolton Wanderers | 70 |
| 7 | Wycombe Wanderers | 69 |
| 8 | Luton Town | 68 |
| 9 | Barnsley | 68 |
| 10 | Reading | 64 |
| Rank | Team | Expected Goals (xG) |
|---|---|---|
| 1 | Cardiff City | 79.2 |
| 2 | Bolton Wanderers | 76.2 |
| 3 | Luton Town | 75.5 |
| 4 | Plymouth Argyle | 75.4 |
| 5 | Wycombe Wanderers | 72.6 |
| 6 | Lincoln City | 72.2 |
| 7 | Stockport County | 70.7 |
| 8 | Doncaster Rovers | 69.2 |
| 9 | Huddersfield Town | 69.1 |
| 10 | Peterborough United | 65.0 |
| Rank | Team | Goals Against |
|---|---|---|
| 1 | Lincoln City | 41 |
| 2 | Stevenage | 46 |
| 3 | Cardiff City | 50 |
| 4 | Mansfield Town | 50 |
| 5 | Bradford City | 51 |
| 6 | Bolton Wanderers | 52 |
| 7 | Luton Town | 56 |
| 8 | Stockport County | 58 |
| 9 | Wycombe Wanderers | 58 |
| 10 | Wigan Athletic | 58 |
| Rank | Team | Expected Goals Against (xGA) |
|---|---|---|
| 1 | Bradford City | 47.5 |
| 2 | Stevenage | 49.2 |
| 3 | Bolton Wanderers | 51.3 |
| 4 | Wycombe Wanderers | 51.6 |
| 5 | Lincoln City | 52.9 |
| 6 | Huddersfield Town | 53.3 |
| 7 | Luton Town | 55.0 |
| 8 | Stockport County | 55.3 |
| 9 | Cardiff City | 56.7 |
| 10 | Doncaster Rovers | 59.1 |
| Rank | Team | Goal Difference |
|---|---|---|
| 1 | Lincoln City | +48 |
| 2 | Cardiff City | +40 |
| 3 | Bolton Wanderers | +18 |
| 4 | Stockport County | +13 |
| 5 | Luton Town | +12 |
| 6 | Plymouth Argyle | +12 |
| 7 | Mansfield Town | +12 |
| 8 | Wycombe Wanderers | +11 |
| 9 | Huddersfield Town | +10 |
| 10 | Bradford City | +7 |
| Rank | Team | Expected Goal Difference (xGD) |
|---|---|---|
| 1 | Bolton Wanderers | +24.8 |
| 2 | Cardiff City | +22.5 |
| 3 | Wycombe Wanderers | +21.0 |
| 4 | Luton Town | +20.5 |
| 5 | Lincoln City | +19.3 |
| 6 | Huddersfield Town | +15.8 |
| 7 | Stockport County | +15.3 |
| 8 | Plymouth Argyle | +14.1 |
| 9 | Bradford City | +13.2 |
| 10 | Doncaster Rovers | +10.1 |
| Rank | Team | Possession % |
|---|---|---|
| 1 | Cardiff City | 63.1% |
| 2 | Bolton Wanderers | 58.9% |
| 3 | Luton Town | 55.8% |
| 4 | Peterborough United | 55.2% |
| 5 | Stockport County | 55.0% |
| 6 | Wycombe Wanderers | 53.7% |
| 7 | Leyton Orient | 52.4% |
| 8 | Barnsley | 52.1% |
| 9 | Exeter City | 51.1% |
| 10 | Doncaster Rovers | 50.4% |
| Rank | Team | Clean Sheets |
|---|---|---|
| 1 | Lincoln City | 19 |
| 2 | Stevenage | 19 |
| 3 | Cardiff City | 17 |
| 4 | Mansfield Town | 16 |
| 5 | Stockport County | 15 |
| 6 | Bradford City | 14 |
| 7 | Wycombe Wanderers | 14 |
| 8 | Port Vale | 14 |
| 9 | Bolton Wanderers | 13 |
| 10 | Luton Town | 13 |
| Rank | Team | Fouls Committed |
|---|---|---|
| 1 | Bradford City | 588 |
| 2 | Stevenage | 585 |
| 3 | Leyton Orient | 584 |
| 4 | Lincoln City | 582 |
| 5 | Rotherham United | 580 |
| 6 | AFC Wimbledon | 577 |
| 7 | Exeter City | 568 |
| 8 | Stockport County | 559 |
| 9 | Huddersfield Town | 552 |
| 10 | Plymouth Argyle | 550 |
| Rank | Team | Yellow Cards |
|---|---|---|
| 1 | Plymouth Argyle | 120 |
| 2 | Bradford City | 106 |
| 3 | Lincoln City | 102 |
| 4 | Stevenage | 101 |
| 5 | Leyton Orient | 99 |
| 6 | Reading | 98 |
| 7 | Rotherham United | 96 |
| 8 | Barnsley | 94 |
| 9 | Blackpool | 93 |
| 10 | Doncaster Rovers | 93 |