Sat, 13 Dec 2025, 15:00
League One
England
England
Full Time
2:0
HT: 0 - 0

Match Timeline

41'
Kelvin Ehibhatiomhan🟨
Yellow Card
47'
Paudie O’Connor🟨
Yellow Card
56'
Antoni Sarcevic
Normal Goal
62'
Jeriel Dorsett🔄
Substitution 1 → Andy Yiadom
63'
Kami Doyle🔄
Substitution 2 → Jack Marriott
73'
Antoni Sarcevic🔄
Substitution 1 → Bobby Pointon
78'
Charlie Savage🔄
Substitution 3 → Liam Fraser
79'
Stephen Humphrys🔄
Substitution 2 → Will Swan
79'
Kelvin Ehibhatiomhan🔄
Substitution 4 → Andre Garcia
84'
Bobby Pointon
Normal Goal → Tyreik Wright
86'
Brad Halliday🟨
Yellow Card
88'
Randell Williams🔄
Substitution 5 → Mamadi Camara
90+2'
Kelvin Abrefa🟨
Yellow Card

Match Statistics

4Shots on Goal2
4Shots off Goal4
10Total Shots8
2Blocked Shots2
7Shots insidebox6
3Shots outsidebox2
12Fouls11
3Corner Kicks2
2Offsides0
46Ball Possession54
1Yellow Cards3
2Goalkeeper Saves2
326Total passes401
223Passes accurate296
68Passes %74

Starting Lineups

BradfordBradfordUnknown

Starting XI

1Sam WalkerG
4Joe WrightD
15Aden BaldwinD
18Ciaran KellyD
2Brad HallidayM
6Max PowerM
21Jenson MetcalfeM
3Ibou TourayM
10Antoni SarcevicF
17Tyreik WrightF
11Stephen HumphrysF

ReadingReadingUnknown

Starting XI

1Joel PereiraG
15Paudie O’ConnorD
33Derrick WilliamsD
3Jeriel DorsettD
2Kelvin AbrefaM
8Charlie SavageM
10Lewis WingM
21Randell WilliamsM
29Kami DoyleF
11Daniel KyerewaaF
9Kelvin EhibhatiomhanF

Head-to-Head

📈 Team Form & Statistics

Bradford
Bradford
Form: W-L-W-D-L
Reading
Reading
Form: L-W-D-W-D
Record
2 W
4 D
4 L
4 W
4 D
2 L
Goals Per Game
0.7
Scored
vs
1.3
Scored
1.2
Conceded
vs
0.9
Conceded
Betting Indicators
Clean Sheets
40%
Clean Sheets
40%
BTTS
40%
BTTS
60%
Home/Away Performance
Scored
Home:1.0
Away:0.5
Conceded
Home:1.0
Away:1.3
Scored
Home:1.1
Away:1.7
Conceded
Home:0.9
Away:1.0

⚡ Elo Ratings

Long Term Elo Rating
1521
Average
1555
Average
Short Term Elo Rating
1545
↑ Momentum (+24)
1515
↓ Momentum (-40)
Expected Outcome
30%
Home Win
33%
Draw
37%
Away Win
Attack & Defence Elo
Long Term
1464
Attack
1475
1537
Defence
1547
Recent Form
1472
Attack
1425
1566
Defence
1547
Post-Match Changes
+11
Rating Change
0
Rating Change
Elo ratings measure team strength based on match results and opponent quality. Higher ratings indicate stronger teams.

📝 Match Preview

Bradford vs Reading: Table Topper's Form Faces Reality Check
Recommendation:UNDER_2_5
Odds:2.00
Expected Value:+20.0%
Confidence:65

Listen up, braai masters and beer lovers! We've got a proper League One clash here that's got my tipster senses tingling. On paper, it's a no-brainer: Bradford sitting pretty in 2nd place hosting a Reading side down in 17th. But hey, we don't bet on paper, we bet on form and facts, and the numbers tell a very different story. Bradford's league position is a bit of a mirage when you look at their recent results. In their last ten games, they've managed just two wins, with four draws and four losses. That's a 20% win rate, folks. They've scored a measly five goals in that stretch – that's 0.5 per game – while conceding ten. Their last outing was a 0-0 draw at struggling Port Vale, and before that, a 1-0 win at Plymouth. Hardly the stuff of promotion contenders. At home recently, it's been a mixed bag: a 1-0 win over Exeter City, a 1-2 loss to Burton Albion, and a 0-0 draw with Lincoln. The attack is ice-cold, with a declining goals trend, but the defense at home has been solid, conceding just 0.67 per game. Now, Reading might be 12 points behind in the table, but their last ten games show a team in much better nick. Four wins, four draws, only two losses. They're scoring at 1.3 goals per game and have netted three away from home in a single game, beating Blackpool 0-3. Their last match was a 1-2 home loss to Peterborough, but before that, they were unbeaten in four. Crucially, they score more on the road – 1.67 goals per away game in their last three trips. They create chances too, averaging 16.33 shots and 5.67 on target away from home. The head-to-head history is ancient but reads well for Reading: a 3-0 win at Bradford's ground and a 0-0 draw at theirs back in 2015. So what's the play? Bradford are favourites at 1.95, but that price is based on league position, not current reality. Reading are a juicy 3.60, but I'm not convinced they'll come away with all three points against a Bradford side that is very hard to beat at home, despite not winning much. The real story is in the goal markets. Bradford can't buy a goal, and Reading, while scoring more, face a tight home defense. The goal expectancies point to around 2.00 total goals. Bradford's games average 1.50 total goals; Reading's average 2.20. Combined, it leans towards a lower-scoring affair. With both teams keeping clean sheets in half their recent games, I'm expecting a cagey, tense match where chances are at a premium. **Key Points:** * Bradford are 2nd but have won only 2 of their last 10, scoring just 5 goals. * Reading are 17th but are in better recent form (4 wins in last 10). * Reading score more away from home (1.67 per game) but face a solid Bradford home defense (0.67 conceded). * Head-to-head favours Reading, albeit from 2015. * Statistical trends suggest a low-scoring game with combined goal averages below 2.5. **Summary:** This has all the makings of a proper grind. Bradford's promotion push is stuttering due to a blunt attack, while Reading are a capable, if inconsistent, side. I can't back Bradford at short odds with that form, and the away win is too speculative. The value, and the smart play for a braai-side bet, is on a low-scoring game. The odds for Under 2.5 Goals at 2.00 look generous for what should be a tight, potentially nervy 90 minutes.

Read Full Preview →

📝 Match Preview

Reading's Resilience Could Frustrate Stuttering Bradford
Recommendation:DRAW
Odds:3.60
Expected Value:+15.2%
Confidence:65

On paper, this looks like a straightforward task for high-flying Bradford City. Sitting second in League One with just two defeats all season, they host a Reading side languishing in 17th. But as someone who always looks beyond the league table, I smell an opportunity here. The recent form of these two teams tells a very different story, and it's the underdog Royals who arrive with the momentum. Bradford's position is built on a solid start, but their recent performances have been worryingly blunt. In their last ten matches across all competitions, they've managed just two victories, scoring only five goals. That's an average of 0.5 goals per game. While they've kept an impressive five clean sheets in that run, their attack has stalled. Recent results like a 0-0 draw at Port Vale, a 1-0 win over a struggling Plymouth, and a 3-0 defeat to Bolton highlight their struggles to create and convert chances. At home, their record is equally modest, with one win, one draw, and one loss from their last three, scoring just two goals in the process. In contrast, Reading's form over the same period is far more encouraging. They've lost just twice in ten, winning four and drawing four. More importantly, they've found the net 13 times, averaging 1.3 goals per game. Their away performances have been particularly potent, scoring at a rate of 1.67 goals per game in their last three on the road. The 3-0 demolition of Blackpool and a creditable 1-1 draw at Exeter City show they can travel with intent. Yes, they lost 2-1 to league leaders Cardiff, but competing with the top side is no disgrace. The head-to-head history, though dated, also offers a psychological edge to the underdog. Reading won the last meeting 3-0 back in 2015 and have never lost to Bradford in two encounters. Statistically, Reading also holds the edge in key attacking metrics. They average more shots (14.44 vs 11.75) and significantly more shots on target (4.89 vs 2.62) per game. They also enjoy more possession (52.8% vs 47.9%). Bradford's main strength is defensive organisation, boasting a 50% clean sheet rate, but they will be tested by a Reading side that scores more frequently on their travels. Fatigue could also play a role. Bradford have played four matches in the last 14 days, while Reading have had a much lighter schedule with just one game in the same period. The fresher legs might belong to the visitors. **Key Points:** * Bradford are 2nd in the table but have won just 2 of their last 10 matches. * Reading are 17th but are in better recent form, with 4 wins and 4 draws from their last 10. * Bradford's attack is misfiring, scoring only 5 goals in their last 10 games. * Reading score more away from home (1.67 per game) than they do at home. * Reading have a superior recent head-to-head record, unbeaten in two meetings. * Reading creates more chances, averaging nearly 5 shots on target per game. **Summary:** The market sees Bradford as the clear favourite at home, but the data paints a picture of a team struggling for goals against a resilient, improving underdog. Reading's away scoring form and Bradford's attacking woes suggest the value lies firmly with the visitor not losing. With both teams prone to draws this season, and given the attractive odds, backing the draw offers significant long-term value. Sometimes, the little puppy just needs to hold its ground. **Recommended Bet: DRAW**

Read Full Preview →

📝 Match Preview

At Valley Parade, A Defensive Stance, I Sense
Recommendation:UNDER_2_5
Odds:2.00
Expected Value:+24.0%
Confidence:70

A clash of contradictions, this is. In the league table, Bradford City sits proudly in second place, with 34 points from 18 games. Yet, in their last ten outings, only two victories they have claimed. The Bantams' fortress is built not on firepower, but on a sturdy defensive wall. Five clean sheets in those ten matches, a 50% rate, they boast. But only five goals scored in that same span. A 0-0 draw with Port Vale and a 1-0 win over Plymouth in their last two, typical results they are. Reading, in 17th, presents a different puzzle. Their recent form of four wins, four draws, and two losses appears stronger. Thirteen goals scored in ten, a more potent attack they possess. A 3-0 away demolition of Blackpool shows their capability. Yet, a 2-1 home defeat to Peterborough, a team near the bottom, reveals inconsistency. On the road, they score freely—1.67 goals per game—but also concede at a rate of one per game. Look deeper, we must. Bradford's recent draws against Lincoln, Stevenage, and Bolton speak of a team hard to beat, especially against quality. At home, they concede just 0.67 goals per game. Reading's attack, while improved, faces its sternest test in weeks. The head-to-head, though ancient from 2015, shows Reading unbeaten, with a 3-0 win and a 0-0 draw. The numbers whisper a tale of scarcity. Bradford averages a mere 0.5 goals per game overall, and 0.67 at home. Their shot accuracy is a low 26.4%. Reading, away, takes more shots (16.33 per game) but with only 30.3% accuracy. Possession may be shared, with Bradford at 52% at home and Reading at 42.7% away. But control does not guarantee goals. In the betting markets, the value lies not in picking a winner, but in anticipating the nature of the battle. The goal expectancy models suggest a combined 2.0 goals. History of both sides' recent matches agrees; seven of Bradford's last ten finished with under 2.5 goals, as did five of Reading's last ten. **Key Points:** * **League vs Form:** Bradford is 2nd but has won only 2 of its last 10. Reading is 17th but has won 4 of its last 10. * **Defensive Rock:** Bradford has kept a clean sheet in 50% of its recent games, conceding just 1 goal per game on average. * **Goal Drought:** Bradford has scored only 5 goals in its last 10 matches (0.5 per game). * **Away Threat:** Reading scores 1.67 goals per game on the road but is inconsistent. * **Historical Context:** The two previous meetings saw one 3-0 Reading win and one 0-0 draw. * **Statistical Trend:** Both teams show a tendency for lower-scoring contests recently. **Summary and Bet:** To win, a team must score. Bradford struggles to do so. Reading can score but meets a disciplined defence. A single goal may decide this, or perhaps none at all. The wise path sees value in expecting fewer than three goals. Under 2.5 goals, the recommendation is.

Read Full Preview →

📝 Match Preview

Bradford's Promotion Push Meets Reading's Resurgence: A Tight Affair?
Recommendation:UNDER_2_5
Odds:2.00
Expected Value:+20.0%
Confidence:70

Right then, let's have a proper look at this League One clash. On paper, it's a bit of a puzzle. Bradford are sitting pretty in 2nd place, but their recent form tells a different story. Reading are down in 17th, but they've been picking up points more consistently lately. Something's got to give. First, the Bantams. They've got 34 points from 18 games, which is promotion form over the season. But their last ten? Blimey, it's been a struggle. Just two wins, four draws, and four losses. They've only managed to score five goals in that entire run. Five! That's one every other game. They've ground out a couple of 1-0 wins, like against Exeter City and Plymouth, and a few 0-0 draws, but the goals have completely dried up. Their defence has been decent, keeping five clean sheets in ten, but you can't win many games if you don't score. Now, the Royals. They're twelve points behind Bradford in the table, but look at their last ten: four wins, four draws, only two defeats. They're scoring at a much healthier rate of 1.3 goals a game and have netted 13 in that spell. They smashed Blackpool 3-0 away and have been tough to beat, even in their recent 2-1 home loss to Peterborough. They're creating more chances too, averaging nearly 15 shots a game compared to Bradford's 12. So, what's the story here? We've got a team high up the league but struggling for goals, against a team lower down but in better nick and finding the net more often. The head-to-head is ancient history from 2015, so let's ignore that. The stats paint a clear picture of a potential stalemate or a low-scoring game. Bradford at home score just 0.67 goals per game and concede the same. Reading away score a more respectable 1.67 but concede one per game. Put it together, and you're looking at an expected total of around two goals. The bookies have the Over 2.5 goals at 1.80, which seems a bit short given Bradford's attacking woes. **Key Points:** * **Form vs Table:** Bradford are 2nd but have taken just 1 point per game in their last 10. Reading are 17th but have taken 1.6 points per game in the same period. * **Goal Drought:** Bradford have scored only 5 goals in their last 10 matches across all competitions. * **Defensive Solidity:** Bradford have kept a clean sheet in 50% of their last 10 games. * **Reading's Attack:** Reading have scored 13 goals in their last 10, showing more potency in front of goal. * **Expected Battle:** Reading average more possession (52.8%) and shots on target (4.89) than Bradford (47.9%, 2.62), suggesting they may control the game. In summary, this has all the makings of a cagey, tight match. Bradford will be desperate to protect their home patch and stay in the automatic promotion spots, but they simply aren't scoring enough. Reading will fancy their chances of getting something but know they're up against a stubborn defence. With both teams having four days' rest, there's no fatigue excuse. The value, for me, lies in a low-scoring game.

Read Full Preview →

📝 Match Preview

The Draw Hunter's Dream: Value Vinnie Spots Hidden Gem
Recommendation:DRAW
Odds:3.60
Expected Value:+26.0%
Confidence:65

On paper, this looks straightforward: second-placed Bradford hosting seventeenth-placed Reading. The league table screams home win. But the numbers, my friends, tell a different story—and that's where the value lies. Bradford may sit pretty with 34 points from 18 games, but their recent form is alarmingly anaemic. Over their last ten matches, they've managed just two wins, four draws, and four losses, scoring a paltry five goals. That's 0.5 goals per game. Their victories were narrow 1-0 affairs against Exeter City and Plymouth. More telling are the stalemates: 0-0 draws against Port Vale, Bolton, and Lincoln, plus a 1-1 with Stevenage. The pattern is clear: a stubborn defence (five clean sheets in ten) paired with a blunt attack. Reading, languishing in 17th, present a curious counter-narrative. Their last ten games show three wins, five draws, and two losses—a healthier 1.4 points per game. They score more (1.2 per game) and concede slightly less (0.9 per game) than Bradford in this period. Their 3-0 away demolition of Blackpool and a 1-0 home win over Stevenage show they can get results. They're draw specialists, sharing the points in half of their recent outings, including 1-1 with Rotherham and 0-0 at Wigan. The head-to-head record is ancient and irrelevant. What matters is the here and now: a fatigued Bradford (four matches in 14 days) who can't buy a goal, hosting a resilient Reading side (just one game in the same period) that doesn't lose often. Reading creates more chances (14.5 shots, 5 on target per game vs Bradford's 11.75 and 2.62) and enjoys slightly more possession. The bookmakers have priced Bradford at 1.90, implying a 52.6% chance of victory. That's a misprice. Based on recent trajectories, Bradford's true win probability is closer to 45%. The draw, at 3.60 (27.8% implied), is where the compiler has blinked. Given both teams' propensity for deadlocks—Bradford in 40% and Reading in 50% of their last ten—a 35% probability is a fairer assessment. That's a clear +26% Expected Value edge. The goal expectancies (0.71 vs 0.96) point to a low-scoring affair, further supporting the draw case. A 0-0 or 1-1 is the most likely outcome that the market has undervalued. **Key Points:** * Bradford's league position (2nd) masks terrible recent form: 2 wins in 10, scoring only 5 goals. * Reading's recent form (1.4 PPG) is superior to Bradford's (1.0 PPG) despite the 12-point gap in the table. * Both teams are draw specialists: 4 of Bradford's last 10, 5 of Reading's last 10. * Bradford's attack is stagnant (0.5 goals/game), but defence is solid (50% clean sheet rate). * Reading creates better chances (5 shots on target/game vs Bradford's 2.62). * Fatigue could be a factor: Bradford have played 4 times in the last 14 days to Reading's 1. **Summary:** Forget the league table. This is a classic clash of a team that can't score against a team that doesn't lose often. The value isn't in backing the faltering favourite; it's in the draw, which the odds have generously overpriced. The maths doesn't lie.

Read Full Preview →