Preston North End vs Middlesbrough prediction | 12 Dec 2026 | xGtoday


Preston North End
Ranking: #356 overall, #46 in England

60.7 → 61.2 (+0.5 over last 10 games)

Rating
2-1 08 Sep Watford (A) 62.5 +1.0
0-1 12 Sep Lincoln City (H) 62.2 -0.3
2-2 19 Sep QPR (A) 61.8 -0.4
0-1 10 Oct Millwall (H) 61.7 -0.1
4-0 13 Oct Birmingham (A) 61.2 -0.5
Middlesbrough
Ranking: #69 overall, #20 in England

73.8 → 75.4 (+1.6 over last 10 games)

Rating
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
1-0 10 Oct Wolves (H) 75.0 0.0
2-3 13 Oct Stoke City (A) 75.4 +0.4

Preston North End vs Middlesbrough: by the numbers

Preston North End trail Middlesbrough by 287 places in our proprietary European rankings, and by 26 in England.

Over their last 10 matches Middlesbrough have moved +1.6 rating points, against +0.5 for Preston North End.

Middlesbrough gained 0.4 rating points in the last contest between these two, on 24 January 2026.

Preston North End first reached their highest ever xGtoday rating of 68.9 on 9 February 2019.

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