Canada vs Cuba live stream online is not available right now. You can see the full history of Canada vs Cuba head to head confrontation.
Our site's database keeps all result's history of previous games between Canada and Cuba, sorted by date. Such information can be very useful for making a correct prediction for the outcome of Canada vs Cuba upcoming matches.
04-07-2023 22:30
21' Junior Hoilett (1-0), 26' Jonathan Osorio (2-0), 45+4' Luis Paradela (2-1), 47' Jayden Nelson (3-1), 61' Liam Millar (4-1), 89' Maykel Reyes (4-2),
36' Jorge Corrales (Y), 77' Mario Penalver (Y), 88' Dominick Zator (Y),
33' Moise Bombito ⇒ Jayden Nelson, 46' Jorge Corrales ⇒ Mario Penalver, 61' Sandy Sanchez ⇒ Nelson Johnston, 69' Lucas Cavallini ⇒ Scott Kennedy, 69' Modesto Mendez ⇒ Romario Torrez Gutierrez, 69' Ali Ahmed ⇒ Jacen Russell-Rowe, 69' Junior Hoilett ⇒ Victor Loturi, 73' Willian Pozo ⇒ Daniel Diaz, 84' Zac McGraw ⇒ Dominick Zator,
08-09-2019 00:00
13' Junior Hoilett (1-0), 22' Jonathan David (2-0), 50' Junior Hoilett (3-0), 56' Jonathan Osorio (4-0), 65' Doneil Henry (5-0), 82' Junior Hoilett (6-0),
29' Alejandro Portal (Y), 32' Yosel Piedra (Y),
55' Jean Rodriguez ⇒ Lazaro Monzon, 63' Kamal Miller ⇒ Liam Millar, 64' Jonathan David ⇒ Cyle Larin, 68' Doneil Henry ⇒ Steven Vitoria, 79' Andy Baquero ⇒ Randy Reve, 81' Karel Espino ⇒ Anibal Alvarez,
23-06-2019 22:00
4' Jonathan David (1-0), 21' Lucas Cavallini (2-0), 43' Lucas Cavallini (3-0), 45+1' Lucas Cavallini (4-0), 50' Junior Hoilett (5-0), 71' Jonathan David (6-0), 77' Jonathan David (7-0),
6' Dariel Morejon (Y), 19' Scott Arfield (Y), 29' Luis Paradela (Y), 55' Yosel Piedra (Y),
54' Anibal Alvarez ⇒ Karel Espino, 61' Lucas Cavallini ⇒ Ashtone Morgan, 61' Doneil Henry ⇒ Kamal Miller, 70' Alphonso Davies ⇒ Liam Millar, 70' Luis Paradela ⇒ Jean Rodriguez, 76' Alejandro Portal ⇒ Rolando Abreu,
12-10-2012 23:45
14' Tosaint Ricketts (1-0), 78' Will Johnson (2-0), 79' David Edgar (3-0),
71' Roberto Linares (R), 76' Olivier Occean (R), 83' Andre Hainault (Y),
13-07-2005 01:00
10-06-2000 22:00
09-10-1996 22:00