Portland Timbers vs Minnesota United FC, MLS 2025 REGULAR SEASON
Overview
Match Preview
Portland Timbers vs Minnesota United FC — MLS at Providence Park.
- Portland Timbers 18 games · 24 pts (2026/26)
- Minnesota United FC 18 games · 24 pts (2026/26)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Nashville SC | 18 | 40 |
| 2 | Internacional CF Miami | 18 | 38 |
| 3 | New England Revolution | 18 | 30 |
| 4 | Chicago Fire FC | 17 | 29 |
| 5 | New York City FC | 18 | 26 |
| 6 | FC Cincinnati | 18 | 26 |
| 7 | Charlotte FC | 18 | 25 |
| 8 | New York Red Bulls | 18 | 25 |
| 9 | D.C. United SC | 18 | 23 |
| 10 | Columbus Crew SC | 18 | 20 |
| 11 | Orlando City SC | 18 | 20 |
| 12 | Toronto FC | 18 | 17 |
| 13 | Philadelphia Union | 18 | 16 |
| 14 | Montreal Impact FC | 18 | 16 |
| 15 | Atlanta United FC | 18 | 12 |
| 16 | Vancouver Whitecaps FC | 17 | 34 |
| 17 | Los Angeles FC | 19 | 34 |
| 18 | San Jose Earthquakes | 18 | 33 |
| 19 | Houston Dynamo | 18 | 32 |
| 20 | FC Dallas | 18 | 27 |
| 21 | Real Salt Lake | 17 | 27 |
| 22 | St. Louis City | 18 | 26 |
| 23 | Portland Timbers | 18 | 24 |
| 24 | Seattle Sounders FC | 17 | 24 |
| 25 | Minnesota United FC | 18 | 24 |
| 26 | Colorado Rapids SC | 18 | 22 |
| 27 | Los Angeles Galaxy | 19 | 22 |
| 28 | San Diego FC | 18 | 21 |
| 29 | Austin FC | 18 | 17 |
| 30 | Sporting Kansas City | 18 | 14 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 20 Jul | Minnesota United FC | H | 1–1 | D |
| 17 Jul | Real Salt Lake | H | 0–1 | L |
| 13 Jul | St. Louis City | A | 1–2 | L |
| 06 Jul | New England Revolution | H | 2–1 | W |
| 28 Jun | Toronto FC | A | 0–3 | L |
| 14 Jun | San Jose Earthquakes | H | 1–1 | D |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 20 Jul | Portland Timbers | A | 1–1 | D |
| 17 Jul | Los Angeles FC | H | 0–1 | L |
| 13 Jul | San Jose Earthquakes | H | 4–1 | W |
| 05 Jul | FC Dallas | A | 2–1 | W |
| 28 Jun | New York Red Bulls | A | 2–2 | D |
| 26 Jun | Houston Dynamo | H | 3–1 | W |
Season Stats
| Portland Timbers | Minnesota United FC | |
|---|---|---|
| #23 | Position | #25 |
| 24 | Points | 24 |
| 18 | Played | 18 |
| 7 / 3 / 8 | W / D / L | 6 / 6 / 6 |
| 33 | Scored | 20 |
| 33 | Conceded | 25 |
| +0 | GD | -5 |
| 1.33 | PPG | 1.33 |
| 39% | Win % | 33% |
Key Stats
63%
Both Teams to Score
H2H (16 games)
H2H (16 games)
50%
Over 2.5 Goals
H2H history
H2H history
6%
Clean Sheets
Portland Timbers this season
Portland Timbers this season
32%
Clean Sheets
Minnesota United FC this season
Minnesota United FC this season
Portland Timbers are 23rd (24 pts). Minnesota United FC are 25th (24 pts).
Goal Timing (This Season)
Portland Timbers
0-15
2/5
16-30
4/5
31-45
4/4
46-60
3/2
61-75
5/–
76+
5/4
■ Scored ■ Conceded
Minnesota United FC
0-15
2/4
16-30
2/3
31-45
2/–
46-60
2/3
61-75
2/1
76+
2/1
■ Scored ■ Conceded
Top Scorers (This Season)
Portland Timbers
| Kevin Kelsy | 8 G | 2 A |
Minnesota United FC
| Kelvin Yeboah | 8 G |
Events
Match Events
- 0' In just a few seconds Providence Park will turn into a battlefield for Portland Timbers and Minnesota United FC.
- 5' Portland Timbers is showing some good football. However, Portland Timbers are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
- 10' While there is no rush on the pitch, let’s have a look at some stats. Nicolas Romero made 162 appearances and scored 3 goals. He is very likely to score a goal today.
- 15' Both teams are passing the ball around with high level of urgency. Minnesota United FC needs to do something about it to get closer to the goal.
- 20' Minnesota United FC fans have not had much to celebrate tonight. Their side is struggling to get forward.
- 25' will be watching from the dugout nervously. His Portland Timbers side need to improve if they are to claim all three points.
- 30' It’s high time Eric Ramsay made some changes to put the his team’s game back to action.
- 35' Minnesota United FC come into this ranked in Array. They desperately need points to push themselves up the standings.
- 39' Nicolas Romero has been a danger all night but risks an early exit having now seen a card on 39.
- 43' Poor challenge from Ariel Lassiter. The referee spots it immediately and shows the card.
- 45' A meaty challenge results in booking for Carlos Harvey on 45.
- 46' Minnesota United FC ring the changes. Nicolas Romero has done his job and it is now time for Michael Boxall to step up.
- 51' Portland Timbers are keeping things exceptionally tight at the back. It will take something special to break them down.
- 56' Gage Guerra is ready to make an impact after coming on for Ariel Lassiter at the 56 minute mark.
- 61' Another change for Minnesota United FC made on 61 minute. Bongokuhle Hlongwane leaves to be changed by Anthony Markanich.
- 65' That looks like a foul for a card for Joaquin Pereyra.
- 70' Minnesota United FC has dominated the recent head-to-head record, winning 1 of the last 1 meetings.
- 71' The crowd applauds Joaquin Pereyra as he leaves the pitch. Kelvin Yeboah steps in for Minnesota United FC.
- 74' The Portland Timbers manager makes a substitution. David Ayala departs to be replaced by Diego Chara.
- 75' Owen Gene has so much to prove this time. He replaces Joseph Rosales on 75 minute.
- 77' A stunning finish from Anthony Markanich — that came from absolutely nowhere!
- 82' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
- 86' The Portland Timbers bench stirs into life. Cristhian Paredes is withdrawn and Omir Fernandez gets his opportunity.
- Both sets of fans can go home satisfied — a 1-1 draw is a fair result on the day.
Lineups
Portland Timbers Lineups
Starting XI
- 17
- 13
- 16
-
7
Ariel Lassiter ↓ Gage Guerra 56'
-
9
Felipe Mora ↓ Kevin Kelsy 74'
-
24
David Ayala ↓ Diego Chara 74'
- 30
- 20
- 29
- 27
- 23
Bench
-
21
Diego Chara ↑ 74'
- 41
- 15
-
22
Omir Fernandez ↑ 86'
- 4
- 18
-
19
Kevin Kelsy ↑ 74'
- 80
-
88
Gage Guerra ↑ 56'
Coach
Phil Neville
Minnesota United FC Lineups
Starting XI
- 17
-
26
Joaquin Pereyra ↓ Kelvin Yeboah 71'
- 24
-
67
Carlos Harvey ↓ Wil Trapp 46'
- 97
-
5
Nicolas Romero ↓ Michael Boxall 46'
-
8
Joseph Rosales ↓ Owen Gene 75'
- 21
- 14
- 23
- 28
Bench
-
20
Wil Trapp ↑ 46'
-
15
Michael Boxall ↑ 46'
- 27
-
9
Kelvin Yeboah ↑ 71'
-
30
Owen Gene ↑ 75'
-
13
Anthony Markanich ↑ 61'
- 1
- 90
- 98
Coach
Eric Ramsay
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Bongokuhle Hlongwane | 4 |
| Sebastian Blanco | 4 |
| Luis Amarilla | 3 |
| Robin Lod | 3 |
| Alvas Powell | 2 |
| Jaroslaw Niezgoda | 2 |
| Kevin Molino | 2 |
| Emanuel Reynoso | 2 |
Head to Head
Portland Timbers Form
2025-07-20
Portland Timbers
1–1
Minnesota United FC
D
2025-07-17
Portland Timbers
0–1
Real Salt Lake
L
2025-07-13
St. Louis City
2–1
Portland Timbers
L
2025-07-06
Portland Timbers
2–1
New England Revolution
W
2025-06-28
Toronto FC
3–0
Portland Timbers
L
2025-06-14
Portland Timbers
1–1
San Jose Earthquakes
D
Minnesota United FC Form
2025-07-20
Portland Timbers
1–1
Minnesota United FC
D
2025-07-17
Minnesota United FC
0–1
Los Angeles FC
L
2025-07-13
Minnesota United FC
4–1
San Jose Earthquakes
W
2025-07-05
FC Dallas
1–2
Minnesota United FC
W
2025-06-28
New York Red Bulls
2–2
Minnesota United FC
D
2025-06-26
Minnesota United FC
3–1
Houston Dynamo
W
Predictions
Prediction accuracy
2 / 4
1.5
Portland Timbers xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.41
Minnesota United FC xG
I would bet for:
Portland Timbers or Minnesota United FC 72% + Both teams to score 59%
Match Result
✗ WrongActual: Draw
Both Teams to Score
✓ Correct
Avg goals/match: 2.91
Actual: Yes — both scored
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 93% |
|
7% |
| ± 1.5 | 79% |
|
21% |
| ± 2.5 | 55% |
|
45% |
| ± 3.5 | 33% |
|
67% |
| ± 4.5 | 18% |
|
82% |
Double Chance
Portland Timbers or Draw
65%
Draw or Minnesota United FC
63%
Portland Timbers or Minnesota United FC
72%
Half-Time Result
✓ CorrectActual: Draw at HT
Correct Score
✓ In top 12
1 – 1
Actual
2 – 1
8.3%
1 – 2
7.8%
1 – 0
7.2%
0 – 0
7.2%
0 – 1
6.8%
2 – 0
6%
2 – 2
5.9%
0 – 2
5.4%
3 – 1
4.2%
1 – 3
3.7%
3 – 2
3%
Asian Handicap — Portland Timbers
| Handicap | Portland Timbers covers | Push | Minnesota United FC covers |
|---|---|---|---|
| -2.5 | 7% | — | 93% |
| -2 | 7% | 12% | 81% |
| -1.5 | 19% | — | 81% |
| -1 | 19% | 19% | 62% |
| -0.5 | 38% | — | 62% |
| +0.5 | 66% | — | 34% |
| +1 | 66% | 18% | 16% |
| +1.5 | 84% | — | 16% |
| +2 | 84% | 10% | 6% |
| +2.5 | 94% | — | 6% |
Clean Sheet
Portland Timbers keeps clean sheet
25%
✓
Minnesota United FC keeps clean sheet
23%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

