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

Real Salt Lake vs Vancouver Whitecaps

Regular Season

Saturday, Sep 19, 2026 · 9:30 pm EDT

0 – 3FinalFT

Match winner: Vancouver Whitecaps

America First Field

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.
StatisticReal Salt LakeVancouver Whitecaps
Fouls1314
Yellow Cards25
Red Cards00
Offsides30
Corner Kicks67
Saves33
Possession47.252.8
SHOTS1221
ON GOAL36
On Target %0.30.3
Penalty Goals00
Penalty Kicks Taken00
Accurate Passes387414
Passes448492
Pass Completion %0.90.8
Accurate Crosses35
Crosses1221
Cross %0.30.2
Long Balls4051
Accurate Long Balls2925
Long Balls %0.70.5
Blocked Shots36
Effective Tackles1212
Tackles1614
Tackle %0.80.9
Interceptions1910
Effective Clearances2414
Clearances2414

Key events

  1. —
    Kickoff
  2. 9'
    Goal

    Goal! Real Salt Lake 0, Vancouver Whitecaps FC 1. Brian White (Vancouver Whitecaps FC) with an attempt from very close range to the bottom right corner. Assisted by Oliver Larraz.

  3. 29'
    Goal

    Goal! Real Salt Lake 0, Vancouver Whitecaps FC 2. Thomas Müller (Vancouver Whitecaps FC) right footed shot from the centre of the box to the top left corner. Assisted by Yadaly Diaby.

  4. 45'+4'
    Halftime

    First Half ends, Real Salt Lake 0, Vancouver Whitecaps FC 2.

  5. 45'
    Substitution

    Substitution, Vancouver Whitecaps FC. Mathías Laborda replaces Ralph Priso.

  6. 45'
    Start 2nd Half
  7. 49'
    Yellow Card

    Tate Johnson (Vancouver Whitecaps FC) is shown the yellow card for a bad foul.

  8. 52'
    Yellow Card

    Jeevan Badwal (Vancouver Whitecaps FC) is shown the yellow card for a bad foul.

  9. 55'
    Start Delay

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

  10. 55'
    Start Delay
  11. 55'
    End Delay

    Delay over. They are ready to continue.

  12. 55'
    End Delay
  13. 58'
    Substitution

    Substitution, Real Salt Lake. Samuel Junqua replaces Kobi Henry.

  14. 59'
    Substitution

    Substitution, Real Salt Lake. Dominik Marczuk replaces Saba Lobjanidze.

  15. 59'
    Yellow Card

    Noel Caliskan (Real Salt Lake) is shown the yellow card for a bad foul.

  16. 62'
    Substitution

    Substitution, Vancouver Whitecaps FC. Ryan Gauld replaces Emmanuel Sabbi.

  17. 63'
    Goal

    Goal! Real Salt Lake 0, Vancouver Whitecaps FC 3. Yadaly Diaby (Vancouver Whitecaps FC) left footed shot from outside the box to the top right corner.

  18. 65'
    Substitution

    Substitution, Real Salt Lake. Emeka Eneli replaces Colin Guske.

  19. 65'
    Substitution

    Substitution, Real Salt Lake. Taylor Booth replaces Aiden Hezarkhani.

  20. 66'
    Yellow Card

    Tristan Blackmon (Vancouver Whitecaps FC) is shown the yellow card for a bad foul.

  21. 72'
    Yellow Card

    Morgan Guilavogui (Real Salt Lake) is shown the yellow card for a bad foul.

  22. 73'
    Start Delay

    Delay in match because of an injury Yohei Takaoka (Vancouver Whitecaps FC).

  23. 73'
    Start Delay
  24. 73'
    Substitution

    Substitution, Real Salt Lake. Jason Shokalook replaces Sergi Solans.

  25. 73'
    End Delay

    Delay over. They are ready to continue.

  26. 73'
    End Delay
  27. 80'
    Substitution

    Substitution, Vancouver Whitecaps FC. Sam Adekugbe replaces Tate Johnson.

  28. 81'
    Substitution

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

  29. 81'
    Yellow Card

    Yadaly Diaby (Vancouver Whitecaps FC) is shown the yellow card for a bad foul.

  30. 87'
    Substitution

    Substitution, Vancouver Whitecaps FC. Bruno Caicedo replaces Yadaly Diaby.

  31. 90'+1'
    Yellow Card

    Édier Ocampo (Vancouver Whitecaps FC) is shown the yellow card for a bad foul.

  32. 90'+6'
    End Regular Time

    Second Half ends, Real Salt Lake 0, Vancouver Whitecaps FC 3.

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.

Real Salt LakeFormation 3-4-3

Starting lineup

PlayerPosAppGAOGYCRC
1RafaelG100000
26Philip QuintonCD100000
3Kobi HenryCD-L100000
2DeAndre YedlinCD-R100000
92Noel CaliskanCM-L100010
25Colin GuskeCM-R100000
8Juan Manuel SanabriaLM100000
12Saba LobjanidzeRM100000
22Sergi SolansF100000
9Morgan GuilavoguiCF-L100010
39Aiden HezarkhaniCF-R100000

Other listed players

PlayerPosAppGAOGYCRC
11Dominik MarczukSUB100000
13Jason ShokalookSUB100000
6Stijn SpieringsSUB000000
70Lineker RodriguesSUB000000
14Emeka EneliSUB100000
29Samuel JunquaSUB100000
18Taylor BoothSUB100000
31Mason StajduharSUB000000
98Alexandros KatranisSUB000000

Vancouver WhitecapsFormation 4-2-3-1

Starting lineup

PlayerPosAppGAOGYCRC
1Yohei TakaokaG100000
6Ralph Priso-MbongueCD-L100000
33Tristan BlackmonCD-R100010
28Tate JohnsonLB100010
18Édier OcampoRB100010
13Thomas MüllerAM110000
8Oliver LarrazLM101000
59Jeevan BadwalRM100010
24Brian WhiteF110000
77Yadaly DiabyAM-L111010
11Emmanuel SabbiAM-R100000

Other listed players

PlayerPosAppGAOGYCRC
3Sam AdekugbeSUB100000
25Ryan GauldSUB100000
19Rayan ElloumiSUB100000
23Aleksa CvetkovićSUB000000
2Mathías LabordaSUB100000
70Rui ModestoSUB000000
14Bruno CaicedoSUB100000
7Cheick SabalySUB000000
32Isaac BoehmerSUB000000

Commentary

  1. —

    Lineups are announced and players are warming up.

  2. —

    First Half begins.

  3. 1'

    Jeevan Badwal (Vancouver Whitecaps FC) wins a free kick in the defensive half.

  4. 1'

    Foul by Sergi Solans (Real Salt Lake).

  5. 3'

    Offside, Real Salt Lake. Sergi Solans is caught offside.

  6. 5'

    Morgan Guilavogui (Real Salt Lake) wins a free kick in the attacking half.

  7. 5'

    Foul by Tristan Blackmon (Vancouver Whitecaps FC).

  8. 7'

    Foul by Jeevan Badwal (Vancouver Whitecaps FC).

  9. 7'

    Colin Guske (Real Salt Lake) wins a free kick on the right wing.

  10. 7'

    Foul by Ralph Priso (Vancouver Whitecaps FC).

  11. 7'

    Morgan Guilavogui (Real Salt Lake) wins a free kick in the defensive half.

  12. 8'

    Attempt saved. Sergi Solans (Real Salt Lake) right footed shot from the centre of the box is saved in the bottom left corner by Yohei Takaoka (Vancouver Whitecaps FC). Assisted by Juan Manuel Sanabria.

  13. 9'

    Attempt missed. Emmanuel Sabbi (Vancouver Whitecaps FC) right footed shot from the right side of the box misses to the left.

  14. 9'

    Attempt blocked. Oliver Larraz (Vancouver Whitecaps FC) right footed shot from outside the box is blocked. Assisted by Yadaly Diaby.

  15. 9'

    Goal! Real Salt Lake 0, Vancouver Whitecaps FC 1. Brian White (Vancouver Whitecaps FC) with an attempt from very close range to the bottom right corner. Assisted by Oliver Larraz.

  16. 17'

    Colin Guske (Real Salt Lake) wins a free kick in the defensive half.

  17. 17'

    Foul by Emmanuel Sabbi (Vancouver Whitecaps FC).

  18. 19'

    Offside, Real Salt Lake. Sergi Solans is caught offside.

  19. 20'

    Édier Ocampo (Vancouver Whitecaps FC) wins a free kick in the defensive half.

  20. 20'

    Foul by Morgan Guilavogui (Real Salt Lake).

  21. 21'

    Attempt blocked. Yadaly Diaby (Vancouver Whitecaps FC) right footed shot from the centre of the box is blocked. Assisted by Brian White.

  22. 21'

    Corner, Vancouver Whitecaps FC. Conceded by Rafael Cabral.

  23. 24'

    Yadaly Diaby (Vancouver Whitecaps FC) wins a free kick on the left wing.

  24. 24'

    Foul by DeAndre Yedlin (Real Salt Lake).

  25. 25'

    Attempt blocked. Édier Ocampo (Vancouver Whitecaps FC) left footed shot from the centre of the box is blocked. Assisted by Thomas Müller with a headed pass.

  26. 26'

    Attempt saved. Emmanuel Sabbi (Vancouver Whitecaps FC) left footed shot from outside the box is saved in the centre of the goal by Rafael Cabral (Real Salt Lake). Assisted by Édier Ocampo.

  27. 29'

    Goal! Real Salt Lake 0, Vancouver Whitecaps FC 2. Thomas Müller (Vancouver Whitecaps FC) right footed shot from the centre of the box to the top left corner. Assisted by Yadaly Diaby.

  28. 31'

    Colin Guske (Real Salt Lake) wins a free kick on the right wing.

  29. 31'

    Foul by Oliver Larraz (Vancouver Whitecaps FC).

  30. 32'

    Attempt saved. Morgan Guilavogui (Real Salt Lake) right footed shot from outside the box is saved in the top right corner by Yohei Takaoka (Vancouver Whitecaps FC). Assisted by Philip Quinton.

  31. 32'

    Corner, Real Salt Lake. Conceded by Yohei Takaoka.

  32. 32'

    Attempt missed. Juan Manuel Sanabria (Real Salt Lake) header from the centre of the box misses to the left. Assisted by Saba Lobjanidze with a cross following a corner.

  33. 33'

    Foul by Morgan Guilavogui (Real Salt Lake).

  34. 33'

    Édier Ocampo (Vancouver Whitecaps FC) wins a free kick in the defensive half.

  35. 34'

    Attempt saved. Yadaly Diaby (Vancouver Whitecaps FC) right footed shot from outside the box is saved in the top right corner by Rafael Cabral (Real Salt Lake). Assisted by Brian White.

  36. 34'

    Handball by Jeevan Badwal (Vancouver Whitecaps FC).

  37. 39'

    Offside, Real Salt Lake. Sergi Solans is caught offside.

  38. 40'

    Attempt missed. Emmanuel Sabbi (Vancouver Whitecaps FC) left footed shot from the centre of the box misses to the left.

  39. 41'

    Corner, Real Salt Lake. Conceded by Tate Johnson.

  40. 42'

    Corner, Real Salt Lake. Conceded by Tristan Blackmon.

  41. 42'

    Foul by Kobi Henry (Real Salt Lake).

  42. 42'

    Emmanuel Sabbi (Vancouver Whitecaps FC) wins a free kick in the defensive half.

  43. 45'+1'

    Attempt blocked. Yadaly Diaby (Vancouver Whitecaps FC) right footed shot from outside the box is blocked. Assisted by Emmanuel Sabbi.

  44. 45'+1'

    Corner, Vancouver Whitecaps FC. Conceded by DeAndre Yedlin.

  45. 45'+2'

    Attempt missed. Édier Ocampo (Vancouver Whitecaps FC) header from the right side of the six yard box is close, but misses to the right following a corner.

  46. 45'+3'

    Foul by DeAndre Yedlin (Real Salt Lake).

  47. 45'+3'

    Tate Johnson (Vancouver Whitecaps FC) wins a free kick on the left wing.

  48. 45'+3'

    Fourth official has announced 3 minutes of added time.

  49. 45'+4'

    Attempt missed. Tristan Blackmon (Vancouver Whitecaps FC) left footed shot from outside the box is close, but misses to the right. Assisted by Oliver Larraz with a cross following a corner.

  50. 45'+4'

    First Half ends, Real Salt Lake 0, Vancouver Whitecaps FC 2.

  51. 45'

    Second Half begins Real Salt Lake 0, Vancouver Whitecaps FC 2.

  52. 45'

    Substitution, Vancouver Whitecaps FC. Mathías Laborda replaces Ralph Priso.

  53. 46'

    Attempt missed. Sergi Solans (Real Salt Lake) right footed shot from the centre of the box misses to the left. Assisted by Juan Manuel Sanabria.

  54. 48'

    Corner, Vancouver Whitecaps FC. Conceded by Philip Quinton.

  55. 49'

    Morgan Guilavogui (Real Salt Lake) wins a free kick in the defensive half.

  56. 49'

    Foul by Tate Johnson (Vancouver Whitecaps FC).

  57. 49'

    Tate Johnson (Vancouver Whitecaps FC) is shown the yellow card for a bad foul.

  58. 50'

    Attempt missed. Colin Guske (Real Salt Lake) right footed shot from outside the box is high and wide to the right. Assisted by Morgan Guilavogui.

  59. 52'

    Aiden Hezarkhani (Real Salt Lake) wins a free kick in the defensive half.

  60. 52'

    Foul by Jeevan Badwal (Vancouver Whitecaps FC).

  61. 52'

    Jeevan Badwal (Vancouver Whitecaps FC) is shown the yellow card for a bad foul.

  62. 53'

    Corner, Real Salt Lake. Conceded by Mathías Laborda.

  63. 54'

    Attempt blocked. DeAndre Yedlin (Real Salt Lake) right footed shot from outside the box is blocked.

  64. 54'

    Attempt blocked. Sergi Solans (Real Salt Lake) right footed shot from the centre of the box is blocked.

  65. 54'

    Juan Manuel Sanabria (Real Salt Lake) wins a free kick on the left wing.

  66. 54'

    Foul by Édier Ocampo (Vancouver Whitecaps FC).

  67. 55'

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

  68. 55'

    Delay over. They are ready to continue.

  69. 56'

    Attempt missed. Philip Quinton (Real Salt Lake) header from very close range is too high. Assisted by Saba Lobjanidze with a cross following a set piece situation.

  70. 57'

    Corner, Real Salt Lake. Conceded by Mathías Laborda.

  71. 58'

    Morgan Guilavogui (Real Salt Lake) wins a free kick in the defensive half.

  72. 58'

    Foul by Tate Johnson (Vancouver Whitecaps FC).

  73. 58'

    Substitution, Real Salt Lake. Samuel Junqua replaces Kobi Henry.

  74. 59'

    Substitution, Real Salt Lake. Dominik Marczuk replaces Saba Lobjanidze.

  75. 59'

    Foul by Noel Caliskan (Real Salt Lake).

  76. 59'

    Jeevan Badwal (Vancouver Whitecaps FC) wins a free kick in the defensive half.

  77. 59'

    Noel Caliskan (Real Salt Lake) is shown the yellow card for a bad foul.

  78. 60'

    Attempt missed. Emmanuel Sabbi (Vancouver Whitecaps FC) right footed shot from outside the box is too high.

  79. 61'

    Corner, Vancouver Whitecaps FC. Conceded by Philip Quinton.

  80. 62'

    Substitution, Vancouver Whitecaps FC. Ryan Gauld replaces Emmanuel Sabbi.

  81. 62'

    Attempt blocked. Tristan Blackmon (Vancouver Whitecaps FC) right footed shot from the centre of the box is blocked. Assisted by Mathías Laborda.

  82. 62'

    Attempt blocked. Édier Ocampo (Vancouver Whitecaps FC) right footed shot from outside the box is blocked.

  83. 62'

    Corner, Vancouver Whitecaps FC. Conceded by Samuel Junqua.

  84. 63'

    Attempt missed. Tristan Blackmon (Vancouver Whitecaps FC) header from the centre of the box is too high. Assisted by Ryan Gauld with a cross following a corner.

  85. 63'

    Goal! Real Salt Lake 0, Vancouver Whitecaps FC 3. Yadaly Diaby (Vancouver Whitecaps FC) left footed shot from outside the box to the top right corner.

  86. 65'

    Substitution, Real Salt Lake. Emeka Eneli replaces Colin Guske.

  87. 65'

    Substitution, Real Salt Lake. Taylor Booth replaces Aiden Hezarkhani.

  88. 66'

    Taylor Booth (Real Salt Lake) wins a free kick in the attacking half.

  89. 66'

    Foul by Tristan Blackmon (Vancouver Whitecaps FC).

  90. 66'

    Tristan Blackmon (Vancouver Whitecaps FC) is shown the yellow card for a bad foul.

  91. 68'

    Attempt blocked. Taylor Booth (Real Salt Lake) right footed shot from outside the box is blocked. Assisted by Morgan Guilavogui.

  92. 69'

    Corner, Real Salt Lake. Conceded by Mathías Laborda.

  93. 69'

    Attempt missed. Noel Caliskan (Real Salt Lake) right footed shot from outside the box is too high following a corner.

  94. 70'

    Foul by Morgan Guilavogui (Real Salt Lake).

  95. 70'

    Édier Ocampo (Vancouver Whitecaps FC) wins a free kick in the defensive half.

  96. 72'

    Foul by Morgan Guilavogui (Real Salt Lake).

  97. 72'

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

  98. 72'

    Morgan Guilavogui (Real Salt Lake) is shown the yellow card for a bad foul.

  99. 73'

    Delay in match because of an injury Yohei Takaoka (Vancouver Whitecaps FC).

  100. 73'

    Substitution, Real Salt Lake. Jason Shokalook replaces Sergi Solans.

  101. 73'

    Delay over. They are ready to continue.

  102. 74'

    Attempt saved. Dominik Marczuk (Real Salt Lake) right footed shot from the right side of the box is saved in the bottom right corner by Yohei Takaoka (Vancouver Whitecaps FC). Assisted by Morgan Guilavogui.

  103. 75'

    Foul by Samuel Junqua (Real Salt Lake).

  104. 75'

    Brian White (Vancouver Whitecaps FC) wins a free kick in the defensive half.

  105. 78'

    Foul by Jason Shokalook (Real Salt Lake).

  106. 78'

    Édier Ocampo (Vancouver Whitecaps FC) wins a free kick in the defensive half.

  107. 79'

    Corner, Vancouver Whitecaps FC. Conceded by Juan Manuel Sanabria.

  108. 80'

    Substitution, Vancouver Whitecaps FC. Sam Adekugbe replaces Tate Johnson.

  109. 81'

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

  110. 81'

    Dominik Marczuk (Real Salt Lake) wins a free kick in the defensive half.

  111. 81'

    Foul by Yadaly Diaby (Vancouver Whitecaps FC).

  112. 81'

    Yadaly Diaby (Vancouver Whitecaps FC) is shown the yellow card for a bad foul.

  113. 82'

    Attempt missed. Jason Shokalook (Real Salt Lake) header from the centre of the box misses to the right. Assisted by Taylor Booth with a cross.

  114. 83'

    Attempt missed. Yadaly Diaby (Vancouver Whitecaps FC) right footed shot from the centre of the box is too high. Assisted by Thomas Müller.

  115. 85'

    Ryan Gauld (Vancouver Whitecaps FC) hits the bar with a right footed shot from the centre of the box.

  116. 85'

    Dominik Marczuk (Real Salt Lake) wins a free kick in the defensive half.

  117. 85'

    Foul by Sam Adekugbe (Vancouver Whitecaps FC).

  118. 86'

    Ryan Gauld (Vancouver Whitecaps FC) wins a free kick in the defensive half.

  119. 86'

    Foul by Juan Manuel Sanabria (Real Salt Lake).

  120. 87'

    Substitution, Vancouver Whitecaps FC. Bruno Caicedo replaces Yadaly Diaby.

  121. 88'

    Attempt saved. Thomas Müller (Vancouver Whitecaps FC) right footed shot from outside the box is saved in the centre of the goal by Rafael Cabral (Real Salt Lake). Assisted by Ryan Gauld.

  122. 90'

    Corner, Vancouver Whitecaps FC. Conceded by Philip Quinton.

  123. 90'

    Fourth official has announced 5 minutes of added time.

  124. 90'+1'

    Taylor Booth (Real Salt Lake) wins a free kick in the defensive half.

  125. 90'+1'

    Foul by Édier Ocampo (Vancouver Whitecaps FC).

  126. 90'+1'

    Édier Ocampo (Vancouver Whitecaps FC) is shown the yellow card for a bad foul.

  127. 90'+3'

    Attempt missed. Oliver Larraz (Vancouver Whitecaps FC) right footed shot from outside the box is too high. Assisted by Sam Adekugbe.

  128. 90'+4'

    Foul by Dominik Marczuk (Real Salt Lake).

  129. 90'+4'

    Bruno Caicedo (Vancouver Whitecaps FC) wins a free kick on the left wing.

  130. 90'+6'

    Second Half ends, Real Salt Lake 0, Vancouver Whitecaps FC 3.

  131. —

    Match ends, Real Salt Lake 0, Vancouver Whitecaps FC 3.

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 —.