Oddsprey

Major League Soccer

Sporting Kansas City vs Philadelphia Union

Kick-off 02:30 · 2026-09-20

Result

HT3-0 FT3-4 UNDER 1.5 HT lost

Market probabilities

Model against the book

Our call

+18.1%
SelectionModelBookBook oddsFair odds
UNDER 1.5 HT 68% 58% 1.73 1.47

Match result (1X2)

Model
Sporting Kansas City18%
Draw22%
Philadelphia Union60%

Probabilities are model estimates, not certainties. Book is the chance the bookmaker's price implies. Fair odds are the price at the model's chance.

Analyst write-up

The backed bet is Under 1.5 first-half goals, and the read supports it. Sporting KC are collapsing defensively but score little at home, while Philadelphia are efficient rather than frantic, often controlling games before pulling clear late. Expect a measured, low-tempo opening 45 with Philadelphia the likelier side to break through after the interval. Full match leans Philadelphia by a goal or two; a cagey, cautious first half is the base case, though MLS variance keeps confidence at Medium.

Most likely final scores: 1-1 10%, 1-2 10%, 0-2 9% (a 29% chance one of these lands). This is the scoreline read behind the call.

Main risk: MLS carries high variance and Sporting are at home; a fast Sporting start or a Philadelphia rotation/off-night could flip this into a tighter, higher-scoring game than the away-heavy read suggests. The recent away scoring rate (3+) may also be inflated by soft opponents.

Unknowns: None material. Confirmed lineups, injuries, form, standings and weather are all supplied; the only soft input is the shallow two-match head-to-head, which is weighted lightly.

Recent form

TeamLast 6WDLGoals
Sporting Kansas City LDLLLW 114 8:13
Philadelphia Union DDWWWW 420 18:4

Oldest on the left, most recent on the right. League matches only.

Head to head

Last 2 meetings: Sporting Kansas City 0, Philadelphia Union 0, 2 drawn, averaging 1.0 goals a game.

Scores, most recent first: 1-1, 0-0.

Predictions are model estimates, not certainties. 18+. Bet responsibly. Odds and prices move, so always confirm before betting.