Portsmouth FC vs Middlesbrough FC, Championship 2024-25 REGULAR SEASON
Overview
Match Preview
Portsmouth FC vs Middlesbrough FC — Championship at Fratton Park.
- Portsmouth FC 0 games · 0 pts (2026/27)
- Middlesbrough FC 0 games · 0 pts (2026/27)
Match Details
- Referee Gavin Ward
- Assistant 1 Lee Venamore
- Assistant 2
3 games this season
🟨 0.0/game
⚽ 3.3 goals/game
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Coventry City FC | 46 | 95 |
| 2 | Ipswich Town FC | 46 | 84 |
| 3 | Hull City AFC | 46 | 73 |
| 4 | Oxford United FC | 46 | 47 |
| 5 | Leicester City FC | 46 | 46 |
| 6 | Blackburn Rovers FC | 1 | 1 |
| 7 | Wolverhampton Wanderers FC | 1 | 1 |
| 8 | Queens Park Rangers FC | 0 | 0 |
| 9 | Millwall FC | 0 | 0 |
| 10 | Middlesbrough FC | 0 | 0 |
| 11 | Swansea City AFC | 0 | 0 |
| 12 | Charlton Athletic FC | 0 | 0 |
| 13 | West Bromwich Albion FC | 0 | 0 |
| 14 | Bolton Wanderers FC | 0 | 0 |
| 15 | Birmingham City FC | 0 | 0 |
| 16 | Sheffield United FC | 0 | 0 |
| 17 | Southampton FC | 0 | 0 |
| 18 | Wrexham AFC | 0 | 0 |
| 19 | Watford FC | 0 | 0 |
| 20 | Burnley FC | 0 | 0 |
| 21 | Cardiff City FC | 0 | 0 |
| 22 | West Ham United FC | 0 | 0 |
| 23 | Derby County FC | 0 | 0 |
| 24 | Norwich City FC | 0 | 0 |
| 25 | Preston North End FC | 0 | 0 |
| 26 | Stoke City FC | 0 | 0 |
| 27 | Lincoln City FC | 0 | 0 |
| 28 | Portsmouth FC | 0 | 0 |
| 29 | Bristol City FC | 0 | 0 |
| 30 | Sheffield Wednesday FC | 46 | 0 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 18 Jan | Middlesbrough FC | H | 2–1 | W |
| 15 Jan | Blackburn Rovers FC | A | 0–3 | L |
| 10 Jan | Wycombe Wanderers FC | A | 0–2 | L |
| 05 Jan | Sunderland AFC | A | 0–1 | L |
| 01 Jan | Swansea City AFC | H | 4–0 | W |
| 29 Dec | Bristol City FC | A | 0–3 | L |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 18 Jan | Portsmouth FC | A | 1–2 | L |
| 11 Jan | Blackburn Rovers FC | H | 0–1 | L |
| 04 Jan | Cardiff City FC | H | 1–1 | D |
| 01 Jan | Hull City AFC | A | 1–0 | W |
| 29 Dec | Burnley FC | H | 0–0 | D |
| 26 Dec | Sheffield Wednesday FC | H | 3–3 | D |
Season Stats
| Portsmouth FC | Middlesbrough FC | |
|---|---|---|
| #28 | Position | #10 |
| 0 | Points | 0 |
| 0 | Played | 0 |
| 0 / 0 / 0 | W / D / L | 0 / 0 / 0 |
| 0 | Scored | 0 |
| 0 | Conceded | 0 |
| +0 | GD | +0 |
| – | PPG | – |
| – | Win % | – |
Key Stats
50%
Both Teams to Score
H2H (4 games)
H2H (4 games)
50%
Over 2.5 Goals
H2H history
H2H history
0%
Clean Sheets
Portsmouth FC this season
Portsmouth FC this season
0%
Clean Sheets
Middlesbrough FC this season
Middlesbrough FC this season
Portsmouth FC are 28th (0 pts). Middlesbrough FC are 10th (0 pts).
Goal Timing (This Season)
Portsmouth FC
0-15
1/–
16-30
–/–
31-45
–/3
46-60
–/–
61-75
–/–
76+
–/–
■ Scored ■ Conceded
Middlesbrough FC
0-15
–/1
16-30
–/–
31-45
–/–
46-60
–/–
61-75
1/–
76+
1/–
■ Scored ■ Conceded
Events
Match Events
- 0' Temperatures are rising at Fratton Park as Portsmouth FC face off against Middlesbrough FC in what promises to be a fascinating contest.
- 5' While there is no rush on the pitch, let’s have a look at some stats. Connor Ogilvie made 182 appearances and scored 21 goals. He is very likely to score a goal today.
- 10' A quiet spell here at Fratton Park. Middlesbrough FC seem content sitting deep and soaking up pressure.
- 15' Over 15 minutes have gone by without a meaningful attack. The supporters want more.
- 20' The energy levels are beginning to show. John Mousinho might look to freshen things up shortly.
- 24' A meaty challenge results in booking for Ben Doak on 24.
- 29' Middlesbrough FC are happy to let the opposition have the ball in their own half. The trap is set.
- 30' What a strike from Emmanuel Latte Lath! The score is 0-1.
- 35' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
- 40' Portsmouth FC player sees a card in front of him.
- 45' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
- 50' It looks surprising Middlesbrough FC does not make any changes. Hayden Hackney has some obvious troubles when approaching to the goal.
- 54' The deadlock is broken! Matt Ritchie gets on the scoresheet on 54 minutes.
- 55' George Edmundson was booked on 55.
- 60' Both teams are passing the ball around with high level of urgency. Middlesbrough FC needs to do something about it to get closer to the goal.
- 65' Dael Fry is a natural defender and has been asked to do a very specific job for Portsmouth FC tonight.
- 69' Andre Dozzell is replacing Isaac Hayden for the Portsmouth FC side.
- 70' A change in the Middlesbrough FC ranks — Daniel Barlaser exits the field as Aidan Morris enters on 70.
- 75' It is a cagey affair so far. Portsmouth FC in their 4-2-3-1 trying to find a way past Middlesbrough FC's compact 4-2-3-1.
- 80' A tactical swap from Middlesbrough FC — Alex Gilbert on, Delano Burgzorg off on 80 minutes.
- 81' The whistle greets Jordan Williams as he departs to be replaced by Zak Swanson.
- 82' Against the run of play, Matt Ritchie has scored! This game has turned on its head.
- 87' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Rav van den Berg suffering a number of foals already.
- 88' It is a substitution in Middlesbrough FC team. Rav van den Berg is replaced by Luke Ayling on 88 minute.
- 89' Time for substitution for Middlesbrough FC. Finn Azaz is replaced by Marcus Forss.
- Middlesbrough FC will have plenty to reflect on. Portsmouth FC were simply the better side today.
Lineups
Portsmouth FC Lineups
4-2-3-1Starting XI
- 7
-
45
Isaac Hayden ↓ Andre Dozzell 69'
- 30
-
2
Jordan Williams ↓ Zak Swanson 81'
- 23
- 3
- 49
- 9
-
35
Robert Atkinson ↓ Ryley Towler 80'
- 8
- 13
Bench
- 31
-
21
Andre Dozzell ↑ 69'
- 16
- 15
-
4
Ryley Towler ↑ 80'
-
22
Zak Swanson ↑ 81'
- 17
- 24
- 29
Coach
John Mousinho
Middlesbrough FC Lineups
4-2-3-1Starting XI
- 6
- 25
-
4
Daniel Barlaser ↓ Aidan Morris 70'
- 9
-
10
Delano Burgzorg ↓ Alex Gilbert 80'
-
30
Neto Borges ↓ Lukas Engel 70'
- 23
- 7
-
20
Finn Azaz ↓ Marcus Forss 89'
-
3
Rav van den Berg ↓ Luke Ayling 88'
- 50
Bench
- 5
-
21
Marcus Forss ↑ 89'
-
12
Luke Ayling ↑ 88'
- 1
-
18
Aidan Morris ↑ 70'
-
27
Lukas Engel ↑ 70'
-
14
Alex Gilbert ↑ 80'
- 17
- 49
Coach
Michael Carrick
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Matt Ritchie | 2 |
| Christian Saydee | 2 |
| Conor Chaplin | 1 |
| Matt Clarke | 1 |
| Tommy Conway | 1 |
| Emmanuel Latte Lath | 1 |
Head to Head
Portsmouth FC Form
Middlesbrough FC Form
2025-01-18
Portsmouth FC
2–1
Middlesbrough FC
L
2025-01-11
Middlesbrough FC
0–1
Blackburn Rovers FC
L
2025-01-04
Middlesbrough FC
1–1
Cardiff City FC
D
2025-01-01
Hull City AFC
0–1
Middlesbrough FC
W
2024-12-29
Middlesbrough FC
0–0
Burnley FC
D
2024-12-26
Middlesbrough FC
3–3
Sheffield Wednesday FC
D
Predictions
Prediction accuracy
1 / 4
1.03
Portsmouth FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.56
Middlesbrough FC xG
I would bet for:
Under 2.5 goals 78% + Under — clean sheet likely 71%
Match Result
✓ CorrectActual: Portsmouth FC win
Both Teams to Score
✗ Wrong
Avg goals/match: 1.59
Actual: Yes — both scored
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 77% |
|
23% |
| ± 1.5 | 48% |
|
52% |
| ± 2.5 | 22% |
|
78% |
| ± 3.5 | 9% |
|
91% |
| ± 4.5 | 3% |
|
97% |
Double Chance
Portsmouth FC or Draw
81%
Draw or Middlesbrough FC
52%
Portsmouth FC or Middlesbrough FC
67%
Half-Time Result
✗ WrongActual: Middlesbrough FC win at HT
Correct Score
✓ In top 12
0 – 0
22.9%
1 – 0
19.5%
1 – 1
12.7%
2 – 0
10.2%
0 – 1
9.9%
2 – 1
Actual
3 – 0
3.4%
1 – 2
3.3%
0 – 2
2.9%
3 – 1
2.2%
2 – 2
1.9%
4 – 0
0.9%
Asian Handicap — Portsmouth FC
| Handicap | Portsmouth FC covers | Push | Middlesbrough FC covers |
|---|---|---|---|
| -2.5 | 5% | — | 95% |
| -2 | 5% | 13% | 82% |
| -1.5 | 18% | — | 82% |
| -1 | 18% | 26% | 56% |
| -0.5 | 44% | — | 56% |
| +0.5 | 82% | — | 18% |
| +1 | 82% | 14% | 4% |
| +1.5 | 96% | — | 4% |
| +2 | 96% | 4% | 1% |
| +2.5 | 99% | — | 1% |
Clean Sheet
Portsmouth FC keeps clean sheet
57%
✗
Middlesbrough FC keeps clean sheet
36%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

