Skip to main content

English - League Two 2024/25 results and closing odds

All 557 finished games of the 2024/25 season, with the score and the best closing price on each outcome among the bookmakers we compare: the last price before the start. A record of what happened, not a tip.

The season in numbers

557 games priced
  • Closing favourite won 45% 252 of 557 games
  • Home / draw / away 42 / 28 / 29% on the regular-time score
  • Average closing payout 92.6% 100% minus the bookmakers' margin
  • Goals per game 2.49 regular time
  • Biggest upset Gillingham won at Port Vale 0-1, 3 May 2025 Gillingham closed at 8.00 (Bet365); Port Vale were the favourite at about 69%
  • Odds-on favourites 53% won 124 of 234
  • Favourites at 2.00 to 2.99 40% won 128 of 323

Every April 2025 game, with the closing odds

Best closing price per outcome: 1won the result, 1fav the favourite. Open a game for every bookmaker's closing price and how the whole market closed.

April 2025

  1. Accrington1-4Fleetwood Town12.80X3.0022.63
  2. Barrow1-1Salford City12.65X3.1022.63
  3. Chesterfield2-1Carlisle Utd11.67X3.5025.00
  4. Crewe Alex2-0Grimsby12.70X3.2022.70
  5. Doncaster2-2Walsall11.96X3.2024.00
  6. Gillingham1-1Colchester12.80X3.1022.55
  7. Harrogate3-2Tranmere12.75X3.1022.60
  8. Morecambe2-0Cheltenham12.25X3.2523.05
  9. Newport1-1Bromley13.40X3.5022.00
  10. Port Vale2-0Bradford12.70X3.0022.70
  11. Swindon2-1Wimbledon13.20X3.4022.12
  12. Notts County3-0MK Dons11.67X3.8024.50
  13. Cheltenham0-2Doncaster15.25X3.7021.63
  14. Walsall2-3Port Vale12.30X3.1023.25
  15. Tranmere4-0Chesterfield12.80X3.2522.50
  16. Wimbledon1-0Harrogate11.63X3.4026.25
  17. Bradford2-0Crewe Alex11.75X4.10210.00
  18. Bromley4-0Accrington12.38X3.2523.00
  19. Carlisle Utd3-2Newport11.64X4.2024.50
  20. Colchester1-0Notts County12.85X3.2022.50
  21. Fleetwood Town0-4Swindon11.97X3.5023.80
  22. Grimsby3-1Morecambe11.73X3.5024.75
  23. MK Dons0-3Barrow12.30X3.4023.00
  24. Salford City2-2Gillingham12.15X3.1023.60
  25. Chesterfield1-1Gillingham11.91X3.5523.70
  26. Crewe Alex2-3Cheltenham11.65X3.7025.25
  27. Notts County1-3Salford City11.92X3.7023.70
  28. Doncaster1-1Wimbledon13.30X3.3022.07
  29. Swindon5-4Bradford13.25X3.2522.20
  30. Accrington3-3Tranmere12.90X3.0022.50
  31. Barrow2-0Walsall13.30X3.2022.20
  32. Chesterfield3-0Fleetwood Town11.95X3.5023.70
  33. Gillingham1-0MK Dons12.25X3.4023.05
  34. Harrogate2-2Grimsby14.00X3.4021.90
  35. Morecambe0-2Carlisle Utd12.20X3.7522.95
  36. Newport0-2Colchester15.25X3.8521.65
  37. Port Vale5-0Bromley11.70X3.7024.75
  38. Salford City1-1Doncaster13.00X3.4022.20
  39. Bradford1-1Notts County12.05X3.2523.60
  40. Wimbledon0-0Chesterfield12.10X3.4023.50
  41. Bromley1-0Morecambe11.75X3.7024.20
  42. Carlisle Utd3-2Port Vale14.00X3.4021.90
  43. Cheltenham1-1Gillingham12.60X3.1022.70
  44. Colchester0-0Crewe Alex11.97X3.4023.90
  45. Fleetwood Town0-0Barrow12.60X3.2022.70
  46. Grimsby0-4Swindon13.20X3.5022.02
  47. MK Dons0-0Newport11.58X4.1025.25
  48. Salford City1-2Accrington11.83X3.5024.20
  49. Tranmere0-3Doncaster13.30X3.4022.10
  50. Walsall2-2Harrogate11.58X3.6026.25
  51. Newport0-0Walsall15.75X3.8521.57
  52. Accrington1-1Carlisle Utd12.25X3.3023.15
  53. Barrow0-0Tranmere12.63X3.1022.75
  54. Chesterfield3-3Bradford12.75X3.3022.45
  55. Crewe Alex0-1MK Dons12.05X3.4523.55
  56. Doncaster3-0Colchester11.83X3.5024.10
  57. Gillingham1-0Wimbledon13.40X3.1022.20
  58. Harrogate3-1Fleetwood Town12.35X3.3523.00
  59. Morecambe1-3Salford City13.75X3.5021.91
  60. Notts County1-2Cheltenham11.48X4.5026.00
  61. Port Vale2-2Grimsby12.00X3.3023.90
  62. Swindon0-1Bromley11.80X3.8524.00
  63. Wimbledon0-2Port Vale12.55X3.1022.90
  64. Doncaster2-1Bradford12.18X3.4023.20
  65. Harrogate1-3Notts County14.50X4.1021.65
  66. Barrow3-3Bromley12.15X3.7023.10
  67. Cheltenham3-2Carlisle Utd12.65X3.6022.45
  68. Chesterfield4-1Morecambe11.30X5.2528.00
  69. Fleetwood Town2-0Newport11.53X4.2025.25
  70. Gillingham1-1Swindon12.80X3.4022.50
  71. MK Dons0-0Grimsby13.10X3.6022.10
  72. Salford City4-1Colchester12.10X3.4023.30
  73. Tranmere2-0Crewe Alex11.80X3.8023.80
  74. Walsall0-1Accrington11.61X3.6026.00

Results from our results feed; the 1X2 market settles on the regular-time score, so a game won in extra time or on penalties counts as a draw. Closing prices: each bookmaker's last price before the start, the best of the bookmakers we compare; the favourite is the shortest average price.

English - League Two 2024/25 FAQ

How often did the favourite win in the English League Two 2024/25?
The closing favourite, the shortest average price across the bookmakers we compare, won 252 of the 557 games with a closing price (45%): odds-on favourites won 124 of 234; favourites at 2.00 to 2.99 won 128 of 323.
What was the biggest upset of the English League Two 2024/25?
Gillingham won at Port Vale 0-1 on 3 May 2025. Gillingham closed at 8.00 at Bet365, the longest winning price of the season, when the market made Port Vale the favourite at about 69%.
What was the bookmakers' margin on English League Two 2024/25 games?
The average closing payout was 92.6%, so about 7.4% of the stakes on a game's outcomes went to the bookmaker's margin. A higher payout means fairer prices; compare one game's prices with the margin calculator.