York United vs Atlético Ottawa 2-1
- Jorge Ariel Almagro Albán36'
- Julian Altobelli90'
- Kick-off
- Sun, 25 Oct 2026 · 20:00 (UTC)
- Venue
- York Lions Stadium, Toronto
- Referee
- I. Jecanski
Match timeline
- 90+4’Yellow card
York UnitedJason Brown - 90+4’VAR check
Atlético OttawaNicolas Fleuriau ChateauPenalty confirmed - 90+1’Substitution
York UnitedJason Brown ONJulian Altobelli OFF - 90+1’Substitution
Atlético OttawaSergei Kozlovskiy ONG. Antinoro OFF - 90’Goal!
York UnitedJulian AltobelliAssist: Ollie Bassett2 – 0 - 81’Substitution
Atlético OttawaWesley Thomas Lanca Timoteo ONTim Arnaud OFF - 80’VAR check
Atlético OttawaTyr WalkerCard upgrade cancelled - 74’Yellow card
Atlético OttawaTim Arnaud
Show 6 earlier events
- 71’Substitution
York UnitedDavid Peraza ONNicolas Andrada OFF - 67’Substitution
Atlético OttawaJean-Aniel Assi ONReinaldo Abraham OFF - 67’Substitution
Atlético OttawaRony Mbomio ONJuan Castro OFF - 45’Substitution
York UnitedKevonte Tyrique Jaaziah Clarke ONBeni Badibanga OFF - 45’Substitution
Atlético OttawaRalph Khoury ONJonatan Villal OFF - 36’Goal!
York UnitedJorge Ariel Almagro AlbánAssist: Beni Badibanga1 – 0 - 1’Kick-off
Key stats
- 49%Possession51%
- 13Shots6
- 0.88xG0.34
- 3Shots on Target1
- 2Corners4
- 10Fouls14
- 1Offsides2
- 1Saves1
- 486Passes510
- 1Yellow Cards1
Lineups
Confirmed selections
York United3 - 4 - 3
- 17Antonio
- 3Singh
- 21Kibato
- 4León
- 37Andrada
- 7Yeates
- 10Bassett
- 39Badibanga
- 13Accettola
- 18Altobelli
- 11Almagro
Substitutions
- 45’↑36 K. Clarke↓39 B. Badibanga
- 71’↑38 David Peraza↓37 N. Andrada
- 90+1’↑48 Jason Brown↓18 J. Altobelli
Unused substitutes 19 Shola Jimoh, 6 R. López, 35 C. Onyeocha, 12 I. Pavela
Coach M. Eustáquio
Atlético Ottawa4 - 2 - 3 - 1
- 31Kalongo
- 37Arnaud
- 3Dunn-Johnson
- 4Walker
- 20Coulanges
- 10Aparicio
- 2Castro
- 11Antinoro
- 77Abraham
- 8Villal
- 21Chateau
Substitutions
- 45’↑19 R. Khoury↓8 J. Villal
- 67’↑14 J. Assi↓77 R. Abraham
- 67’↑18 Rony Mbomio↓2 J. Castro
- 81’↑27 W. Timóteo↓37 T. Arnaud
- 90+1’↑84 Sergei Kozlovskiy↓11 G. Antinoro
Unused substitutes 1 T. Crampton, 28 Loïc Cloutier
Coach Gustavo Leal
Match facts
- Competition
- Canadian Premier League
- Round
- Group Stage
- Date
- Sun, 25 Oct 2026
- Kick-off
- 20:00 (UTC)
- Venue
- York Lions Stadium, Toronto
- Referee
- I. Jecanski
- York United coach
- M. Eustáquio
- Atlético Ottawa coach
- Gustavo Leal
League table
Canadian Premier League
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | 28 | 18 | 6 | 4 | +35 | 60 | |
| 2 | 28 | 17 | 7 | 4 | +27 | 58 | |
| 3 | 28 | 13 | 4 | 11 | -3 | 43 | |
| 4 | 28 | 11 | 5 | 12 | -3 | 38 | |
| 5 | 28 | 10 | 7 | 11 | +2 | 37 | |
| 6 | 28 | 7 | 9 | 12 | -23 | 30 |
Related matches
Player ratings
- 1
J. Altobelli8.1 - 2
L. Singh8.0 - 3
O. León8.0 - 4
J. Almagro7.8 - 5
O. Bassett7.7 - 6
L. Accettola7.2 - 7
K. Clarke7.2 - 8
N. Andrada7.1 - 9
B. Badibanga7.0 - 10
David Peraza7.0 - 11
Campos Ralston Kai Antonio6.9 - 12
K. Kibato6.9 - 13
S. Yeates6.7 - 14Jason Brown0.0
- 15
Shola Jimoh0.0 - 16
R. López0.0 - 17
C. Onyeocha0.0 - 18
I. Pavela0.0
- 1
T. Walker7.0 - 2
R. Khoury6.8 - 3
Joaquim Coulanges6.7 - 4
J. Dunn-Johnson6.7 - 5
J. Assi6.6 - 6
T. Arnaud6.5 - 7
R. Abraham6.4 - 8
G. Antinoro6.3 - 9
J. Castro6.3 - 10
N. Fleuriau Chateau6.2 - 11
W. Timóteo6.1 - 12
Rony Mbomio6.1 - 13
M. Aparicio6.0 - 14
J. Villal6.0 - 15
C. Kalongo5.9 - 16
Loïc Cloutier0.0 - 17
T. Crampton0.0 - 18
Sergei Kozlovskiy0.0
Match ratings from API-Football, out of 10.
MVP of the match

J. Altobelli
York United
- 1
- Goals
- 0
- Assists
Rated 8.1, the best on the pitch — 1 goal in 91 minutes.
Team form comparison
Last 5 matches, all competitions
- W-D-L
- 1-0-4
- Scored / match
- 1.4
- Conceded / match
- 3.0
- W-D-L
- 3-0-2
- Scored / match
- 1.4
- Conceded / match
- 1.2
Fan predictions
How the fans called it
No votes yet
What happened
Match report
York United beat Atlético Ottawa 2-1 at York Lions Stadium after taking the lead in the first half and adding a second in stoppage time. Atlético Ottawa had more of the ball, but York United made their chances count.
Jorge Ariel Almagro Albán opened the scoring in the 36th minute, turning in Beni Badibanga’s assist to make it 1-0. Badibanga came off at half-time for Kevonte Tyrique Jaaziah Clarke. That was the only goal before the break, so York United went in 1-0 up.
Atlético Ottawa made two changes on 67 minutes, with Reinaldo Abraham replaced by Jean-Aniel Assi and Juan Castro making way for Rony Mbomio, but York United held their lead. They made another switch on 71 minutes when Nicolas Andrada was replaced by David Peraza. Julian Altobelli then sealed it in the 90th minute, finishing Ollie Bassett’s assist to make it 2-0, before Atlético Ottawa were awarded a penalty after Nicolas Fleuriau Chateau was involved in a VAR check in the 90+4th minute.
The numbers pointed to a tighter contest than the scoreline. Atlético Ottawa had 51% of possession and 510 passes to York United’s 486, while York United had 13 shots to 6 and 3 on target to 1. Atlético Ottawa won 4 corners to 2, but York United posted the higher xG at 0.88 to 0.34 and finished with 10 fouls to 14.
Tim Arnaud was booked in the 74th minute for Atlético Ottawa. VAR also cancelled a card upgrade for Tyr Walker in the 80th minute. Jason Brown was booked for York United in the 90+4th minute.
Match record
- Competition
- Canadian Premier League
- Round
- Group Stage
- Kick-off
- Venue
- York Lions Stadium, Toronto
- Referee
- I. Jecanski
- Match ID
cornerflick:match:york-united-vs-atletico-ottawa-canadian-premier-league-2026-10-25
Data: API-Football · last updated · Spotted an error?
Cite, download, embed
This match as a source
Cite this match
Cornerflick. York United 2-1 Atlético Ottawa, Canadian Premier League, 25 October 2026. Match record, last updated 28 October 2026. https://cornerflick.com/football/canadian-premier-league/matches/york-united-vs-atletico-ottawa-canadian-premier-league-2026-10-25
Permanent identifier cornerflick:match:york-united-vs-atletico-ottawa-canadian-premier-league-2026-10-25. It does not change if the page moves.
Download the data
Data by Cornerflick — cornerflick.com. Reuse under CC BY 4.0.
Embed this match
A live scoreboard and timeline for your own page, crediting Cornerflick.
<iframe src="https://cornerflick.com/embed/match/york-united-vs-atletico-ottawa-canadian-premier-league-2026-10-25" width="100%" height="220" style="border:0" loading="lazy" title="Match scoreboard and timeline — Cornerflick"></iframe>Get live alerts
Never miss a moment. Goals, line-ups, red cards and full-time — pushed to your phone the second they happen.
Full timeline
14 events
- 36’Goal!
York UnitedJorge Ariel Almagro AlbánAssist: Beni Badibanga1 – 0 - 45’Substitution
York UnitedKevonte Tyrique Jaaziah Clarke ONBeni Badibanga OFF - 45’Substitution
Atlético OttawaRalph Khoury ONJonatan Villal OFF - 67’Substitution
Atlético OttawaJean-Aniel Assi ONReinaldo Abraham OFF - 67’Substitution
Atlético OttawaRony Mbomio ONJuan Castro OFF - 71’Substitution
York UnitedDavid Peraza ONNicolas Andrada OFF - 74’Yellow card
Atlético OttawaTim Arnaud - 80’VAR check
Atlético OttawaTyr WalkerCard upgrade cancelled - 81’Substitution
Atlético OttawaWesley Thomas Lanca Timoteo ONTim Arnaud OFF - 90’Goal!
York UnitedJulian AltobelliAssist: Ollie Bassett2 – 0 - 90+1’Substitution
York UnitedJason Brown ONJulian Altobelli OFF - 90+1’Substitution
Atlético OttawaSergei Kozlovskiy ONG. Antinoro OFF - 90+4’Yellow card
York UnitedJason Brown - 90+4’VAR check
Atlético OttawaNicolas Fleuriau ChateauPenalty confirmed




