🟥
Ulaanbaatar3-1Khangarid
Fri, 26 Dec 2025, 15:00
League Two
England
England
Full Time
1:0
HT: 1 - 0

Match Timeline

45+2'
Jamille Matt
Normal Goal
46'
Jamie Jellis🔄
Substitution 1 → Courtney Clarke
63'
Lewis Billington🟨
Yellow Card
68'
Josh March🔄
Substitution 1 → Matúš Holíček
68'
Calum Agius🔄
Substitution 2 → Omar Bogle
68'
Jack Powell🔄
Substitution 3 → Louis Moult
72'
Daniel Kanu🔄
Substitution 2 → Albert Adomah
73'
Jamille Matt🔄
Substitution 3 → Aaron Pressley
78'
Charlie Finney🔄
Substitution 4 → Jay Mingi
79'
Matúš Holíček🟨
Yellow Card
83'
Owen Lunt🔄
Substitution 5 → Dion Rankine
90'
Vincent Harper🔄
Substitution 4 → Jid Okeke
90'
Ryan Finnigan🔄
Substitution 5 → Charlie Lakin
90+3'
Vincent Harper🟨
Yellow Card

Match Statistics

5Shots on Goal2
6Shots off Goal1
13Total Shots6
2Blocked Shots3
11Shots insidebox4
2Shots outsidebox2
10Fouls9
2Corner Kicks10
0Offsides3
39Ball Possession61
1Yellow Cards2
2Goalkeeper Saves4
294Total passes455
210Passes accurate378
71Passes %83

Starting Lineups

WalsallWalsallUnknown

Starting XI

1Myles RobertsG
33Rico BrowneD
4Aden FlintD
30Evan WeirD
2Connor BarrettM
22Jamie JellisM
14Brandon ComleyM
29Ryan FinniganM
18Vincent HarperM
9Jamille MattF
15Daniel KanuF

CreweCreweUnknown

Starting XI

13Sam WallerG
14Charlie FinneyD
18James ConnollyD
2Lewis BillingtonD
3Reece HutchinsonD
23Jack PowellM
6Max SandersM
26Tommi O'ReillyM
19Owen LuntM
20Calum AgiusM
24Josh MarchF

Head-to-Head

📈 Team Form & Statistics

Walsall
Walsall
Form: D-D-W-W-W
Crewe
Crewe
Form: D-W-D-D-L
Record
7 W
2 D
1 L
3 W
5 D
2 L
Goals Per Game
1.8
Scored
vs
1.9
Scored
0.7
Conceded
vs
1.4
Conceded
Betting Indicators
Clean Sheets
50%
Clean Sheets
10%
BTTS
40%
BTTS
90%
Home/Away Performance
Scored
Home:1.3
Away:2.0
Conceded
Home:1.3
Away:0.4
Scored
Home:1.8
Away:2.0
Conceded
Home:1.7
Away:1.0

⚡ Elo Ratings

Long Term Elo Rating
1560
Average
1496
Average
Short Term Elo Rating
1553
↓ Momentum (-7)
1470
↓ Momentum (-26)
Expected Outcome
41%
Home Win
31%
Draw
28%
Away Win
Attack & Defence Elo
Long Term
1524
Attack
1483
1567
Defence
1512
Recent Form
1514
Attack
1495
1584
Defence
1473
Post-Match Changes
+10
Rating Change
0
Rating Change
Elo ratings measure team strength based on match results and opponent quality. Higher ratings indicate stronger teams.

📝 Match Preview

Boxing Day Goals Forecast: Top vs Attacking Threat
Recommendation:OVER_2_5
Odds:2.10
Expected Value:+36.5%
Confidence:75

League Two leaders Walsall host an in-form Crewe Alexandra on Boxing Day in what promises to be a fascinating tactical battle. The Saddlers sit proudly at the summit with 40 points from 21 games, but their recent home form tells a slightly different story to their overall dominance. Meanwhile, Crewe arrive in 10th place but bring a potent attack that has seen goals flow at both ends in recent weeks. Walsall's credentials are undeniable. Over their last ten matches, they've racked up seven wins and two draws, suffering just a single defeat. Their defensive record is particularly impressive, conceding only seven goals in that period for an average of 0.70 per game, and keeping five clean sheets. However, a closer look reveals a slight dip in momentum with back-to-back draws against Notts County (0-0) and Shrewsbury (1-1) in their most recent league outings. Their home form over the last three games shows a more vulnerable side, with just one win, one draw, and one loss, conceding an average of 1.33 goals per game at the Bescot Stadium. The historical head-to-head record also offers little comfort for home fans, with Walsall managing just two wins in nine meetings against Crewe. Crewe Alexandra present a classic case of inconsistency with attacking flair. Their last ten games show three wins, five draws, and two losses, but the underlying story is one of entertainment. They've scored 19 goals (1.90 per game) but conceded 14, managing just a single clean sheet. Their 'Both Teams to Score' rate is a staggering 90% over this period. Recent results include a 4-1 away demolition of Tranmere and a thrilling 3-3 home draw with playoff-chasing Chesterfield. Interestingly, their away form reads stronger than their home form, with two wins, one draw, and one loss from their last four on the road, scoring exactly two goals per game in those fixtures. The key matchup is clear: Walsall's league-best defensive resilience against Crewe's relentless attacking output. While Walsall will be confident after their 1-0 victory in the last meeting back in May, Crewe's historical dominance in this fixture (four wins to Walsall's two) suggests they won't be intimidated by the league leaders. From a betting perspective, the value lies not in picking a winner but in backing the goal markets. The provided goal expectancies point towards a total of around 2.84 goals. Crewe's matches are consistently high-scoring affairs, and while Walsall are tighter, they've shown they can score too, netting three against Bromley and four at Newport County recently. The odds of 2.10 for Over 2.5 Goals represent significant value against a probability I assess to be considerably higher. **Key Points:** * Walsall are top but have drawn their last two league games. * Crewe's last 10 games have seen Both Teams Score in 90% of matches. * Crewe score 2.00 goals per game on their recent travels. * Head-to-head history favours Crewe (4 wins, 3 draws, 2 losses). * Goal expectancies suggest a higher-scoring game than the odds imply. **Summary:** This has all the ingredients for an entertaining Boxing Day clash. Walsall's defensive solidity will be severely tested by a Crewe side that finds the net regularly but struggles to keep it out at the other end. While a home win is plausible, the smarter play based on the data is to expect goals. The value bet is **Over 2.5 Goals** at attractive odds.

Read Full Preview →