USA vs Canada Live Score and Live Stream


USA played Canada at the Playoffs of Concacaf Gold Cup on July 9. The match kicked off 23:30 UTC. USA won on penalties as the score was 2-2.

Brandon Vazquez scored the first goal on the 88th minute of the game followed by a goal from Steven Vitoria.

USA national football team (also known as United States) and Canada national football team meet again a year after the CONCACAF Nations League League A Play Offs match which USA won 0-2. USA national football team are having a solid run at the moment winning their matches against Trinidad and Tobago and St.Kitts and Nevis extending their unbeaten streak to 9 matches.

Canada national football team are approaching the match in a good mood as well after claiming a 4-2 win in Group Stage against Cuba extending their unbeaten streak to 3 matches. They have been flawless defensively in away matches having 3 consecutive clean sheetsplaying as guests.

ScoreBat is covering USA vs Canada in real time, providing the live stream and live score of the match, team line-ups, full match stats, live match commentary and official video highlights. We cover all matches of Concacaf gold cup Playoffs in real time and provide live streaming whenever possible.


Live Streaming

You can watch USA vs Canada live stream here on ScoreBat when an official broadcast is available. We will provide only official live stream strictly from the official channels of the league or the teams whenever it is available. Live streaming will begin when the match is about to kick off.

We aggregate all official videos from official websites and Youtube channels of Canada and USA as well as the channels of the leagues that they compete in. So, whenever there is an official live broadcast of USA - Canada match available that isn't behind a paywall - you will be able to watch it on ScoreBat.

We only provide live streaming when we can find an official stream by the league or one of the teams. If you are unable to watch the live broadcast on this page it probably means that there are no official streamings available yet.


We are updating team formations and line-ups for USA - Canada in real time.

USA kicked off the game with Matt Turner, DeJuan Jones, Jalen Neal who got substituted by Matt Miazga on the 73rd minute, Miles Robinson who got substituted by Aaron Long on the 90th minute, Bryan Reynolds who got substituted by Cristian Roldan on the 90th minute, Djordje Mihailovic who got substituted by Brandon Vazquez on the 73rd minute, James Sands, Gianluca Busio, Jesus Ferreira and Alex Zendejas who got substituted by Cade Cowell on the 63rd minute as starters, with Sean Johnson, Gabriel Slonina, Aaron Long, Matt Miazga, John Tolkin, DeAndre Yedlin, Cristian Roldan, Cade Cowell, Jordan Morris and Brandon Vazquez on the bench.

Canada's starting eleven were Dayne St. Clair, Kamal Miller, Richie Laryea, Junior Hoilett, Steven Vitoria, Jonathan Osorio, Liam Millar and Lucas Cavallini, with Liam Fraser and David Wotherspoon on the bench.

Referee showed the yellow card 6 times throughout the game. Lucas Cavallini, , Kamal Miller, Jonathan Osorio, Cade Cowell and Matt Miazga were the ones to receive it.


Explore stats from USA vs Canada on ScoreBat - we are updating the numbers on this page every second of the game.

  • Ball Possession: 67 - 33
  • Total Attempts: 12 - 3
  • Shots On Target: 8 - 2
  • Saves: 0 - 7
  • Corners: 13 - 3
  • Fouls: 15 - 17
  • Free Kicks: 18 - 17
  • Throw-Ins: 31 - 26


USA and Canada have met 5 times since November 2019. USA have won 3 times, 1 match ended in a draw while Canada have won once. The most recent match between them took place on June 19, 2023 at the CONCACAF Nations League - League A - Play Offs of North & Central America where USA won 0-2. USA have scored 8 goals in these 5 head-to-head matches in total while Canada have scored 4. So, overall, USA have a better head-to-head record against Canada in their recent history.

Recent Form

USA are on a winning streak - they have won Trinidad and Tobago and St.Kitts and Nevis in their previous 2 matches while Canada have won Cuba in their previous match. Overall, USA have won 8 of their last 20 matches, losing 4 and drawing 8, while Canada have won 9 of their last 19 matches, losing 7 and drawing 3.

USA have won 4 times (6-0 against Trinidad and Tobago on 2nd of July, 0-6 against St.Kitts and Nevis on 29th of June, 0-2 against Canada on 19th of June and 3-0 against Mexico on 16th of June) and drew twice (1-1 against Jamaica on 25th of June and 1-1 against Mexico on 20th of April) in their most recent 6 matches.

Canada have won 3 times (4-2 against Cuba on 4th of July, 0-2 against Panama on 15th of June and 4-1 against Honduras on 29th of March), lost once (0-2 against USA on 19th of June) and drew twice (0-0 against Guatemala on 2nd of July and 2-2 against Guadalope on 27th of June) in their most recent 6 matches.

Team Streaks

  • USA haven't lost in their previous 9 matches.
  • Canada are undefeated in their previous 3 matches.
  • Canada have managed to keep a clean sheet in their previous 3 away matches.

Video Highlights

We are adding goal videos and full video highlights of the match between USA and Canada in real time. You can watch the goals by Brandon Vazquez, and Steven Vitoria as the videos of the goals are added usually minutes after the actual event if there are any official videos available. Full video highlights of USA - Canada are being added as they become available on the official social media channels of the league or the teams.

Live Commentary

  1. Pen
    3 - 2 On Penalties
    USA wins the shootout.
  2. 11M
    Penalty Shootout
    USA 2, Canada 2. The winner will be decided in a penalty shootout
  3. 90 + 3'
    2 - 2
    Steven Vitoria scores from the penalty spot for Canada making the score 2 - 2.
  4. 90 + 1'
    Matt Miazga is shown the yellow card.
  5. 90'
    Substitution for USA. Cristian Roldan replaces Bryan Reynolds
  6. 90'
    Substitution for USA. Aaron Long replaces Miles Robinson
  7. 90'
    2 - 1
    USA 2, Canada 1.
  8. 90'
    1 - 1
    Goal for Canada.
  9. 90'
    Cade Cowell is shown the yellow card.
  10. 88'
    1 - 0
    Brandon Vazquez scores for USA, assisted by DeJuan Jones.
  11. 73'
    Substitution for USA. Matt Miazga replaces Jalen Neal
  12. 73'
    Substitution for USA. Brandon Vazquez replaces Djordje Mihailovic
  13. 63'
    Substitution for USA. Cade Cowell replaces Alex Zendejas
  14. 62'
    Jonathan Osorio is shown the yellow card.
  15. 57'
    Kamal Miller is shown the yellow card.
  16. 56'
    Canada's player is shown the yellow card.
  17. 2T
    Second half begins
  18. HT
    Half Time - 0 : 0
    First half ends.
  19. 42'
    Lucas Cavallini is shown the yellow card.
  20. 1T
    First half begins