Middlesbrough FC Predictions
SwiftScore Engine match forecasts, upcoming fixtures and recent form for Middlesbrough FC.
Power Rating
1587
Solid
Form Index
20/100
LLDDD
Team stats (from 233 finished matches)
104-57-72
W-D-L
1.58
Points / game
364:271
Goals (GF:GA)
+93
Goal diff
1587
Power Rating · Solid
Last 5
LLDDD
Over 2.5: 54%
BTTS: 57%
Clean sheets: 26%
In-depth stats Premium
Unlock the full picture: home & away splits, complete scoring tendencies, biggest results and our AI's own record on Middlesbrough FC.
Go PremiumSeason-by-season history
233 matches tracked across 4 seasons — every result our model has on record for Middlesbrough FC.
| Season | P | W | D | L | GF | GA | GD | PPG |
|---|---|---|---|---|---|---|---|---|
| 2025/26 | 95 | 44 | 29 | 22 | 145 | 97 | +48 | 1.69 |
| 2024/25 | 46 | 18 | 10 | 18 | 64 | 56 | +8 | 1.39 |
| 2023/24 | 46 | 20 | 9 | 17 | 71 | 62 | +9 | 1.5 |
| 2022/23 | 46 | 22 | 9 | 15 | 84 | 56 | +28 | 1.63 |
Upcoming fixtures
No upcoming fixtures for Middlesbrough FC right now.
Recent results
Sat 23 May, 17:30
Hull City AFC 1–0 Middlesbrough FC
✓ called
Tue 12 May, 20:00
Southampton FC 2–1 Middlesbrough FC
✓ called
Sat 9 May, 12:30
Middlesbrough FC 0–0 Southampton FC
✗ missed
Sat 2 May, 13:30
Wrexham 2–2 Middlesbrough
✗ missed
Sat 2 May, 12:30
Wrexham AFC 2–2 Middlesbrough FC
✗ missed
Sat 25 Apr, 13:30
Middlesbrough 5–1 Watford
✓ called
Sat 25 Apr, 12:30
Middlesbrough FC 5–1 Watford FC
✓ called
Wed 22 Apr, 20:45
Middlesbrough 1–0 Sheffield Weds
✓ called