JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser .
EFL Predictions - Week 29 tables updated
Week 29 23/01/2026 20:00 Derby County - West Bromwich Albion Week 29 24/01/2026 12:30 Middlesbrough - Preston North End Week 29 24/01/2026 12:30 Millwall - Charlton Athletic Week 29 24/01/2026 12:30 Birmingham City - Stoke City Week 29 24/01/2026 15:00 Blackburn Rovers - Watford Week 29 24/01/2026 15:00 Bristol City - Sheffield Wednesday Week 29 24/01/2026 15:00 Hull City - Swansea City Week 29 24/01/2026 15:00 Leicester City - Oxford United Week 29 24/01/2026 15:00 Queens Park Rangers - Wrexham Week 29 24/01/2026 15:00 Sheffield United - Ipswich Town Week 29 25/01/2026 12:00 Portsmouth - Southampton Week 29 26/01/2026 20:00 Norwich City - Coventry City
Last edited: Jan 7, 2026
"A picture of sartorial elegance!"
Week 29 23/01/2026 20:00 Derby County 1 - West Bromwich Albion 0 Week 29 24/01/2026 12:30 Middlesbrough 2 - Preston North End 1 Week 29 24/01/2026 12:30 Millwall 2 - Charlton Athletic 0 Week 29 24/01/2026 12:30 Birmingham City 2 - Stoke City 1 Week 29 24/01/2026 15:00 Blackburn Rovers 0 - Watford 1 Week 29 24/01/2026 15:00 Bristol City 2 - Sheffield Wednesday 0 Week 29 24/01/2026 15:00 Hull City 1 - Swansea City 0 Week 29 24/01/2026 15:00 Leicester City 3 - Oxford United 1 Week 29 24/01/2026 15:00 Queens Park Rangers 1 - Wrexham 1 Week 29 24/01/2026 15:00 Sheffield United 1 - Ipswich Town 2 Week 29 25/01/2026 12:00 Portsmouth 0 - Southampton 2 Week 29 26/01/2026 20:00 Norwich City 2 - Coventry City 1
Week 29 23/01/2026 20:00 Derby County - West Bromwich Albion 2-2
Week 29 24/01/2026 12:30 Middlesbrough - Preston North End 3-1
Week 29 24/01/2026 12:30 Millwall - Charlton Athletic 2-0
Week 29 24/01/2026 12:30 Birmingham City - Stoke City 2-2
Week 29 24/01/2026 15:00 Blackburn Rovers - Watford 1-1
Week 29 24/01/2026 15:00 Bristol City - Sheffield Wednesday 2-0
Week 29 24/01/2026 15:00 Hull City - Swansea City 2-0
Week 29 24/01/2026 15:00 Leicester City - Oxford United 2-1
Week 29 24/01/2026 15:00 Queens Park Rangers - Wrexham 1-1
Week 29 24/01/2026 15:00 Sheffield United - Ipswich Town 1-3
Week 29 25/01/2026 12:00 Portsmouth - Southampton 2-2
Week 29 26/01/2026 20:00 Norwich City - Coventry City 2-2
Derby 2 Wba1
Boro2 Pne0
Millwall 3 Charlton 1
Birmingham 2 stoke 1
Rovers 0 Watford 2
Bristol City Wednesday 0
Hull3 Swansea 1
Leicester city 3 Oxford 0
Qpr1 Wrexham 2
Sheffield United 1 Ipswich 4
Portsmouth 1 Southampton 3
Norwich 1 Coventry 3
Derby 2-1 WBA
Middlesbrough 3-0 Charlton
Millwall 2-0
Birmingham 2-1 Stoke
Blackburn 1-1
Bristol C 2-0 Sheff W
Hull 2-1 Swansea
Leicester 2-0 Oxford
QPR 2-1 Wrexham
Sheff U 1-2 Ipswich
Portsmouth 1-2 Southampton
Norwich 1-2 Coventry
Derby 1 WBA 1
Middlesbrough 2 Preston 1
Millwall 1 Charlton 1
Birmingham 1 Stoke 1
Blackburn 1 Watford 2
Bristol City 2 Sheff Wed
Hull 2 Swansea 0
Leicester 2 Oxford 0
QPR 2 Wrexham 1
Sheff Utd 1 Ipswich 1
Portsmouth 1 Southampton 1
Norwich 2 Coventry 2
Week 29 23/01/2026 20:00 Derby County 2 - West Bromwich Albion 1 Week 29 24/01/2026 12:30 Middlesbrough 2 - Preston North End 0 Week 29 24/01/2026 12:30 Millwall 1 - Charlton Athletic 0 Week 29 24/01/2026 12:30 Birmingham City 1 - Stoke City 1 Week 29 24/01/2026 15:00 Blackburn Rovers 1 - Watford 0 Week 29 24/01/2026 15:00 Bristol City 2 - Sheffield Wednesday 0 Week 29 24/01/2026 15:00 Hull City 2 - Swansea City 0 Week 29 24/01/2026 15:00 Leicester City 2 - Oxford United 1 Week 29 24/01/2026 15:00 Queens Park Rangers 1 - Wrexham 1 Week 29 24/01/2026 15:00 Sheffield United 1 - Ipswich Town 2 Week 29 25/01/2026 12:00 Portsmouth 1 - Southampton 1 Week 29 26/01/2026 20:00 Norwich City 2 - Coventry City 1
Sole Purveyor Of 'Kaypee's Positivity Pills'™
Direby 2 WBA 1
M'bro 2 PNE 0
Wall 2 Heston 0
Brum 1 Stoke 0
Tony 1 Elton 2
Bristol Titty 3 SW 0
Rod 2 Swans 1
LCFC 2 Oxford 1
QPR 1 Wrexham 1
Blades 1 Ipswich 2
Pompey 0 Saints 0
Canaries 2 C*v 2
Derby 1 WBA 1
Middlesbrough 2 PNE 0
Millwall 2 Charlton 0
Birmingham 0 Stoke 2
Blackburn 0 Watford 1
Bristol City 2 Sheffield Wed 0
Hull City 2 Swansea 1
Leicester 2 Oxford 1
QPR 2 Wrexham 2
Sheff Utd 0 Ipswich 2
Portsmouth 1 Southampton 2
Norwich 1 Coventry 2
Middlesbrough 3-1 Charlton
Millwall 2-0 Preston
Birmingham 2-1 Stoke
Blackburn 0-0 Watford
Bristol C 3-0 Sheff W
Hull 2-1 Swansea
Leicester 2-1 Oxford
QPR 2-2 Wrexham
Sheff U 1-2 Ipswich
Portsmouth 1-3 Southampton
Norwich 1-1 Coventry
Shame we've lost a couple of players
Second highest average score of the season, 9.9 points. Only one predicted our inglorious performance and I had to sit next to him for the whole game.
Derby County 1 West Bromwich Albion 1 Correct 1 Spot On 3 Middlesbrough 4 Preston North End 0 Correct 12 Spot On 0 Millwall 4 Charlton Athletic 0 Correct 12 Spot On 0 Birmingham City 1 Stoke City 1 Correct 2 Spot On 3 Blackburn Rovers 1 Watford 1 Correct 1 Spot On 2 Bristol City 2 Sheffield Wednesday 0 Correct 4 Spot On 8 Hull City 2 Swansea City 1 Correct 8 Spot On 5 Leicester City 1 Oxford United 2 Correct 1 Spot On 0 Queens Park Rangers 2 Wrexham 3 Correct 1 Spot On 0 Sheffield United 3 Ipswich Town 1 Correct 1 Spot On 0 Portsmouth 1 Southampton 1 Correct 1 Spot On 6 Norwich City 2 Coventry City 1 Correct 0 Spot On 2
Lots of high scores this week which would normally be good enough to be the weekly winner. I managed to fluke top spot by getting the Norwich / Cov result spot on (as did Glos).
Brauny is still top, but his lead is now down to 3 points.
Name Points Correct Spot On Total results Position Brauny 225 78 49 127 1 sgt_wilko 222 93 43 136 2 st matthews 218 104 38 142 3 Juniorwilko 215 101 38 139 4 kpbw 208 109 33 142 5 tudor_fox 207 84 41 125 6 Filbo65 195 93 34 127 7 Paddysfoxes 195 87 36 123 8 Blue (zorro) 194 107 29 136 9 freddyfilbert53 194 107 29 136 10 Scoops 187 91 32 123 11 leysfox 184 97 29 126 12 glosfox 177 90 29 119 13 whetstonefox 170 98 24 122 14