

How this scoreline is calculated
Our model scores this match once both teams have enough recent form to work from, predictions publish in the days before kickoff. Form, head-to-head and season stats are available in the tabs above now.
Where those opponents sat in the table: strong means they averaged roughly the top 40%, weak roughly the bottom 40%, mixed in between.
Opposition faced: San Diego FC strong, Houston Dynamo mixedThe form score weights every result and every goal by where the opponent sat in the table, so five wins over the bottom of the table score below five over the top.




San Diego FC take a form score of 6.0 out of 10 into this MLS fixture, against 7.6 for Houston Dynamo. San Diego FC have 4 wins and 1 defeat in their last 5, while Houston Dynamo have 4 wins and 1 defeat in theirs. Across the season San Diego FC average 1.4 goals scored and 1.4 conceded per game, Houston Dynamo 1.7 and 0.5. San Diego FC have kept a clean sheet in 40% of their matches this season, Houston Dynamo in 60%. In their last 3 meetings San Diego FC have won 1, drawn 0 and lost 2. San Diego FC sit 11th on 27 points, Houston Dynamo 2nd on 38.
Form, head-to-head and season statistics are free to read. The model's predictions for this fixture are in the cards above.
Houston Dynamo arrive at the summit of a 30-team MLS table with 35 points from 19 matches, 11 places and 11 points clear of 12th-placed San Diego FC. That gap tells only part of the story. The visitors have won 11 and lost just 6 all season, but their recent work has been sharper still: 4 wins and a draw from their last 5, conceding only 1 goal across that stretch while keeping 4 clean sheets. The 3-0 dismantling of Austin, back-to-back 2-0 wins over Sporting Kansas City and New England Revolution, and a 1-0 victory against Los Angeles Galaxy frame a side in outstanding form, rated 8.4 out of 10 by Formatic's weighted index.
San Diego have compiled 6 wins, 6 draws and 7 defeats to sit on 24 points, their goal difference of plus 4 matching Houston's exactly despite the chasm in the standings. Their form score of 6.2 out of 10 reflects steady rather than spectacular momentum, but the recent thread is encouraging: 3 wins and a draw from their last 5, with 7 goals scored and 6 conceded. Victories over Los Angeles FC, Puebla and Club Tijuana, all by narrow margins, sandwiched a 1-3 reverse at Club America and a 1-1 draw at Minnesota United. They have scored in all 5 of those fixtures and posted 2 clean sheets, suggesting a side capable of both finding the net and holding opponents when required.
The season profiles reveal contrasting strengths over their respective sample sizes. San Diego average 13.3 shots per game from a 10-match sample, edge possession at 60.7 percent and generate 5 corners, though their expected goals figure of 1.46 per outing and a 40 percent clean sheet rate point to a side more industrious than clinical. Houston, measured across 7 matches, manage 12.9 shots and 4.9 on target with 55 percent of the ball, but their 1.25 expected goals per game and 60 percent clean sheet frequency underline defensive solidity that has underpinned their climb to first place. They have failed to score in 0 percent of fixtures this season, while San Diego have blanked in 10 percent.
The head to head ledger across the last 3 meetings favours Houston 2 wins to 1, with no draws and 4.67 goals per contest. Both sides found the net in 2 of those 3, and the line went over 2.5 goals twice. Houston won 1-0 in April, but San Diego claimed a 4-2 victory in October 2025 after losing 3-4 at home in July that year. That pattern of open, high-scoring affairs contrasts with Houston's recent defensive lockdown, and the league table gap suggests the visitors hold a clear edge. San Diego's home advantage and their own scoring run keep this from becoming a formality, but Houston's 9 goals and 1 conceded across their last 5 matches, combined with their position at the top of the table, make them the side to beat when Formatic publishes its model cards closer to kick-off.
Tomorrow's top pick, free, the moment it drops
Every pick is posted to the free Telegram channel before kickoff and the full record stays public, win or lose.
Join the free Telegram