Middlesbrough vs Preston North End prediction | 1 Jan 2027 | xGtoday


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
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 vs Preston North End: by the numbers

There are 287 places between these two in our European rankings, with Middlesbrough the higher, and 26 places between them in England.

Middlesbrough arrive on the stronger recent trend, moving +1.6 rating points over their last 10 matches against Preston North End's +0.5.

Last time these teams played, on 24 January 2026, Middlesbrough gained 0.4 rating points.

Middlesbrough first climbed to #69 in our European rankings on 5 September 2026.

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