Skip to content
Live scoresView all →

Portland Timbers vs Colorado Rapids 0-0

Kick-off
Sun, 18 Oct 2026 · 02:30 (UTC)
Venue
Providence Park, Portland
Referee
Elijio Arreguin

Match timeline

  1. 81’SubstitutionPortland Timbers crestPortland TimbersAlexander Aravena ONDavid Da Costa OFF
  2. 81’SubstitutionColorado Rapids crestColorado RapidsIbrahim Sadiq ONGeorgi Minoungou OFF
  3. 72’SubstitutionPortland Timbers crestPortland TimbersCole Bassett ONVincent Janssen OFF
  4. 72’SubstitutionPortland Timbers crestPortland TimbersJulio Joao Ortiz Landazuri ONEric Izoita OFF
  5. 67’SubstitutionPortland Timbers crestPortland TimbersAriel Lassiter ONOmir Fernandez OFF
  6. 67’SubstitutionPortland Timbers crestPortland TimbersJose Caicedo ONDiego Chará OFF
  7. 62’SubstitutionColorado Rapids crestColorado RapidsPaxten Aaronson ONDonavan Phillip OFF
  8. 62’SubstitutionColorado Rapids crestColorado RapidsHamzat Ojediran ONMorgan Whittaker OFF
Show 7 earlier events
  1. 45+5’Yellow cardColorado Rapids crestColorado RapidsMatthew Elliott Wells
  2. 45+2’Yellow cardColorado Rapids crestColorado RapidsKosi Thompson
  3. 45’SubstitutionColorado Rapids crestColorado RapidsNoah Cobb ONRob Holding OFF
  4. 43’Yellow cardPortland Timbers crestPortland TimbersKristoffer Velde
  5. 43’Yellow cardColorado Rapids crestColorado RapidsMorgan Whittaker
  6. 40’VAR checkPortland Timbers crestPortland TimbersOmir FernandezPenalty cancelled
  7. 13’Yellow cardColorado Rapids crestColorado RapidsRob Holding
  8. 1’Kick-off

Key stats

Portland Timbers crestPortland TimbersColorado RapidsColorado Rapids crest
  • 41%Possession59%
  • 9Shots9
  • 0.61xG0.99
  • 3Shots on Target1
  • 1Corners4
  • 17Fouls20
  • 1Offsides0
  • 1Saves3
  • 351Passes483
  • 1Yellow Cards3

Lineups

Confirmed selections

Portland Timbers crestPortland Timbers4 - 3 - 3

  1. 41Pantemis
  2. 12Hernández
  3. 2Waterman
  4. 4Miller
  5. 27Fory
  6. 73Izoita
  7. 21Chará
  8. 10Costa
  9. 22Fernandez
  10. 14Janssen
  11. 99Velde

Substitutions

  1. 67’↑7 A. Lassiter↓22 O. Fernandez
  2. 67’↑30 J. Caicedo↓21 D. Chará
  3. 72’↑17 C. Bassett↓14 V. Janssen
  4. 72’↑ Julio Joao Ortiz Landazuri↓73 Eric Izoita
  5. 81’↑28 A. Aravena↓10 David Pereira da Costa

Unused substitutes 15 E. Miller, 25 T. Muse, 80 J. Ortiz, 23 Ian Smith

Coach Martí Cifuentes

Colorado Rapids crestColorado Rapids4 - 3 - 3

  1. 41Defreitas
  2. 33Thompson
  3. 6Holding
  4. 5Williams
  5. 29Navarro
  6. 12Atencio
  7. 7Whittaker
  8. 13II
  9. 77Yapi
  10. 32Phillip
  11. 93Minoungou

Substitutions

  1. 45’↑24 N. Cobb↓6 R. Holding
  2. 62’↑10 P. Aaronson↓32 D. Phillip
  3. 62’↑8 H. Ojediran↓7 M. Whittaker
  4. 81’↑11 I. Sadiq↓93 G. Minoungou

Unused substitutes 31 A. Beaudry, 61 B. Dowd, 16 A. Harris, 2 K. Rosenberry, 99 J. Travis

Coach Matt Wells

Match facts

Competition
Major League Soccer - United States and Canada
Round
Matchday 30
Date
Sun, 18 Oct 2026
Kick-off
02:30 (UTC)
Venue
Providence Park, Portland
Referee
Elijio Arreguin
Portland Timbers coach
Martí Cifuentes
Colorado Rapids coach
Matt Wells

League table

Major League Soccer - United States and Canada · Western Conference

#TeamPWDLGDPts
1Vancouver Whitecaps crestVancouver Whitecaps331878+3861
2FC Dallas crestFC Dallas3315108+955
3San Jose Earthquakes crestSan Jose Earthquakes3314109+852
4St. Louis City crestSt. Louis City3314910+1051
5Houston Dynamo crestHouston Dynamo3314910+151
6Los Angeles FC crestLos Angeles FC33121110+1347
7Los Angeles Galaxy crestLos Angeles Galaxy33111111-644
8Portland Timbers crestPortland Timbers3312714-143
9Colorado Rapids crestColorado Rapids3312714-143
10Seattle Sounders crestSeattle Sounders33111012-343
11Real Salt Lake crestReal Salt Lake3312615042
12Minnesota United FC crestMinnesota United FC33101112-441
13San Diego crestSan Diego3391113-538
14Austin crestAustin3381015-2134
15Sporting Kansas City crestSporting Kansas City336522-4223

Recent form

Last 5 matches, all competitions

Portland Timbers crest

Portland Timbers

  1. L
  2. L
  3. L
  4. D
  5. L
Colorado Rapids crest

Colorado Rapids

  1. W
  2. D
  3. L
  4. D
  5. D

Player ratings

  1. 1J. Waterman7.4
  2. 2K. Miller7.2
  3. 3R. Hernández7.1
  4. 4David Pereira da Costa7.1
  5. 5V. Janssen7.0
  6. 6J. Fory6.9
  7. 7A. Lassiter6.8
  8. 8C. Bassett6.7
  9. 9J. Pantemis6.6
  10. 10J. Caicedo6.6
  11. 11D. Chará6.5
  12. 12J. Ortiz6.5
  13. 13O. Fernandez6.4
  14. 14Eric Izoita6.3
  15. 15K. Velde6.2
  16. 16A. Aravena6.1
  17. 17Ian Smith0.0
  18. 18T. Muse0.0
  19. 19E. Miller0.0
  1. 1N. Defreitas7.4
  2. 2M. Whittaker7.2
  3. 3Loïc Williams7.0
  4. 4M. Navarro6.9
  5. 5N. Cobb6.8
  6. 6H. Ojediran6.8
  7. 7G. Minoungou6.7
  8. 8K. Thompson6.6
  9. 9P. Aaronson6.5
  10. 10I. Sadiq6.5
  11. 11W. Frederick II6.4
  12. 12J. Atencio6.4
  13. 13D. Yapi6.3
  14. 14D. Phillip6.3
  15. 15R. Holding6.2
  16. 16A. Beaudry0.0
  17. 17B. Dowd0.0
  18. 18A. Harris0.0
  19. 19K. Rosenberry0.0
  20. 20J. Travis0.0

Match ratings from API-Football, out of 10.

MVP of the match

J. Waterman
7.4

J. Waterman

Portland Timbers crestPortland Timbers

0
Goals
0
Assists

Rated 7.4, the best on the pitch in 90 minutes.

Team form comparison

Last 5 matches, all competitions

Portland Timbers crestPortland Timbers
W-D-L
0-1-4
Scored / match
1.0
Conceded / match
2.2
Colorado Rapids crestColorado Rapids
W-D-L
1-3-1
Scored / match
1.8
Conceded / match
1.8

Fan predictions

How the fans called it

  • Portland Timbers crestPortland Timbers0%
  • DrawResult0%
  • Colorado Rapids crestColorado Rapids0%

No votes yet

What happened

Match report

Portland Timbers and Colorado Rapids drew 0-0 at Providence Park after VAR ruled out a Portland penalty in the 40th minute. Neither side found a breakthrough before full time.

The first half produced the game's only major flashpoint before the break. In the 40th minute, VAR cancelled a penalty for Portland after Omir Fernandez was involved, and the sides went in level at 0-0.

The second half brought a few changes but no goal. Colorado made two substitutions on 62 minutes, sending on Paxten Aaronson and Hamzat Ojediran, while Portland made two changes on 67 minutes and another two on 72 minutes, with Ariel Lassiter, Jose Caicedo, Cole Bassett and Julio Joao Ortiz Landazuri introduced. The late switches did not alter a game that remained goalless until the end.

The numbers point to a fairly even contest that Colorado shaded in territory and the ball. The Rapids had 59% of possession and 483 passes to Portland's 351, while also leading the shot count 9-9, the corners 4-1 and xG 0.99-0.61. Portland put 3 of their 9 shots on target compared with Colorado's 1, and their goalkeeper made 1 save to Colorado's 3.

Discipline was busy, especially for Colorado. Rob Holding was booked in the 13th minute before being replaced at half-time, Morgan Whittaker was cautioned in the 43rd minute and then taken off in the 62nd minute, and Matthew Elliott Wells and Kosi Thompson were also booked in first-half stoppage time. Portland's only yellow card went to Kristoffer Velde in the 43rd minute.

Match record

Competition
Major League Soccer - United States and Canada
Round
Matchday 30
Kick-off
Venue
Providence Park, Portland
Referee
Elijio Arreguin
Match ID
cornerflick:match:portland-timbers-vs-colorado-rapids-mls-2026-10-18

Data: API-Football · last updated · Spotted an error?

Cite, download, embed

This match as a source

Cite this match

Cornerflick. Portland Timbers 0-0 Colorado Rapids, Major League Soccer - United States and Canada, 18 October 2026. Match record, last updated 21 October 2026. https://cornerflick.com/football/mls/matches/portland-timbers-vs-colorado-rapids-mls-2026-10-18

Permanent identifier cornerflick:match:portland-timbers-vs-colorado-rapids-mls-2026-10-18. It does not change if the page moves.

Download the data

Data by Cornerflick — cornerflick.com. Reuse under CC BY 4.0.

Embed this match

A live scoreboard and timeline for your own page, crediting Cornerflick.

<iframe src="https://cornerflick.com/embed/match/portland-timbers-vs-colorado-rapids-mls-2026-10-18" width="100%" height="220" style="border:0" loading="lazy" title="Match scoreboard and timeline — Cornerflick"></iframe>

Get live alerts

Never miss a moment. Goals, line-ups, red cards and full-time — pushed to your phone the second they happen.

Full timeline

15 events

  1. 13’Yellow cardColorado Rapids crestColorado RapidsRob Holding
  2. 40’VAR checkPortland Timbers crestPortland TimbersOmir FernandezPenalty cancelled
  3. 43’Yellow cardPortland Timbers crestPortland TimbersKristoffer Velde
  4. 43’Yellow cardColorado Rapids crestColorado RapidsMorgan Whittaker
  5. 45’SubstitutionColorado Rapids crestColorado RapidsNoah Cobb ONRob Holding OFF
  6. 45+2’Yellow cardColorado Rapids crestColorado RapidsKosi Thompson
  7. 45+5’Yellow cardColorado Rapids crestColorado RapidsMatthew Elliott Wells
  8. 62’SubstitutionColorado Rapids crestColorado RapidsPaxten Aaronson ONDonavan Phillip OFF
  9. 62’SubstitutionColorado Rapids crestColorado RapidsHamzat Ojediran ONMorgan Whittaker OFF
  10. 67’SubstitutionPortland Timbers crestPortland TimbersAriel Lassiter ONOmir Fernandez OFF
  11. 67’SubstitutionPortland Timbers crestPortland TimbersJose Caicedo ONDiego Chará OFF
  12. 72’SubstitutionPortland Timbers crestPortland TimbersCole Bassett ONVincent Janssen OFF
  13. 72’SubstitutionPortland Timbers crestPortland TimbersJulio Joao Ortiz Landazuri ONEric Izoita OFF
  14. 81’SubstitutionPortland Timbers crestPortland TimbersAlexander Aravena ONDavid Da Costa OFF
  15. 81’SubstitutionColorado Rapids crestColorado RapidsIbrahim Sadiq ONGeorgi Minoungou OFF