Skip to MLS data
The Sporting Page Real Analysis. Not Corporate
The Sporting Page
Loading scores…
Connecting to scores…
← Soccer newsMLS · 2026

Vancouver Whitecaps vs Colorado Rapids

Regular Season

Saturday, Apr 25, 2026 · 10:30 pm EDT

Match winner: Vancouver Whitecaps

BC Place

Checked Nov 2, 4:05 am ESTRefresh match

Match statistics

Values retain the source’s display and precision. Some source rows labeled % are supplied as decimal ratios; no percentage conversion is inferred.

Supplied statistics for this match only.
StatisticVancouver WhitecapsColorado Rapids
Fouls2412
Yellow Cards11
Red Cards00
Offsides42
Corner Kicks93
Saves35
Possession45.254.8
SHOTS2013
ON GOAL83
On Target %0.40.2
Penalty Goals00
Penalty Kicks Taken00
Accurate Passes326417
Passes389481
Pass Completion %0.80.9
Accurate Crosses74
Crosses1610
Cross %0.40.4
Long Balls5329
Accurate Long Balls2716
Long Balls %0.50.6
Blocked Shots56
Effective Tackles1213
Tackles2922
Tackle %0.40.6
Interceptions136
Effective Clearances1420
Clearances1420

Key events

  1. —
    Kickoff
  2. 7'
    Goal

    Goal! Vancouver Whitecaps FC 1, Colorado Rapids 0. Cheikh Sabaly (Vancouver Whitecaps FC) right footed shot from the centre of the box to the centre of the goal. Assisted by Thomas Müller.

  3. 23'
    Goal

    Goal! Vancouver Whitecaps FC 2, Colorado Rapids 0. Brian White (Vancouver Whitecaps FC) right footed shot from outside the box to the bottom right corner. Assisted by Andrés Cubas with a through ball.

  4. 32'
    Goal

    Goal! Vancouver Whitecaps FC 2, Colorado Rapids 1. Rafael Navarro (Colorado Rapids) left footed shot from very close range to the bottom left corner.

  5. 45'+8'
    Halftime
  6. 45'
    Substitution

    Substitution, Vancouver Whitecaps FC. Jeevan Badwal replaces Emmanuel Sabbi.

  7. 45'
    Start 2nd Half
  8. 56'
    Substitution

    Substitution, Colorado Rapids. Darren Yapi replaces Paxten Aaronson.

  9. 64'
    Substitution

    Substitution, Colorado Rapids. Keegan Rosenberry replaces Kosi Thompson.

  10. 68'
    Substitution

    Substitution, Vancouver Whitecaps FC. Bruno Caicedo replaces Cheikh Sabaly.

  11. 82'
    Yellow Card

    Miguel Navarro (Colorado Rapids) is shown the yellow card.

  12. 83'
    Substitution

    Substitution, Vancouver Whitecaps FC. Mihail Gherasimencov replaces Tate Johnson.

  13. 83'
    Substitution

    Substitution, Colorado Rapids. Alexis Manyoma replaces Miguel Navarro.

  14. 83'
    Substitution

    Substitution, Colorado Rapids. Noah Cobb replaces Rob Holding.

  15. 85'
    Goal

    Goal! Vancouver Whitecaps FC 3, Colorado Rapids 1. Brian White (Vancouver Whitecaps FC) left footed shot from the centre of the box to the bottom left corner. Assisted by Bruno Caicedo following a fast break.

  16. 90'+1'
    Substitution

    Substitution, Vancouver Whitecaps FC. Rayan Elloumi replaces Brian White.

  17. 90'+1'
    Substitution

    Substitution, Vancouver Whitecaps FC. Oliver Larraz replaces Sebastian Berhalter.

  18. 90'+4'
    Yellow Card

    Bruno Caicedo (Vancouver Whitecaps FC) is shown the yellow card.

  19. 90'+10'
    End Regular Time

Lineups

Players stay with their supplied roster club. Other listed players may be unused; App records source appearances, not the number of names listed. An own goal is credited in the event as supplied.

Vancouver WhitecapsFormation 4-2-3-1

Starting lineup

PlayerPosAppGAOGYCRC
1Yohei TakaokaG100000
2Mathías LabordaCD-L100000
33Tristan BlackmonCD-R100000
28Tate JohnsonLB100000
18Édier OcampoRB100000
13Thomas MüllerAM101000
16Sebastian BerhalterLM100000
20Andrés CubasRM101000
24Brian WhiteF120000
7Cheick SabalyAM-L110000
11Emmanuel SabbiAM-R100000

Other listed players

PlayerPosAppGAOGYCRC
59Jeevan BadwalSUB100000
29Mihail GherasimencovSUB100000
4Ranko VeselinovicSUB000000
19Rayan ElloumiSUB100000
14Bruno CaicedoSUB101010
17Kenji CabreraSUB000000
32Isaac BoehmerSUB000000
8Oliver LarrazSUB100000
22Aziel JacksonSUB000000

Colorado RapidsFormation 4-3-3

Starting lineup

PlayerPosAppGAOGYCRC
1Zack SteffenG100000
22Lucas HerringtonCD-L100000
6Rob HoldingCD-R100000
29Miguel NavarroLB100010
33Kosi ThompsonRB100000
8Hamzat OjediranCM100000
13Wayne FrederickLM100000
10Paxten AaronsonRM100000
9Rafael NavarroF110000
93Georgi MinoungouLF100000
7Dante SealyRF100000

Other listed players

PlayerPosAppGAOGYCRC
2Keegan RosenberrySUB100000
27Kimani Stewart-BaynesSUB000000
11Alexis Castillo ManyomaSUB100000
24Noah CobbSUB100000
41Nico HansenSUB000000
19Ian MurphySUB000000
16Alex HarrisSUB000000
77Darren YapiSUB100000
4Reggie CannonSUB000000

Commentary

  1. —

    Lineups are announced and players are warming up.

  2. —

    First Half begins.

  3. 3'

    Corner, Vancouver Whitecaps FC. Conceded by Miguel Navarro.

  4. 4'

    Attempt missed. Emmanuel Sabbi (Vancouver Whitecaps FC) header from very close range is close, but misses to the right. Assisted by Sebastian Berhalter with a cross following a corner.

  5. 4'

    Attempt blocked. Sebastian Berhalter (Vancouver Whitecaps FC) right footed shot from the left side of the box is blocked. Assisted by Brian White.

  6. 5'

    Mathías Laborda (Vancouver Whitecaps FC) wins a free kick in the defensive half.

  7. 5'

    Foul by Paxten Aaronson (Colorado Rapids).

  8. 5'

    Foul by Dante Sealy (Colorado Rapids).

  9. 5'

    Tate Johnson (Vancouver Whitecaps FC) wins a free kick in the defensive half.

  10. 6'

    Handball by Rafael Navarro (Colorado Rapids).

  11. 7'

    Goal! Vancouver Whitecaps FC 1, Colorado Rapids 0. Cheikh Sabaly (Vancouver Whitecaps FC) right footed shot from the centre of the box to the centre of the goal. Assisted by Thomas Müller.

  12. 8'

    Kosi Thompson (Colorado Rapids) wins a free kick in the defensive half.

  13. 8'

    Foul by Cheikh Sabaly (Vancouver Whitecaps FC).

  14. 9'

    Thomas Müller (Vancouver Whitecaps FC) wins a free kick in the defensive half.

  15. 9'

    Foul by Hamzat Ojediran (Colorado Rapids).

  16. 9'

    Corner, Vancouver Whitecaps FC. Conceded by Zack Steffen.

  17. 10'

    Delay in match because of an injury Édier Ocampo (Vancouver Whitecaps FC).

  18. 11'

    Delay over. They are ready to continue.

  19. 12'

    Attempt missed. Cheikh Sabaly (Vancouver Whitecaps FC) left footed shot from the centre of the box misses to the left. Assisted by Thomas Müller with a cross.

  20. 13'

    Cheikh Sabaly (Vancouver Whitecaps FC) wins a free kick in the defensive half.

  21. 13'

    Foul by Kosi Thompson (Colorado Rapids).

  22. 14'

    Foul by Hamzat Ojediran (Colorado Rapids).

  23. 14'

    Andrés Cubas (Vancouver Whitecaps FC) wins a free kick in the attacking half.

  24. 15'

    Corner, Vancouver Whitecaps FC. Conceded by Rob Holding.

  25. 16'

    Corner, Vancouver Whitecaps FC. Conceded by Lucas Herrington.

  26. 17'

    Attempt missed. Tristan Blackmon (Vancouver Whitecaps FC) right footed shot from a difficult angle on the left misses to the left. Assisted by Sebastian Berhalter with a cross following a corner.

  27. 19'

    Foul by Cheikh Sabaly (Vancouver Whitecaps FC).

  28. 19'

    Kosi Thompson (Colorado Rapids) wins a free kick in the defensive half.

  29. 20'

    Offside, Colorado Rapids. Georgi Minoungou is caught offside.

  30. 21'

    Offside, Vancouver Whitecaps FC. Édier Ocampo is caught offside.

  31. 22'

    Hamzat Ojediran (Colorado Rapids) wins a free kick in the defensive half.

  32. 22'

    Foul by Sebastian Berhalter (Vancouver Whitecaps FC).

  33. 22'

    Offside, Vancouver Whitecaps FC. Brian White is caught offside.

  34. 23'

    Goal! Vancouver Whitecaps FC 2, Colorado Rapids 0. Brian White (Vancouver Whitecaps FC) right footed shot from outside the box to the bottom right corner. Assisted by Andrés Cubas with a through ball.

  35. 25'

    Rafael Navarro (Colorado Rapids) wins a free kick in the defensive half.

  36. 25'

    Foul by Tristan Blackmon (Vancouver Whitecaps FC).

  37. 26'

    Foul by Édier Ocampo (Vancouver Whitecaps FC).

  38. 26'

    Miguel Navarro (Colorado Rapids) wins a free kick in the defensive half.

  39. 27'

    Attempt saved. Brian White (Vancouver Whitecaps FC) right footed shot from the centre of the box is saved in the centre of the goal by Zack Steffen (Colorado Rapids). Assisted by Thomas Müller with a through ball.

  40. 27'

    Foul by Édier Ocampo (Vancouver Whitecaps FC).

  41. 27'

    Georgi Minoungou (Colorado Rapids) wins a free kick on the left wing.

  42. 28'

    Dante Sealy (Colorado Rapids) wins a free kick in the defensive half.

  43. 28'

    Foul by Andrés Cubas (Vancouver Whitecaps FC).

  44. 29'

    Attempt saved. Sebastian Berhalter (Vancouver Whitecaps FC) right footed shot from the centre of the box is saved in the centre of the goal by Zack Steffen (Colorado Rapids). Assisted by Brian White.

  45. 29'

    Miguel Navarro (Colorado Rapids) wins a free kick in the defensive half.

  46. 29'

    Foul by Emmanuel Sabbi (Vancouver Whitecaps FC).

  47. 31'

    Attempt missed. Dante Sealy (Colorado Rapids) header from the centre of the box is close, but misses to the right. Assisted by Georgi Minoungou with a cross.

  48. 32'

    Lucas Herrington (Colorado Rapids) wins a free kick in the defensive half.

  49. 32'

    Foul by Emmanuel Sabbi (Vancouver Whitecaps FC).

  50. 32'

    Attempt saved. Rafael Navarro (Colorado Rapids) right footed shot from very close range is saved in the centre of the goal by Yohei Takaoka (Vancouver Whitecaps FC). Assisted by Dante Sealy.

  51. 32'

    Goal! Vancouver Whitecaps FC 2, Colorado Rapids 1. Rafael Navarro (Colorado Rapids) left footed shot from very close range to the bottom left corner.

  52. 37'

    Attempt saved. Thomas Müller (Vancouver Whitecaps FC) right footed shot from outside the box is saved in the centre of the goal by Zack Steffen (Colorado Rapids). Assisted by Cheikh Sabaly.

  53. 38'

    Hamzat Ojediran (Colorado Rapids) wins a free kick in the defensive half.

  54. 38'

    Foul by Emmanuel Sabbi (Vancouver Whitecaps FC).

  55. 39'

    Attempt missed. Thomas Müller (Vancouver Whitecaps FC) right footed shot from the centre of the box misses to the right. Assisted by Cheikh Sabaly with a through ball.

  56. 41'

    Foul by Tate Johnson (Vancouver Whitecaps FC).

  57. 41'

    Dante Sealy (Colorado Rapids) wins a free kick in the defensive half.

  58. 43'

    Foul by Emmanuel Sabbi (Vancouver Whitecaps FC).

  59. 43'

    Miguel Navarro (Colorado Rapids) wins a free kick in the defensive half.

  60. 45'

    Corner, Colorado Rapids. Conceded by Édier Ocampo.

  61. 45'

    Fourth official has announced 6 minutes of added time.

  62. 45'+1'

    Kosi Thompson (Colorado Rapids) wins a free kick on the right wing.

  63. 45'+1'

    Foul by Mathías Laborda (Vancouver Whitecaps FC).

  64. 45'+3'

    Attempt missed. Dante Sealy (Colorado Rapids) left footed shot from a difficult angle and long range on the right is just a bit too high from a direct free kick.

  65. 45'+4'

    Foul by Sebastian Berhalter (Vancouver Whitecaps FC).

  66. 45'+4'

    Hamzat Ojediran (Colorado Rapids) wins a free kick in the defensive half.

  67. 45'+5'

    Attempt blocked. Emmanuel Sabbi (Vancouver Whitecaps FC) left footed shot from the right side of the box is blocked. Assisted by Thomas Müller.

  68. 45'+5'

    Corner, Vancouver Whitecaps FC. Conceded by Rob Holding.

  69. 45'+7'

    Offside, Vancouver Whitecaps FC. Thomas Müller is caught offside.

  70. 45'+8'

    First Half ends, Vancouver Whitecaps FC 2, Colorado Rapids 1.

  71. 45'

    Substitution, Vancouver Whitecaps FC. Jeevan Badwal replaces Emmanuel Sabbi.

  72. 45'

    Second Half begins Vancouver Whitecaps FC 2, Colorado Rapids 1.

  73. 46'

    Delay in match because of an injury Tristan Blackmon (Vancouver Whitecaps FC).

  74. 46'

    Delay over. They are ready to continue.

  75. 49'

    Offside, Vancouver Whitecaps FC. Thomas Müller is caught offside.

  76. 50'

    Attempt saved. Brian White (Vancouver Whitecaps FC) left footed shot from very close range is saved in the centre of the goal by Zack Steffen (Colorado Rapids). Assisted by Édier Ocampo with a cross.

  77. 53'

    Attempt missed. Cheikh Sabaly (Vancouver Whitecaps FC) left footed shot from the centre of the box misses to the right. Assisted by Jeevan Badwal.

  78. 54'

    Wayne Frederick (Colorado Rapids) wins a free kick in the defensive half.

  79. 54'

    Foul by Sebastian Berhalter (Vancouver Whitecaps FC).

  80. 56'

    Substitution, Colorado Rapids. Darren Yapi replaces Paxten Aaronson.

  81. 57'

    Attempt missed. Wayne Frederick (Colorado Rapids) right footed shot from outside the box misses to the left. Assisted by Hamzat Ojediran.

  82. 58'

    Sebastian Berhalter (Vancouver Whitecaps FC) wins a free kick in the attacking half.

  83. 58'

    Foul by Hamzat Ojediran (Colorado Rapids).

  84. 61'

    Corner, Vancouver Whitecaps FC. Conceded by Miguel Navarro.

  85. 63'

    Foul by Hamzat Ojediran (Colorado Rapids).

  86. 63'

    Sebastian Berhalter (Vancouver Whitecaps FC) wins a free kick on the right wing.

  87. 64'

    Substitution, Colorado Rapids. Keegan Rosenberry replaces Kosi Thompson.

  88. 65'

    Attempt blocked. Dante Sealy (Colorado Rapids) left footed shot from the centre of the box is blocked.

  89. 68'

    Substitution, Vancouver Whitecaps FC. Bruno Caicedo replaces Cheikh Sabaly.

  90. 69'

    Offside, Colorado Rapids. Darren Yapi is caught offside.

  91. 70'

    Jeevan Badwal (Vancouver Whitecaps FC) wins a free kick on the right wing.

  92. 70'

    Foul by Miguel Navarro (Colorado Rapids).

  93. 71'

    Foul by Édier Ocampo (Vancouver Whitecaps FC).

  94. 71'

    Miguel Navarro (Colorado Rapids) wins a free kick in the defensive half.

  95. 71'

    Attempt blocked. Bruno Caicedo (Vancouver Whitecaps FC) right footed shot from the left side of the box is blocked. Assisted by Brian White.

  96. 71'

    Corner, Vancouver Whitecaps FC. Conceded by Hamzat Ojediran.

  97. 72'

    Attempt missed. Brian White (Vancouver Whitecaps FC) header from the centre of the box misses to the right following a corner.

  98. 73'

    Attempt missed. Brian White (Vancouver Whitecaps FC) right footed shot from the right side of the six yard box is close, but misses to the right.

  99. 74'

    Handball by Dante Sealy (Colorado Rapids).

  100. 75'

    Attempt blocked. Georgi Minoungou (Colorado Rapids) right footed shot from the left side of the box is blocked. Assisted by Keegan Rosenberry.

  101. 75'

    Attempt blocked. Hamzat Ojediran (Colorado Rapids) right footed shot from outside the box is blocked.

  102. 75'

    Georgi Minoungou (Colorado Rapids) wins a free kick in the attacking half.

  103. 75'

    Foul by Jeevan Badwal (Vancouver Whitecaps FC).

  104. 76'

    Attempt blocked. Hamzat Ojediran (Colorado Rapids) right footed shot from the right side of the box is blocked.

  105. 77'

    Attempt blocked. Bruno Caicedo (Vancouver Whitecaps FC) right footed shot from the centre of the box is blocked. Assisted by Thomas Müller.

  106. 77'

    Handball by Bruno Caicedo (Vancouver Whitecaps FC).

  107. 77'

    GOAL OVERTURNED BY VAR: Bruno Caicedo (Vancouver Whitecaps FC) scores but the goal is ruled out after a VAR review.

  108. 80'

    VAR Decision: No Goal Vancouver Whitecaps FC 2-1 Colorado Rapids.

  109. 82'

    Foul by Mathías Laborda (Vancouver Whitecaps FC).

  110. 82'

    Wayne Frederick (Colorado Rapids) wins a free kick in the defensive half.

  111. 82'

    Miguel Navarro (Colorado Rapids) is shown the yellow card.

  112. 83'

    Substitution, Vancouver Whitecaps FC. Mihail Gherasimencov replaces Tate Johnson.

  113. 83'

    Substitution, Colorado Rapids. Alexis Manyoma replaces Miguel Navarro.

  114. 83'

    Substitution, Colorado Rapids. Noah Cobb replaces Rob Holding.

  115. 85'

    Goal! Vancouver Whitecaps FC 3, Colorado Rapids 1. Brian White (Vancouver Whitecaps FC) left footed shot from the centre of the box to the bottom left corner. Assisted by Bruno Caicedo following a fast break.

  116. 87'

    Attempt missed. Rafael Navarro (Colorado Rapids) right footed shot from the centre of the box misses to the left. Assisted by Georgi Minoungou following a fast break.

  117. 87'

    Attempt saved. Rafael Navarro (Colorado Rapids) right footed shot from the centre of the box is saved in the centre of the goal by Yohei Takaoka (Vancouver Whitecaps FC).

  118. 87'

    Foul by Hamzat Ojediran (Colorado Rapids).

  119. 87'

    Sebastian Berhalter (Vancouver Whitecaps FC) wins a free kick in the defensive half.

  120. 89'

    Attempt blocked. Rafael Navarro (Colorado Rapids) right footed shot from outside the box is blocked.

  121. 89'

    Corner, Colorado Rapids. Conceded by Édier Ocampo.

  122. 89'

    Attempt blocked. Rafael Navarro (Colorado Rapids) right footed shot from the centre of the box is blocked. Assisted by Noah Cobb.

  123. 89'

    Corner, Colorado Rapids. Conceded by Jeevan Badwal.

  124. 90'

    Yohei Takaoka (Vancouver Whitecaps FC) wins a free kick in the defensive half.

  125. 90'

    Foul by Hamzat Ojediran (Colorado Rapids).

  126. 90'

    Foul by Tristan Blackmon (Vancouver Whitecaps FC).

  127. 90'

    Fourth official has announced 9 minutes of added time.

  128. 90'

    Rafael Navarro (Colorado Rapids) wins a free kick in the defensive half.

  129. 90'+1'

    Substitution, Vancouver Whitecaps FC. Rayan Elloumi replaces Brian White.

  130. 90'+1'

    Substitution, Vancouver Whitecaps FC. Oliver Larraz replaces Sebastian Berhalter.

  131. 90'+2'

    Georgi Minoungou (Colorado Rapids) wins a free kick in the attacking half.

  132. 90'+2'

    Foul by Oliver Larraz (Vancouver Whitecaps FC).

  133. 90'+4'

    Attempt blocked. Bruno Caicedo (Vancouver Whitecaps FC) left footed shot from the left side of the box is blocked. Assisted by Oliver Larraz.

  134. 90'+4'

    Keegan Rosenberry (Colorado Rapids) wins a free kick in the defensive half.

  135. 90'+4'

    Foul by Bruno Caicedo (Vancouver Whitecaps FC).

  136. 90'+4'

    Bruno Caicedo (Vancouver Whitecaps FC) is shown the yellow card.

  137. 90'+5'

    Dante Sealy (Colorado Rapids) wins a free kick in the defensive half.

  138. 90'+5'

    Foul by Mihail Gherasimencov (Vancouver Whitecaps FC).

  139. 90'+7'

    Corner, Vancouver Whitecaps FC. Conceded by Hamzat Ojediran.

  140. 90'+8'

    Foul by Oliver Larraz (Vancouver Whitecaps FC).

  141. 90'+8'

    Alexis Manyoma (Colorado Rapids) wins a free kick in the defensive half.

  142. 90'+9'

    Attempt saved. Bruno Caicedo (Vancouver Whitecaps FC) right footed shot from outside the box is saved in the top right corner by Zack Steffen (Colorado Rapids). Assisted by Thomas Müller.

  143. 90'+9'

    Corner, Vancouver Whitecaps FC. Conceded by Zack Steffen.

  144. 90'+10'

    Second Half ends, Vancouver Whitecaps FC 3, Colorado Rapids 1.

  145. —

    Match ends, Vancouver Whitecaps FC 3, Colorado Rapids 1.

Sources & data scope

Supplied match statistics, events and lineups. Missing components remain unavailable; preview season aggregates are excluded from match statistics.

  • ESPN source ↗ · Checked Nov 2, 2026, 4:05 am ESTSupplied match statistics, events and lineups. Missing components remain unavailable; preview season aggregates are excluded from match statistics.

Times are Eastern Time. A selected match date does not rewind the current table or roster. Missing values are shown as —.