# Portland Timbers vs Dallas

> Major League Soccer · Kickoff Thu 23 Jul 2026, 02:30 UTC · [Canonical HTML](https://betsprinter.com/fixtures/37119)

**Status:** Finished
**Final score:** Portland Timbers 2–2 Dallas

## Model verdict

- **Portland Timbers win:** 34%
- **Draw:** 26%
- **Dallas win:** 40%
- **Source:** model

## Pre-match deep dive

### Home edge slim; model leans to Dallas despite tight margins

## The stage

This is a midweek Major League Soccer fixture with kickoff set for Thu 23 Jul 2026, 02:30 UTC[^fact-1]. The scheduling and competition context are MLS fixtures, so match rhythm and travel are part of the backdrop[^fact-1]. The model places the three-way probabilities at Home 34% / Draw 26% / Away 40%, noting confidence is low with a 6 percentage-point gap to the runner-up outcome[^fact-2].

## Form & momentum

Portland’s last 10 reads as WLLDW, recorded as 4-1-5 (W-D-L) with 1.30 points per game; they average 2.00 goals scored and concede 1.70 per match over that window[^fact-4]. Dallas arrive on better recent numbers: WWLWW, 5-2-3 (W-D-L), 1.70 points per game, scoring 2.00 and conceding 1.30 on average in their last 10[^fact-5]. The model’s applied Elo differential still gives Portland an edge after home advantage: a +53 Elo cushion in their favour[^fact-3]. That Elo uplift reduces—but does not erase—the narrative that Dallas are the hotter side by form and goals-conceded profile[^fact-3][^fact-5][^fact-4].

## Personnel

Portland’s attacking pulse centers on Kevin Kelsy, who has 5 goals and 1 assist in his last five appearances, carrying an average match rating of 7.74 across those games[^fact-7]. Dallas’s in-form forward is Petar Musa, with 3 goals and 1 assist in his last four appearances and an average rating of 6.98 in that span[^fact-8]. Availability shifts matter: Portland will be without Zac McGraw due to injury[^fact-9], while Dallas are missing Bernard Kamungo with an injury absence as well[^fact-10]. The absences remove familiar options on both sides and shift personnel planning into sharper focus for lineups and defensive assignments[^fact-9][^fact-10].

## Where the model sees value

The clearest market edge flagged by the model is on total goals: the Under 2.5 goals market is modelled at 54% probability versus a Betfair market price of 2.70, producing an edge of 17.3 percentage points and labelled with high confidence by the model[^fact-6]. That single strongest discrepancy sits among three markets examined against the model’s projections[^fact-11][^fact-6]. The model’s overall match probabilities—34% home, 26% draw, 40% away—carry a low confidence annotation and a 6 percentage-point gap to the runner-up, signaling that the projection set is not decisive and the goals market is where the model’s conviction concentrates[^fact-2][^fact-6][^fact-11].

## Verdict

The model leans to Dallas on the 40% away probability while still acknowledging a modest home Elo cushion for Portland[^fact-2][^fact-3]. Recent form and defensive records tilt towards Dallas as the hotter side, but the strongest quantitative discrepancy against market pricing is on Under 2.5 goals, where the model shows a clear advantage[^fact-5][^fact-4][^fact-6].

### Cited facts

[^fact-1]: **Kickoff** — Thu 23 Jul 2026, 02:30 UTC — Major League Soccer
[^fact-2]: **Model verdict** — Home 34% / Draw 26% / Away 40% (source: model; confidence low, 6 pp gap to runner-up).
[^fact-3]: **Elo edge** — POT vs DAL — Elo differential +53 points (with home advantage applied).
[^fact-4]: **POT recent form** — WLLDW last 10: 4-1-5 (W-D-L), 1.30 PPG, 2.00 goals scored / 1.70 conceded per match.
[^fact-5]: **DAL recent form** — WWLWW last 10: 5-2-3 (W-D-L), 1.70 PPG, 2.00 goals scored / 1.30 conceded per match.
[^fact-6]: **Value pick #1** — Under in Goals O/U 2.5 — model 54% vs market price 2.70 at Betfair, edge 17.3 pp (high confidence).
[^fact-7]: **POT in-form player** — Kevin Kelsy — 5 goals, 1 assists in last 5 appearances, avg rating 7.74.
[^fact-8]: **DAL in-form player** — Petar Musa — 3 goals, 1 assists in last 4 appearances, avg rating 6.98.
[^fact-9]: **POT key absence** — Zac McGraw  out (injury).
[^fact-10]: **DAL key absence** — Bernard Kamungo out (injury).
[^fact-11]: **Markets analysed** — 3 market(s) compared against the model.

---

Methodology: <https://betsprinter.com/methodology>. Canonical HTML: <https://betsprinter.com/fixtures/37119>.
