Toronto FC vs. New York City FC Match Report – Saturday April 29, 2023

Major League Soccer (Regular Season)
Toronto FC
1
1.4
2-6-2
Manager: Bob Bradley
New York City FC
0
0.4
4-3-3
Manager: Nick Cushing
Captain: James Sands
Saturday April 29, 2023, 19:30 (venue time)
Major League Soccer (Regular Season)
Toronto FC vs. New York City FC Historical Head-to-Head
 
Attendance: 21,847
Venue: BMO Field, Toronto
Officials: Armando Villarreal (Referee) · Andrew Bigelow (AR1) · Meghan Mullen (AR2) · Ben Pilgrim (4th) · Alejandro Mariscal (VAR)
C.J. Sapong · 46’
Stathead Logo
POWERED BY
.com Logo
Looking for something amazing? Uncover the story that stats can tell with Stathead.
Search through thousands of matches from football history using our Match Finder tools.
Try it & get your first month FREE

Match Summary

Kick Off
Half Time
 46’
1:0
 — Goal 1:0
 54’
1:0
 — Yellow Card
 55’
1:0
 — Substitute
 55’
1:0
 — Substitute
 65’
1:0
 — Yellow Card
 72’
1:0
 — Yellow Card
 80’
1:0
 — Yellow Card
90+2’
1:0
90+2’
1:0
 — Substitute

Team Stats

Possession
45%
55%
Passing Accuracy
441 of 517 — 85%
90% — 579 of 641
Shots on Target
6 of 11 — 55%
20% — 1 of 5
Saves
1 of 1 — 100%
83% — 5 of 6
Cards
Toronto FC
 
NYCFC
11
Fouls
8
2
Corners
4
7
Crosses
11
617
Touches
746
Toronto FC
 
NYCFC
24
Tackles
17
6
Interceptions
7
6
Aerials Won
8
7
Clearances
5
Toronto FC
 
NYCFC
2
Offsides
2
7
Goal Kicks
7
20
Throw Ins
24
70
Long Balls
52
Become a Stathead & surf this site ad-free.

Toronto FC Player Stats

Toronto FC Player Stats Table
Performance Expected SCA Passes Carries Take-Ons
Player # Nation Pos Age Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ
C.J. Sapong9us USAFW34-1238910004200260001.01.00.041141973.7318432
   Adama Diomande99no NORFW33-07410000000000000.00.00.0000000000
Lorenzo Insigne24it ITALW31-3299000002200762200.10.10.250485784.25484104
Federico Bernardeschi10it ITARW29-0729000002000481110.10.10.130263672.2430751
Mark-Anthony Kaye14ca CANLM28-1489000002100352010.10.10.120212777.8311211
Alonso Coello52es ESPCM23-1999000000000886130.00.00.020677589.3632000
Brandon Servania23us USARM24-0488900001100442010.10.10.220303585.7515100
   Jahkeele Marshall-Rutty7ca CANRM18-31710000000000000.00.00.0000000000
Kobe Franklin19ca CANLB19-3549000000000724220.00.00.010555993.2328053
Sigurd Rosted17no NORCB28-2819000000000682000.00.00.010576489.1224011
Matt Hedges2us USACB33-0289000000010701020.00.00.000576686.4422000
Richie Laryea22ca CANRB28-1129001000010554000.00.00.821384682.6722531
Sean Johnson1us USAGK33-3339000000010350010.00.00.000283384.8010000
13 Players990110011630617246111.41.41.322244151785.342260232813
Toronto FC Player Stats Table
Total Short Medium Long
Player # Nation Pos Age Min Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA KP 1/3 PPA CrsPA PrgP
C.J. Sapong9us USAFW34-12389141973.7227366966.788100.00000.00.011003
   Adama Diomande99no NORFW33-0741000000000000.00.000000
Lorenzo Insigne24it ITALW31-32990485784.2944157222491.7192286.47977.800.20.133105
Federico Bernardeschi10it ITARW29-07290263672.252810791181.8141687.53742.900.10.112104
Mark-Anthony Kaye14ca CANLM28-14890212777.834359121392.381172.711100.000.10.113003
Alonso Coello52es ESPCM23-19990677589.313683512727100.0303196.8101566.700.00.008106
Brandon Servania23us USARM24-04889303585.7586206131681.3131586.744100.000.20.025005
   Jahkeele Marshall-Rutty7ca CANRM18-3171000000000000.00.000000
Kobe Franklin19ca CANLB19-35490555993.21058267242596.0232592.07887.500.00.018103
Sigurd Rosted17no NORCB28-28190576489.11218497131492.9353794.691369.200.00.007002
Matt Hedges2us USACB33-02890576686.4127346591090.0424593.361060.000.00.004004
Richie Laryea22ca CANRB28-11290384682.6693153131492.9222491.72540.010.80.417007
Sean Johnson1us USAGK33-33390283384.871245544100.01717100.071258.300.00.000000
13 Players99044151785.38950275315216791.023125192.0568466.711.30.910484042
Toronto FC Player Stats Table
Pass Types Corner Kicks Outcomes
Player # Nation Pos Age Min Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks
C.J. Sapong9us USAFW34-12389191800000000001410
   Adama Diomande99no NORFW33-0741000000000000000
Lorenzo Insigne24it ITALW31-32990575250030400004801
Federico Bernardeschi10it ITARW29-07290363240013222002602
Mark-Anthony Kaye14ca CANLM28-14890272610001100002101
Alonso Coello52es ESPCM23-19990757411030000006701
Brandon Servania23us USARM24-04889353320002200003000
   Jahkeele Marshall-Rutty7ca CANRM18-3171000000000000000
Kobe Franklin19ca CANLB19-35490595540000400005500
Sigurd Rosted17no NORCB28-28190646311000000005700
Matt Hedges2us USACB33-02890666232020100005710
Richie Laryea22ca CANRB28-11290464060011600003801
Sean Johnson1us USAGK33-333903320136000000002800
13 Players9905174754010010720220044126
Toronto FC Player Stats Table
Tackles Challenges Blocks
Player # Nation Pos Age Min Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err
C.J. Sapong9us USAFW34-12389000000000000000
   Adama Diomande99no NORFW33-0741000000000000000
Lorenzo Insigne24it ITALW31-32990221011333.320002400
Federico Bernardeschi10it ITARW29-0729011010010.011011200
Mark-Anthony Kaye14ca CANLM28-14890222001425.031010210
Alonso Coello52es ESPCM23-19990653126966.733031700
Brandon Servania23us USARM24-04889220022540.031010200
   Jahkeele Marshall-Rutty7ca CANRM18-3171000000000000000
Kobe Franklin19ca CANLB19-35490420313475.012112620
Sigurd Rosted17no NORCB28-281902111022100.000000220
Matt Hedges2us USACB33-02890101000002110120
Richie Laryea22ca CANRB28-11290422202366.710000400
Sean Johnson1us USAGK33-33390000000001010000
13 Players99024171086173154.814112963070
Toronto FC Player Stats Table
Touches Take-Ons Carries Receiving
Player # Nation Pos Age Min Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR
C.J. Sapong9us USAFW34-12389260310175263266.700.0181285742130254
   Adama Diomande99no NORFW33-074100000000000000000000
Lorenzo Insigne24it ITALW31-329907604294627610440.0660.048329203461525514
Federico Bernardeschi10it ITARW29-07290480414328485120.0360.030235117715213516
Mark-Anthony Kaye14ca CANLM28-148903514181333511100.000.011332520231223
Alonso Coello52es ESPCM23-19990881205316088000321346301020630
Brandon Servania23us USARM24-048894419181724400015493211020322
   Jahkeele Marshall-Rutty7ca CANRM18-317100000000000000000000
Kobe Franklin19ca CANLB19-354907222140120725360.0240.0281043401000451
Sigurd Rosted17no NORCB28-281906843434006811100.000.024742600000560
Matt Hedges2us USACB33-028907064327007000022713200001550
Richie Laryea22ca CANRB28-11290551835132553133.3133.32222213553110342
Sean Johnson1us USAGK33-33390353235000350001023700000170
13 Players9906174818527816622617281346.41242.9260140273123151018543942
Toronto FC Player Stats Table
Performance Aerial Duels
Player # Nation Pos Age Min CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won%
C.J. Sapong9us USAFW34-12389000021000000320100.0
   Adama Diomande99no NORFW33-0741000000000000000
Lorenzo Insigne24it ITALW31-329900000110220001000
Federico Bernardeschi10it ITARW29-07290000010311000300
Mark-Anthony Kaye14ca CANLM28-14890000100102000510100.0
Alonso Coello52es ESPCM23-19990000100015000510100.0
Brandon Servania23us USARM24-048890002002020004020.0
   Jahkeele Marshall-Rutty7ca CANRM18-3171000000000000000
Kobe Franklin19ca CANLB19-3549000010002200071420.0
Sigurd Rosted17no NORCB28-2819000011000100041150.0
Matt Hedges2us USACB33-028901001100000005010.0
Richie Laryea22ca CANRB28-11290100420102000600
Sean Johnson1us USAGK33-33390100000000000000
13 Players99030011827617000526842.9

Toronto FC Goalkeeper Stats

Toronto FC Goalkeeper Stats Table
Shot Stopping Launched Passes Goal Kicks Crosses Sweeper
Player Nation Age Min SoTA GA Saves Save% PSxG Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA AvgDist
Sean Johnsonus USA33-33390101100.00.03837.526223.130.9728.633.31000.00

NYCFC Player Stats

NYCFC Player Stats Table
Performance Expected SCA Passes Carries Take-Ons
Player # Nation Pos Age Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ
Santiago Rodríguez10uy URUFW23-1119000000000412000.00.00.120283384.8221173
Talles Magno43br BRALW20-3079000000000411000.00.00.120242692.3334141
Matías Pellegrini17ar ARGRW22-3535400002100261000.10.10.000172085.0114300
   Andres Jasson21us USARW21-1023600001000190000.10.10.0005955.6012051
Richy Ledezma20us USAAM22-2359000001000520100.10.10.020394390.7735141
Keaton Parks55us USADM25-2665400000010291010.00.00.000222588.0116111
   Alfredo Morales7us USADM32-3523600000000340110.00.00.000283093.3625032
James Sands6us USADM22-2979000000000624010.00.00.000505492.6231022
Kevin O'Toole22us USALB24-1369000000000793020.00.00.120606592.31044132
Maxime Chanot4lu LUXCB33-15990000010001050330.00.00.000859589.5672200
Thiago Martins13br BRACB28-04390000000001180110.00.00.01010811593.9174000
Mitja Ilenič35si SVNRB18-1249000000000735100.00.00.000536186.9332231
Luis Barraza1us USAGK26-1729000000000670000.00.00.000606592.3035000
13 Players9900000511074617790.40.40.49057964190.342445123214
NYCFC Player Stats Table
Total Short Medium Long
Player # Nation Pos Age Min Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA KP 1/3 PPA CrsPA PrgP
Santiago Rodríguez10uy URUFW23-11190283384.8539175111291.7111384.66785.700.10.212002
Talles Magno43br BRALW20-30790242692.335964192095.03475.022100.000.10.021103
Matías Pellegrini17ar ARGRW22-35354172085.0199281111100.04580.00000.00.000001
   Andres Jasson21us USARW21-102365955.676132450.03475.00000.00.000000
Richy Ledezma20us USAAM22-23590394390.7692117141593.32020100.03475.000.00.014007
Keaton Parks55us USADM25-26654222588.0386761111100.08988.933100.000.00.000001
   Alfredo Morales7us USADM32-35236283093.3499180101283.31313100.044100.000.00.105206
James Sands6us USADM22-29790505492.67921862525100.0232495.811100.000.00.006002
Kevin O'Toole22us USALB24-13690606592.3912357373994.9192095.04580.000.10.1142210
Maxime Chanot4lu LUXCB33-15990859589.518296162323100.0495294.2121866.700.00.005006
Thiago Martins13br BRACB28-0439010811593.92067502363992.3606296.8121392.300.00.006001
Mitja Ilenič35si SVNRB18-12490536186.9806233283190.3212391.33650.000.00.002003
Luis Barraza1us USAGK26-17290606592.313666261010100.0394097.5111573.300.00.001000
13 Players99057964190.310522317323725294.027328994.5617878.200.40.65365242
NYCFC Player Stats Table
Pass Types Corner Kicks Outcomes
Player # Nation Pos Age Min Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks
Santiago Rodríguez10uy URUFW23-11190332761003032102800
Talles Magno43br BRALW20-30790262510000100002400
Matías Pellegrini17ar ARGRW22-35354202000000000001701
   Andres Jasson21us USARW21-10236990000100000501
Richy Ledezma20us USAAM22-23590434110012010103911
Keaton Parks55us USADM25-26654252411000000002202
   Alfredo Morales7us USADM32-35236302911000000002800
James Sands6us USADM22-29790544943001100005012
Kevin O'Toole22us USALB24-13690655691003800006001
Maxime Chanot4lu LUXCB33-15990959232130100008501
Thiago Martins13br BRACB28-04390115114110100000010801
Mitja Ilenič35si SVNRB18-1249061471410011300005300
Luis Barraza1us USAGK26-17290655692000000006000
13 Players99064158950131511244220579210
NYCFC Player Stats Table
Tackles Challenges Blocks
Player # Nation Pos Age Min Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err
Santiago Rodríguez10uy URUFW23-11190210021250.010000200
Talles Magno43br BRALW20-3079011010010.010000100
Matías Pellegrini17ar ARGRW22-35354101001616.750000110
   Andres Jasson21us USARW21-10236000000000000000
Richy Ledezma20us USAAM22-2359000000010.010001100
Keaton Parks55us USADM25-26654111001250.011010100
   Alfredo Morales7us USADM32-35236000000001011100
James Sands6us USADM22-29790411212540.031010400
Kevin O'Toole22us USALB24-136903130033100.002110300
Maxime Chanot4lu LUXCB33-15990000000003123310
Thiago Martins13br BRACB28-0439000000010.011101110
Mitja Ilenič35si SVNRB18-124905323044100.000001610
Luis Barraza1us USAGK26-17290000000000000010
13 Players990178863122548.01393672450
NYCFC Player Stats Table
Touches Take-Ons Carries Receiving
Player # Nation Pos Age Min Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR
Santiago Rodríguez10uy URUFW23-11190410323150417342.9342.9211392011011335
Talles Magno43br BRALW20-30790410320183414125.0375.0341667111123396
Matías Pellegrini17ar ARGRW22-353542614111112600014613230121225
   Andres Jasson21us USARW21-1023619031062195120.0480.012441100011155
Richy Ledezma20us USAAM22-23590520828161524125.0375.0351614511021454
Keaton Parks55us USADM25-26654291914612911100.000.016752810110192
   Alfredo Morales7us USADM32-35236340102051343266.7133.3251465903000242
James Sands6us USADM22-297906211539916222100.000.0311424701010411
Kevin O'Toole22us USALB24-136907932731210793266.7133.34421611112060539
Maxime Chanot4lu LUXCB33-15990105126042311050007240823421010870
Thiago Martins13br BRACB28-04390118176751101180007429014700000990
Mitja Ilenič35si SVNRB18-124907323032121733133.3266.7321598621030453
Luis Barraza1us USAGK26-172906742670006700035612100000510
13 Players9907467930632112312746321443.81753.144520689121211320757342
NYCFC Player Stats Table
Performance Aerial Duels
Player # Nation Pos Age Min CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won%
Santiago Rodríguez10uy URUFW23-1119000003030100021150.0
Talles Magno43br BRALW20-30790000141001000200
Matías Pellegrini17ar ARGRW22-35354000000000000230100.0
   Andres Jasson21us USARW21-10236000011100000300
Richy Ledezma20us USAAM22-23590000100210000310100.0
Keaton Parks55us USADM25-26654100100001000400
   Alfredo Morales7us USADM32-3523600011001000051150.0
James Sands6us USADM22-2979000011010100061150.0
Kevin O'Toole22us USALB24-136900000003010005010.0
Maxime Chanot4lu LUXCB33-1599000021003000021150.0
Thiago Martins13br BRACB28-043900000000100009010.0
Mitja Ilenič35si SVNRB18-12490000100113000200
Luis Barraza1us USAGK26-17290000000000000000
13 Players99010081121178000458657.1

NYCFC Goalkeeper Stats

NYCFC Goalkeeper Stats Table
Shot Stopping Launched Passes Goal Kicks Crosses Sweeper
Player Nation Age Min SoTA GA Saves Save% PSxG Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA AvgDist
Luis Barrazaus USA26-1729061583.31.45862.558713.825.770.020.1300.004.0

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
3C.J. SapongClub Crest Toronto FC0.10Off Target5Right FootVolleyMark-Anthony KayePass (Live)Federico BernardeschiPass (Live)
8C.J. SapongClub Crest Toronto FC0.060.18Saved15Left FootLorenzo InsignePass (Live)Sigurd RostedPass (Live)
22Federico BernardeschiClub Crest Toronto FC0.02Blocked20Left FootC.J. SapongPass (Live)C.J. SapongTake-On
22Lorenzo InsigneClub Crest Toronto FC0.020.02Saved22Right FootKobe FranklinPass (Live)Lorenzo InsignePass (Live)
25Matías PellegriniClub Crest NYCFC0.02Blocked22Left FootTalles MagnoPass (Live)Kevin O'ToolePass (Live)
27Richy LedezmaClub Crest NYCFC0.14Blocked7HeadSantiago RodríguezPass (Dead)
29Mark-Anthony KayeClub Crest Toronto FC0.050.05Saved15Left FootLorenzo InsignePass (Live)Alonso CoelloPass (Live)
35C.J. SapongClub Crest Toronto FC0.11Off Target7Left FootLorenzo InsignePass (Live)C.J. SapongPass (Live)
40Matías PellegriniClub Crest NYCFC0.070.02Saved17Left FootTalles MagnoPass (Live)Santiago RodríguezPass (Live)
46C.J. SapongClub Crest Toronto FC0.760.88Goal6Right FootRichie LaryeaPass (Live)C.J. SapongPass (Live)
50Federico BernardeschiClub Crest Toronto FC0.12Blocked17Left FootFederico BernardeschiTake-OnBrandon ServaniaPass (Live)
52Lorenzo InsigneClub Crest Toronto FC0.040.11Saved25Right FootBrandon ServaniaPass (Live)Richie LaryeaPass (Live)
57Brandon ServaniaClub Crest Toronto FC0.050.13Saved13Right FootFederico BernardeschiPass (Live)Alonso CoelloPass (Live)
71Maxime ChanotClub Crest NYCFC0.03Off Target12HeadRichy LedezmaPass (Dead)Richy LedezmaPass (Live)
73Andres JassonClub Crest NYCFC0.12Off Target14HeadKevin O'ToolePass (Live)Thiago MartinsPass (Live)
82Mark-Anthony KayeClub Crest Toronto FC0.07Blocked17Right FootMark-Anthony KayeTake-OnLorenzo InsignePass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
3C.J. SapongClub Crest Toronto FC0.10Off Target5Right FootVolleyMark-Anthony KayePass (Live)Federico BernardeschiPass (Live)
8C.J. SapongClub Crest Toronto FC0.060.18Saved15Left FootLorenzo InsignePass (Live)Sigurd RostedPass (Live)
22Federico BernardeschiClub Crest Toronto FC0.02Blocked20Left FootC.J. SapongPass (Live)C.J. SapongTake-On
22Lorenzo InsigneClub Crest Toronto FC0.020.02Saved22Right FootKobe FranklinPass (Live)Lorenzo InsignePass (Live)
29Mark-Anthony KayeClub Crest Toronto FC0.050.05Saved15Left FootLorenzo InsignePass (Live)Alonso CoelloPass (Live)
35C.J. SapongClub Crest Toronto FC0.11Off Target7Left FootLorenzo InsignePass (Live)C.J. SapongPass (Live)
46C.J. SapongClub Crest Toronto FC0.760.88Goal6Right FootRichie LaryeaPass (Live)C.J. SapongPass (Live)
50Federico BernardeschiClub Crest Toronto FC0.12Blocked17Left FootFederico BernardeschiTake-OnBrandon ServaniaPass (Live)
52Lorenzo InsigneClub Crest Toronto FC0.040.11Saved25Right FootBrandon ServaniaPass (Live)Richie LaryeaPass (Live)
57Brandon ServaniaClub Crest Toronto FC0.050.13Saved13Right FootFederico BernardeschiPass (Live)Alonso CoelloPass (Live)
82Mark-Anthony KayeClub Crest Toronto FC0.07Blocked17Right FootMark-Anthony KayeTake-OnLorenzo InsignePass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
25Matías PellegriniClub Crest NYCFC0.02Blocked22Left FootTalles MagnoPass (Live)Kevin O'ToolePass (Live)
27Richy LedezmaClub Crest NYCFC0.14Blocked7HeadSantiago RodríguezPass (Dead)
40Matías PellegriniClub Crest NYCFC0.070.02Saved17Left FootTalles MagnoPass (Live)Santiago RodríguezPass (Live)
71Maxime ChanotClub Crest NYCFC0.03Off Target12HeadRichy LedezmaPass (Dead)Richy LedezmaPass (Live)
73Andres JassonClub Crest NYCFC0.12Off Target14HeadKevin O'ToolePass (Live)Thiago MartinsPass (Live)

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.