CF Montréal vs New York City FC
Regular Season
Saturday, Apr 25, 2026 · 2:30 pm EDT
Match winner: CF Montréal
Stade Saputo
Match statistics
Values retain the source’s display and precision. Some source rows labeled % are supplied as decimal ratios; no percentage conversion is inferred.
| Statistic | CF Montréal | New York City FC |
|---|---|---|
| Fouls | 18 | 15 |
| Yellow Cards | 5 | 2 |
| Red Cards | 0 | 1 |
| Offsides | 0 | 3 |
| Corner Kicks | 3 | 1 |
| Saves | 2 | 4 |
| Possession | 35.3 | 64.7 |
| SHOTS | 8 | 4 |
| ON GOAL | 5 | 2 |
| On Target % | 0.6 | 0.5 |
| Penalty Goals | 0 | 0 |
| Penalty Kicks Taken | 0 | 0 |
| Accurate Passes | 277 | 555 |
| Passes | 346 | 629 |
| Pass Completion % | 0.8 | 0.9 |
| Accurate Crosses | 3 | 3 |
| Crosses | 8 | 16 |
| Cross % | 0.4 | 0.2 |
| Long Balls | 49 | 36 |
| Accurate Long Balls | 18 | 22 |
| Long Balls % | 0.4 | 0.6 |
| Blocked Shots | 2 | 1 |
| Effective Tackles | 12 | 9 |
| Tackles | 17 | 15 |
| Tackle % | 0.7 | 0.6 |
| Interceptions | 8 | 6 |
| Effective Clearances | 18 | 13 |
| Clearances | 18 | 13 |
Key events
- —Kickoff
- 18'Goal
Goal! CF Montréal 1, New York City FC 0. Prince Owusu (CF Montréal) right footed shot from very close range to the bottom left corner. Assisted by Matty Longstaff with a cross.
- 45'+3'Halftime
First Half ends, CF Montréal 1, New York City FC 0.
- 45'Substitution
Substitution, CF Montréal. Olger Escobar replaces Noah Streit.
- 45'Start 2nd Half
- 63'Yellow Card
Samuel Piette (CF Montréal) is shown the yellow card for a bad foul.
- 65'Substitution
Substitution, New York City FC. Raul Gustavo replaces Keaton Parks.
- 65'Substitution
Substitution, New York City FC. Seymour Reid replaces Agustín Ojeda.
- 65'Substitution
Substitution, New York City FC. Talles Magno replaces Arnau Farnós.
- 70'Substitution
Substitution, CF Montréal. Fabian Herbers replaces Samuel Piette.
- 74'Yellow Card
Tayvon Gray (New York City FC) is shown the yellow card for a bad foul.
- 75'Substitution
Substitution, CF Montréal. Daniel Ríos replaces Prince Owusu.
- 77'Red Card
Second yellow card to Tayvon Gray (New York City FC) for a bad foul.
- 81'Yellow Card
Nicolás Fernández (New York City FC) is shown the yellow card.
- 81'Yellow Card
Olger Escobar (CF Montréal) is shown the yellow card.
- 82'Substitution
Substitution, New York City FC. Andrés Perea replaces Maxi Moralez.
- 84'Yellow Card
Brayan Vera (CF Montréal) is shown the yellow card.
- 87'Substitution
Substitution, CF Montréal. Efraín Morales replaces Jalen Neal.
- 87'Yellow Card
Matty Longstaff (CF Montréal) is shown the yellow card for a bad foul.
- 88'Yellow Card
Dawid Bugaj (CF Montréal) is shown the yellow card.
- 90'+1'Yellow Card
Kai Trewin (New York City FC) is shown the yellow card for a bad foul.
- 90'+7'End Regular Time
Lineups
Players stay with their supplied roster club. Other listed players may be unused; App records source appearances, not the number of names listed. An own goal is credited in the event as supplied.
CF MontréalFormation 4-3-3
Starting lineup
| Player | Pos | App | G | A | OG | YC | RC |
|---|---|---|---|---|---|---|---|
| 31Thomas Gillier | G | 1 | 0 | 0 | 0 | 0 | 0 |
| 4Brayan Vera | CD-L | 1 | 0 | 0 | 0 | 1 | 0 |
| 2Jalen Neal | CD-R | 1 | 0 | 0 | 0 | 0 | 0 |
| 13Luca Petrasso | LB | 1 | 0 | 0 | 0 | 0 | 0 |
| 27Dawid Bugaj | RB | 1 | 0 | 0 | 0 | 1 | 0 |
| 6Samuel Piette | CM | 1 | 0 | 0 | 0 | 1 | 0 |
| 8Matthew Longstaff | LM | 1 | 0 | 1 | 0 | 1 | 0 |
| 22Victor Loturi | RM | 1 | 0 | 0 | 0 | 0 | 0 |
| 9Prince Owusu | F | 1 | 1 | 0 | 0 | 0 | 0 |
| 10Iván Jaime | LF | 1 | 0 | 0 | 0 | 0 | 0 |
| 23Noah Streit | RF | 1 | 0 | 0 | 0 | 0 | 0 |
Other listed players
| Player | Pos | App | G | A | OG | YC | RC |
|---|---|---|---|---|---|---|---|
| 26Ivan Losenko | SUB | 0 | 0 | 0 | 0 | 0 | 0 |
| 24Efraín Morales | SUB | 1 | 0 | 0 | 0 | 0 | 0 |
| 5Brandan Craig | SUB | 0 | 0 | 0 | 0 | 0 | 0 |
| 1Sébastian Breza | SUB | 0 | 0 | 0 | 0 | 0 | 0 |
| 21Fabian Herbers | SUB | 1 | 0 | 0 | 0 | 0 | 0 |
| 29Olger Escobar | SUB | 1 | 0 | 0 | 0 | 1 | 0 |
| 17Dagur Thórhallsson | SUB | 0 | 0 | 0 | 0 | 0 | 0 |
| 14Daniel Ríos | SUB | 1 | 0 | 0 | 0 | 0 | 0 |
| 7Kwadwo Opoku | SUB | 0 | 0 | 0 | 0 | 0 | 0 |
New York City FCFormation 4-2-3-1
Starting lineup
| Player | Pos | App | G | A | OG | YC | RC |
|---|---|---|---|---|---|---|---|
| 49Matt Freese | G | 1 | 0 | 0 | 0 | 0 | 0 |
| 5Kai Trewin | CD-L | 1 | 0 | 0 | 0 | 1 | 0 |
| 13Thiago Martins | CD-R | 1 | 0 | 0 | 0 | 0 | 0 |
| 22Kevin O'Toole | LB | 1 | 0 | 0 | 0 | 0 | 0 |
| 24Tayvon Gray | RB | 1 | 0 | 0 | 0 | 0 | 1 |
| 10Maxi Morález | AM | 1 | 0 | 0 | 0 | 0 | 0 |
| 21Aiden O'Neill | LM | 1 | 0 | 0 | 0 | 0 | 0 |
| 55Keaton Parks | RM | 1 | 0 | 0 | 0 | 0 | 0 |
| 7Nicolás Fernández | F | 1 | 0 | 0 | 0 | 1 | 0 |
| 87Arnau Farnós | AM-L | 1 | 0 | 0 | 0 | 0 | 0 |
| 26Agustin Ojeda | AM-R | 1 | 0 | 0 | 0 | 0 | 0 |
Other listed players
| Player | Pos | App | G | A | OG | YC | RC |
|---|---|---|---|---|---|---|---|
| 11Talles Magno | SUB | 1 | 0 | 0 | 0 | 0 | 0 |
| 30Tomas Romero | SUB | 0 | 0 | 0 | 0 | 0 | 0 |
| 19Strahinja Tanasijevic | SUB | 0 | 0 | 0 | 0 | 0 | 0 |
| 8Andrés Perea | SUB | 1 | 0 | 0 | 0 | 0 | 0 |
| 99Seymour Reid | SUB | 1 | 0 | 0 | 0 | 0 | 0 |
| 2Nico Cavallo | SUB | 0 | 0 | 0 | 0 | 0 | 0 |
| 34Raul Gustavo | SUB | 1 | 0 | 0 | 0 | 0 | 0 |
| 29Maxi Carrizo | SUB | 0 | 0 | 0 | 0 | 0 | 0 |
| 32Jonathan Shore | SUB | 0 | 0 | 0 | 0 | 0 | 0 |
Commentary
- —
Lineups are announced and players are warming up.
- —
First Half begins.
- 3'
Attempt saved. Brayan Vera (CF Montréal) left footed shot from outside the box is saved in the centre of the goal by Matt Freese (New York City FC). Assisted by Luca Petrasso.
- 7'
Attempt saved. Iván Jaime (CF Montréal) header from the centre of the box is saved in the bottom left corner by Matt Freese (New York City FC). Assisted by Matty Longstaff with a cross.
- 8'
Foul by Jalen Neal (CF Montréal).
- 8'
Maxi Moralez (New York City FC) wins a free kick in the defensive half.
- 9'
Attempt saved. Noah Streit (CF Montréal) left footed shot from outside the box is saved in the bottom left corner by Matt Freese (New York City FC).
- 12'
Foul by Jalen Neal (CF Montréal).
- 12'
Nicolás Fernández (New York City FC) wins a free kick on the left wing.
- 15'
Attempt saved. Nicolás Fernández (New York City FC) left footed shot from the right side of the box is saved in the bottom right corner by Thomas Gillier (CF Montréal). Assisted by Agustín Ojeda.
- 17'
Victor Loturi (CF Montréal) wins a free kick in the attacking half.
- 17'
Foul by Keaton Parks (New York City FC).
- 18'
Goal! CF Montréal 1, New York City FC 0. Prince Owusu (CF Montréal) right footed shot from very close range to the bottom left corner. Assisted by Matty Longstaff with a cross.
- 20'
Brayan Vera (CF Montréal) wins a free kick in the defensive half.
- 20'
Foul by Maxi Moralez (New York City FC).
- 22'
Offside, New York City FC. Agustín Ojeda is caught offside.
- 24'
Attempt missed. Victor Loturi (CF Montréal) right footed shot from outside the box is close, but misses to the right. Assisted by Matty Longstaff.
- 24'
Arnau Farnós (New York City FC) wins a free kick in the defensive half.
- 24'
Foul by Dawid Bugaj (CF Montréal).
- 27'
Foul by Jalen Neal (CF Montréal).
- 27'
Nicolás Fernández (New York City FC) wins a free kick in the defensive half.
- 29'
Foul by Aiden O'Neill (New York City FC).
- 29'
Prince Owusu (CF Montréal) wins a free kick in the defensive half.
- 30'
Kai Trewin (New York City FC) wins a free kick in the defensive half.
- 30'
Foul by Prince Owusu (CF Montréal).
- 30'
Brayan Vera (CF Montréal) wins a free kick in the defensive half.
- 30'
Foul by Agustín Ojeda (New York City FC).
- 33'
Foul by Agustín Ojeda (New York City FC).
- 33'
Luca Petrasso (CF Montréal) wins a free kick on the left wing.
- 34'
Foul by Iván Jaime (CF Montréal).
- 34'
Tayvon Gray (New York City FC) wins a free kick in the defensive half.
- 41'
Foul by Samuel Piette (CF Montréal).
- 41'
Arnau Farnós (New York City FC) wins a free kick in the attacking half.
- 43'
Delay in match because of an injury Prince Owusu (CF Montréal).
- 43'
Delay over. They are ready to continue.
- 45'
Fourth official has announced 2 minutes of added time.
- 45'+1'
Foul by Nicolás Fernández (New York City FC).
- 45'+1'
Thomas Gillier (CF Montréal) wins a free kick in the defensive half.
- 45'+1'
Delay in match because of an injury Thomas Gillier (CF Montréal).
- 45'+2'
Delay over. They are ready to continue.
- 45'+3'
Prince Owusu (CF Montréal) wins a free kick on the right wing.
- 45'+3'
Foul by Aiden O'Neill (New York City FC).
- 45'+3'
First Half ends, CF Montréal 1, New York City FC 0.
- 45'
Substitution, CF Montréal. Olger Escobar replaces Noah Streit.
- 45'
Second Half begins CF Montréal 1, New York City FC 0.
- 46'
Foul by Dawid Bugaj (CF Montréal).
- 46'
Arnau Farnós (New York City FC) wins a free kick in the attacking half.
- 47'
Attempt missed. Maxi Moralez (New York City FC) right footed shot from the centre of the box misses to the left. Assisted by Agustín Ojeda.
- 48'
Offside, New York City FC. Nicolás Fernández is caught offside.
- 52'
Foul by Iván Jaime (CF Montréal).
- 52'
Keaton Parks (New York City FC) wins a free kick on the right wing.
- 54'
Nicolás Fernández (New York City FC) wins a free kick in the defensive half.
- 54'
Foul by Iván Jaime (CF Montréal).
- 55'
Foul by Keaton Parks (New York City FC).
- 55'
Samuel Piette (CF Montréal) wins a free kick in the defensive half.
- 56'
Attempt blocked. Arnau Farnós (New York City FC) right footed shot from outside the box is blocked. Assisted by Thiago Martins with a through ball.
- 60'
Attempt blocked. Iván Jaime (CF Montréal) right footed shot from the centre of the box is blocked. Assisted by Matty Longstaff.
- 60'
Corner, CF Montréal. Conceded by Tayvon Gray.
- 63'
Foul by Samuel Piette (CF Montréal).
- 63'
Aiden O'Neill (New York City FC) wins a free kick in the attacking half.
- 63'
Samuel Piette (CF Montréal) is shown the yellow card for a bad foul.
- 64'
Offside, New York City FC. Keaton Parks is caught offside.
- 64'
Delay in match because of an injury Thiago Martins (New York City FC).
- 65'
Delay over. They are ready to continue.
- 65'
Substitution, New York City FC. Raul Gustavo replaces Keaton Parks.
- 65'
Substitution, New York City FC. Seymour Reid replaces Agustín Ojeda.
- 65'
Substitution, New York City FC. Talles Magno replaces Arnau Farnós.
- 69'
Thiago Martins (New York City FC) wins a free kick in the attacking half.
- 69'
Foul by Prince Owusu (CF Montréal).
- 70'
Substitution, CF Montréal. Fabian Herbers replaces Samuel Piette.
- 72'
Victor Loturi (CF Montréal) wins a free kick in the defensive half.
- 72'
Foul by Maxi Moralez (New York City FC).
- 74'
Corner, CF Montréal. Conceded by Thiago Martins.
- 74'
Tayvon Gray (New York City FC) is shown the yellow card for a bad foul.
- 75'
Substitution, CF Montréal. Daniel Ríos replaces Prince Owusu.
- 75'
Corner, CF Montréal. Conceded by Talles Magno.
- 75'
Attempt blocked. Daniel Ríos (CF Montréal) header from the left side of the six yard box is blocked. Assisted by Olger Escobar with a cross.
- 77'
Foul by Tayvon Gray (New York City FC).
- 77'
Iván Jaime (CF Montréal) wins a free kick on the left wing.
- 77'
Second yellow card to Tayvon Gray (New York City FC) for a bad foul.
- 79'
Foul by Seymour Reid (New York City FC).
- 79'
Matty Longstaff (CF Montréal) wins a free kick on the left wing.
- 80'
Attempt saved. Talles Magno (New York City FC) right footed shot from the centre of the box is saved in the centre of the goal by Thomas Gillier (CF Montréal). Assisted by Seymour Reid.
- 81'
Talles Magno (New York City FC) wins a free kick on the left wing.
- 81'
Foul by Olger Escobar (CF Montréal).
- 81'
Nicolás Fernández (New York City FC) is shown the yellow card.
- 81'
Olger Escobar (CF Montréal) is shown the yellow card.
- 82'
Substitution, New York City FC. Andrés Perea replaces Maxi Moralez.
- 83'
Foul by Talles Magno (New York City FC).
- 83'
Fabian Herbers (CF Montréal) wins a free kick in the defensive half.
- 84'
Foul by Brayan Vera (CF Montréal).
- 84'
Nicolás Fernández (New York City FC) wins a free kick on the left wing.
- 84'
Brayan Vera (CF Montréal) is shown the yellow card.
- 87'
Substitution, CF Montréal. Efraín Morales replaces Jalen Neal.
- 87'
Foul by Matty Longstaff (CF Montréal).
- 87'
Nicolás Fernández (New York City FC) wins a free kick in the defensive half.
- 87'
Matty Longstaff (CF Montréal) is shown the yellow card for a bad foul.
- 88'
Talles Magno (New York City FC) wins a free kick on the left wing.
- 88'
Foul by Dawid Bugaj (CF Montréal).
- 88'
Dawid Bugaj (CF Montréal) is shown the yellow card.
- 88'
Foul by Fabian Herbers (CF Montréal).
- 88'
Raul Gustavo (New York City FC) wins a free kick on the left wing.
- 90'
Victor Loturi (CF Montréal) wins a free kick on the left wing.
- 90'
Foul by Kai Trewin (New York City FC).
- 90'
Fourth official has announced 6 minutes of added time.
- 90'+1'
Iván Jaime (CF Montréal) wins a free kick on the left wing.
- 90'+1'
Foul by Kai Trewin (New York City FC).
- 90'+1'
Kai Trewin (New York City FC) is shown the yellow card for a bad foul.
- 90'+2'
Attempt saved. Iván Jaime (CF Montréal) right footed shot from a difficult angle and long range on the left is saved in the top centre of the goal by Matt Freese (New York City FC).
- 90'+4'
Nicolás Fernández (New York City FC) wins a free kick in the attacking half.
- 90'+4'
Foul by Brayan Vera (CF Montréal).
- 90'+5'
Corner, New York City FC. Conceded by Efraín Morales.
- 90'+5'
Matty Longstaff (CF Montréal) wins a free kick in the defensive half.
- 90'+5'
Foul by Raul Gustavo (New York City FC).
- 90'+7'
Second Half ends, CF Montréal 1, New York City FC 0.
- —
Match ends, CF Montréal 1, New York City FC 0.
Sources & data scope
Supplied match statistics, events and lineups. Missing components remain unavailable; preview season aggregates are excluded from match statistics.
- ESPN source ↗ · Checked Nov 1, 2026, 5:06 am ESTSupplied match statistics, events and lineups. Missing components remain unavailable; preview season aggregates are excluded from match statistics.
Times are Eastern Time. A selected match date does not rewind the current table or roster. Missing values are shown as —.

