Age verification

Adults only

ScoreAssist provides AI-generated sports analysis and statistics for entertainment only. It is not betting advice or a guarantee of any outcome. Gambling can be addictive - play responsibly. By continuing, I confirm that I am at least 18 years old and that accessing this site is lawful in my jurisdiction.

I am under 18
Responsible gaming
EventsPreviewsRecapsTeamsPlayersCompetitions
Log inSign up

Sports fixtures, statistics, and AI-generated analysis. Not betting advice.

Product

  • Events
  • Previews

Legal

  • Terms
  • Privacy
  • Support
  • How we make previews

Responsible

  • 18+ rules
  • Responsible Gaming
Sports
  • Football
  • Basketball
  • Tennis
18+

Entertainment only. Not betting advice. Responsible Gaming.

© 2026 ScoreAssist. All rights reserved.
FootballCanadian Premier LeagueFull time

York United vs Atlético Ottawa 2-1: result, October 25, 2026

York Lions Stadium · Canada

York UnitedWinner
2:1
Atlético Ottawa

Team statistics

  • 0.88Expected goals0.34
  • 424Accurate passes437
  • 4Shots inside box5
  • 9Shots outside box2
  • 6Blocked shots0
  • 13Free kicks10
  • 0.88Expected goals0.34
  • 424Accurate passes437
  • 4Shots inside box5
  • 9Shots outside box2
  • 6Blocked shots0
  • 13Free kicks10
  • 3Shots on goal2
  • 1Saves1
  • 4Shots off goal5
  • 1Offsides2
  • 486Passes512
  • 13Total shots7
  • 1Yellow cards1
  • 2Corners4
  • 10Fouls14
  • 0Red cards0
  • 49%Possession51%

Line-ups

York United 4-3-3

  1. 17Campos Ralston Kai AntonioG
  2. 37N. AndradaD
  3. 3L. SinghD
  4. 4O. LeónD
  5. 21K. KibatoD
  6. 13L. AccettolaM
  7. 7S. YeatesM
  8. 10O. BassettM
  9. 11J. AlmagroF
  10. 18J. AltobelliF
  11. 39B. BadibangaF

Atlético Ottawa 4-2-3-1

  1. 31C. KalongoG
  2. 37T. ArnaudD
  3. 3J. Dunn-JohnsonD
  4. 4T. WalkerD
  5. 20Joaquim CoulangesD
  6. 10M. AparicioM
  7. 2J. CastroM
  8. 77R. AbrahamM
  9. 8J. VillalM
  10. 11G. AntinoroM
  11. 21N. Fleuriau ChateauF

York United 4-3-3

  1. 17Campos Ralston Kai AntonioG
  2. 37N. AndradaD
  3. 3L. SinghD
  4. 4O. LeónD
  5. 21K. KibatoD
  6. 13L. AccettolaM
  7. 7S. YeatesM
  8. 10O. BassettM
  9. 11J. AlmagroF
  10. 18J. AltobelliF
  11. 39B. BadibangaF

Bench

  1. JB
    48Jason BrownM
  2. 36K. ClarkeM
  3. 19Shola JimohF
  4. 6R. LópezD
  5. 35C. OnyeochaF
  6. 12I. PavelaG
  7. 38David PerazaF

Coach

M. Eustáquio

Atlético Ottawa 4-2-3-1

  1. 31C. KalongoG
  2. 37T. ArnaudD
  3. 3J. Dunn-JohnsonD
  4. 4T. WalkerD
  5. 20Joaquim CoulangesD
  6. 10M. AparicioM
  7. 2J. CastroM
  8. 77R. AbrahamM
  9. 8J. VillalM
  10. 11G. AntinoroM
  11. 21N. Fleuriau ChateauF

Bench

  1. 18Rony MbomioD
  2. 27W. TimóteoD
  3. 84Sergei KozlovskiyD
  4. 19R. KhouryF
  5. 1T. CramptonG
  6. 28Loïc CloutierD
  7. 14J. AssiF

Coach

Gustavo Leal

Timeline

0'15'30'45'60'75'90'105'120'
  1. 36'GoalJorge Ariel Almagro Albán (assist: Beni Badibanga)York United
  2. 90'GoalJulian Altobelli (assist: Ollie Bassett)York United
  3. 90'PenaltyNicolas Fleuriau ChateauAtlético Ottawa
0'15'30'45'60'75'90'105'120'
  1. 36'GoalJorge Ariel Almagro Albán (assist: Beni Badibanga)York United
  2. 45'SubstitutionOn: Kevonte Tyrique Jaaziah ClarkeOff: Beni BadibangaYork United
  3. 45'SubstitutionOn: Ralph KhouryOff: Jonatan VillalAtlético Ottawa
  4. 67'SubstitutionOn: Jean-Aniel AssiOff: Reinaldo AbrahamAtlético Ottawa
  5. 67'SubstitutionOn: Rony MbomioOff: Juan CastroAtlético Ottawa
  6. 71'SubstitutionOn: David PerazaOff: Nicolas AndradaYork United
  7. 74'Yellow cardTim ArnaudAtlético Ottawa
  8. 80'Card upgrade cancelledTyr WalkerAtlético Ottawa
  9. 81'SubstitutionOn: Wesley Thomas Lanca TimoteoOff: Tim ArnaudAtlético Ottawa
  10. 90'GoalJulian Altobelli (assist: Ollie Bassett)York United
  11. 90'SubstitutionOn: Jason BrownOff: Julian AltobelliYork United
  12. 90'SubstitutionOn: Sergei KozlovskiyOff: G. AntinoroAtlético Ottawa
  13. 90'Yellow cardJason BrownYork United
  14. 90'Penalty confirmedNicolas Fleuriau ChateauAtlético Ottawa
  15. 90'PenaltyNicolas Fleuriau ChateauAtlético Ottawa

Players of the match

  • 7.83J. AltobelliYork United
  • 7.7O. BassettYork United
  • 7.52J. AlmagroYork United
PlayerMinutesRating
J. Altobelli897.83
O. Bassett907.7
J. Almagro907.52
L. Singh907.26
O. León907.23
B. Badibanga457.03
David Peraza197
T. Walker906.96
L. Accettola906.85
Campos Ralston Kai Antonio906.77
Joaquim Coulanges906.74
N. Fleuriau Chateau906.74
K. Clarke456.62
K. Kibato906.59
J. Dunn-Johnson906.53
R. Khoury456.5
R. Abraham676.43
N. Andrada716.37
J. Castro676.3
G. Antinoro896.27
J. Assi236.22
S. Yeates906.21
T. Arnaud816.14
M. Aparicio906.1
Jason Brown16.04
J. Villal455.99
C. Kalongo905.92
W. Timóteo95.84
Sergei Kozlovskiy15.7
Rony Mbomio235.67
Loïc Cloutier00
T. Crampton00
Shola Jimoh00
R. López00
C. Onyeocha00
I. Pavela00

Standings

PositionRecordPointsGoal diff
6York United7-9-1230-23
3Atlético Ottawa13-4-1143-3
Canadian Premier League table

Recent matches

  • Atlético Ottawa
    3-2LWWWLL1
  • York United
    1-4LWLLLL3

Head-to-head

3 matches

1 York UnitedDraws 11 Atlético Ottawa

3 matches

1 York UnitedDraws 11 Atlético Ottawa
  1. 2026-08-28Atlético Ottawa
  2. 2026-07-17Draw
  3. 2026-05-01York United

Also in this competition

FinishedVancouver FCvsHFX Wanderers FCCanadian Premier LeagueWilloughby Community Park Stadium2:1
FinishedAtlético OttawavsForgeCanadian Premier LeagueTD Place Stadium1:2
FinishedCavalry FCvsPacific FCCanadian Premier LeagueATCO Field4:2
FinishedCavalry FCvsVancouver FCCanadian Premier LeagueATCO Field1:0
FinishedVancouver FCvsHFX Wanderers FCCanadian Premier LeagueWilloughby Community Park Stadium2:1
FinishedAtlético OttawavsForgeCanadian Premier LeagueTD Place Stadium1:2
FinishedCavalry FCvsPacific FCCanadian Premier LeagueATCO Field4:2
FinishedCavalry FCvsVancouver FCCanadian Premier LeagueATCO Field1:0
FinishedHFX Wanderers FCvsSupra du QuebecCanadian Premier LeagueWanderers Grounds3:4
FinishedPacific FCvsForgeCanadian Premier LeagueStarlight Stadium1:1
FinishedAtlético OttawavsForgeCanadian Premier LeagueTD Place Stadium2:2
FinishedSupra du QuebecvsCavalry FCCanadian Premier LeagueCEPSUM Stadium2:1

Entertainment only. 18+. Play responsibly.