Wigan vs. Carlisle (Friday, 7.00pm)
Wigan Athletic will attempt to end a four-game winless run when they welcome Carlisle United to the DW Stadium for Friday's League One fixture.
Like their hosts, Carlisle will also be desperate to return to winning ways after failing to record a victory in any of their last eight league matches.
We say: Wigan Athletic 2-1 Carlisle United
Although Wigan have experienced a poor run of recent results, we think that they will make full use of home advantage to beat a Carlisle side that have lost four of their last five league games.
Bristol Rovers vs. Charlton (Friday, 7.45pm)
Charlton Athletic's search for their first victory since the end of November will continue on Friday evening when they make the trip to the Memorial Stadium to take on Bristol Rovers.
The visitors are currently 12th in the League One table, boasting 29 points from their opening 22 matches, while Bristol Rovers are 10th, collecting 31 points from their first 22 games of the campaign.
We say: Bristol Rovers 1-1 Charlton Athletic
Bristol Rovers have lost just once at home in the league this season, but they have drawn five times, while Charlton have also recorded five draws away from home this term. We are finding it difficult to back either side with any real confidence and have therefore settled on a low-scoring draw.
Burton Albion vs. Shrewsbury (Friday, 7.45pm)
Shrewsbury Town will be bidding to end a run of three straight defeats when they continue their League One campaign away to Burton Albion on Friday night.
The visitors are currently 15th in the League One table, picking up 27 points from their opening 24 matches, while Burton Albion are 18th, three points behind their opponents in this match.
We say: Burton Albion 1-0 Shrewsbury Town
Shrewsbury have lost eight of their 12 away league matches this season, while Burton Albion have posted four wins in front of their own supporters. We are expecting a close game on Friday evening but believe that the hosts will just about shade the contest to collect a huge three points.
Cheltenham vs. Reading (Friday, 7.45pm)
Reading will be bidding to stretch their unbeaten run of form in League One to five matches when they continue their campaign away to Cheltenham Town on Friday night.
The visitors will enter the contest off the back of a 2-2 draw with Peterborough United, while Cheltenham recorded a 2-0 victory over Shrewsbury Town last time out.
We say: Cheltenham Town 1-2 Reading
Reading have the worst away record in League One this season, collecting just five points from 11 matches, but we are expecting them to pick up all three points here despite Cheltenham's recent improvement.
Exeter vs. Portsmouth (Friday, 7.45pm)
Portsmouth will look to end a three-game winless run in all competitions when they travel to St James Park for Friday's League One meeting with Exeter City.
The Grecians, meanwhile, will have the chance to claim consecutive victories after enjoying a successful outing in their Boxing Day fixture against Wycombe Wanderers.
We say: Exeter City 0-2 Portsmouth
Despite experiencing three frustrating results, Portsmouth will still be pleased with their efforts in the first half of the season, and we think they will get their promotion bid back on track against an Exeter side they have already beaten this season.
Fleetwood vs. Bolton (Friday, 7.45pm)
Two teams at the opposite ends of the League One table will meet on Friday night when third-placed Bolton Wanderers make the trip to face Fleetwood Town.
The hosts are currently in the relegation zone, but do head into this game on the back of consecutive draws.
We say: Fleetwood Town 1-2 Bolton Wanderers
Bolton Wanderers should be heading into this game with confidence after consecutive victories, and the team should have enough to take three points due to the overall campaign each team is having.
Fleetwood Town will be sure to make life difficult considering the fact they also need points, but the quality of the visitors will likely be too much.
Leyton Orient vs. Wycombe (Friday, 7.45pm)
Leyton Orient will be hoping to wrap up 2023 with winning ways on Friday in League One, a game they head into off the back of a midweek victory.
Wycombe Wanderers are the visitors, who are without a win in the league since September.
We say: Leyton Orient 2-0 Wycombe Wanderers
Wycombe Wanderers have struggled to score goals in recent matches, and that is something that could prove to be a difference-maker on Friday.
Leyton Orient will be the favourites to take all three points, and considering their overall form this season they should take the win.
Lincoln vs. Northampton (Friday, 7.45pm)
Two teams battling outside the League One playoff positions will meet on Friday night as Lincoln City host Northampton Town.
The hosts are without a win in their past five matches in all competitions, meanwhile, the visitors head into the game following a midweek defeat.
We say: Lincoln City 1-1 Northampton Town
There is very little to split these two teams in the league table right now, and that should lead to a closely contested game on Friday night.
With each team looking to get back to winning ways, it would not be a surprise to see them cancel each other out and play to a draw.
Oxford Utd vs. Derby (Friday, 7.45pm)
Two sides vying for promotion will face off when Oxford United welcome Derby County to the Kassam Stadium for Friday's League One contest.
Derby are currently sitting in fourth position in the standings, while the U's are one place behind in fifth spot due to their poorer goal difference.
We say: Oxford United 1-1 Derby County
Derby may have won each of their last three away league games, but we think that they will have to settle for a point against an Oxford side that are unbeaten in eight home matches (W5, D3).
Peterborough vs. Barnsley (Friday, 7.45pm)
Peterborough United will be attempting to maintain pressure on the League One leaders on Friday when they host Barnsley for their final game of 2023.
The hosts currently sit in second place, meanwhile, the visitors are just outside the playoff positions at the moment.
We say: Peterborough United 2-1 Barnsley
Both teams are flying right now at the moment in League One and that should lead to a fantastic match between them on Friday.
While Barnsley will be sure to provide tough competition, the attacking quality of the hosts should just edge things.
Port Vale vs. Blackpool (Friday, 7.45pm)
Blackpool will round off the calendar year with a trip to Vale Park for Friday's League One meeting with Port Vale.
The Valiants, who have picked up 26 points this season, occupy 16th place in the standings, while Blackpool are sitting in eighth spot with 36 points to their name.
We say: Port Vale 1-2 Blackpool
While Blackpool have won just one of their last seven away league games, we think that their squad possesses the extra quality required to get the better of a team sitting in the bottom half of the table.