Orlando City SC vs Portland Timbers, MLS 2025 REGULAR SEASON
Overview
Match Preview
Orlando City SC vs Portland Timbers — MLS at Inter&Co Stadium.
- Orlando City SC 34 games · 46 pts (2026/26)
- Portland Timbers 34 games · 46 pts (2026/26)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Nashville SC | 34 | 77 |
| 2 | Internacional CF Miami | 34 | 60 |
| 3 | New England Revolution | 34 | 58 |
| 4 | Chicago Fire FC | 34 | 55 |
| 5 | Charlotte FC | 34 | 54 |
| 6 | Philadelphia Union | 34 | 50 |
| 7 | Columbus Crew SC | 34 | 47 |
| 8 | FC Cincinnati | 34 | 46 |
| 9 | Orlando City SC | 34 | 46 |
| 10 | New York City FC | 34 | 42 |
| 11 | New York Red Bulls | 34 | 42 |
| 12 | Toronto FC | 34 | 39 |
| 13 | Atlanta United FC | 34 | 33 |
| 14 | D.C. United SC | 34 | 33 |
| 15 | Montreal Impact FC | 34 | 26 |
| 16 | Vancouver Whitecaps FC | 34 | 64 |
| 17 | FC Dallas | 34 | 58 |
| 18 | St. Louis City | 34 | 54 |
| 19 | San Jose Earthquakes | 34 | 52 |
| 20 | Houston Dynamo | 34 | 51 |
| 21 | Los Angeles FC | 34 | 47 |
| 22 | Portland Timbers | 34 | 46 |
| 23 | Seattle Sounders FC | 34 | 46 |
| 24 | Real Salt Lake | 34 | 45 |
| 25 | Minnesota United FC | 34 | 44 |
| 26 | Los Angeles Galaxy | 34 | 44 |
| 27 | Colorado Rapids SC | 34 | 43 |
| 28 | San Diego FC | 34 | 38 |
| 29 | Austin FC | 34 | 34 |
| 30 | Sporting Kansas City | 34 | 26 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 24 May | Portland Timbers | H | 1–0 | W |
| 18 May | Internacional CF Miami | A | 3–0 | W |
| 14 May | Charlotte FC | H | 3–1 | W |
| 10 May | New England Revolution | H | 3–3 | D |
| 04 May | Chicago Fire FC | A | 0–0 | D |
| 26 Apr | Atlanta United FC | H | 3–0 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 24 May | Orlando City SC | A | 0–1 | L |
| 18 May | Seattle Sounders FC | H | 1–1 | D |
| 15 May | Real Salt Lake | A | 0–0 | D |
| 11 May | Sporting Kansas City | H | 1–0 | W |
| 04 May | San Jose Earthquakes | A | 1–4 | L |
| 28 Apr | Los Angeles Galaxy | A | 4–2 | W |
Season Stats
| Orlando City SC | Portland Timbers | |
|---|---|---|
| #9 | Position | #22 |
| 46 | Points | 46 |
| 34 | Played | 34 |
| 13 / 7 / 14 | W / D / L | 13 / 7 / 14 |
| 63 | Scored | 62 |
| 78 | Conceded | 61 |
| -15 | GD | +1 |
| 1.35 | PPG | 1.35 |
| 38% | Win % | 38% |
Key Stats
80%
Both Teams to Score
H2H (5 games)
H2H (5 games)
40%
Over 2.5 Goals
H2H history
H2H history
18%
Clean Sheets
Orlando City SC this season
Orlando City SC this season
9%
Clean Sheets
Portland Timbers this season
Portland Timbers this season
Orlando City SC are 9th (46 pts). Portland Timbers are 22nd (46 pts).
Goal Timing (This Season)
Orlando City SC
0-15
5/5
16-30
10/10
31-45
5/8
46-60
10/10
61-75
7/5
76+
13/15
■ Scored ■ Conceded
Portland Timbers
0-15
7/10
16-30
8/10
31-45
9/9
46-60
6/5
61-75
10/4
76+
12/10
■ Scored ■ Conceded
Top Scorers (This Season)
Orlando City SC
| Martin Ojeda | 16 G | 4 A |
| Antoine Griezmann | 14 G | 6 A |
| Tyrese Spicer | 6 G |
Portland Timbers
| Kristoffer Velde | 12 G | 6 A |
| Ariel Lassiter | 9 G | 4 A |
| Kevin Kelsy | 9 G | 2 A |
Events
Match Events
- 0' Three points are at stake. Orlando City SC host Portland Timbers — let the battle begin!
- 5' has dominated the recent head-to-head record, winning 0 of the last 0 meetings.
- 10' Eduard Atuesta is a natural and has been asked to do a very specific job for Orlando City SC tonight.
- 15' Luis Muriel has been one of the livelier players on the pitch with 0 goals to his name this season.
- 20' named a earlier, and opted for a in response. A fascinating tactical duel is developing.
- 25' Orlando City SC started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 25.
- 30' Dagur THorhallsson is putting in a real shift tonight. He has covered more ground than anyone else for Orlando City SC so far.
- 35' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Antony suffering a number of foals already.
- 39' Duncan McGuire puts Orlando City SC on the lead.
- 44' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
- 46' Another change for Portland Timbers made on 46 minute. Santiago Moreno leaves to be changed by Antony.
- 51' Orlando City SC currently sit in the Array table. A result here could be decisive in the race for the top positions.
- 56' The teams are not in a rush to score plenty of goals. It might look strange considering Orlando City SC that had 298 games and scored 461 goals.
- 61' Not even hints on scoring a goal over the last 61 minutes.
- 66' Poor challenge from Antony. The referee spots it immediately and shows the card.
- 67' The Orlando City SC bench stirs into life. Luis Muriel is withdrawn and Martin Ojeda gets his opportunity.
- 68' Portland Timbers make a change. Omir Fernandez trudges off to be replaced by Ariel Lassiter on 68 minutes.
- 73' USA international Alex Freeman has been a key figure this campaign — 1 goals and 0 assists in the Array this season.
- 74' The referee reaches into his pocket. Out comes the card for Ivan Angulo.
- 74' The Portland Timbers bench stirs into life. Kevin Kelsy is withdrawn and Felipe Mora gets his opportunity.
- 78' The Orlando City SC manager makes a substitution. Ivan Angulo departs to be replaced by Kyle Smith.
- 83' Santiago Moreno, a Colombia , has 0 bookings this season and will need to keep his discipline tonight.
- 86' The whistle greets Marco Pasalic as he departs to be replaced by Dagur THorhallsson.
- 90' Controversy at the stadium! Dario Zuparic argues furiously but the card stands.
- Orlando City SC celebrates a vital win. Three points that could prove pivotal come season's end.
Lineups
Orlando City SC Lineups
Starting XI
-
9
Luis Muriel ↓ Martin Ojeda 67'
- 15
- 20
- 1
- 6
-
77
Ivan Angulo ↓ Kyle Smith 78'
-
5
Cesar Araujo ↓ Joran Gerbet 78'
- 30
- 4
- 87
-
13
Duncan McGuire ↓ Ramiro Enrique 67'
Bench
-
10
Martin Ojeda ↑ 67'
- 3
-
24
Kyle Smith ↑ 78'
-
7
Ramiro Enrique ↑ 67'
- 12
- 23
-
17
Dagur THorhallsson ↑ 86'
-
35
Joran Gerbet ↑ 78'
- 96
Coach
Óscar Pareja
Portland Timbers Lineups
Starting XI
- 17
- 13
-
22
Omir Fernandez ↓ Ariel Lassiter 68'
- 16
- 24
- 10
-
30
Santiago Moreno ↓ Antony 46'
- 20
-
19
Kevin Kelsy ↓ Felipe Mora 74'
- 29
-
27
Jimer Fory ↓ Claudio Bravo 68'
Bench
- 15
-
5
Claudio Bravo ↑ 68'
- 25
- 4
-
7
Ariel Lassiter ↑ 68'
-
9
Felipe Mora ↑ 74'
-
11
Antony ↑ 46'
- 80
- 23
Coach
Phil Neville
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Santiago Patino | 1 |
| Dom Dwyer | 1 |
| Jeremy Ebobisse | 1 |
| Sacha Kljestan | 1 |
| Mauricio Pereyra | 1 |
| Christopher Mueller | 1 |
| Larrys Mabiala | 1 |
| Diego Valeri | 1 |
Head to Head
Orlando City SC Form
2025-05-24
Orlando City SC
1–0
Portland Timbers
W
2025-05-18
Internacional CF Miami
0–3
Orlando City SC
W
2025-05-14
Orlando City SC
3–1
Charlotte FC
W
2025-05-10
Orlando City SC
3–3
New England Revolution
D
2025-05-04
Chicago Fire FC
0–0
Orlando City SC
D
2025-04-26
Orlando City SC
3–0
Atlanta United FC
W
Portland Timbers Form
2025-05-24
Orlando City SC
1–0
Portland Timbers
L
2025-05-18
Portland Timbers
1–1
Seattle Sounders FC
D
2025-05-15
Real Salt Lake
0–0
Portland Timbers
D
2025-05-11
Portland Timbers
1–0
Sporting Kansas City
W
2025-05-04
San Jose Earthquakes
4–1
Portland Timbers
L
2025-04-28
Los Angeles Galaxy
2–4
Portland Timbers
W
Predictions
Prediction accuracy
1 / 4
2.07
Orlando City SC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.77
Portland Timbers xG
I would bet for:
Over 2.5 goals 72% + Both teams to score 72%
Match Result
✓ CorrectActual: Orlando City SC win
Both Teams to Score
✗ Wrong
Avg goals/match: 3.84
Actual: No — clean sheet
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 97% |
|
3% |
| ± 1.5 | 89% |
|
11% |
| ± 2.5 | 72% |
|
28% |
| ± 3.5 | 53% |
|
47% |
| ± 4.5 | 34% |
|
66% |
Double Chance
Orlando City SC or Draw
71%
Draw or Portland Timbers
51%
Orlando City SC or Portland Timbers
78%
Half-Time Result
✗ WrongActual: Orlando City SC win at HT
Correct Score
✓ In top 12
1 – 1
8.7%
2 – 1
7.9%
2 – 2
6.9%
1 – 2
6.8%
3 – 1
5.4%
3 – 2
4.7%
2 – 0
4.7%
2 – 3
4.1%
1 – 0
Actual
1 – 3
4%
0 – 2
3.5%
0 – 0
3.4%
Asian Handicap — Orlando City SC
| Handicap | Orlando City SC covers | Push | Portland Timbers covers |
|---|---|---|---|
| -2.5 | 12% | — | 88% |
| -2 | 12% | 13% | 74% |
| -1.5 | 26% | — | 74% |
| -1 | 26% | 19% | 56% |
| -0.5 | 44% | — | 56% |
| +0.5 | 67% | — | 33% |
| +1 | 67% | 16% | 17% |
| +1.5 | 83% | — | 17% |
| +2 | 83% | 10% | 7% |
| +2.5 | 93% | — | 7% |
Clean Sheet
Orlando City SC keeps clean sheet
18%
✗
Portland Timbers keeps clean sheet
14%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

