Levi Laing Profile and Player Statistics
First name: Levi
Last name: Laing
Position: Defender
Nationality: England
Date of birth: 12 April 2003
Age: 23
Height: 188 cm

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Levi Laing has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
Championship 2026 Cavalry 1 0 1 0 0 0 0
Premier League 2026 Cavalry 9 2 2 1 0 1 0
Championship 2025 Cavalry 3 0 0 0 0 0 0
Premier League 2025 Cavalry 27 5 4 1 0 5 0
Carabao Cup 2024/2025 Cheltenham Town 1 0 0 0 0 0 0
EFL Trophy 2024/2025 Cheltenham Town 2 0 0 0 0 0 0
Enterprise National League 2024/2025 Aldershot Town 4 0 3 0 0 0 0
League Two 2024/2025 Cheltenham Town 15 3 1 0 0 0 0
National League Cup 2024/2025 West Ham United U21 2 0 2 0 0 0 0
EFL Trophy 2023/2024 West Ham United U21 5 3 0 0 0 0 0
Premier League 2023/2024 West Ham United 1 0 0 0 0 0 0
Premier League 2 Division One 2023/2024 West Ham United U21 16 2 5 0 0 0 0
Premier League International Cup 2023/2024 West Ham United U21 5 0 1 0 0 0 0
Club Friendlies 1 2023 West Ham United 1 0 0 0 0 0 0
Club Friendlies 3 2023 West Ham United 1 0 0 0 0 0 0
EFL Trophy 2022/2023 West Ham United U21 3 0 1 0 0 0 0
Europa Conference League 2022/2023 West Ham United 1 1 0 0 0 0 0
FA Cup 2022/2023 West Ham United 1 0 0 0 0 0 0
Premier League 2 Division One 2022/2023 West Ham United U21 24 0 1 1 0 2 1
Premier League International Cup 2022/2023 West Ham United U21 3 1 0 0 0 0 0
Club Friendlies 3 2022 West Ham United 3 1 0 0 0 0 0
EFL Trophy 2021/2022 West Ham United U21 2 0 0 0 0 0 0
Premier League 2 Division One 2021/2022 West Ham United U23 17 2 4 0 0 3 0
EFL Trophy 2020/2021 Arsenal U21 2 2 0 0 0 0 0
Premier League 2 Division One 2020/2021 West Ham United U23 7 2 0 0 0 0 0
Premier League U18 2020/2021 West Ham U18 20 1 2 0 0 1 0
Premier League U18 2019/2020 Arsenal U18 7 4 0 0 0 0 0
Premier League U18 2017/2018 Arsenal U18 1 0 0 0 0 0 0

Levi Laing has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
10/06/2026 Inter Toronto FC
1 - 5
Cavalry 0-2H2H+
  0 - 1 10' Tobias Warschewski
  0 - 2 44' Sergio Camargo
  0 - 3 52' Nathaniel Edwards
Raúl López 56'  
Ollie Bassett 56'  
Ariel Almagro 56'  
K. Kibato 56'  
L. Singh 60'  
L. Accettola 66'  
Béni Badibanga 66'  
  66' Michael Baldisimo
  66' Eryk Kobza
  66' Sergio Camargo
  66' Nikolas Myroniuk
Levi Laing 68' 1 - 3  
  73' Daan Klomp
L. Singh 78'  
Juan Guillermo Córdova Torres 78'  
  78' Tobias Warschewski
  78' Caniggia Elva
  78' Nathaniel Edwards
  78' Ali Musse
  83' Levi Laing
  83' Bradley Kamdem
  1 - 4 87' Caniggia Elva
M. Ferrari 90+1'  
  1 - 5 90+3' Nikolas Myroniuk
10/06/2026 Inter Toronto FC
1 - 5
Cavalry 0-2H2H+
  0 - 1 10' Tobias Warschewski
  0 - 2 44' Sergio Camargo
  0 - 3 52' Nathaniel Edwards
Raúl López 56'  
Ollie Bassett 56'  
Ariel Almagro 56'  
K. Kibato 56'  
L. Singh 60'  
L. Accettola 66'  
Béni Badibanga 66'  
  66' Michael Baldisimo
  66' Eryk Kobza
  66' Sergio Camargo
  66' Nikolas Myroniuk
Levi Laing 68' 1 - 3  
  73' Daan Klomp
L. Singh 78'  
Juan Guillermo Córdova Torres 78'  
  78' Tobias Warschewski
  78' Caniggia Elva
  78' Nathaniel Edwards
  78' Ali Musse
  83' Levi Laing
  83' Bradley Kamdem
  1 - 4 87' Caniggia Elva
M. Ferrari 90+1'  
  1 - 5 90+3' Nikolas Myroniuk
06/06/2026 Cavalry
2 - 0
HFX Wanderers 0-0H2H+
Eryk Kobza 30'  
Adam Pearlman 38'  
Eryk Kobza 46'  
Michael Baldisimo 46'  
  54' Yohan Bai
  54' Francesco Troisi
H. Paton 55'  
H. Paton 65'  
Jay Herdman 65'  
Goteh Ntignee 68' 1 - 0  
  72' Jason Bahamboula
  72' Victor Akinwale
  76' Lorenzo Callegari
Daan Klomp 79' 2 - 0  
Goteh Ntignee 82'  
Nathaniel Edwards 82'  
Caniggia Elva 82'  
Nikolas Myroniuk 82'  
  82' Miguel Arilla
  82' Lucas Olguin
  84' M. Godinho
Tobias Warschewski 87'  
Owen Antoniuk 87'  
31/05/2026 Forge
1 - 0
Cavalry 0-0H2H+
Anthony Aromatario 5'  
  29' Eryk Kobza
  60' Jay Herdman
  60' Nathaniel Edwards
  60' H. Paton
  60' Caniggia Elva
Hoce Massunda 64'  
Maxime Bourgeois 64'  
Maxime Filion 64'  
Aghilas Sadek 64'  
Mo Babouli 64'  
Brian Wright 64'  
Antoine Batisse 70' 1 - 0  
Tristan Borges 75'  
Noah Jensen 75'  
  78' N. Ingham
  80' Eryk Kobza
  80' Michael Baldisimo
  86' Goteh Ntignee
  88' Sergio Camargo
  88' Owen Antoniuk
  88' Levi Laing
  88' Nikolas Myroniuk
Rezart Rama 90'  
Kyle Bekker 90'  
Bobby Smyrniotis 90+6'  
24/05/2026 Cavalry
3 - 0
Pacific 0-0H2H+
Adam Pearlman 50'  
  58' Y. Toualy
  58' M. Bustos
  58' A. Daniels
  58' Alejandro Díaz
Sergio Camargo 59' 1 - 0  
Jay Herdman 61'  
Ali Musse 61'  
Caniggia Elva 61'  
H. Paton 61'  
  62' Matthew Baldisimo
  62' Roshawn Kadeem Delahaye Juhmi
A. Đidić 69' 2 - 0  
Adam Pearlman 81'  
Michael Baldisimo 81'  
Sergio Camargo 81'  
Nikolas Myroniuk 81'  
  82' C. Greco-Taylor
  82' Tristan Marshall
  83' R. Kratt
  83' M. Vales
Eryk Kobza 85'  
Goteh Ntignee 89'  
Curtis Ofori 89'  
Tobias Warschewski 90+4' 3 - 0  
18/05/2026 Vancouver FC
0 - 2
Cavalry 0-0H2H+
Mohamed Amissi 11'  
Aboubacar Traore 23'  
Terran Campbell 54'  
  62' Ali Musse
  62' Nathaniel Edwards
  62' Caniggia Elva
  62' H. Paton
  66' N. Ingham
  66' Tobias Warschewski
Nicolás Mezquida 67'  
Elage Bah 67'  
Isak Ssewankambo 67'  
Damiano Pecile 67'  
  0 - 1 70' Tobias Warschewski
Terran Campbell 74'  
Lys Mousset 74'  
Marcello Polisi 79'  
Emrick Fotsing 79'  
Mohamed Amissi 80'  
Thomas Powell 80'  
Lys Mousset 88'  
  90+3' Sergio Camargo
  90+3' Nikolas Myroniuk
  90+5' Tobias Warschewski
  90+5' Levi Laing
  0 - 2 90+7' Levi Laing
09/05/2026 Pacific
1 - 3
Cavalry 0-1H2H+
Tristan Marshall 18'  
  0 - 1 24' Daan Klomp
Tristan Marshall 46'  
Joshua Belluz 46'  
K. Chung 50'  
Matthew Baldisimo 58'  
Roshawn Kadeem Delahaye Juhmi 58'  
  69' Caniggia Elva
  69' Jay Herdman
  69' Levi Laing
  69' Adam Pearlman
  73' Bradley Kamdem
  73' Curtis Ofori
Joshua Belluz 78' 1 - 1  
J. Heard 79'  
A. Daniels 79'  
E. Lajeunesse 79'  
R. Kratt 79'  
  84' Ali Musse
  84' Ali Musse
  84' Michael Baldisimo
M. Bustos 85'  
  1 - 2 88' Tobias Warschewski
  1 - 3 90+4' Michael Baldisimo
03/05/2026 Supra du Québec
0 - 1
Cavalry 0-0H2H+
K. Ferdinand 12'  
  39' H. Paton
  39' Nikolas Myroniuk
Matisse Chrétien 45'  
Safwane Mlah 50'  
Safwane Mlah 56'  
Omar El Kalkouli 56'  
Ibrahim Condé 56'  
Alexandre Marcoux 56'  
Clement Bayiha 62'  
David Choinière 62'  
Riad Bey 62'  
Bakary Kaboré 62'  
Abzi Diyaeddine 66'  
  69' Sergio Camargo
  69' Owen Antoniuk
  69' Ali Musse
  69' Caniggia Elva
Sean Rea 81'  
  84' Goteh Ntignee
  0 - 1 88' Tobias Warschewski
  90+1' Tobias Warschewski
  90+1' Michael Baldisimo
  90+1' Goteh Ntignee
  90+1' Curtis Ofori
Omar El Kalkouli 90+5'  
Alessandro Biello 90+13'  
25/04/2026 Cavalry
1 - 1
Inter Toronto FC 1-1H2H+
H. Paton 17'  
  19' L. Singh
  35' Shola Jimoh
Daan Klomp 36' 1 - 0  
  1 - 1 41' Tomasz Skublak
  42' F. Sturing
  46' Shola Jimoh
  46' Juan Guillermo Córdova Torres
  67' Gabriel Bitar
  67' Ollie Bassett
Sergio Camargo 72'  
Caniggia Elva 72'  
Ali Musse 72'  
Jay Herdman 72'  
  73' Juan Guillermo Córdova Torres
  73' Béni Badibanga
  73' J. Altobelli
Levi Laing 74'  
Goteh Ntignee 78'  
Nathaniel Edwards 78'  
H. Paton 88'  
Michael Baldisimo 88'  
18/04/2026 Forge
0 - 0
Cavalry 0-0H2H+
Dan Nimick 9'  
  15' A. Đidić
Rezart Rama 34'  
Rezart Rama 56'  
Bobby Smyrniotis 61'  
Hoce Massunda 64'  
Maxime Bourgeois 64'  
Tristan Borges 64'  
Noah Jensen 64'  
  69' Nathaniel Edwards
  69' Caniggia Elva
Ismael Oketokoun 74'  
Mo Babouli 74'  
Maxime Filion 74'  
Brian Wright 74'  
  84' Adam Pearlman
  84' Jay Herdman
  85' H. Paton
  85' Michael Baldisimo
  85' Sergio Camargo
  85' Ali Musse
  90+3' Eryk Kobza
12/04/2026 Cavalry
3 - 1
Atlético Ottawa 2-0H2H+
Daan Klomp 17' 1 - 0  
H. Paton 22' 2 - 0  
H. Paton 24'  
Adam Pearlman 45+3'  
  61' Wesley Timóteo
  61' J. Assi
  61' T. Walker
  61' Marko Stojadinovic
Goteh Ntignee 67' 3 - 0  
  68' J. Castro
  68' Daniel Aguilar
H. Paton 72'  
Michael Baldisimo 72'  
Adam Pearlman 72'  
Levi Laing 72'  
Goteh Ntignee 72'  
Ali Musse 72'  
Sergio Camargo 76'  
Sergio Camargo 76'  
Nikolas Myroniuk 76'  
  80' B. Tabla
  80' Emiliano Garcia Montoya
  80' J. Coulanges
  80' K. Habibullah
Tobias Warschewski 81'  
Caniggia Elva 81'  
  87' Diego Mejia
  3 - 1 88' K. Habibullah
09/11/2025 Atlético Ottawa
2 - 1
Cavalry 1-1H2H+
  0 - 1 33' Fraser Aird
David Rodríguez 40' 1 - 1  
S. Salter 45+8'  
  50' Mihail Gherasimencov
  64' Mihail Gherasimencov
  64' Bradley Kamdem
J. Castro 68'  
A. Sissoko 68'  
A. Sissoko 75'  
  79' Ali Musse
  79' Sergio Camargo
  82' Shamit Shome
B. Tabla 86'  
M. Patterson 86'  
N. Abatneh 91'  
  91' Tom Field
  91' Diego Gutiérrez
  106' Shamit Shome
  106' Michael Baldisimo
  106' Caniggia Elva
  106' Ayman Sellouf
David Rodríguez 107' 2 - 1  
David Rodríguez 109'  
Alberto Zapater 109'  
  114' Goteh Ntignee
  116' Eryk Kobza
M. Aparicio 120+2'  
Kevin Ortega 120+2'  
Gabriel Antinoro 120+2'  
T. Walker 120+2'  
02/11/2025 Forge
0 - 1
Cavalry 0-0H2H+
  30' Eryk Kobza
Malik Owolabi-Belewu 44'  
Alessandro Hojabrpour 45+1'  
Nana Ampomah 56'  
  0 - 1 57' Tobias Warschewski
Brian Wright 61'  
David Choinière 61'  
Marko Jevremovic 75'  
Tristan Borges 75'  
  78' Tobias Warschewski
  78' Diego Gutiérrez
  78' Fraser Aird
  78' Levi Laing
Kyle Bekker  85'  
Mo Babouli 85'  
Hoce Massunda 85'  
H. Paton 85'  
  89' Ali Musse
  89' Nicolas Wähling
  90' Tom Field
  90' Bradley Kamdem
  90+3' Goteh Ntignee
  90+4' Diego Gutiérrez
  90+7' Marco Carducci
Tristan Borges 90+8'  
26/10/2025 Cavalry
4 - 1
Inter Toronto FC 2-1H2H+
Ali Musse 8' 1 - 0  
Tobias Warschewski 17' 2 - 0  
  38' K. Kibato
  43' M. Ferrari
  2 - 1 44' Shaan Hundal
L. Singh 47' 3 - 1  
Tobias Warschewski 58' 4 - 1  
  61' K. Kibato
  61' L. Accettola
  61' E. Adekugbe
  61' Gabriel Bitar
Caniggia Elva 67'  
Michael Baldisimo 67'  
  67' M. Ferrari
  67' A. Reid
Fraser Aird 79'  
Levi Laing 79'  
Tobias Warschewski 79'  
Ayman Sellouf 79'  
  83' S. Yeates
  83' Jesse Costa
  83' L. Singh
  83' Cameron DaSilva
Ali Musse 83'  
Nikolas Myroniuk 83'  
Goteh Ntignee 83'  
Nicolas Wähling 83'  
  85' Jesse Costa
  89' J. Altobelli
18/10/2025 Vancouver FC
2 - 2
Cavalry 0-0H2H+
  22' Sergio Camargo
  22' Nikolas Myroniuk
  26' Ali Musse
  46' Bradley Kamdem
  46' Mihail Gherasimencov
Paris Gee 48'  
Abdoulaye Ouattara 54'  
Tyler Crawford 60'  
Abdoulaye Ouattara 64'  
Olakunle Dada-Luke 64'  
Thomas Powell 65'  
Emrick Fotsing 65'  
  74' Levi Laing
  74' Fraser Aird
Vasco Fry 74'  
Michel Cavalcante Fonseca da Silva 74'  
Nicolás Mezquida 74'  
David Norman 74'  
Paris Gee 74'  
Aidan O'Connor 74'  
  74' Shamit Shome
  74' Ayman Sellouf
  0 - 1 78' Nikolas Myroniuk
  81' Eryk Kobza
Ndiaye Pathé 82' 1 - 1  
Hugo Mbongue 82'  
Ndiaye Pathé 82'  
  88' Eryk Kobza
  88' Michael Baldisimo
  88' Ali Musse
  88' Nicolas Wähling
  1 - 2 90+1' Caniggia Elva
David Norman 90+6' 2 - 2  
11/10/2025 Cavalry
1 - 1
Forge 1-1H2H+
  15' David Choinière
Sergio Camargo 25' 1 - 0  
Daan Klomp 27'  
Levi Laing 29'  
  1 - 1 31' Brian Wright
  47' Alessandro Hojabrpour
  67' Tristan Borges
  67' H. Paton
Nikolas Myroniuk 68'  
Caniggia Elva 68'  
Fraser Aird 68'  
Nicolas Wähling 68'  
  69' Rezart Rama
  79' Kyle Bekker 
  79' Malik Owolabi-Belewu
  79' Brian Wright
  79' Ben Paton
  86' Marko Jevremovic
Tobias Warschewski 87'  
Ayman Sellouf 87'  
  90+2' David Choinière
  90+2' Elimane Cissé
05/10/2025 Pacific
3 - 3
Cavalry 1-1H2H+
A. Ndom 17'  
  0 - 1 22' Goteh Ntignee
  34' Michael Baldisimo
S. Young 43' 1 - 1  
C. Greco-Taylor 45'  
  1 - 2 52' Goteh Ntignee
S. Young 59'  
S. Keshavarz 59'  
K. Chung 60'  
  63' Michael Baldisimo
S. Keshavarz 66' 2 - 2  
Alejandro Díaz 70' 3 - 2  
  72' Sergio Camargo
  72' Eryk Kobza
Y. Toualy 73'  
J. Heard 73'  
  73' Fraser Aird
  73' Levi Laing
K. Chung 73'  
G. Mukumbilwa 73'  
Roshawn Juhmi 73'  
M. Vales 73'  
Alejandro Díaz 79'  
D. Zanatta 79'  
  85' Shamit Shome
  85' Caniggia Elva
  85' Callum Montgomery
  85' Ayman Sellouf
J. Heard 90+3'  
  3 - 3 90+4' Daan Klomp
  90+5' Ali Musse
  90+5' Tom Field
27/09/2025 Atlético Ottawa
3 - 0
Cavalry 1-0H2H+
S. Salter 18' 1 - 0  
  28' Ali Musse
  45+2' Fraser Aird
  55' Eryk Kobza
S. Kozlovskiy 55'  
  63' Shamit Shome
  63' Caniggia Elva
  63' Bradley Kamdem
  63' Mihail Gherasimencov
Kévin Santos 67'  
J. Assi 67'  
B. Tabla 72' 2 - 0  
  75' Michael Baldisimo
  75' Nikolas Myroniuk
David Rodríguez 75'  
Kevin Ortega 75'  
  75' Goteh Ntignee
  75' Ayman Sellouf
  75' Fraser Aird
  75' Nicolas Wähling
J. Castro 75'  
Alberto Zapater 75'  
Kevin Ortega 78'  
B. Tabla 80' 3 - 0  
S. Salter 83'  
M. Patterson 83'  
B. Tabla 83'  
N. Verhoeven 83'  
  86' Nikolas Myroniuk
  88' Tobias Warschewski
  90+1' Caniggia Elva
20/09/2025 Cavalry
3 - 0
Valour 1-0H2H+
Eryk Kobza 3' 1 - 0  
Goteh Ntignee 55' 2 - 0  
  59' Diogo Ressurreição
  59' Bruno Figueiredo
  59' Kelsey Egwu
  59' Kristopher Twardek
Tobias Warschewski 67'  
Caniggia Elva 67'  
  74' Kianz Froese
Michael Baldisimo 75'  
Sergio Camargo 76'  
Shamit Shome 76'  
Marco Carducci 77'  
  80' Jordan Faria
  80' Erik Pop
  80' Kianz Froese
  80' Xavier Venâncio
Michael Baldisimo 82'  
Nikolas Myroniuk 82'  
Fraser Aird 83'  
Mihail Gherasimencov 83'  
Goteh Ntignee 83'  
Ayman Sellouf 83'  
Shamit Shome 84'  
  86' Myles Morgan
  86' M. Voytsekhovskyi
Caniggia Elva 89' 3 - 0  
13/09/2025 Cavalry
3 - 1
HFX Wanderers 1-0H2H+
Eryk Kobza 33' 1 - 0  
Ali Musse 46' 2 - 0  
  50' Andre Rampersad
Sergio Camargo 53' 3 - 0  
  3 - 1 57' Adam Pearlman
  58' Adam Pearlman
Levi Laing 67'  
Tom Field 67'  
Sergio Camargo 67'  
Shamit Shome 67'  
  68' Vitor Dias
  68' Yohan Bai
  68' Adam Pearlman
  68' Jeremy Gagnon-Lapare
Goteh Ntignee 69'  
Eryk Kobza 72'  
  73' Kareem Sow
  73' Nassim Mekideche
Bradley Kamdem 73'  
Michael Baldisimo 74'  
Eryk Kobza 77'  
Nikolas Myroniuk 77'  
Ali Musse 77'  
Nicolas Wähling 77'  
  78' Nassim Mekideche
Goteh Ntignee 84'  
Ayman Sellouf 84'  
  86' Jefferson Alphonse
  86' Tavio Ciccarelli
  86' Isaiah Johnston
  86' Julian Dunn-Johnson
  90+2' Julian Dunn-Johnson
05/09/2025 Inter Toronto FC
3 - 1
Cavalry 1-0H2H+
N. Higgins 6'  
A. Reid 10'  
L. Singh 30'  
A. Reid 40' 1 - 0  
  55' Daan Klomp
  57' Bradley Kamdem
Leonel López 59' 2 - 0  
A. Reid 63'  
J. Altobelli 63'  
  67' Bradley Kamdem
  67' Caniggia Elva
  67' Michael Baldisimo
  67' Tom Field
O. Botello 70'  
Leonel López 72'  
Leonel López 73'  
E. Adekugbe 73'  
  79' Sergio Camargo
  79' Nikolas Myroniuk
  79' Ayman Sellouf
  79' Nicolas Wähling
M. Ferrari 84' 3 - 0  
  3 - 1 87' Fraser Aird
K. Kibato 89'  
L. Accettola 89'  
M. Ferrin 89'  
89'  
  90+4' Tobias Warschewski
30/08/2025 Cavalry
4 - 1
Forge 1-0H2H+
Tobias Warschewski 14' 1 - 0  
Fraser Aird 45+1'  
Diego Gutiérrez 45+1'  
Ali Musse 50' 2 - 0  
Tobias Warschewski 55' 3 - 0  
  59' Brian Wright
  59' Tristan Borges
  59' Kyle Bekker 
  59' Noah Jensen
  59' David Choinière
  59' Hoce Massunda
  3 - 1 61' Nana Ampomah
Sergio Camargo 62' 4 - 1  
Sergio Camargo 67'  
Michael Baldisimo 67'  
  68' Mo Babouli
  68' Elimane Cissé
  70' Tristan Borges
  74' Nana Ampomah
  74' Ben Paton
Goteh Ntignee 79'  
Bradley Kamdem 79'  
Ali Musse 79'  
Nicolas Wähling 79'  
Tobias Warschewski 85'  
Caniggia Elva 85'  
Mihail Gherasimencov 85'  
Ayman Sellouf 85'  
Eryk Kobza 90+4'  
  90+4' Rezart Rama
23/08/2025 Atlético Ottawa
2 - 2
Cavalry 0-2H2H+
  0 - 1 23' Ali Musse
  29' Sergio Camargo
  0 - 2 35' Ali Musse
  49' Daan Klomp
B. Tabla 56'  
  63' Ali Musse
  63' Ayman Sellouf
J. Coulanges 68'  
A. Sissoko 68'  
S. Salter 69' 1 - 2  
David Rodríguez Uribe 72' 2 - 2  
  76' Callum Montgomery
  81' Sergio Camargo
  81' Fraser Aird
B. Tabla 81'  
Antonio Álvarez 81'  
  81' Tobias Warschewski
  81' Caniggia Elva
  81' Daan Klomp
  81' Bradley Kamdem
J. Castro 81'  
Kévin Santos 81'  
  84' Bradley Kamdem
  87' Diego Gutiérrez
  87' Michael Baldisimo
B. Levis 87'  
M. Patterson 87'  
S. Kozlovskiy 90+3'  
  90+5' Fraser Aird
09/08/2025 Cavalry
0 - 0
HFX Wanderers 0-0H2H+
  13' Jefferson Alphonse
  34' Lorenzo Callegari
Eryk Kobza 36'  
Michael Baldisimo 38'  
Michael Baldisimo 64'  
Max Piepgrass 64'  
Bradley Kamdem 64'  
Ayman Sellouf 64'  
  72' Jefferson Alphonse
  72' Wesley Timóteo
  73'
  77' Vitor Dias
  77' Yohan Bai
Diego Gutiérrez 82'  
Chanan Chanda 82'  
82'  
  85' Tiago Coimbra
  85' Jason Bahamboula
  85' Sean Rea
  85' Alessandro Biello
  86'
Sergio Camargo 89'  
Levi Laing 89'  
Fraser Aird 89'  
Nicolas Wähling 89'  
04/08/2025 Pacific
1 - 0
Cavalry 0-0H2H+
  7' Mael Henry
  7' Nicolas Wähling
J. Heard 8'  
K. Chung 45+4'  
  51' Diego Gutiérrez
  62' Max Piepgrass
  62' Michael Baldisimo
  62' Nicolas Wähling
  62' Ayman Sellouf
D. Zanatta 74'  
M. Bustos 74'  
A. Daniels 74'  
S. Young 74'  
G. Mukumbilwa 75'  
C. Greco-Taylor 75'  
  83' Bradley Kamdem
  83' Tom Field
  83' Mihail Gherasimencov
  83' Jay Herdman
J. Heard 86'  
S. Keshavarz 86'  
Alejandro Díaz 90'  
E. Montejano 90'  
S. Young 90+2' 1 - 0  
L. Browning-Lagerfeldt 90+5'  
30/07/2025 Valour
2 - 1
Cavalry 1-0H2H+
Zachary Fernandez 23' 1 - 0  
Myles Morgan 56' 2 - 0  
  2 - 1 60' Diego Gutiérrez
  61' Tom Field
  61' Mihail Gherasimencov
  61' Ayman Sellouf
  61' Jay Herdman
  61' Fraser Aird
  61' Goteh Ntignee
  70' Sergio Camargo
Bruno Figueiredo 72'  
Xavier Venâncio 72'  
Themi Antonoglou 73'  
Roberto Alarcon 73'  
  75' Sergio Camargo
  75' Mael Henry
  83' Max Piepgrass
  83' Callum Montgomery
Raphael Ohin 85'  
Kianz Froese 89'  
Rocco Romeo 89'  
Myles Morgan 90'  
Erik Pop 90'  
  90+3' Goteh Ntignee
Erik Pop 90+6'  
Kristopher Twardek 90+6'  
M. Voytsekhovskyi 90+6'  
  90+7' Goteh Ntignee
Gianfranco Facchineri 90+8'  
Eleias Himaras 90+10'  
Kelsey Egwu 90+10'  
  90+10' Diego Gutiérrez
26/07/2025 Cavalry
0 - 1
Inter Toronto FC 0-1H2H+
  0 - 1 36' J. Altobelli
  45' Gabriel Bitar
Max Piepgrass 57'  
  58' F. Sturing
  64' R. Ferrazzo
  64' M. Ferrari
  64' A. Reid
  64' S. Jimoh
Tom Field 65'  
Ayman Sellouf 65'  
Max Piepgrass 65'  
Tobias Warschewski 65'  
  74' J. Altobelli
  74' Shaan Hundal
  75' O. León
  80' S. Jimoh
  81' M. Ferrin
  81' Gabriel Bitar
  81' O. Botello
  81' N. Higgins
Sergio Camargo 89'  
  90+2' Diego Urtiaga Ramírez
Goteh Ntignee 90+4'  
Mael Henry 90+4'  
Ali Musse 90+8'  
Diego Gutiérrez 90+8'  
20/07/2025 Valour
1 - 2
Cavalry 0-0H2H+
Kian Williams 22'  
  42' Levi Laing
  0 - 1 51' Callum Montgomery
Raphael Ohin 59'  
  61' Max Piepgrass
Kristopher Twardek 69'  
Themi Antonoglou 69'  
  69' Nicolas Wähling
  69' Tom Field
  69' Levi Laing
  69' Diego Gutiérrez
Kianz Froese 77'  
Bruno Figueiredo 77'  
Roberto Alarcon 77'  
Diogo Ressurreição 77'  
Bruno Figueiredo 82' 1 - 1  
  88' Callum Montgomery
  89' Max Piepgrass
  89' Mael Henry
Kian Williams 89'  
Jevonate Layne 89'  
  1 - 2 90+3' Sergio Camargo
  90+5' Tobias Warschewski
  90+5' Nikolas Myroniuk
Safwane Mlah 90+6'  
90+6'  
14/07/2025 Vancouver FC
0 - 0
Cavalry 0-0H2H+
  19' Mihail Gherasimencov
Allan Enyou 21'  
Vasco Fry 27'  
  29' Max Piepgrass
David Norman 48'  
  53' Shamit Shome
  53' Diego Gutiérrez
Paris Gee 59'  
Henri Godbout 59'  
Nicolás Mezquida 62'  
  69' Tobias Warschewski
  71' Max Piepgrass
  71' Caniggia Elva
  71' Mael Henry
  71' Jay Herdman
  71' Nicolas Wähling
  71' Ali Musse
Allan Enyou 86'  
Juan Batista 86'  
Ndiaye Pathé 87'  
Tj Tahid 87'  
David Norman 90+3'  
Mehdi Essoussi 90+3'  
  90+3' Callum Montgomery
  90+3' Tom Field
09/07/2025 Cavalry
1 - 1
Vancouver FC 0-1H2H+
  0 - 1 1' Nicolás Mezquida
Tobias Warschewski 2'  
  0 - 2 3' David Norman
Caniggia Elva 4' 1 - 2  
  1 - 3 5' Aidan O'Connor
Mihail Gherasimencov 6' 2 - 3  
  2 - 4 7' Terran Campbell
Fraser Aird 8' 3 - 4  
  9' Thomas Powell
Ali Musse 10' 4 - 4  
  4 - 5 11' Juan Batista
Mael Henry 12'  
  4 - 6 23' Nicolás Mezquida
  26' Vasco Fry
  32' Aidan O'Connor
Diego Gutiérrez 45+1'  
Diego Gutiérrez 46'  
Mael Henry 46'  
Callum Montgomery 46'  
Eryk Kobza 46'  
Nicolas Wähling 60'  
Fraser Aird 60'  
Tom Field 60'  
Tobias Warschewski 60'  
Shamit Shome 62'  
  62' Mehdi Essoussi
  62' Terran Campbell
Aidan O'Connor 66' 5 - 6  
Ali Musse 72'  
  76' Henri Godbout
  82' Ndiaye Pathé
  82' Allan Enyou
  82' Henri Godbout
  82' Paris Gee
Sergio Camargo 86'  
Owen Antoniuk 86'  
  90+4' Elage Bah
  90+4' Juan Batista
  90+4' Matteo Campagna
  90+4' Thomas Powell
28/06/2025 Cavalry
0 - 2
Atlético Ottawa 0-1H2H+
  0 - 1 9' Kévin Santos
Levi Laing 13'  
Callum Montgomery 38'  
Jay Herdman 59'  
Caniggia Elva 59'  
Fraser Aird 59'  
Nicolas Wähling 59'  
  0 - 2 61' S. Salter
Diego Gutiérrez 62'  
  76' D. Rodríguez
  76' A. Sissoko
  76' J. Castro
  76' Alberto Zapater
Shamit Shome 79'  
Mael Henry 79'  
  81' S. Salter
  81' M. Patterson
Diego Gutiérrez 84'  
Eryk Kobza 84'  
Sergio Camargo 84'  
Nikolas Myroniuk 84'  
  87' B. Tabla
  87' B. Tabla
  87' S. Kozlovskiy
  87' Kévin Santos
  87' K. Ortega
21/06/2025 Cavalry
1 - 0
Pacific 1-0H2H+
Ali Musse 13' 1 - 0  
Shamit Shome 32'  
  48' M. Schiavoni
Mihail Gherasimencov 54'  
  63' M. Schiavoni
  63' A. Daniels
  63' C. Greco-Taylor
  63' J. Heard
Max Piepgrass 69'  
Diego Gutiérrez 69'  
Caniggia Elva 69'  
Nicolas Wähling 69'  
  72' E. Lajeunesse
  73' K. Chung
  73' G. Mukumbilwa
  73' E. Montejano
  73' D. Zanatta
  85' Y. Toualy
  85' S. Keshavarz
Tobias Warschewski 88'  
Jay Herdman 88'  
Ali Musse 90+2'  
Owen Antoniuk 90+2'  
14/06/2025 HFX Wanderers
1 - 1
Cavalry 1-0H2H+
Tiago Coimbra 8' 1 - 0  
Ryan Telfer 32'  
  39' Eryk Kobza
  58' Max Piepgrass
  58' Mihail Gherasimencov
  68' Jay Herdman
  68' Caniggia Elva
  68' Shamit Shome
  68' Nicolas Wähling
  1 - 1 69' Caniggia Elva
Tiago Coimbra 74'  
Yohan Bai 74'  
Ryan Telfer 74'  
Alessandro Biello 74'  
Nassim Mekideche 74'  
Kareem Sow 74'  
Giorgio Probo 77'  
Sean Rea 77'  
Isaiah Johnston 78'  
Kareem Sow 90+4'  
  90+5' Ali Musse
  90+5' Owen Antoniuk
31/05/2025 Forge
1 - 1
Cavalry 1-1H2H+
  0 - 1 2' Sergio Camargo
Nana Ampomah 17' 1 - 1  
Nana Ampomah 21'  
  46' Max Piepgrass
  46' Jesse Daley
Malik Owolabi-Belewu 55'  
  63' Jesse Daley
Hoce Massunda 68'  
David Choinière 68'  
Marko Jevremovic 68'  
Ben Paton 68'  
  75' Nicolas Wähling
  75' Caniggia Elva
Brian Wright 82'  
Maxime Filion 82'  
Kyle Bekker  82'  
Khadim Kane 82'  
  83' Sergio Camargo
  90+1' Ali Musse
  90+1' Jay Herdman
25/05/2025 Cavalry
4 - 0
Valour 1-0H2H+
Levi Laing 14' 1 - 0  
Tom Field 34'  
Mihail Gherasimencov 34'  
  40' Jevonate Layne
Max Piepgrass 46'  
Jesse Daley 46'  
Jay Herdman 46'  
Ali Musse 46'  
Sergio Camargo 50' 2 - 0  
Tobias Warschewski 60' 3 - 0  
  63' Jevonate Layne
  63' Shaan Hundal
  64' Kristopher Twardek
  64' Jordan Faria
  64' Raphael Ohin
  64' Safwane Mlah
  64' Xavier Venâncio
  64' Kian Williams
Fraser Aird 70'  
Mael Henry 70'  
Ali Musse 72' 4 - 0  
  74' Diogo Ressurreição
  74' Zachary Fernandez
  74' Roberto Alarcon
Shamit Shome 74'  
Nikolas Myroniuk 74'  
Levi Laing 78'  
Chanan Chanda 78'  
  82' Bruno Figueiredo
Ali Musse 84'  
  88' Themi Antonoglou
  88' Kelsey Egwu
  90+2' Rocco Romeo
Jesse Daley 90+3'  
22/05/2025 Vancouver FC
1 - 1
Cavalry 1-0H2H+
Aidan O'Connor 21'  
  25' Mihail Gherasimencov
Elage Bah 28'  
  29' Max Piepgrass
David Norman 41' 1 - 0  
Alejandro Díaz 51'  
Vasco Fry 51'  
  59' Ali Musse
  59' Fraser Aird
  59' Max Piepgrass
  59' Jesse Daley
Mehdi Essoussi 59'  
Emrick Fotsing 59'  
  67' Mael Henry
  67' Sergio Camargo
Alejandro Díaz 73'  
Allan Enyou 73'  
  76' Jay Herdman
  76' Chanan Chanda
  76' Shamit Shome
  76' Nikolas Myroniuk
  1 - 1 84' Tobias Warschewski
Terran Campbell 86'  
Juan Batista 86'  
17/05/2025 Cavalry
4 - 0
Pacific 1-0H2H+
Mihail Gherasimencov 7' 1 - 0  
  38' A. Ndom
  53' A. Daniels
  53' C. Greco-Taylor
Tobias Warschewski 61' 2 - 0  
  63' J. Heard
  63' E. Montejano
Ali Musse 69' 3 - 0  
  71' C. Greco-Taylor
Mihail Gherasimencov 74'  
Jay Herdman 74'  
Tobias Warschewski 75'  
Nicolas Wähling 75'  
Shamit Shome 78'  
Jesse Daley 78'  
Max Piepgrass 78'  
Nikolas Myroniuk 78'  
  82' D. Zanatta
  82' M. Vales
  83' M. Bustos
  83' M. Bustos
  83' Y. Toualy
Ali Musse 85'  
Mael Henry 85'  
  88' C. Greco-Taylor
Nicolas Wähling 90+5' 4 - 0  
10/05/2025 HFX Wanderers
0 - 3
Cavalry 0-1H2H+
  0 - 1 45+2' Tobias Warschewski
Alessandro Biello 60'  
Jason Bahamboula 60'  
Yohan Bai 60'  
Tiago Coimbra 60'  
Vitor Dias 60'  
Sean Rea 60'  
Jefferson Alphonse 75'  
  76' Fraser Aird
  76' Nicolas Wähling
Ryan Telfer 78'  
Lorenzo Callegari 78'  
Jefferson Alphonse 78'  
Giorgio Probo 78'  
  82' Marco Carducci
  0 - 2 83' Ali Musse
  0 - 3 85' Ali Musse
  86' Sergio Camargo
  86' Jesse Daley
  86' Ali Musse
  86' Jay Herdman
  90+1' Tobias Warschewski
  90+1' Owen Antoniuk
  90+1' Tom Field
  90+1' Michael Harms
  90+2' Jesse Daley
03/05/2025 Inter Toronto FC
1 - 2
Cavalry 1-1H2H+
Nyal Higgins 6'  
  16' Michael Baldisimo
  16' Max Piepgrass
Steffen Yeates 36'  
  0 - 1 42' Tobias Warschewski
Julian Altobelli 45+1' 1 - 1  
  60' Nicolas Wähling
  60' Fraser Aird
  60' Mael Henry
  60' Caniggia Elva
Shola Jimoh 61'  
Massimo Ferrin 61'  
  1 - 2 69' Fraser Aird
Gabriel Bitar 70'  
Bryan De La Rosa 70'  
Luke Singh 75'  
  77' Levi Laing
Luke Singh 78'  
Orlando Botello 78'  
Riley Ferrazzo 78'  
Adonijah Reid 78'  
  83' Ali Musse
  83' Mihail Gherasimencov
Max Ferrari 90+3'  
  90+5' Fraser Aird
30/04/2025 Cavalry
6 - 0
Edmonton Scottish 2-0H2H+
Caniggia Elva 9' 1 - 0  
Nikolas Myroniuk 18' 2 - 0  
  34' Philip Dauda Masri
  46' Rilind Idrizi
  46' José Hernández
Nicolas Wähling 61' 3 - 0  
  64' Philip Dauda Masri
  64' Habib Assem
Fraser Aird 64'  
Michael Harms 64'  
Owen Antoniuk 64'  
Ali Musse 64'  
Shamit Shome 64'  
Max Piepgrass 64'  
Caniggia Elva 69'  
Caniggia Elva 70'  
Caniggia Elva 70'  
Tobias Warschewski 70'  
Ali Musse 72' 4 - 0  
Nikolas Myroniuk 75'  
James McGlinchey 75'  
  76' Marcus Simmons
  76' Ali Yildiz
Max Piepgrass 80' 5 - 0  
  82' Marcus Simmons
  82' Kayden Joseph Leonard Dugas
  82' Marcus Velado-Tsegaye
  82' Rakan Husam Yassin
Tobias Warschewski 87' 6 - 0  

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2026 SoccerPunter Pte. Ltd. All rights reserved.