Portland Timbers vs Colorado Rapids SC, MLS 2025 REGULAR SEASON
Overview
Match Preview
Portland Timbers vs Colorado Rapids SC — MLS at Providence Park.
- Portland Timbers 14 games · 14 pts (2026/26)
- Colorado Rapids SC 15 games · 16 pts (2026/26)
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | Nashville SC | 14 | 33 |
| 2 | Internacional CF Miami | 15 | 31 |
| 3 | Chicago Fire FC | 14 | 26 |
| 4 | New England Revolution | 14 | 25 |
| 5 | New York Red Bulls | 15 | 22 |
| 6 | Charlotte FC | 15 | 21 |
| 7 | FC Cincinnati | 15 | 20 |
| 8 | New York City FC | 15 | 19 |
| 9 | D.C. United SC | 15 | 18 |
| 10 | Columbus Crew SC | 15 | 16 |
| 11 | Toronto FC | 14 | 14 |
| 12 | Montreal Impact FC | 14 | 14 |
| 13 | Orlando City SC | 15 | 14 |
| 14 | Atlanta United FC | 14 | 11 |
| 15 | Philadelphia Union | 15 | 7 |
| 16 | Vancouver Whitecaps FC | 14 | 32 |
| 17 | San Jose Earthquakes | 15 | 32 |
| 18 | Real Salt Lake | 14 | 26 |
| 19 | FC Dallas | 15 | 25 |
| 20 | Los Angeles FC | 15 | 24 |
| 21 | Seattle Sounders FC | 13 | 24 |
| 22 | Houston Dynamo | 14 | 22 |
| 23 | Minnesota United FC | 15 | 22 |
| 24 | Los Angeles Galaxy | 15 | 20 |
| 25 | San Diego FC | 15 | 17 |
| 26 | Colorado Rapids SC | 15 | 16 |
| 27 | St. Louis City | 14 | 16 |
| 28 | Portland Timbers | 14 | 14 |
| 29 | Austin FC | 15 | 14 |
| 30 | Sporting Kansas City | 14 | 11 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 29 May | Colorado Rapids SC | H | 2–1 | W |
| 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 |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 29 May | Portland Timbers | A | 1–2 | L |
| 25 May | St. Louis City | H | 1–0 | W |
| 18 May | Real Salt Lake | H | 1–0 | W |
| 15 May | San Diego FC | A | 0–2 | L |
| 11 May | San Jose Earthquakes | H | 0–2 | L |
| 03 May | D.C. United SC | A | 1–2 | L |
Season Stats
| Portland Timbers | Colorado Rapids SC | |
|---|---|---|
| #28 | Position | #26 |
| 14 | Points | 16 |
| 14 | Played | 15 |
| 4 / 2 / 8 | W / D / L | 5 / 1 / 9 |
| 22 | Scored | 25 |
| 28 | Conceded | 24 |
| -6 | GD | +1 |
| 1.00 | PPG | 1.07 |
| 29% | Win % | 33% |
Key Stats
50%
Both Teams to Score
H2H (16 games)
H2H (16 games)
63%
Over 2.5 Goals
H2H history
H2H history
7%
Clean Sheets
Portland Timbers this season
Portland Timbers this season
20%
Clean Sheets
Colorado Rapids SC this season
Colorado Rapids SC this season
Portland Timbers are 28th (14 pts). Colorado Rapids SC are 26th (16 pts).
Goal Timing (This Season)
Portland Timbers
0-15
2/5
16-30
3/3
31-45
3/3
46-60
–/2
61-75
2/–
76+
2/2
■ Scored ■ Conceded
Colorado Rapids SC
0-15
3/2
16-30
2/3
31-45
1/3
46-60
4/–
61-75
2/4
76+
1/4
■ Scored ■ Conceded
Events
Match Events
- 0' The referee blows the starting whistle. The fans are roaring. The teams are ready for the match. Portland Timbers is hosting Colorado Rapids SC for another epic battle.
- 5' While there is no rush on the pitch, let’s have a look at some stats. Nick Defreitas-Hansen made 272 appearances and scored 0 goals. He is very likely to score a goal today.
- 10' Colorado Rapids SC are happy to let the opposition have the ball in their own half. The trap is set.
- 15' Matchday of the Array and both teams know exactly what is at stake tonight.
- 20' With 0 assists to his name this season, Finn Surman is clearly more than just a goal scorer for Portland Timbers.
- 24' It’s a booking for Portland Timbers player. Finn Surman gets a card.
- 29' Portland Timbers started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 29.
- 33' Magnificent from Djordje Mihailovic! That is 50 goals in 275 appearances — and it could not have come at a better time.
- 38' It looks like no one’s ball. Colorado Rapids SC is used to counterattacking playing. None of the sides are ready to take the lead.
- 43' A tactical chess match is unfolding here. The question is which manager blinks first.
- 46' Connor Ronan is ready to make an impact after coming on for Joshua Atencio at the 46 minute mark.
- 51' Andreas Maxso has been relatively quiet despite scoring 6 goals in his last 20 appearances.
- 54' A change in the Colorado Rapids SC ranks — Djordje Mihailovic exits the field as Wayne Frederick enters on 54.
- 56' The whistle greets Julio Ortiz as he departs to be replaced by Omir Fernandez.
- 59' Against the run of play, Antony has scored! This game has turned on its head.
- 64' Kevin Kelsy is ready to make an impact after coming on for Felipe Mora at the 64 minute mark.
- 65' The Colorado Rapids SC manager makes a substitution. Darren Yapi departs to be replaced by Rafael Navarro.
- 67' Wayne Frederick catches the referee's attention in entirely the wrong way. card on 67.
- 72' The teams are not in a rush to score plenty of goals. It might look strange considering Portland Timbers that had 287 games and scored 458 goals.
- 76' Kevin Kelsy adds to his 4 season tally! Portland Timbers lead 2-1 — and this changes everything.
- 79' Another change for Colorado Rapids SC made on 79 minute. Samuel Bassett leaves to be changed by Kevin Cabral.
- 83' Portland Timbers receives a card for a hard tackle on 83.
- 86' Ariel Lassiter gets the nod from Portland Timbers. He replaces Antony and will look to change the dynamic.
- 87' It is a substitution in Portland Timbers team. Santiago Moreno is replaced by Diego Chara on 87 minute.
- 90' That looks like a foul for a card for Kevin Cabral.
- Game over. The scoreline of 2-1 tells the full story of an entertaining encounter.
Lineups
Portland Timbers Lineups
Starting XI
- 16
- 4
-
9
Felipe Mora ↓ Kevin Kelsy 64'
- 24
- 10
-
11
Antony ↓ Ariel Lassiter 86'
-
30
Santiago Moreno ↓ Diego Chara 87'
- 20
- 29
- 27
-
80
Julio Ortiz ↓ Omir Fernandez 56'
Bench
-
21
Diego Chara ↑ 87'
- 15
- 5
- 13
-
22
Omir Fernandez ↑ 56'
- 25
-
7
Ariel Lassiter ↑ 86'
-
19
Kevin Kelsy ↑ 64'
Coach
Phil Neville
Colorado Rapids SC Lineups
Starting XI
- 4
- 10
- 5
-
12
Joshua Atencio ↓ Connor Ronan 46'
- 8
-
77
Darren Yapi ↓ Rafael Navarro 65'
- 19
- 21
- 99
-
18
Samuel Bassett ↓ Kevin Cabral 79'
- 41
Bench
-
20
Connor Ronan ↑ 46'
-
91
Kevin Cabral ↑ 79'
- 6
- 3
-
9
Rafael Navarro ↑ 65'
-
14
Calvin Harris ↑ 65'
- 31
-
13
Wayne Frederick ↑ 54'
- 16
Coach
Chris Armas
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Antony | 5 |
| Diego Valeri | 4 |
| Sebastian Blanco | 3 |
| Diego Rubio | 3 |
| Felipe Mora | 2 |
| Jonathan Lewis | 2 |
| Samuel Armenteros | 2 |
| Kevin Kelsy | 2 |
Head to Head
Portland Timbers Form
2025-05-29
Portland Timbers
2–1
Colorado Rapids SC
W
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
Colorado Rapids SC Form
2025-05-29
Portland Timbers
2–1
Colorado Rapids SC
L
2025-05-25
Colorado Rapids SC
1–0
St. Louis City
W
2025-05-18
Colorado Rapids SC
1–0
Real Salt Lake
W
2025-05-15
San Diego FC
2–0
Colorado Rapids SC
L
2025-05-11
Colorado Rapids SC
0–2
San Jose Earthquakes
L
2025-05-03
D.C. United SC
2–1
Colorado Rapids SC
L
Predictions
Prediction accuracy
3 / 4
1.95
Portland Timbers xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.44
Colorado Rapids SC xG
I would bet for:
Both teams to score 65% + Over 2.5 goals 65%
Match Result
✓ CorrectActual: Portland Timbers win
Both Teams to Score
✓ Correct
Avg goals/match: 3.39
Actual: Yes — both scored
Over / Under Goals
✓ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 95% |
|
5% |
| ± 1.5 | 85% |
|
15% |
| ± 2.5 | 65% |
|
35% |
| ± 3.5 | 43% |
|
57% |
| ± 4.5 | 26% |
|
74% |
Double Chance
Portland Timbers or Draw
75%
Draw or Colorado Rapids SC
48%
Portland Timbers or Colorado Rapids SC
77%
Half-Time Result
✗ WrongActual: Colorado Rapids SC win at HT
Correct Score
✓ In top 12
1 – 1
10.3%
2 – 1
Actual
1 – 2
6.6%
2 – 0
6.4%
2 – 2
6.4%
1 – 0
5.9%
3 – 1
5.7%
0 – 0
4.8%
0 – 1
4.2%
3 – 2
4.2%
3 – 0
4.1%
0 – 2
3.5%
Asian Handicap — Portland Timbers
| Handicap | Portland Timbers covers | Push | Colorado Rapids SC covers |
|---|---|---|---|
| -2.5 | 13% | — | 87% |
| -2 | 13% | 15% | 72% |
| -1.5 | 28% | — | 72% |
| -1 | 28% | 20% | 52% |
| -0.5 | 48% | — | 52% |
| +0.5 | 72% | — | 28% |
| +1 | 72% | 15% | 13% |
| +1.5 | 87% | — | 13% |
| +2 | 87% | 8% | 5% |
| +2.5 | 95% | — | 5% |
Clean Sheet
Portland Timbers keeps clean sheet
24%
✓
Colorado Rapids SC keeps clean sheet
15%
✓
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

