Ipswich Town had the best goal difference in League One in 2022/2023, with +66 from 46 games, scoring 101 and conceding 35. Sheffield Wednesday were next on +45. Wigan Athletic had the best goal difference in 2021/2022, +38.
Forest Green Rovers had the worst goal difference in League One in 2022/2023, with -58 from 46 games, scoring 31 and conceding 89. Accrington Stanley were next on -37.
There were 1,428 goals in 557 League One games in 2022/2023, an average of 2.6 a game, 1.3 for each side. Ipswich Town averaged the most, 2.2 a game, and Forest Green Rovers the fewest, 0.7.
| Rank | Team | Goals Scored |
|---|---|---|
| 1 | Ipswich Town | 101 |
| 2 | Sheffield Wednesday | 87 |
| 3 | Plymouth Argyle | 82 |
| 4 | Barnsley | 82 |
| 5 | Peterborough United | 80 |
| 6 | Charlton Athletic | 70 |
| 7 | Derby County | 67 |
| 8 | Exeter City | 64 |
| 9 | Bolton Wanderers | 63 |
| 10 | Portsmouth | 61 |
| Rank | Team | Goals Against |
|---|---|---|
| 1 | Ipswich Town | 35 |
| 2 | Bolton Wanderers | 38 |
| 3 | Sheffield Wednesday | 42 |
| 4 | Derby County | 46 |
| 5 | Plymouth Argyle | 47 |
| 6 | Lincoln City | 47 |
| 7 | Barnsley | 49 |
| 8 | Portsmouth | 50 |
| 9 | Wycombe Wanderers | 51 |
| 10 | Fleetwood Town | 51 |
| Rank | Team | Goal Difference |
|---|---|---|
| 1 | Ipswich Town | +66 |
| 2 | Sheffield Wednesday | +45 |
| 3 | Plymouth Argyle | +35 |
| 4 | Barnsley | +33 |
| 5 | Bolton Wanderers | +25 |
| 6 | Peterborough United | +21 |
| 7 | Derby County | +21 |
| 8 | Portsmouth | +11 |
| 9 | Wycombe Wanderers | +8 |
| 10 | Charlton Athletic | +4 |
| Rank | Team | Possession % |
|---|---|---|
| 1 | Ipswich Town | 59.6% |
| 2 | Bolton Wanderers | 57.0% |
| 3 | Portsmouth | 55.0% |
| 4 | Plymouth Argyle | 54.8% |
| 5 | Peterborough United | 54.7% |
| 6 | Derby County | 54.5% |
| 7 | Charlton Athletic | 53.5% |
| 8 | Bristol Rovers | 53.5% |
| 9 | Oxford United | 53.2% |
| 10 | Sheffield Wednesday | 52.6% |
| Rank | Team | Clean Sheets |
|---|---|---|
| 1 | Sheffield Wednesday | 25 |
| 2 | Ipswich Town | 23 |
| 3 | Bolton Wanderers | 22 |
| 4 | Plymouth Argyle | 18 |
| 5 | Barnsley | 18 |
| 6 | Lincoln City | 18 |
| 7 | Peterborough United | 17 |
| 8 | Derby County | 17 |
| 9 | Portsmouth | 17 |
| 10 | Wycombe Wanderers | 17 |
| Rank | Team | Fouls Committed |
|---|---|---|
| 1 | Sheffield Wednesday | 596 |
| 2 | Portsmouth | 568 |
| 3 | Barnsley | 567 |
| 4 | Accrington Stanley | 561 |
| 5 | Bolton Wanderers | 549 |
| 6 | Fleetwood Town | 549 |
| 7 | Oxford United | 540 |
| 8 | Port Vale | 530 |
| 9 | Peterborough United | 529 |
| 10 | Ipswich Town | 520 |
| Rank | Team | Yellow Cards |
|---|---|---|
| 1 | Fleetwood Town | 106 |
| 2 | Accrington Stanley | 102 |
| 3 | Cheltenham Town | 101 |
| 4 | Shrewsbury Town | 100 |
| 5 | Barnsley | 95 |
| 6 | Forest Green Rovers | 95 |
| 7 | Port Vale | 89 |
| 8 | Morecambe | 89 |
| 9 | Bolton Wanderers | 84 |
| 10 | Bristol Rovers | 84 |