Philadelphia Union vs Portland Timbers, MLS 2026 REGULAR SEASON
Overview
Match Preview
Philadelphia Union vs Portland Timbers — MLS .
- Philadelphia Union 27 games · 39 pts (2026/26)
- Portland Timbers 27 games · 32 pts (2026/26)
Match Details
- Referee Adam Wienckowski
- Referee Drew Fischer
- Referee Jorge Gonzalez
- Referee Kevin Broadley
- Referee
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Nashville SC | 27 | 60 |
| 2 | Internacional CF Miami | 27 | 46 |
| 3 | New England Revolution | 27 | 46 |
| 4 | Charlotte FC | 27 | 43 |
| 5 | Chicago Fire FC | 26 | 42 |
| 6 | Philadelphia Union | 27 | 39 |
| 7 | Orlando City SC | 27 | 34 |
| 8 | New York City FC | 27 | 33 |
| 9 | FC Cincinnati | 26 | 33 |
| 10 | New York Red Bulls | 26 | 33 |
| 11 | D.C. United SC | 26 | 30 |
| 12 | Columbus Crew SC | 27 | 29 |
| 13 | Toronto FC | 27 | 29 |
| 14 | Atlanta United FC | 27 | 27 |
| 15 | Montreal Impact FC | 27 | 24 |
| 16 | Vancouver Whitecaps FC | 26 | 50 |
| 17 | FC Dallas | 27 | 47 |
| 18 | San Jose Earthquakes | 27 | 45 |
| 19 | St. Louis City | 26 | 44 |
| 20 | Houston Dynamo | 27 | 44 |
| 21 | Los Angeles FC | 28 | 41 |
| 22 | Colorado Rapids SC | 27 | 36 |
| 23 | Los Angeles Galaxy | 28 | 36 |
| 24 | Seattle Sounders FC | 26 | 35 |
| 25 | San Diego FC | 27 | 32 |
| 26 | Portland Timbers | 27 | 32 |
| 27 | Real Salt Lake | 27 | 32 |
| 28 | Austin FC | 27 | 31 |
| 29 | Minnesota United FC | 27 | 29 |
| 30 | Sporting Kansas City | 26 | 21 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 25 May | Portland Timbers | H | 1–3 | L |
| 18 May | Seattle Sounders FC | H | 0–0 | D |
| 11 May | Toronto FC | A | 2–1 | W |
| 04 May | New England Revolution | H | 6–1 | W |
| 01 May | FC Cincinnati | H | 2–0 | W |
| 27 Apr | Vancouver Whitecaps FC | A | 1–1 | D |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 25 May | Philadelphia Union | A | 3–1 | W |
| 16 May | Houston Dynamo | A | 1–1 | D |
| 11 May | Vancouver Whitecaps FC | A | 0–1 | L |
| 05 May | Real Salt Lake | A | 2–1 | W |
| 27 Apr | Toronto FC | A | 2–1 | W |
| 20 Apr | Columbus Crew SC | A | 3–1 | W |
Season Stats
| Philadelphia Union | Portland Timbers | |
|---|---|---|
| #6 | Position | #26 |
| 39 | Points | 32 |
| 27 | Played | 27 |
| 11 / 6 / 10 | W / D / L | 9 / 5 / 13 |
| 54 | Scored | 48 |
| 44 | Conceded | 51 |
| +10 | GD | -3 |
| 1.44 | PPG | 1.19 |
| 41% | Win % | 33% |
Key Stats
50%
Both Teams to Score
H2H (6 games)
H2H (6 games)
83%
Over 2.5 Goals
H2H history
H2H history
26%
Clean Sheets
Philadelphia Union this season
Philadelphia Union this season
4%
Clean Sheets
Portland Timbers this season
Portland Timbers this season
Philadelphia Union are 6th (39 pts). Portland Timbers are 26th (32 pts).
Goal Timing (This Season)
Philadelphia Union
0-15
4/6
16-30
4/7
31-45
6/4
46-60
9/1
61-75
14/3
76+
6/4
■ Scored ■ Conceded
Portland Timbers
0-15
4/9
16-30
7/9
31-45
5/8
46-60
5/4
61-75
7/–
76+
10/8
■ Scored ■ Conceded
Top Scorers (This Season)
Philadelphia Union
| Milan Iloski | 16 G | 2 A |
| Bruno Damiani | 8 G | 1 A |
| Cavan Sullivan | 7 G | 4 A |
Portland Timbers
| Kevin Kelsy | 9 G | 2 A |
| Kristoffer Velde | 8 G | 5 A |
Events
Match Events
- 0' The game is set. Philadelphia Union kicks off things out of here…
- 5' will be watching from the dugout nervously. His Philadelphia Union side need to improve if they are to claim all three points.
- 10' Portland Timbers started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 10.
- 15' Portland Timbers are keeping things exceptionally tight at the back. It will take something special to break them down.
- 20' It looks surprising Portland Timbers does not make any changes. Fafa Picault has some obvious troubles when approaching to the goal.
- 22' That is a Yellow card for Portland Timbers. Steve Clark will be fuming at that decision.
- 27' Portland Timbers have won 475 goals from 295 games. They will be desperate to add to that tally today.
- 31' Brian Fernandez puts Portland Timbers on the lead.
- 36' Assisted by Diego Chara with the perfectly-timed delivery and Brian Fernandez makes no mistake. 0-2!
- 41' Both keepers have barely been tested. Philadelphia Union and Portland Timbers are cancelling each other out in the centre of the park.
- 46' Philadelphia Union make a change. Brenden Aaronson trudges off to be replaced by Ilsinho on 46 minutes.
- 47' What a strike from Kacper Przybylko! The score is 1-2.
- 52' The energy levels are beginning to show. Jim Curtin might look to freshen things up shortly.
- 57' It looks like no one’s ball. Philadelphia Union is used to counterattacking playing. None of the sides are ready to take the lead.
- 60' The crowd applauds Jeremy Ebobisse as he leaves the pitch. Sebastian Blanco steps in for Portland Timbers.
- 65' It is a cagey affair so far. Philadelphia Union in their trying to find a way past Portland Timbers's compact .
- 67' Sergio Santos gets the nod from Philadelphia Union. He replaces Fafa Picault and will look to change the dynamic.
- 72' Philadelphia Union is showing some good football. However, Philadelphia Union are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
- 77' Philadelphia Union are enjoying more possession but struggling to find a way through a disciplined Portland Timbers backline.
- 81' Philadelphia Union manager makes another effort to make the tables turned. Michee Ngalina is hanging Ray Gaddis on the field on 81 minute.
- 85' Jack Elliott picks up a Yellow card and will need to be extremely careful for the remainder of this match.
- 87' Brilliant from the ! Diego Valeri makes it 1-3 with a superb finish on 87.
- 88' Eryk Williamson is replacing Diego Valeri for the Portland Timbers side.
- 90' Controversy at the stadium! Diego Chara argues furiously but the Yellow card stands.
- Full Time. Portland Timbers beats Philadelphia Union
Lineups
Philadelphia Union Lineups
Starting XI
- 35
- 27
- 18
- 26
- 3
- 6
- 11
-
28
Ray Gaddis ↓ Michee Ngalina 81'
-
9
Fafa Picault ↓ Sergio Santos 67'
-
22
Brenden Aaronson ↓ Ilsinho 46'
- 23
Bench
- 78
- 33
- 2
-
25
Ilsinho ↑ 46'
- 31
-
17
Sergio Santos ↑ 67'
-
20
Michee Ngalina ↑ 81'
Coach
Jim Curtin
Portland Timbers Lineups
Starting XI
-
11
Andy Polo ↓ Julio Cascante 67'
- 4
- 21
- 8
- 16
- 33
- 25
- 14
- 12
- 17
- 7
Bench
- 5
- 19
- 1
-
18
Julio Cascante ↑ 67'
-
10
Sebastian Blanco ↑ 60'
-
30
Eryk Williamson ↑ 88'
- 2
Coach
Giovanni Savarese
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Julian Carranza | 2 |
| Brian Fernandez | 2 |
| Sebastian Blanco | 2 |
| Diego Valeri | 2 |
| Sergio Santos | 2 |
| Dairon Asprilla | 1 |
| Quinn Sullivan | 1 |
| Kacper Przybylko | 1 |
Head to Head
Philadelphia Union Form
2019-05-25
Philadelphia Union
1–3
Portland Timbers
L
2019-05-18
Philadelphia Union
0–0
Seattle Sounders FC
D
2019-05-11
Toronto FC
1–2
Philadelphia Union
W
2019-05-04
Philadelphia Union
6–1
New England Revolution
W
2019-05-01
Philadelphia Union
2–0
FC Cincinnati
W
2019-04-27
Vancouver Whitecaps FC
1–1
Philadelphia Union
D
Portland Timbers Form
2019-05-25
Philadelphia Union
1–3
Portland Timbers
W
2019-05-16
Houston Dynamo
1–1
Portland Timbers
D
2019-05-11
Vancouver Whitecaps FC
1–0
Portland Timbers
L
2019-05-05
Real Salt Lake
1–2
Portland Timbers
W
2019-04-27
Toronto FC
1–2
Portland Timbers
W
2019-04-20
Columbus Crew SC
1–3
Portland Timbers
W
Predictions
Prediction accuracy
3 / 4
1.92
Philadelphia Union xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.94
Portland Timbers xG
I would bet for:
Philadelphia Union or Portland Timbers 76% + Over 2.5 goals 73%
Match Result
✓ CorrectActual: Portland Timbers win
Both Teams to Score
✓ Correct
Avg goals/match: 3.86
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 97% |
|
3% |
| ± 1.5 | 90% |
|
10% |
| ± 2.5 | 73% |
|
27% |
| ± 3.5 | 53% |
|
47% |
| ± 4.5 | 34% |
|
66% |
Double Chance
Philadelphia Union or Draw
61%
Draw or Portland Timbers
63%
Philadelphia Union or Portland Timbers
76%
Half-Time Result
✗ WrongActual: Portland Timbers win at HT
Correct Score
✓ In top 12
1 – 1
8.7%
1 – 2
7.4%
2 – 1
7.3%
2 – 2
7%
1 – 3
Actual
3 – 1
4.6%
2 – 3
4.5%
3 – 2
4.5%
0 – 2
4.1%
2 – 0
4%
0 – 1
3.6%
1 – 0
3.6%
Asian Handicap — Philadelphia Union
| Handicap | Philadelphia Union covers | Push | Portland Timbers covers |
|---|---|---|---|
| -2.5 | 10% | — | 90% |
| -2 | 10% | 12% | 79% |
| -1.5 | 21% | — | 79% |
| -1 | 21% | 17% | 62% |
| -0.5 | 38% | — | 62% |
| +0.5 | 61% | — | 39% |
| +1 | 61% | 17% | 22% |
| +1.5 | 78% | — | 22% |
| +2 | 78% | 12% | 10% |
| +2.5 | 90% | — | 10% |
Clean Sheet
Philadelphia Union keeps clean sheet
15%
✓
Portland Timbers keeps clean sheet
16%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

