Matchday

MLS 2026 · 15 Mar 2026

Houston Dynamo 3–2 Portland Timbers

Expected and what happened

Before the match, from team ratings for Feb 2026; the outlined result is what happened.

Expected xG
1.5 – 0.8
Actual xG
1.2 – 2.3
Goals
3 – 2

Footybot made Houston Dynamo favourites at 54%.

Houston Dynamo won although Portland Timbers made the better chances (2.3 xG to 1.2): a result the chances didn't back.

Best on the pitch by Footybot's score: Jonathan Bond, 56.2 in 90′.

Well above their usual level: Kristoffer Velde +10.7, David Pereira Da Costa +10.0, Gage Guerra +9.4.

Well below it: Jack McGlynn −12.8, Guilherme −9.5, Lucas Halter −8.8.

Going in

Each side's last five results before this match.

Houston Dynamo

1 Mar 2026L 0–2v Los Angeles FC MLS
22 Feb 2026W 2–1v Chicago Fire MLS
19 Oct 2025D 0–0at Sporting Kansas City MLS
5 Oct 2025L 2–4v San Diego FC MLS
28 Sep 2025L 1–3at Nashville SC MLS

Portland Timbers

8 Mar 2026L 1–4v Vancouver Whitecaps MLS
28 Feb 2026L 0–2at Colorado Rapids MLS
22 Feb 2026W 3–2v Columbus Crew MLS
10 Nov 2025L 0–4at San Diego FC MLS
2 Nov 2025D 2–2v San Diego FC MLS

Head to head

21 Sep 2025Houston Dynamo 1–0 Portland Timbers MLS

Houston Dynamo

PlayerMinGAxGScorevs usual
Agustin Resch Defender2000–74.8–
Jonathan Bond Goalkeeper9000–56.2+8.9
Felipe Andrade Defender90100.0246.8+5.7
Ibrahim Aliyu Forward1000–45.1–
Guilherme Midfielder90110.3144.2−9.5
Diadié Samassékou Midfielder7000–43.1–
Mateusz Bogusz Forward90110.1842.4–
Ezequiel Ponce Forward45000.2041.8+1.8
Jack McGlynn Midfielder90010.0537.2−12.8
Lucas Halter Defender70000.2237.1−8.8
Héctor Herrera Midfielder45000.1436.6–
Ondrej Lingr Forward2000–36.3–
Lawrence Ennali Midfielder89000.0336.2+0.7
Duane Holmes Midfielder81000.0631.5+1.1
Erik Sviatchenko Defender9000–27.2−7.9
Nick Markanich Forward1200–0.0–

Portland Timbers

PlayerMinGAxGScorevs usual
Finn Surman Defender90010.3652.5−0.2
Ian Smith Defender19000.1950.5–
Kevin Kelsy Forward8000.2750.3–
Alexander Aravena Forward71000.1447.9+5.6
Gage Guerra Forward89100.2047.4+9.4
David Pereira Da Costa Midfielder6300–46.9+10.0
Kristoffer Velde Midfielder90100.8846.8+10.7
Joao Ortíz Midfielder27000.0645.9–
Jímer Fory Defender9000–45.5+8.6
Diego Chará Midfielder9000–44.3+3.2
James Pantemis Goalkeeper9000–43.7−3.7
Ariel Lassiter Forward71000.1338.1+3.7
Kamal Miller Defender9000–36.5−4.3
Felipe Mora Forward1900–33.8–
Brandon Bye Defender90000.0425.2−8.3