Match events
- 3'Goal: Jordan ClarkAssist: Kasey Palmer
- Yellow card: Harry AshfieldFoul9'
- 43'Yellow card: Jamie DonleyDissent
- Substitution: Matthew GarbettOff: Harry Ashfield45'
- Substitution: Brandon·Singh KhelaOff: Vernon Masara45'
HT 0-1
- 46'Own goal: Liam Kelly (og)
- 59'Substitution: Callum MarshallOff: Nahki Wells
- 59'Substitution: Liam WalshOff: Dan Gore
- Substitution: Carl JohnstonOff: Sam Hughes66'
- Substitution: D. OrmerodOff: Ethan Williams66'
- 70'Substitution: Jake RichardsOff: Tudor Mendel-Idowu
- Substitution: Declan FirthOff: Harley Mills72'
- 76'Yellow card: Kasey PalmerPersistent Infringement
- 84'Substitution: Isaiah JonesOff: Harrison Ashby
- 85'Substitution: Kasey PalmerOff: E. Lawrence
Our verdict
Luton or draw
Bet365 1.33
✓ This tip was correct · final score 0-2
Win probability
Match statistics
- 57%Possession43%
- 1.57Expected goals (xG)1.25
- 16Total shots10
- 6Shots on target3
- 6Shots off target2
- 4Blocked shots5
- 6Shots inside the box7
- 4Corners6
- 1Offsides3
- 8Fouls14
- 1Yellow cards2
- 0Red cards0
- 2Goalkeeper saves5
- 456Passes344
- 341Accurate passes252
Line-ups
Peterborough
4-2-3-1Starting XI
- 1A. BassG
- 2C. JohnstonD
- 18Lucca MendonçaD
- 6T. O'ConnorD
- 14Harley MillsD
- 4L. KellyM
- 45Harry AshfieldM
- 19Bolu ShofowokeM
- 10Ethan WilliamsM
- 17Vernon MasaraM
- 9H. LeonardF
Substitutes
- 24Declan FirthF
- 28M. GarbettM
- 5S. HughesD
- 8B. KhelaM
- 3E. WeirD
- 23C. Andeng NdiG
- 27D. OrmerodF
Coach: Robert William Savage
Luton
4-1-4-1Starting XI
- 1J. SheaG
- 25I. JonesD
- 5M. AndersenD
- 6G. JohnstonD
- 12J. JohnsonD
- 8L. WalshM
- 7J. RichardsM
- 10J. DonleyM
- 18J. ClarkM
- 45K. PalmerM
- 9C. MarshallF
Substitutes
- 16Daniel GoreM
- 24Joshua KeeleyG
- 17T. Mendel-IdowuF
- 21N. WellsF
- 33H. AshbyD
- 11Emilio LawrenceF
- 31B. BenagrD
Coach: J. Wilshere
Betting markets
Expected goals 1.48 – 1.96Half time / full time result. 1 = Peterborough, X = draw, 2 = Luton.
Asian handicap applied to Peterborough.
Market percentages come from our model's expected goals for each side. Fair odds are 100 ÷ probability.
Model comparison
Last matches
Newest firstLeague One table
| # | Team | P | +/- | Pts | ||||
|---|---|---|---|---|---|---|---|---|
| 1 | Huddersfield | 13 | 8 | 4 | 1 | +16 | 28 | WWWWD |
| 2 | Stockport County | 14 | 8 | 2 | 4 | +12 | 26 | WLDWW |
| 3 | Oxford United | 12 | 6 | 5 | 1 | +9 | 23 | DWDWD |
| 4 | Luton | 13 | 7 | 2 | 4 | +6 | 23 | WWWWL |
| 5 | Plymouth | 14 | 7 | 2 | 5 | +2 | 23 | DWLLW |
| 6 | Reading | 13 | 6 | 4 | 3 | +12 | 22 | DWWLW |
| 7 | Bradford | 13 | 6 | 4 | 3 | +2 | 22 | LDDWD |
| 8 | Cambridge United | 14 | 5 | 6 | 3 | 0 | 21 | LDLDW |
| 9 | Sheffield Wednesday | 12 | 5 | 4 | 3 | +8 | 19 | DLLWD |
| 10 | Leicester | 13 | 5 | 4 | 4 | +3 | 19 | DWLWW |
| 11 | Milton Keynes Dons | 13 | 4 | 6 | 3 | +2 | 18 | WWWLW |
| 12 | Mansfield Town | 12 | 5 | 3 | 4 | +2 | 18 | LWWDW |
| 13 | Wycombe | 13 | 4 | 6 | 3 | -2 | 18 | WDDWL |
| 14 | Leyton Orient | 13 | 5 | 2 | 6 | +5 | 17 | WLLWD |
| 15 | Burton Albion | 14 | 4 | 5 | 5 | -3 | 17 | LWDDL |
| 16 | Stevenage | 12 | 4 | 4 | 4 | +4 | 16 | DLWLW |
| 17 | Notts County | 12 | 3 | 5 | 4 | -1 | 14 | WDWLL |
| 18 | AFC Wimbledon | 13 | 3 | 4 | 6 | -12 | 13 | LDLLL |
| 19 | Doncaster | 13 | 3 | 3 | 7 | -8 | 12 | LLWLL |
| 20 | Blackpool | 11 | 3 | 2 | 6 | -4 | 11 | LWLLL |
| 21 | Wigan | 13 | 3 | 1 | 9 | -11 | 10 | WLLLW |
| 22 | Peterborough | 13 | 2 | 4 | 7 | -12 | 10 | LDLDW |
| 23 | Barnsley | 12 | 2 | 3 | 7 | -10 | 9 | DLLLL |
| 24 | Bromley | 13 | 2 | 3 | 8 | -20 | 9 | LLDLL |
Top scorers
| # | Player | M | Goals |
|---|---|---|---|
| 1 | 13 | 13 | |
| 2 | 14 | 9 | |
| 3 | 12 | 9 | |
| 4 | 8 | 8 | |
| 5 | 13 | 7 |
Season statistics
This season, all competitions we cover| Stat | Peterborough | Luton |
|---|---|---|
| Played | 2 | 2 |
| Wins | 0 | 1 |
| Draws | 1 | 0 |
| Losses | 1 | 1 |
| Goals for (avg) | 1.5 | 1.5 |
| Goals against (avg) | 3 | 1.5 |
| Clean sheets | 0 | 0 |
| Failed to score | 0 | 0 |
| Best win streak | 0 | 1 |
Recent goal lines
How many of each team's last 2 games went over the line
| Over 1.5 | 2/2 | 2/2 |
|---|---|---|
| Over 2.5 | 2/2 | 2/2 |
| Over 3.5 | 2/2 | 0/2 |
| BTTS – yes | 2/2 | 2/2 |
Match preview
Peterborough host Luton in the League One (Regular Season - 14) at ABAX Stadium, Peterborough, with kick-off on Saturday, 31 October 2026 at 16:00 WAT.
Our prediction model makes Luton slight favourites, giving Peterborough a 29% chance of winning, 23% for the draw and 48% for Luton. Our tip is: Luton or draw.
Peterborough have taken 1 points from their last 2 games (0W 1D 1L). Luton have taken 3 points from their last 2 games (1W 0D 1L).
On the goals markets, we expect goals, with a 67% chance of over 2.5 and a 67% chance that both teams score.
- Competition
- England League One
- Date
- Saturday, 31 October 2026, 16:00 WAT
- Venue
- ABAX Stadium, Peterborough
TodaysPrediction analysis team
Model-based football predictions. How our predictions work
Quick answers
When is Peterborough vs Luton?
Peterborough vs Luton kicks off on Saturday, 31 October 2026 at 16:00 West Africa Time.
Which competition is Peterborough vs Luton in?
The match is in the England League One.
Where are Peterborough and Luton in the table?
Peterborough are 22nd and Luton are 4th in the League One.
Who will win Peterborough vs Luton?
Our prediction is Luton or draw. Win probabilities: Peterborough 29%, draw 23%, Luton 48%.
Will both teams score in Peterborough vs Luton?
We estimate a 67% chance that both teams score, so our BTTS tip is Yes.
Will there be over 2.5 goals in Peterborough vs Luton?
We estimate a 67% chance of three or more goals, so our tip is Over 2.5 goals.
Are these predictions guaranteed?
No. They are statistical estimates. A 70% tip should still lose about three times in ten, so only stake what you can afford to lose.
How often are predictions updated?
Predictions refresh automatically through the day as new data arrives, and every tip is marked right or wrong after full time.

