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


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

59.9 → 60.6 (+0.7 over last 10 games)

Rating
2-3 25 Apr Sheff Utd (A) 60.8 +0.5
1-3 02 May Southampton (H) 60.6 -0.2
2-1 15 Aug Bolton (A) 60.7 +0.1
1-3 22 Aug Wolves (H) 60.4 -0.3
1-0 29 Aug Charlton (A) 60.6 +0.2
Middlesbrough
Ranking: #74 overall, #19 in England

73.7 → 74.3 (+0.6 over last 10 games)

Rating
2-1 12 May Southampton (A) 73.9 -0.5
1-0 23 May Hull City (A) 73.6 -0.3
2-1 15 Aug Lincoln City (H) 73.8 +0.2
2-1 22 Aug Blackburn (A) 73.9 +0.1
3-1 29 Aug West Brom (H) 74.3 +0.4

Preston North End vs Middlesbrough: by the numbers

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

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

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

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

The highest Middlesbrough have ever stood in our European rankings is joint #70, first reached on 24 Oct 2023.