Portsmouth vs Middlesbrough prediction | 3 Apr 2027 | xGtoday


Portsmouth
Ranking: #234 overall, #32 in England

65.7 → 64.8 (-0.9 over last 10 games)

Rating
2-1 29 Aug Bristol City (A) 64.5 +0.6
0-2 01 Sep Derby (H) 64.4 -0.1
2-0 05 Sep Cardiff City (H) 64.6 +0.2
0-0 12 Sep Charlton (A) 64.3 -0.3
2-2 19 Sep Blackburn (H) 64.8 +0.5
Middlesbrough
Ranking: #73 overall, #20 in England

73.9 → 75.0 (+1.1 over last 10 games)

Rating
1-1 02 Sep Burnley (A) 74.4 +0.1
0-1 05 Sep QPR (A) 75.0 +0.6
4-3 12 Sep Norwich City (H) 75.0 0.0
2-2 15 Sep Millwall (H) 74.5 -0.5
2-2 19 Sep Birmingham (A) 75.0 +0.5

Portsmouth vs Middlesbrough: by the numbers

Portsmouth trail Middlesbrough by 161 places in our proprietary European rankings, and by 12 in England.

The recent trend shows Middlesbrough on the rise, +1.1 rating points over their last 10 matches, while Portsmouth has gone the other way at -0.9.

Middlesbrough gained 0.2 rating points in the last contest between these two, on 11 April 2026.

Portsmouth first reached their highest ever xGtoday rating of 66.7 on 3 April 2026.

The highest Middlesbrough have ever stood in our European rankings is #69, first reached on 5 September 2026.