It's the last Prediction League of 2023, and to make it even better, you have the chance to predict two Charlton games wrongly. It's a funny old weekend with games scattered across the weekend. Make sure you check the dates of games, particularly if you don't usually post your choices until Saturday. I know
@seth plum won't be happy with so few games kicking off at 3 pm on Saturday, but there are three kick-offs at that time. If you think 2024 might be a luckier year than 2023, you could choose some of Monday's games. As usual, pick your favoured three. Good luck and Happy New Year.
The draw for the Prediction Knock-Out Cup will take place live on Friday at the revised time of 3 pm. You can watch the draw live
here.
If you missed the Week 18 Results, you can find them
here.
Premier League
Crystal Palace v Brentford (Saturday 1500)
Wolverhampton Wanderers v Everton (Saturday 1500)
Championship
Birmingham City v Bristol City (Friday 1945)
Coventry City v Swansea City (Friday 1945)
Millwall v Norwich City (Friday 1945)
West Bromwich Albion v Leeds United (Friday 2015)
Sunderland v Preston North End (Monday 1230)
Middlesbrough v Coventry City (Monday 1500)
Norwich City v Southampton (Monday 1500)
Plymouth Argyle v Watford (Monday 1500)
Swansea City v West Bromwich Albion (Monday 1500)
League One
Bristol Rovers v Charlton Athletic (Friday 1945)
Burton Albion v Shrewsbury Town (Friday 1945)
Oxford United v Derby County (Friday 1945)
Port Vale v Blackpool (Friday 1945)
Cambridge United v Leyton Orient (Monday 1500)
Charlton Athletic v Oxford United (Monday 1500)
Reading v Exeter City (Monday 1500)
Wycombe Wanderers v Bristol Rovers (Monday 1500)
Guest fixtures
Celtic v Rangers (Scottish Premiership Saturday 1230)
Dartford v Welling United (National League South Saturday 1500)
Wrexham v Barrow (League Two Monday 1500)
Comments
Middlesbrough 2 Coventry 1
Charlton 2 Oxford 1
Coventry v Swansea 2-0
Bristol Rovers v Charlton 1-1
Middlesbrough v Coventry City 2-1
Bristol Rovers v Charlton Athletic 1-2
Plymouth Argyle v Watford 2-1
Swansea City v West Bromwich Albion 1-2
Reading v Exeter City 2-1
Wycombe Wanderers v Bristol Rovers 1-0
Reading v Exeter City 2-1
Sunderland v Preston North End 1-0
Middlesbrough v Coventry City 1-0
Wrexham v Barrow 3-0
Celtic v Rangers 1-2
Wrexham v Barrow 3-1
Cambridge v Leyton Orient 1-0
Wrexham v Barrow 2-0
Middlesbrough v Coventry City 1-0
Wrexham v Barrow 2-0
Sunderland v Preston North End 1-2
Reading v Exeter City 0-1
Oxford United v Derby County 1-1
Norwich City v Southampton 1-2
Oxford United v Derby County 1-2
Plymouth Argyle v Watford 1-1
Dartford v Welling United 1-0
Wycombe Wanderers v Bristol Rovers 1-0
Wrexham v Barrow 2-0
West Bromwich Albion v Leeds United 2-1
Sunderland v Preston North End 1-1
Charlton Athletic v Oxford United 1-2
Wycombe Wanderers v Bristol Rovers 1-1
Norwich City v Southampton (Monday 1500) 1-3
Celtic v Rangers (Scottish Premiership Saturday 1230) 2-1
Wrexham v Barrow (League Two Monday 1500) 2-0
Dartford v Welling United 2-0
Middlesbrough v Coventry City 2-1
Dartford v Welling United 2-0
Wolverhampton Wanderers v Everton 1-1
Charlton Athletic v Oxford United 0-2
Reading v Exeter City 2-0
West Bromwich Albion v Leeds United 1-2
Wrexham v Barrow 2-1
Dartford 2 Welling 0
Wrexham 3 Barrow 0
Bristol Rovers v Charlton 1-2
Boro v Coventry 2-0
Millwall 0 Norwich 2
Wrexham 3 Barrow 0
Sunderland v Preston North End 2-1
Wrexham v Barrow 2-0
Norwich v Southampton 1-2
Birmingham v Bristol City 1-2
Norwich 0 Southampton 2
Celtic 2 Rangers 1
Wrexham v Barrow (League Two Monday 1500) 2-1
Reading v Exeter City (Monday 1500) 2-1