🟨
Trinidad and Tobago1-2Dominican Republic
Mon, 29 Dec 2025, 19:45
Full Time

Match Timeline

16'
Camiel Neghli⚽
Normal Goal
23'
Alfie Doughty🟨
Yellow Card
38'
Zak Sturge🟨
Yellow Card
41'
Tristan Crama🟨
Yellow Card
46'
Billy Mitchell🔄
Substitution 1 → Ryan Leonard
49'
Adam Randell⚽
Normal Goal → Ross McCrorie
55'
Raees Bangura-Williams🔄
Substitution 2 → Macaulay Langstaff
56'
Aidomo Emakhu🔄
Substitution 3 → Danny McNamara
66'
Robert Atkinson🔄
Substitution 1 → Neto Borges
66'
Sinclair Armstrong🔄
Substitution 2 → Emil Riis Jacobsen
73'
Zak Sturge🔄
Substitution 4 → Joe Bryan
73'
Alfie Doughty🔄
Substitution 5 → Thierno Ballo
81'
Macaulay Langstaff⚽
Normal Goal
83'
Thierno Ballo🟨
Yellow Card
87'
Neto Borges🟨
Yellow Card
88'
Scott Twine🔄
Substitution 3 → Yu Hirakawa

Match Statistics

2Shots on Goal3
2Shots off Goal5
8Total Shots16
4Blocked Shots8
5Shots insidebox10
3Shots outsidebox6
15Fouls8
1Corner Kicks8
0Offsides3
42Ball Possession58
4Yellow Cards1
2Goalkeeper Saves0
346Total passes463
242Passes accurate367
70Passes %79
0.63expected_goals0.96
0goals_prevented0

Starting Lineups

MillwallMillwall1:1

Starting XI

15Max CrocombeG
3Zak SturgeD
8Billy MitchellM
22Aidomo EmakhuM
9Mihailo IvanovićF
5Jake CooperD
14Alfie DoughtyM
31Raees Bangura-WilliamsM
6Caleb TaylorD
10Camiel NeghliM
4Tristan CramaD

Bristol CityBristol City1:1

Starting XI

1Max O'LearyG
5Robert AtkinsonD
3Cameron PringM
11Anis MehmetiF
30Sinclair ArmstrongF
16Robert DickieD
4Adam RandellM
10Scott TwineF
14Zak VynerD
12Jason KnightM
2Ross McCrorieM

Head-to-Head

📈 Team Form & Statistics

Millwall
Millwall
Form: D-L-L-D-W
Bristol City
Bristol City
Form: W-W-L-D-L
Record
3 W
3 D
4 L
•
4 W
2 D
4 L
Goals Per Game
0.9
Scored
vs
1.1
Scored
1.6
Conceded
vs
0.9
Conceded
Betting Indicators
Clean Sheets
30%
Clean Sheets
30%
BTTS
50%
BTTS
30%
Home/Away Performance
Scored
Home:1.2
Away:0.6
Conceded
Home:1.2
Away:2.0
Scored
Home:1.4
Away:0.8
Conceded
Home:0.8
Away:1.0

ELO comparison

Pre-match ratings

Rating period
Match snapshot
Millwall versus Bristol City: long term ELO, before the match
MillwallHomeRatingBristol CityAway
Strength
1,540.7Overall1,542.8
1,554.6Match venue1,493.2
1,554.6At home1,559.2
1,498.2Away1,493.2
Attack & defence
1,427.9Attack1,473.7
1,548Defence1,561.6
1,428.1Home attack1,497.9
1,421.3Away attack1,441.1
1,589.3Home defence1,572.8
1,531.9Away defence1,531.5
Match profile
1,175Goal environment1,705
1,368.3Home goals1,606.7
1,306.7Away goals1,598.3
1,487.1Possession1,485.4
Specialist ratings
1,508.1Set-piece attack1,509.8
1,507.9Set-piece defence1,509.5
1,634.7Close games1,525.5
1,511.2Winning margin1,547.7

Match venue compares Millwall at home with Bristol City away. All ratings are within this league.

Higher goal environment ratings mean higher-scoring games, not necessarily a stronger team. A starting league rating is 1500.

📝 Match Preview

Championship Clash: Low-Scoring Affair Expected at The Den
Recommendation:UNDER_2_5
Odds:1.72
Expected Value:+6.6%
Confidence:65

Two sides locked together on 36 points in the Championship table meet at The Den on Monday night, with Millwall hosting Bristol City in what promises to be a tightly contested affair. The Lions sit seventh, separated from their sixth-placed visitors only by goal difference, making this a genuine six-pointer in the playoff race. Interestingly, these teams faced each other just three weeks ago, with Millwall securing a narrow 1-0 victory at Ashton Gate. Will history repeat itself, or can Bristol City exact immediate revenge? Analysing the recent form paints a picture of two teams heading in slightly different directions. Millwall's last ten games show a worrying trend, with just three wins, three draws, and four defeats. More concerning is the goals column, where they've scored only nine times while conceding sixteen. Their recent 0-0 home draw with promotion-chasing Ipswich was a solid defensive showing, but it was preceded by a 1-3 home defeat to Hull City and a 0-2 loss at Blackburn. At home, their record is mixed, winning two, drawing two, and losing one of their last five, averaging 1.2 goals scored and conceded per game. The data suggests a decline in both their attacking output and defensive solidity. In contrast, Bristol City arrive with momentum. They've won four of their last ten, including an impressive 2-0 victory over high-flying Middlesbrough and a 2-1 comeback win at West Brom on Boxing Day. Their away form is respectable, with two wins, a draw, and two losses in their last five on the road. Crucially, they are a defensively organised unit, conceding just nine goals in their last ten matches—an average of 0.9 per game. While their away scoring is modest at 0.8 goals per game, their defensive resilience gives them a platform. The underlying trends for the Robins are positive, showing improvement in goals scored, conceded, and points accumulated. The head-to-head record is perfectly balanced, with four wins apiece and one draw from nine meetings. However, Millwall's home record against Bristol City is surprisingly poor, with just one win, one draw, and two losses from four encounters. The last two meetings at The Den finished 0-2 and 3-4 in favour of the visitors. This historical edge, combined with Bristol City's superior recent defensive record, suggests the away side should not be underestimated. From a betting perspective, the goal markets are where the value lies. The goal expectancy model suggests an average of just 2.1 total goals, leaning towards a lower-scoring game. Millwall's home games average 2.4 total goals, while Bristol City's away games average just 1.8. Furthermore, six of the nine historical meetings between these sides have featured under 2.5 goals, including the most recent 1-0 result. With Bristol City's strong defence (30% clean sheet rate) and Millwall's inconsistent attack, a cagey, tactical battle is the most likely outcome. **Key Points:** * Millwall and Bristol City are level on 36 points, separated only by goal difference. * Millwall's form is declining (3 wins in last 10), while Bristol City's is improving (4 wins in last 10). * Bristol City boasts a far better defensive record, conceding just 9 goals in their last 10 compared to Millwall's 16. * Historically, matches are low-scoring: 6 of the 9 H2H meetings had Under 2.5 Goals. * Millwall's home record vs Bristol City is poor (1 win in 4). **Summary & Recommended Bet:** This has all the hallmarks of a tense, playoff-chasing stalemate. Millwall's home advantage is offset by their patchy form and poor historical record against this opponent. Bristol City's defensive organisation and growing confidence make them tough to break down, but their own attacking limitations away from home suggest they may not run riot either. The statistics, recent trends, and head-to-head history all point towards a game with fewer than three goals. At odds of 1.72, the market implies a 58% chance, but our analysis suggests the true probability is closer to 62%, offering clear positive value. Therefore, the recommended bet is **UNDER 2.5 GOALS**.

Read Full Preview →