League Two Predictions

Bromley

Bromley

Prediction:
2-0

Match Time & Date:

27 January 2026

19:45

VIEW PREDICTION

Crewe

Crewe

Bromley, sitting top of League Two, come into this clash in outstanding form after a 2-1 win against Swindon. Given Crewe's ups and downs, our prediction leans toward a 1-0 home win. With five wins in their last six and an impressive 2.50 points per game, Bromley look extremely strong, especially at home where they’ve been perfect, winning 100% of matches and scoring 2.25 ... Read More...

This match will be played on 27 January 2026 at 19:45

Barrow

Barrow

Prediction:
1-1

Match Time & Date:

27 January 2026

19:45

VIEW PREDICTION

Oldham

Oldham

Barrow host Oldham in a League Two encounter with both sides struggling for consistency this season. As they seem to be evenly matched at the moment, we predict a 1-1 draw. The Bluebirds are 19th and come into the match off a 1-0 win in their last outing, but their overall form is poor, averaging just 0.6 points per game. Paul Gallagher's men score 1.3 goals per match but co... Read More...

This match will be played on 27 January 2026 at 19:45

Barnet

Barnet

Prediction:
2-1

Match Time & Date:

27 January 2026

19:45

VIEW PREDICTION

Tranmere

Tranmere

Barnet and Tranmere face each other in a League Two game with both sides aiming to improve their mid-table standings. As Barnet have been in a much better form than Tranmere, our prediction points toward a 2-1 home win. The Bees are 13th and come off a 3-2 win over Oldham, but key defender Nikola Tavares is suspended following his red card. They average 1.5 points per game a... Read More...

This match will be played on 27 January 2026 at 19:45

Newport County

Newport County

Prediction:
0-1

Match Time & Date:

27 January 2026

19:30

VIEW PREDICTION

Accrington

Accrington

Newport County host Accrington in a League Two clash with both sides looking to move away from the lower half of the table. As Accrington are more of a team than Newport, we predict a 1-0 away win. The Exiles sit 23rd but come into the match off a 2-1 victory over Chesterfield, providing a morale boost despite inconsistent form, averaging 0.9 points per game, scoring 1.2 goa... Read More...

This match will be played on 27 January 2026 at 19:30

Walsall

Walsall

Prediction:
1-1

Match Time & Date:

24 January 2026

15:00

VIEW PREDICTION

Accrington

Accrington

Walsall will look to build on their 3–1 win over Tranmere, with defender Harry Williams the only absentee. However, Walsall and Accrington seem to be evenly matched and we predict that they will share the spoils (1-1) in Saturday's encounter. The Saddlers' home form is mixed but promising, averaging 2.00 goals per game at home, scoring in 80% of recent home matches, though... Read More...

This match will be played on 24 January 2026 at 15:00

Salford

Salford

Prediction:
2-1

Match Time & Date:

24 January 2026

15:00

VIEW PREDICTION

Bristol Rovers

Bristol Rovers

Salford City continue their strong League Two campaign, coming off a 3–2 win over Swindon Town. Given Bristol Rovers' struggles on the road, we predict a 2-1 home win. With only defender Michael Rose sidelined, their squad remains largely intact. Home form is impressive, with 2.17 points per game, 67% win rate, and an average of 4.33 goals per game when combining scoring a... Read More...

This match will be played on 24 January 2026 at 15:00

Newport County

Newport County

Prediction:
1-2

Match Time & Date:

24 January 2026

15:00

VIEW PREDICTION

Chesterfield

Chesterfield

Newport County return to Rodney Parade looking to get back on course after a 3–2 defeat at Gillingham, and despite Keenan Patten’s long-term absence, the squad is otherwise in good health. However, we predict a 2-1 win over Chesterfield, who look sharp up front on the travels. Newport's home numbers, however, show inconsistency: just 1.25 points per game, 25% win rate, a... Read More...

This match will be played on 24 January 2026 at 15:00

MK Dons

MK Dons

Prediction:
3-1

Match Time & Date:

24 January 2026

15:00

VIEW PREDICTION

Shrewsbury

Shrewsbury

Shrewsbury are brimming with confidence following a 1-0 win over Harrogate, but given their defensive struggles on the travels, we predict that they will suffer a 3-1 loss to MK Dons on Matchday 28. The Dons take confidence from a professional 2–0 win over Accrington, and with no fresh injury concerns Paul Warne is expected to stick with the same XI. Their overall metrics ... Read More...

This match will be played on 24 January 2026 at 15:00

Harrogate

Harrogate

Prediction:
1-2

Match Time & Date:

24 January 2026

15:00

VIEW PREDICTION

Gillingham

Gillingham

Harrogate enter this fixture in difficult form, losing four of their last five and carrying several key absences. Therefore, we predict that they will suffer a 2-1 loss to Gillingham on Saturday afternoon. Bradbury, Duke-McKenna, Gibson, and Hill remain sidelined for the hosts, while defender Jack Stevens is suspended, further weakening an already fragile back line. Their ov... Read More...

This match will be played on 24 January 2026 at 15:00

Colchester

Colchester

Prediction:
1-0

Match Time & Date:

24 January 2026

15:00

VIEW PREDICTION

Fleetwood

Fleetwood

Colchester are high on confidence ahead of Saturday's game, collecting three wins from their last five and maintaining excellent home numbers. Given Fleetwood's struggles up front, our prediction firmly points toward a 1-0 home win. Colchester's underlying stats at the JobServe Community Stadium are impressive: 2.00 points per game, 60% win rate, and only 0.40 goals conceded... Read More...

This match will be played on 24 January 2026 at 15:00

Cheltenham

Cheltenham

Prediction:
2-2

Match Time & Date:

24 January 2026

15:00

VIEW PREDICTION

Grimsby

Grimsby

Cheltenham are determined to bounce back from a 2–1 defeat to Oldham and given Grimsby's attacking potential, we predict that they will play out a 2-2 draw at Whaddon Road. Despite their inconsistent form, the Robins' attacking output remains strong: they average 2.17 goals per home match, and BTTS has landed in 50% of their home fixtures. Defensively, however, they remain... Read More...

This match will be played on 24 January 2026 at 15:00

Cambridge United

Cambridge United

Prediction:
1-1

Match Time & Date:

24 January 2026

15:00

VIEW PREDICTION

Tranmere

Tranmere

Cambridge United are brimming with confidence following a 2–1 win over Fleetwood, which saw them extend a run of just one defeat in their last five. Cambridge and Tranmere, though, seem to be evenly matched ahead of Saturday's clash and we predict that they will play out a 1-1 draw. Despite injuries to Kouassi and Smith, their structure remains stable. At home, Cambridge a... Read More...

This match will be played on 24 January 2026 at 15:00

Author image
Bojan Jovanovic • Football expert
5 February 2026 • 18:01 UTC • 1 min read
League Two Predictions

Weekly League Two Betting Tips

Below you’ll find our weekly League Two tips across the most popular football betting markets, including Correct Score, Both Teams to Score (BTTS), Over/Under 1.5 Goals, Total Shots on Target, and Match Result.

League 2 Betting Tips

MatchBetting tips
CrawleyCrawleyCreweCrewe07/02/2026, 12:31
  • Correct Score: 2-1
  • BTTS: Yes
  • Over 1.5 Goals: Yes
  • Total SoT: Over 7.5
  • Match Result: Home Win
SwindonSwindonOldhamOldham07/02/2026, 12:31
  • Correct Score: 1-1
  • BTTS: Yes
  • Over 1.5 Goals: Yes
  • Total SoT: Over 4.5
  • Match Result: Draw
Bristol RoversBristol RoversChesterfieldChesterfield07/02/2026, 15:01
  • Correct Score: 2-1
  • BTTS: Yes
  • Over 1.5 Goals: Yes
  • Total SoT: Over 7.5
  • Match Result: Home Win
CheltenhamCheltenhamMK DonsMK Dons07/02/2026, 15:01
  • Correct Score: 1-1
  • BTTS: Yes
  • Over 1.5 Goals: Yes
  • Total SoT: Over 4.5
  • Match Result: Draw
ColchesterColchesterShrewsburyShrewsbury07/02/2026, 15:01
  • Correct Score: 1-1
  • BTTS: Yes
  • Over 1.5 Goals: Yes
  • Total SoT: Over 4.5
  • Match Result: Draw
FleetwoodFleetwoodBromleyBromley07/02/2026, 15:01
  • Correct Score: 2-1
  • BTTS: Yes
  • Over 1.5 Goals: Yes
  • Total SoT: Over 7.5
  • Match Result: Home Win
GillinghamGillinghamTranmereTranmere07/02/2026, 15:01
  • Correct Score: 1-1
  • BTTS: Yes
  • Over 1.5 Goals: Yes
  • Total SoT: Over 4.5
  • Match Result: Draw
Newport CountyNewport CountyGrimsbyGrimsby07/02/2026, 15:01
  • Correct Score: 2-1
  • BTTS: Yes
  • Over 1.5 Goals: Yes
  • Total SoT: Over 7.5
  • Match Result: Home Win
Notts CountyNotts CountyBarrowBarrow07/02/2026, 15:01
  • Correct Score: 1-1
  • BTTS: Yes
  • Over 1.5 Goals: Yes
  • Total SoT: Over 4.5
  • Match Result: Draw
WalsallWalsallBarnetBarnet07/02/2026, 15:01
  • Correct Score: 1-1
  • BTTS: Yes
  • Over 1.5 Goals: Yes
  • Total SoT: Over 4.5
  • Match Result: Draw
CrawleyCrawleyCambridge UnitedCambridge United10/02/2026, 19:45
  • Correct Score: 2-1
  • BTTS: Yes
  • Over 1.5 Goals: Yes
  • Total SoT: Over 7.5
  • Match Result: Home Win
ShrewsburyShrewsburyBarrowBarrow10/02/2026, 19:45
  • Correct Score: 2-1
  • BTTS: Yes
  • Over 1.5 Goals: Yes
  • Total SoT: Over 7.5
  • Match Result: Home Win
GrimsbyGrimsbyAccringtonAccrington11/02/2026, 19:45
  • Correct Score: 2-1
  • BTTS: Yes
  • Over 1.5 Goals: Yes
  • Total SoT: Over 7.5
  • Match Result: Home Win
BarnetBarnetCheltenhamCheltenham14/02/2026, 12:30
  • Correct Score: 1-1
  • BTTS: Yes
  • Over 1.5 Goals: Yes
  • Total SoT: Over 4.5
  • Match Result: Draw
BarrowBarrowColchesterColchester14/02/2026, 15:00
  • Correct Score: 2-1
  • BTTS: Yes
  • Over 1.5 Goals: Yes
  • Total SoT: Over 7.5
  • Match Result: Home Win
BromleyBromleyNotts CountyNotts County14/02/2026, 15:00
  • Correct Score: 1-1
  • BTTS: Yes
  • Over 1.5 Goals: Yes
  • Total SoT: Over 4.5
  • Match Result: Draw
Cambridge UnitedCambridge UnitedBristol RoversBristol Rovers14/02/2026, 15:00
  • Correct Score: 2-1
  • BTTS: Yes
  • Over 1.5 Goals: Yes
  • Total SoT: Over 7.5
  • Match Result: Home Win
ChesterfieldChesterfieldHarrogateHarrogate14/02/2026, 15:00
  • Correct Score: 2-1
  • BTTS: Yes
  • Over 1.5 Goals: Yes
  • Total SoT: Over 7.5
  • Match Result: Home Win
CreweCreweGillinghamGillingham14/02/2026, 15:00
  • Correct Score: 1-1
  • BTTS: Yes
  • Over 1.5 Goals: Yes
  • Total SoT: Over 4.5
  • Match Result: Draw
MK DonsMK DonsNewport CountyNewport County14/02/2026, 15:00
  • Correct Score: 2-1
  • BTTS: Yes
  • Over 1.5 Goals: Yes
  • Total SoT: Over 7.5
  • Match Result: Home Win
OldhamOldhamFleetwoodFleetwood14/02/2026, 15:00
  • Correct Score: 1-0
  • BTTS: No
  • Over 1.5 Goals: No
  • Total SoT: Over 2.5
  • Match Result: Home Win
ShrewsburyShrewsburySwindonSwindon14/02/2026, 15:00
  • Correct Score: 1-1
  • BTTS: Yes
  • Over 1.5 Goals: Yes
  • Total SoT: Over 4.5
  • Match Result: Draw
TranmereTranmereCrawleyCrawley14/02/2026, 15:00
  • Correct Score: 2-1
  • BTTS: Yes
  • Over 1.5 Goals: Yes
  • Total SoT: Over 7.5
  • Match Result: Home Win

League Two Betting Stats and Data

To guide your League Two betting tips and decisions, FootballPredictions.com compiles five years of historical League Two statistics. These long-term records provide the foundation for our weekly League Two predictions across the key EFL betting markets.

League 2 Stats (2025/2026)

Team Type Average Goals Scored
Home Teams 1.38
Away Teams 1.22
Total (Combined) 2.6
34.6 min/Goal (891 Goals in 343 matches)
52% Clean Sheets (179 times out of 343 matches)
54% Both Teams Scored (184 times out of 343 matches)
Outcome (Full-Time Result) % of Matches
Home Win 41%
Draw 26%
Away Win 33%
Goals % of Matches Over
Over 0.5 94%
Over 1.5 73%
Over 2.5 48%
Over 3.5 28%
Over 4.5 11%
Goals % of Matches Under
Under 0.5 6%
Under 1.5 27%
Under 2.5 52%
Under 3.5 72%
Under 4.5 89%
EFL League Two Match Stats (2025/2026)
Shots Per Match 24.44
Shots / Match (Home) 13.22
Shots / Match (Away) 11.22
Fouls Per Match 24
Fouls / Match (Home) 11.42
Fouls / Match (Away) 12.59
Offsides Per Match 3.81
Players Participated 751

League 2 Regular Season

Team MP W D L GF GA GD Pts Last 5
1 Bromley 29 17 8 4 52 31 +21 59 WDWDW
2 Notts County 29 16 6 7 44 29 +15 54 WWWWW
3 Cambridge United 28 15 8 5 38 22 +16 53 WWWWW
4 Swindon Town 29 16 4 9 47 34 +13 52 LLLWW
5 Salford City 29 16 4 9 41 35 +6 52 WWLWL
6 Milton Keynes Dons 29 14 9 6 56 31 +25 51 DWWWD
7 Walsall 29 14 7 8 37 28 +9 49 WDDDL
8 Chesterfield 29 11 12 6 46 39 +7 45 DDLWD
9 Grimsby Town 28 12 8 8 41 32 +9 44 WWWWD
10 Crewe Alexandra 30 12 8 10 46 38 +8 44 WLDWD
11 Barnet 29 11 10 8 37 30 +7 43 LWWDD
12 Accrington Stanley 29 12 7 10 35 30 +5 43 LDWWW
13 Colchester United 28 11 9 8 41 31 +10 42 WWWLL
14 Gillingham 28 9 11 8 38 35 +3 38 LWWLL
15 Fleetwood Town 28 10 7 11 37 37 0 37 LLLWL
16 Oldham Athletic 27 8 11 8 28 26 +2 35 WDWLL
17 Tranmere Rovers 29 8 8 13 42 49 -7 32 LLLLL
18 Cheltenham Town 28 9 3 16 27 48 -21 30 LWLLL
19 Bristol Rovers 29 8 3 18 26 47 -21 27 LLLWW
20 Crawley Town 29 6 8 15 32 47 -15 26 LLWDW
21 Barrow 27 6 6 15 28 42 -14 24 WLLLL
22 Shrewsbury Town 28 5 8 15 23 47 -24 23 LWLLD
23 Newport County 28 5 5 18 29 54 -25 20 LLWLL
24 Harrogate Town 30 4 6 20 20 49 -29 18 LLLLL

League 2 Results

Date Match
31/01/2026, 12:30 Grimsby Town 2 - 2 Milton Keynes Dons
31/01/2026, 12:30 Bristol Rovers 3 - 0 Newport County
31/01/2026, 15:00 Accrington Stanley 3 - 1 Cheltenham Town
31/01/2026, 15:00 Chesterfield 2 - 2 Walsall
31/01/2026, 15:00 Crawley Town 2 - 0 Harrogate Town
31/01/2026, 15:00 Oldham Athletic 0 - 3 Cambridge United
31/01/2026, 15:00 Gillingham 1 - 4 Bromley
31/01/2026, 15:00 Crewe Alexandra 1 - 0 Colchester United
31/01/2026, 15:00 Fleetwood Town 1 - 2 Notts County
31/01/2026, 15:00 Shrewsbury Town 0 - 0 Barnet
31/01/2026, 15:00 Tranmere Rovers 0 - 2 Salford City
31/01/2026, 15:00 Swindon Town 3 - 1 Barrow

League 2 Fixtures

Date Match
05/02/2026, 20:01 Accrington Stanley 1 - 0 Salford City
07/02/2026, 12:31 Swindon Town - Oldham Athletic
07/02/2026, 12:31 Crawley Town - Crewe Alexandra
07/02/2026, 15:01 Colchester United - Shrewsbury Town
07/02/2026, 15:01 Fleetwood Town - Bromley
07/02/2026, 15:01 Harrogate Town - Cambridge United
07/02/2026, 15:01 Walsall - Barnet
07/02/2026, 15:01 Bristol Rovers - Chesterfield
07/02/2026, 15:01 Cheltenham Town - Milton Keynes Dons
07/02/2026, 15:01 Newport County - Grimsby Town
07/02/2026, 15:01 Gillingham - Tranmere Rovers
07/02/2026, 15:01 Notts County - Barrow

Related Leagues We Cover

Stay on top of Europe’s biggest football competitions with our expert predictions for other leagues including the ones below.

  • Premier League Predictions. Our Premier League coverage delivers expert insight into England’s elite clubs, from title races to relegation fights.
  • Championship Predictions. Our Championship forecasts follow every promotion battle and highlight the key trends shaping the season.
  • League One Predictions. Detailed analysis of England’s third division featuring the strongest squads, form streaks, and rising talents.
  • FA Cup Predictions. Expert calls on England’s most historic knockout competition, covering every stage from early rounds to the final.
  • Scottish Premiership Predictions. Insightful coverage of Scotland’s top division, featuring weekly previews and season-long betting data.
Left Menu Icon