Michael Petrasso Profile and Player Statistics
First name: Michael
Last name: Petrasso
Position: , Defender, Midfielder
Nationality: Canada
Date of birth: 9 July 1995
Age: 28
Place of birth: Canada
Height: 168 cm
Weight: 72 kg

Football Career Transfers and Statistics

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

Competition Season Football Club
FA Cup 2023/2024 Maidstone United 0 0 0 0 0 0 0 0
Vanarama National League South 2023/2024 Maidstone United 67 1 0 1 0 0 0 0
Championship 2023 York9 0 0 0 0 0 0 0 0
Club Friendlies 3 2023 Maidstone United 0 0 0 0 0 0 0 0
Premier League 2023 York9 301 14 13 1 0 0 0 0
Championship 2022 York9 0 0 0 0 0 0 0 0
Premier League 2022 York9 415 13 8 5 0 0 0 0
Championship 2021 York9 167 2 0 2 0 0 1 0
Premier League 2021 York9 1573 22 3 12 3 0 3 0
FA Cup 2020/2021 Barnet 229 3 0 2 2 0 0 0
Fa Trophy 2020/2021 Barnet 0 0 0 0 0 0 0 0
National League 2020/2021 Barnet 1634 27 9 10 7 1 1 0
Championship 2020 York9 0 0 0 0 0 0 0 0
Premier League 2020 York9 130 3 1 2 0 0 0 0
Championship 2019 Valour 136 2 0 1 0 0 0 0
Premier League 2019 Valour 587 9 3 3 6 1 0 0
Friendly International 2018 Canada 45 1 0 1 0 0 0 0
Major League Soccer 2018 Montreal Impact 782 14 6 1 0 0 2 0
Carabao Cup 2017/2018 Queens Park Rangers 16 1 1 0 0 0 0 0
Championship 2017/2018 Queens Park Rangers 0 0 0 0 0 0 0 0
Friendly International 2017 Canada 180 2 0 0 0 0 1 0
Championship 2016/2017 Queens Park Rangers 61 2 1 1 0 0 0 0
Championship 2015/2016 Queens Park Rangers 228 8 5 3 0 0 0 0
FA Cup 2015/2016 Queens Park Rangers 29 1 1 0 0 0 0 0
Carabao Cup 2014/2015 Leyton Orient 62 1 0 1 0 0 0 0
EFL Trophy 2014/2015 Notts County 165 2 0 1 0 0 0 0
FA Cup 2014/2015 Notts County 180 2 0 0 0 0 0 0
League One 2014/2015 Notts County 478 8 3 2 3 0 1 0
League One 2014/2015 Leyton Orient 156 3 1 2 0 0 0 0
Premier League 2014/2015 Queens Park Rangers 0 0 0 0 0 0 0 0
Championship 2013/2014 Queens Park Rangers 0 0 0 0 0 0 0 0
EFL Trophy 2013/2014 Oldham Athletic 81 1 0 1 0 0 0 0
FA Cup 2013/2014 Oldham Athletic 213 3 1 0 0 0 0 0
League One 2013/2014 Coventry City 536 7 0 2 1 0 0 0
League One 2013/2014 Oldham Athletic 733 11 2 5 1 0 0 0

Michael Petrasso has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
09/09/2023 Chippenham Town
0 - 2
Maidstone United 0-2H2H+
  0 - 1 13' Conor Kelly
  0 - 2 24' S. Smith
25/08/2023 York9
2 - 1
Vancouver FC 0-1H2H+
  0 - 1 11' G. Bitar
M. Babouli 69' 1 - 1  
A. Ricci 80' 2 - 1  
  90+5' Vasco Fry
20/08/2023 Cavalry
2 - 1
York9 1-0H2H+
A. Musse 1' 1 - 0  
  32' B. Soumaoro
D. Klomp 39'  
  45+5' B. Wright
William Akio 47' 2 - 0  
  52' M. Babouli
  2 - 1 63' C. Bayiha
  72' E. Adekugbe
M. Carducci 90+2'  
  90+7' C. Buschman-Dormond
12/08/2023 Forge
3 - 3
York9 1-0H2H+
K. Bekker 27' 1 - 0  
  38' P. Gee
Bobby Smyrniotis 39'  
  45+1' J. Gagnon-Laparé
T. Borges 45+1'  
  1 - 1 48' Kévin Santos
T. Campbell 54' 2 - 1  
  2 - 2 66' B. Wright
K. Bekker 68'  
  2 - 3 70' M. Babouli
  74' M. Babouli
T. Campbell 76' 3 - 3  
T. Campbell 76'  
A. Owolabi-Belewu 89'  
05/08/2023 Atlético Ottawa
3 - 3
York9 1-2H2H+
  0 - 1 24' B. Wright
  0 - 2 26' Kévin Santos
C. Haworth 35' 1 - 2  
Diego Espejo 45+2'  
  46' M. Nash
C. Haworth 59' 2 - 2  
  2 - 3 62' N. Ingham
  63' P. Gee
  74' B. Soumaoro
Diego Espejo 81' 3 - 3  
09/07/2023 York9
0 - 4
Forge 0-2H2H+
  15' Noah Jensen
  0 - 1 25' T. Campbell
  0 - 2 33' T. Campbell
A. Ricci 35'  
  36' A. Owolabi-Belewu
  45+3' M. James
  0 - 3 47' T. Borges
  0 - 4 54' T. Campbell
  63' R. Rama
M. Babouli 85'  
  90+2' Woobens Pacius
02/07/2023 Vancouver FC
1 - 2
York9 1-1H2H+
  0 - 1 4' O. Alou
S. Hundal 6' 1 - 1  
I. Bakare 68'  
  1 - 2 79' O. De Rosario
  87' E. Adekugbe
N. Gyimah 88'  
  90+2' M. Baldisimo
24/06/2023 Cavalry
2 - 1
York9 0-0H2H+
G. Ntignee 20'  
Tommy Wheeldon Jr. 21'  
F. Aird 34'  
  50' J. Gagnon-Laparé
G. Ntignee 51' 1 - 0  
  54' M. Babouli
  1 - 1 57' M. Babouli
  81' R. Thompson
A. Musse 83' 2 - 1  
J. Mason 86'  
J. Escalante 90+6'  
21/06/2023 York9
2 - 2
HFX Wanderers 1-1H2H+
M. Babouli 14' 1 - 0  
  31' A. Daniels
  1 - 1 35' T. Coimbra
P. Gee 43'  
  48' T. Coimbra
Kévin Santos 56' 2 - 1  
Kévin Santos 57'  
  2 - 2 86' A. Daniels
  90+4' Cristian Campagna
  90+5' Daniel Nimick
  90+7' L. Callegari
J. Gagnon-Laparé 90+7'  
18/06/2023 Pacific
1 - 0
York9 0-0H2H+
  40' B. Soumaoro
  45+1' M. Babouli
Cédric Toussaint 50'  
T. Meilleur-Giguère 54'  
M. Aparicio 56'  
  56' A. Ricci
  73' P. Gee
D. Daniels 81'  
S. Young 88' 1 - 0  
09/06/2023 York9
2 - 1
Atlético Ottawa 1-1H2H+
  0 - 1 8' Z. Verhoven
L. Singh 24' 1 - 1  
A. Ricci 43'  
  51' Z. Verhoven
O. De Rosario 80' 2 - 1  
04/06/2023 Valour
1 - 1
York9 0-0H2H+
  27' B. Soumaoro
Phillip Dos Santos 28'  
M. de Brienne 40'  
D. Gutiérrez 45'  
  0 - 1 49' M. Babouli
M. de Brienne 72' 1 - 1  
K. Cela 77'  
  84' L. Faye
  90+6' P. Gee
31/05/2023 Forge
1 - 2
York9 0-0H2H+
T. Henry 10'  
R. Rama 10'  
  11' M. Babouli
M. James 25'  
  0 - 1 53' A. Hojabrpour
  68' O. De Rosario
  70' L. Faye
  74' A. Ricci
T. Campbell 76' 1 - 1  
  80' M. Babouli
  83' N. Giantsopoulos
Noah Jensen 84'  
  1 - 2 90+3' B. Soumaoro
20/05/2023 HFX Wanderers
0 - 3
York9 0-2H2H+
  0 - 1 11' M. Baldisimo
  23' M. Baldisimo
  0 - 2 31' O. Alou
  0 - 3 46' B. Soumaoro
M. Ferrin 67'  
Riley Ferrazzo 90+2'  
14/05/2023 Pacific
4 - 1
York9 2-0H2H+
A. Didic 7' 1 - 0  
M. Aparicio 42' 2 - 0  
  2 - 1 55' Kévin Santos
  60' L. Faye
G. Mukumbilwa 61'  
David Brazão 82' 3 - 1  
E. Ongaro 90+2' 4 - 1  
09/10/2022 Atlético Ottawa
2 - 2
York9 2-0H2H+
  11' K. Santos
C. Haworth 23'  
M. Tissot 25' 1 - 0  
B. Wright 43' 2 - 0  
  55' T. Mourdoukoutas
D. Beckie 58'  
  2 - 1 62' O. De Rosario
  63' O. De Rosario
K. Alemán 72'  
  2 - 2 79' J. Wilson
01/10/2022 Forge
2 - 0
York9 0-0H2H+
W. Pacius 31'  
A. Owolabi-Belewu 55' 1 - 0  
A. Sissoko 69' 2 - 0  
  89' M. Baldisimo
23/09/2022 York9
3 - 1
Valour 1-1H2H+
  0 - 1 16' S. Cebara
M. Babouli 34' 1 - 1  
  44' A. Romeo
C. N'Sa 56' 2 - 1  
L. Lawrie-Lattanzio 75' 3 - 1  
  90+2' K. Rendón
16/09/2022 York9
0 - 0
HFX Wanderers 0-0H2H+
R. Thompson 8'  
N. Verhoeven 11'  
  50' P. Lamothe
  85' J. Gagnon-Laparé
  88' K. Baskett
  89' O. Tabi
09/09/2022 York9
3 - 1
Edmonton 1-0H2H+
M. Babouli 13' 1 - 0  
  30' N. Higgins
O. De Rosario 48' 2 - 0  
O. De Rosario 49'  
  2 - 1 54' C. Smith
K. Santos 62'  
M. Babouli 71' 3 - 1  
  76' B. Bissainte
03/09/2022 Pacific
1 - 3
York9 1-0H2H+
  22' J. Wilson
O. Dada-Luke 31' 1 - 0  
  1 - 1 48' M. Babouli
  1 - 2 57' O. De Rosario
  1 - 3 81' S. Gutiérrez
27/08/2022 Cavalry
1 - 0
York9 0-0H2H+
M. Cantave 33'  
D. Norman 37'  
J. Escalante 55' 1 - 0  
E. Simmons 59'  
  63' L. Lawrie-Lattanzio
J. Assi 87'  
20/08/2022 Forge
1 - 3
York9 0-1H2H+
  0 - 1 7' O. De Rosario
  27' M. Babouli
  40' M. Hernández
T. Borges 52' 1 - 1  
  1 - 2 58' C. N'Sa
  61'
  1 - 3 69' M. Babouli
A. Morgan 88'  
24/07/2022 York9
0 - 3
Atlético Ottawa 0-2H2H+
  0 - 1 11' B. Tabla
  0 - 2 35' B. Wright
R. Thompson 62'  
  0 - 3 62' O. Bassett
  90+1' Z. Bahous
20/07/2022 Cavalry
0 - 1
York9 0-1H2H+
  0 - 1 29' O. De Rosario
  30' J. Wilson
J. Di Chiara 50'  
  51' J. Wilson
  75' N. Giantsopoulos
  90+5' I. Johnston
15/07/2022 York9
2 - 4
Pacific 1-1H2H+
R. Kratt 1' 1 - 0  
N. Giantsopoulos 31'  
  31' D. Daniels
  1 - 1 42' A. Díaz
O. De Rosario 49' 2 - 1  
C. Toussaint 56'  
  2 - 2 63' A. Díaz
  65' S. Young
  2 - 3 70' A. Díaz
  72' J. Heard
M. Ferrari 74'  
  85' J. Dixon
  2 - 4 87' G. dos Santos
  90+4' G. dos Santos
16/04/2022 Edmonton
1 - 1
York9 0-0H2H+
  23' J. Wilson
  25' R. Thompson
  55' D. Zator
  0 - 1 82' O. De Rosario
M. Kacher 84' 1 - 1  
C. Smith 88'  
  88' D. Abzi
  89' N. Giantsopoulos
07/04/2022 York9
0 - 1
HFX Wanderers 0-0H2H+
  0 - 1 53' João Morelli
I. Johnston 65'  
  71' O. Tabi
  87' M. Restrepo
M. Hernández 90+5'  
21/11/2021 Forge
3 - 1
York9 1-1H2H+
P. Woobens 9' 1 - 0  
  1 - 1 38' M. Petrasso
J. Navarro 60'  
  61' N. Verhoeven
T. Borges 62'  
  62'
J. Navarro 66' 2 - 1  
N. Verhoeven 73' 3 - 1  
  75' D. Zator
  85' I. Johnston
  88' D. Abzi
  90+1' M. Ferrari
24/10/2021 Atlético Ottawa
1 - 1
York9 1-0H2H+
  9' M. Petrasso
A. Coupland 15' 1 - 0  
M. Kapor 64'  
  71' C. Toussaint
  1 - 1 80' C. N'Sa
R. Telfer 82'  
17/10/2021 York9
1 - 1
Edmonton 0-0H2H+
J. Wilson 28'  
  34' T. Fayia
  0 - 1 47' E. Ongaro
J. Faria 53' 1 - 1  
D. Abzi 90+1'  
  90+2' A. Najem
15/10/2021 Cavalry
2 - 1
York9 1-1H2H+
  0 - 1 5' I. Johnston
S. Camargo 23' 1 - 1  
J. Di Chiara 40'  
J. Escalante 45+3'  
J. Di Chiara 45+3'  
  45+3' I. Johnston
  72' J. Wilson
  77'
80' 2 - 1  
08/10/2021 York9
1 - 1
Atlético Ottawa 0-0H2H+
  24' B. McKendry
C. Toussaint 25'  
  0 - 1 49' M. Shaw
  51' Z. Verhoven
S. Gutiérrez 62'  
L. Wright 86'  
J. Wilson 90+2' 1 - 1  
D. Abzi 90+2'  
  90+2' V. Neufville
  90+6' Rafael Núñez
03/10/2021 York9
2 - 2
HFX Wanderers 1-2H2H+
Álvaro Rivero 13' 1 - 0  
J. Wilson 23'  
  1 - 1 27' A. Garcia
  1 - 2 41' M. Camara
D. Abzi 43'  
C. N'Sa 60'  
J. Ulbricht 68'  
J. Ulbricht 78' 2 - 2  
  82' A. Portal
26/09/2021 York9
2 - 1
Valour 0-1H2H+
  10' D. Fordyce
  0 - 1 27' B. Levis
J. Wilson 35'  
  37' B. Levis
N. Verhoeven 50'  
L. Wright 55' 1 - 1  
L. Wright 61' 2 - 1  
22/09/2021 Toronto
4 - 0
York9 2-0H2H+
M. Delgado 30'  
J. Osorio 34' 1 - 0  
I. Achara 41' 2 - 0  
  55' M. Petrasso
Y. Soteldo 84' 3 - 0  
N. Okello 89' 4 - 0  
18/09/2021 York9
0 - 0
HFX Wanderers 0-0H2H+
  24' A. Riggi
C. N'Sa 84'  
14/09/2021 York9
2 - 0
Atlético Ottawa 0-0H2H+
  40' Miguel Acosta
C. N'Sa 46'  
D. Abzi 53' 1 - 0  
J. Wilson 58'  
S. Gutiérrez 68' 2 - 0  
  69' N. Higgins
  90+5' N. Higgins
06/09/2021 HFX Wanderers
3 - 3
York9 0-1H2H+
C. Bent 39'  
  0 - 1 40' D. Abzi
  0 - 2 52' J. Ulbricht
M. Polisi 70'  
João Morelli 84' 1 - 2  
João Morelli 87' 2 - 2  
  2 - 3 90' Álvaro Rivero
P. Schaale 90+1'  
  90+1' Álvaro Rivero
D. Abzi 90+2' 3 - 3  
M. Camara 90+3'  
01/09/2021 Atlético Ottawa
2 - 2
York9 0-1H2H+
  0 - 1 18' M. Petrasso
T. Shaw 46'  
Miguel Acosta 50' 1 - 1  
  1 - 2 60' Álvaro Rivero
  64' J. Ulbricht
C. Mannella 74'  
M. Shaw 82' 2 - 2  
B. McKendry 88'  

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
Potential Fixed Matches
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-2023 SoccerPunter Pte. Ltd. All rights reserved.