🟨
Corpus Christi0-0Portland Hearts of Pine
Thu, 1 Jan 2026, 15:00
League Two
England
England
Full Time

Match Timeline

8'
Anthony ScullyπŸ”„
Substitution 1 β†’ Tommy McDermott
43'
William Boyle🟨
Yellow Card
46'
Kacper ŁopataπŸ”„
Substitution 1 β†’ Taylor Moore
51'
Joel CotterillπŸ”„
Substitution 2 β†’ Alfie Chang
63'
Fabrizio Cavegn⚽
Normal Goal
67'
Isaac England🟨
Yellow Card
68'
Taylor Moore🟨
Yellow Card
72'
Isaac EnglandπŸ”„
Substitution 2 β†’ Malvind Benning
81'
Tommy McDermottπŸ”„
Substitution 3 β†’ Chuks Aneke
88'
Fabrizio Cavegn⚽
Normal Goal β†’ Shaqai Forde
90'
Fabrizio CavegnπŸ”„
Substitution 3 β†’ Ellis Harrison
90+3'
Fabrizio Cavegn⚽
Normal Goal β†’ Joel Senior

Match Statistics

2Shots on Goal5
5Shots off Goal4
11Total Shots10
4Blocked Shots1
7Shots insidebox8
4Shots outsidebox2
11Fouls16
8Corner Kicks3
4Offsides3
44Ball Possession56
2Yellow Cards1
2Goalkeeper Saves1
268Total passes354
145Passes accurate218
54Passes %62

Starting Lineups

ShrewsburyShrewsburyUnknown

Starting XI

12Will BrookG
2Luca HooleD
4Tom AndersonD
5William BoyleD
20Ismeal KabiaM
14Taylor PerryM
38Isaac EnglandM
6Sam ClucasM
11Anthony ScullyF
27John MarquisF
9George LloydF

Bristol RoversBristol RoversUnknown

Starting XI

1Luke SouthwoodG
2Joel SeniorD
35Kacper ŁopataD
5Alfie KilgourD
3Jack SparkesD
22Kamil ContehM
12Tom LockyerM
14Joel CotterillM
7Shaqai FordeF
29Fabrizio CavegnF
11Luke ThomasF

Head-to-Head

πŸ“ˆ Team Form & Statistics

Shrewsbury
Shrewsbury
Form: L-L-L-D-D
Bristol Rovers
Bristol Rovers
Form: L-L-D-L-L
Record
1 W
4 D
5 L
β€’
0 W
2 D
8 L
Goals Per Game
1.0
Scored
vs
0.6
Scored
1.6
Conceded
vs
2.1
Conceded
Betting Indicators
Clean Sheets
10%
Clean Sheets
0%
BTTS
70%
BTTS
40%
Home/Away Performance
Scored
Home:1.3
Away:0.8
Conceded
Home:1.3
Away:1.8
Scored
Home:0.8
Away:0.4
Conceded
Home:2.2
Away:2.0

⚑ Elo Ratings

Long Term Elo Rating
1593
Average
1512
Average
Short Term Elo Rating
1558
↓ Momentum (-35)
1428
↓ Momentum (-84)
Expected Outcome
43%
Home Win
30%
Draw
27%
Away Win
Attack & Defence Elo
Long Term
1475
Attack
1437
1523
Defence
1464
Recent Form
1432
Attack
1378
1463
Defence
1394
Post-Match Changes
-17
Rating Change
0
Rating Change
Elo ratings measure team strength based on match results and opponent quality. Higher ratings indicate stronger teams.

πŸ“ Match Preview

Relegation Six-Pointer Promises Goals Despite Lowly Positions
Recommendation:OVER_2_5
Odds:2.15
Expected Value:+7.5%
Confidence:65

When the 21st and 22nd placed teams in League Two meet on New Year's Day, you might expect a cagey, nervous affair. But the data tells a different story. This is a classic 'six-pointer' at the wrong end of the table, and my analysis suggests goals could be on the menu at surprisingly decent odds. Let's start with the cold, hard facts. Shrewsbury sit one place and one point above Bristol Rovers, with both teams firmly in a relegation scrap. The home side's form reads like a survival guide written in pencil: one win, four draws, and five losses from their last ten. That solitary victory came against 23rd-placed Newport County back in mid-November. Since then, it's been a grind: losses to Grimsby (1-0), Cheltenham (3-1), and Chesterfield (0-1), with a creditable 1-1 draw against high-flying Walsall sprinkled in. They're struggling, but crucially, they're scoring at home – 1.25 goals per game in their last four at their own ground. Bristol Rovers, however, are in freefall. No wins in ten. Zero. Two draws and eight defeats, conceding a whopping 21 goals while scoring just six. Their away form is particularly grim: 0.40 goals scored and 2.00 conceded per game on the road. They've been thumped 4-0 by Barnet and 3-0 by Swindon Town recently. The only faint glimmers have been a 2-3 loss to league leaders Bromley (showing they can score) and a 1-1 draw at Crewe. The head-to-head history screams 'low-scoring', with an average of just 1.44 total goals across nine meetings and the last clash ending 0-0 in March. But history is just one data point. Current momentum and team profiles are what matter for betting. Here's where the value emerges. Shrewsbury's home games are averaging 2.50 total goals (1.25 scored, 1.25 conceded). Bristol Rovers' away games are averaging 2.40 total goals (0.40 scored, 2.00 conceded). Combine these, and you get a baseline expectation around 2.45 goals. Digging into the recent results: six of Shrewsbury's last ten matches have seen Over 2.5 goals, including a 3-3 thriller with Gillingham and that 3-1 loss to Fleetwood. For Bristol Rovers, it's four of their last ten, but those include heavy defeats where they conceded multiple times. The key is Shrewsbury's ability to find the net at home against the league's leakiest defences. Bristol Rovers concede 2.00 goals per game on their travels. Even a struggling Shrewsbury attack should fancy their chances. Conversely, while Bristol Rovers barely score, Shrewsbury's defence isn't watertight, conceding 1.25 per game at home. In a desperate relegation battle, mistakes and openings are inevitable. The market has Over 2.5 goals priced at 2.15, implying a 46.5% chance. My analysis of the combined goal averages, recent match patterns, and defensive frailties suggests the true probability is closer to 50%. That's a positive expected value (EV) opportunity – the kind I look for. **Key Points:** * Shrewsbury averages 1.25 goals scored per home game. * Bristol Rovers concedes 2.00 goals per away game – one of the worst records in the league. * Six of Shrewsbury's last ten matches featured Over 2.5 goals. * Bristol Rovers are winless in ten, with morale likely at rock bottom. * Combined goal average from recent home/away form points to ~2.45 total goals. **Summary & Betting Verdict:** Ignore the historical low-scoring trend. This is a different context with two vulnerable teams fighting for their lives. Shrewsbury should score against a porous Bristol Rovers defence. While the visitors are impotent going forward, the pressure of a relegation clash often leads to errors and goals. The Over 2.5 goals market at 2.15 offers tangible value against the statistical likelihood. It's not a banker, but it's a calculated bet with a positive expected return, which is exactly what we're after.

Read Full Preview β†’