Colorado Rapids vs Portland Timbers, 2026 MLS, Regular Season
· MLSOjediran, Herrington score 1st MLS goals, Rapids beat Timbers
Hamzat Ojediran and Lucas Herrington each scored their first career MLS goal on Saturday to help the Colorado Rapids beat the Portland Timbers 2-0.
Match Timeline
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 1': Felipe Mora (Portland Timbers) wins a free kick in the attacking half.
- 1': Foul by Hamzat Ojediran (Colorado Rapids).
- 2': Corner, Portland Timbers. Conceded by Lucas Herrington.
- 3': Attempt saved. Cole Bassett (Portland Timbers) header from a difficult angle on the right is saved in the bottom right corner by Zack Steffen (Colorado Rapids). Assisted by Kristoffer Velde with a cross.
- 3': Corner, Portland Timbers. Conceded by Rafael Navarro.
- 4': Attempt blocked. Dante Sealy (Colorado Rapids) left footed shot from outside the box is blocked. Assisted by Rafael Navarro.
- 5': Dante Sealy (Colorado Rapids) wins a free kick on the right wing.
- 5': Foul by Kristoffer Velde (Portland Timbers).
- 6': Attempt saved. Rob Holding (Colorado Rapids) header from the centre of the box is saved in the centre of the goal by James Pantemis (Portland Timbers). Assisted by Paxten Aaronson with a cross.
- 6': Corner, Colorado Rapids. Conceded by James Pantemis.
- 6': Goal! Colorado Rapids 1, Portland Timbers 0. Hamzat Ojediran (Colorado Rapids) right footed shot from outside the box to the bottom right corner. Assisted by Jackson Travis following a corner.
- 8': Foul by Antony (Portland Timbers).
- 8': Jackson Travis (Colorado Rapids) wins a free kick on the left wing.
- 9': Corner, Colorado Rapids. Conceded by James Pantemis.
- 11': Attempt saved. Rafael Navarro (Colorado Rapids) header from the centre of the box is saved in the bottom left corner by James Pantemis (Portland Timbers). Assisted by Paxten Aaronson.
- 11': Cole Bassett (Portland Timbers) wins a free kick in the defensive half.
- 11': Foul by Josh Atencio (Colorado Rapids).
- 12': Foul by Cole Bassett (Portland Timbers).
- 12': Paxten Aaronson (Colorado Rapids) wins a free kick in the defensive half.
- 13': Diego Chará (Portland Timbers) wins a free kick in the defensive half.
- 13': Foul by Rafael Navarro (Colorado Rapids).
- 16': Diego Chará (Portland Timbers) wins a free kick in the defensive half.
- 16': Foul by Josh Atencio (Colorado Rapids).
- 18': Foul by Paxten Aaronson (Colorado Rapids).
- 18': Jimer Fory (Portland Timbers) wins a free kick in the defensive half.
- 19': Attempt blocked. Gage Guerra (Portland Timbers) left footed shot from the left side of the box is blocked. Assisted by James Pantemis.
- 19': Corner, Portland Timbers. Conceded by Reggie Cannon.
- 20': Corner, Portland Timbers. Conceded by Hamzat Ojediran.
- 21': Attempt saved. Felipe Mora (Portland Timbers) header from the right side of the six yard box is saved in the centre of the goal by Zack Steffen (Colorado Rapids). Assisted by Kristoffer Velde with a cross.
- 21': Attempt blocked. Brandon Bye (Portland Timbers) right footed shot from outside the box is blocked. Assisted by Finn Surman with a headed pass.
- 22': Attempt missed. Hamzat Ojediran (Colorado Rapids) right footed shot from outside the box misses to the left. Assisted by Dante Sealy.
- 22': Felipe Mora (Portland Timbers) wins a free kick in the defensive half.
- 22': Foul by Josh Atencio (Colorado Rapids).
- 22': Josh Atencio (Colorado Rapids) is shown the yellow card.
- 23': Attempt saved. Rafael Navarro (Colorado Rapids) right footed shot from outside the box is saved in the bottom right corner by James Pantemis (Portland Timbers). Assisted by Josh Atencio with a headed pass.
- 23': Corner, Colorado Rapids. Conceded by James Pantemis.
- 24': Dante Sealy (Colorado Rapids) wins a free kick in the defensive half.
- 24': Foul by Jimer Fory (Portland Timbers).
- 25': Attempt saved. Reggie Cannon (Colorado Rapids) right footed shot from outside the box is saved in the centre of the goal by James Pantemis (Portland Timbers). Assisted by Rob Holding.
- 28': Corner, Colorado Rapids. Conceded by Finn Surman.
- 28': Attempt missed. Rafael Navarro (Colorado Rapids) header from very close range misses to the right. Assisted by Paxten Aaronson with a cross following a corner.
- 29': Cole Bassett (Portland Timbers) wins a free kick on the left wing.
- 29': Foul by Paxten Aaronson (Colorado Rapids).
- 30': Corner, Colorado Rapids. Conceded by James Pantemis.
- 31': Attempt missed. Rob Holding (Colorado Rapids) right footed shot from the centre of the box is too high following a corner.
- 32': Foul by Jimer Fory (Portland Timbers).
- 32': Rafael Navarro (Colorado Rapids) wins a free kick on the right wing.
- 34': Corner, Colorado Rapids. Conceded by Antony.
- 35': Corner, Colorado Rapids. Conceded by Jimer Fory.
- 36': Attempt missed. Dante Sealy (Colorado Rapids) left footed shot from a difficult angle on the right is too high following a corner.
- 37': Foul by Kristoffer Velde (Portland Timbers).
- 37': Reggie Cannon (Colorado Rapids) wins a free kick in the defensive half.
- 39': Attempt missed. Kristoffer Velde (Portland Timbers) right footed shot from the centre of the box is too high. Assisted by Gage Guerra following a fast break.
- 39': Foul by Alex Bonetig (Portland Timbers).
- 39': Rafael Navarro (Colorado Rapids) wins a free kick in the defensive half.
- 40': Attempt blocked. Rafael Navarro (Colorado Rapids) right footed shot from outside the box is blocked. Assisted by Alex Harris.
- 40': Corner, Colorado Rapids. Conceded by Cole Bassett.
- 43': Offside, Portland Timbers. Gage Guerra is caught offside.
- 44': Foul by Cole Bassett (Portland Timbers).
- 44': Hamzat Ojediran (Colorado Rapids) wins a free kick in the defensive half.
- 45'+1': Fourth official has announced 1 minutes of added time.
- 45'+2': First Half ends, Colorado Rapids 1, Portland Timbers 0.
- 45': Second Half begins Colorado Rapids 1, Portland Timbers 0.
- 46': Offside, Portland Timbers. Antony is caught offside.
- 48': Offside, Colorado Rapids. Alex Harris is caught offside.
- 50': Attempt missed. Kristoffer Velde (Portland Timbers) right footed shot from outside the box misses to the left.
- 51': Attempt blocked. Rafael Navarro (Colorado Rapids) right footed shot from the right side of the box is blocked.
- 51': Corner, Colorado Rapids. Conceded by Finn Surman.
- 52': Attempt saved. Alex Harris (Colorado Rapids) right footed shot from outside the box is saved in the bottom right corner by James Pantemis (Portland Timbers). Assisted by Lucas Herrington with a through ball.
- 52': Corner, Colorado Rapids. Conceded by James Pantemis.
- 53': Goal! Colorado Rapids 2, Portland Timbers 0. Lucas Herrington (Colorado Rapids) header from very close range to the bottom right corner. Assisted by Dante Sealy with a cross following a corner.
- 54': Foul by Hamzat Ojediran (Colorado Rapids).
- 54': Kristoffer Velde (Portland Timbers) wins a free kick in the attacking half.
- 57': Attempt missed. Felipe Mora (Portland Timbers) right footed shot from outside the box is close, but misses to the right. Assisted by Diego Chará.
- 57': Substitution, Colorado Rapids. Darren Yapi replaces Alex Harris.
- 59': Attempt missed. Antony (Portland Timbers) right footed shot from the right side of the box is close, but misses to the right. Assisted by Felipe Mora following a fast break.
- 61': Attempt missed. Dante Sealy (Colorado Rapids) left footed shot from outside the box is close, but misses to the right. Assisted by Paxten Aaronson.
- 61': Antony (Portland Timbers) wins a free kick on the right wing.
- 61': Foul by Jackson Travis (Colorado Rapids).
- 61': Substitution, Colorado Rapids. Wayne Frederick replaces Hamzat Ojediran.
- 63': Attempt missed. Brandon Bye (Portland Timbers) right footed shot from the right side of the box is too high. Assisted by Antony.
- 67': Dante Sealy (Colorado Rapids) wins a free kick in the defensive half.
- 67': Foul by Jimer Fory (Portland Timbers).
- 68': Substitution, Portland Timbers. Kevin Kelsy replaces Felipe Mora.
- 69': Foul by Lucas Herrington (Colorado Rapids).
- 69': Kevin Kelsy (Portland Timbers) wins a free kick in the defensive half.
- 69': Attempt saved. Gage Guerra (Portland Timbers) right footed shot from the centre of the box is saved in the bottom right corner by Zack Steffen (Colorado Rapids). Assisted by Brandon Bye with a cross.
- 69': Corner, Portland Timbers. Conceded by Zack Steffen.
- 70': Attempt missed. Kevin Kelsy (Portland Timbers) header from the left side of the box misses to the left. Assisted by Kristoffer Velde with a cross following a corner.
- 73': Foul by James Pantemis (Portland Timbers).
- 73': Reggie Cannon (Colorado Rapids) wins a free kick on the right wing.
- 73': James Pantemis (Portland Timbers) is shown the yellow card for a bad foul.
- 73': Lucas Herrington (Colorado Rapids) is shown the yellow card.
- 74': Rob Holding (Colorado Rapids) hits the bar with a header from the centre of the box. Assisted by Paxten Aaronson with a cross following a set piece situation.
- 75': Foul by Wayne Frederick (Colorado Rapids).
- 75': Kevin Kelsy (Portland Timbers) wins a free kick in the defensive half.
- 75': Substitution, Portland Timbers. Ariel Lassiter replaces Gage Guerra.
- 77': Foul by Jimer Fory (Portland Timbers).
- 77': Paxten Aaronson (Colorado Rapids) wins a free kick in the defensive half.
- 77': Jimer Fory (Portland Timbers) is shown the red card.
- 79': Attempt missed. Jackson Travis (Colorado Rapids) left footed shot from a difficult angle on the left is close, but misses to the left. Assisted by Darren Yapi.
- 79': Corner, Colorado Rapids. Conceded by James Pantemis.
- 80': Attempt missed. Josh Atencio (Colorado Rapids) right footed shot from the right side of the box is close, but misses to the left. Assisted by Rafael Navarro.
- 82': Substitution, Colorado Rapids. Connor Ronan replaces Josh Atencio.
- 82': Substitution, Colorado Rapids. Ted Ku-DiPietro replaces Dante Sealy.
- 82': Substitution, Colorado Rapids. Keegan Rosenberry replaces Jackson Travis.
- 83': Foul by Diego Chará (Portland Timbers).
- 83': Rafael Navarro (Colorado Rapids) wins a free kick in the attacking half.
- 83': Foul by Diego Chará (Portland Timbers).
- 83': Rafael Navarro (Colorado Rapids) wins a free kick on the left wing.
- 83': Diego Chará (Portland Timbers) is shown the yellow card for a bad foul.
- 84': Substitution, Portland Timbers. Ian Smith replaces Antony.
- 84': Substitution, Portland Timbers. Kamal Miller replaces Diego Chará.
- 86': Attempt saved. Rafael Navarro (Colorado Rapids) left footed shot from a difficult angle on the left is saved in the centre of the goal by James Pantemis (Portland Timbers). Assisted by Ted Ku-DiPietro.
- 88': Attempt missed. Ted Ku-DiPietro (Colorado Rapids) left footed shot from the centre of the box is close, but misses to the right. Assisted by Paxten Aaronson.
- 90': Darren Yapi (Colorado Rapids) wins a free kick on the left wing.
- 90': Foul by Ariel Lassiter (Portland Timbers).
- 90': Fourth official has announced 8 minutes of added time.
- 90'+1': Attempt missed. Paxten Aaronson (Colorado Rapids) right footed shot from a difficult angle and long range on the left is high and wide to the right from a direct free kick.
- 90'+3': Foul by Alex Bonetig (Portland Timbers).
- 90'+3': Ted Ku-DiPietro (Colorado Rapids) wins a free kick in the attacking half.
- 90'+4': Attempt saved. Ted Ku-DiPietro (Colorado Rapids) right footed shot from the right side of the box is saved in the centre of the goal by James Pantemis (Portland Timbers). Assisted by Paxten Aaronson.
- 90'+4': Attempt blocked. Ted Ku-DiPietro (Colorado Rapids) right footed shot from the right side of the box is blocked. Assisted by Paxten Aaronson.
- 90'+4': Corner, Colorado Rapids. Conceded by Ian Smith.
- 90'+5': Handball by Reggie Cannon (Colorado Rapids).
- 90'+5': Offside, Portland Timbers. Kevin Kelsy is caught offside.
- 90'+6': Attempt missed. Rafael Navarro (Colorado Rapids) left footed shot from the left side of the box is high and wide to the left. Assisted by Darren Yapi following a fast break.
- 90'+8': Attempt blocked. Kristoffer Velde (Portland Timbers) right footed shot from outside the box is blocked. Assisted by Kevin Kelsy.
- 90'+8': Corner, Portland Timbers. Conceded by Wayne Frederick.
- 90'+9': Second Half ends, Colorado Rapids 2, Portland Timbers 0.
- 0': Match ends, Colorado Rapids 2, Portland Timbers 0.
Statistics
POR |
COL![]() |
|
|---|---|---|
| 15 | Fouls | 12 |
| 2 | Yellow Cards | 2 |
| 1 | Red Cards | 0 |
| 3 | Offsides | 1 |
| 6 | Corner Kicks | 12 |
| 7 | Saves | 3 |
| 45.9 | Possession | 54.1 |
| 12 | SHOTS | 24 |
| 3 | ON GOAL | 9 |
| 0.3 | On Target % | 0.4 |
| 0 | Penalty Goals | 0 |
| 0 | Penalty Kicks Taken | 0 |
| 334 | Accurate Passes | 407 |
| 385 | Passes | 460 |
| 0.9 | Pass Completion % | 0.9 |
| 6 | Accurate Crosses | 9 |
| 23 | Crosses | 20 |
| 0.3 | Cross % | 0.5 |
| 31 | Long Balls | 35 |
| 15 | Accurate Long Balls | 19 |
| 0.5 | Long Balls % | 0.5 |
| 3 | Blocked Shots | 4 |
| 5 | Effective Tackles | 10 |
| 9 | Tackles | 13 |
| 0.6 | Tackle % | 0.8 |
| 12 | Interceptions | 10 |
| 19 | Effective Clearances | 16 |
| 19 | Clearances | 16 |
Game Information
Competition: MLS
Venue: Dick's Sporting Goods Park
Location: Commerce City, Colorado, USA
Attendance: 16,113
Venue: Dick's Sporting Goods Park
Location: Commerce City, Colorado, USA
Attendance: 16,113
MLS Table
| # | TEAM | GP | GD | PTS |
|---|---|---|---|---|
| 1 | LAFC | 4 | +8 | 12 |
| 2 | San Diego FC | 4 | +8 | 10 |
| 3 | Vancouver Whitecaps | 3 | +7 | 9 |
| 4 | San Jose Earthquakes | 3 | +6 | 9 |
Line-Ups
Colorado Rapids (4-3-3)
| No. | Name |
|---|---|
| 1 | Zack Steffen (GK) |
| 22 | Lucas Herrington |
| 6 | Rob Holding |
| 99 | Jackson Travis |
| 4 | Reggie Cannon |
| 8 | Hamzat Ojediran |
| 12 | Joshua Atencio |
| 10 | Paxten Aaronson |
| 9 | Rafael Navarro |
| 16 | Alex Harris |
| 7 | Dante Sealy |
Portland Timbers (4-2-3-1)
| No. | Name |
|---|---|
| 41 | James Pantemis (GK) |
| 6 | Alex Bonetig |
| 20 | Finn Surman |
| 27 | Jimer Fory |
| 5 | Brandon Bye |
| 9 | Felipe Mora |
| 17 | Cole Bassett |
| 21 | Diego Chará |
| 88 | Gage Guerra |
| 99 | Kristoffer Velde |
| 11 | Antony |
MLS News
Mathieu Choinière gets on the scoresheet for LAFC
Mathieu Choinière scores in the 73'
Lionel Messi rested as Inter Miami held goalless at Charlotte FC
Lionel Messi was left out of Inter Miami's matchday squad as the team was held to a goalless draw with Charlotte FC in Saturday's s MLS regular-season match at Bank of America Stadium.
Mukhtar scores historic MLS goal to lead Nashville past Crew
Hany Mukhtar scored four minutes into second-half stoppage time -- the 25,000th goal in MLS history -- as Nashville SC beat the Columbus Crew 1-0.
Hany Mukhtar slots in the goal for Nashville SC
Hany Mukhtar scores in the 90 + 4'
POR