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

Atlético Ottawa vs Cavalry FC 0-3: result, July 4, 2026

TD Place Stadium · Canada

Atlético Ottawa
0:3
Cavalry FCWinner

Team statistics

  • 2Blocked shots4
  • 3Free kicks5
  • 2Shots on goal5
  • 2Saves2
  • 3Shots off goal2
  • 7Total shots11
  • 2Blocked shots4
  • 3Free kicks5
  • 2Shots on goal5
  • 2Saves2
  • 3Shots off goal2
  • 7Total shots11
  • 3Corners5
  • 0Yellow cards2
  • 5Fouls3

Line-ups

Atlético Ottawa

  1. 31C. Kalongo
  2. 18R. Mbomio
  3. 28L. Cloutier
  4. 84S. Kozlovskiy
  5. 5D. Aguilar
  6. 11G. Antinoro
  7. 2J. Castro
  8. 8J. Villal
  9. 10M. Aparicio
  10. 13B. Tabla
  11. 9E. Myklebust

Cavalry FC

  1. 29N. Ingham
  2. 16A. Pearlman
  3. 4D. Klomp
  4. 55A. Didic
  5. 5Fewo
  6. 8H. Paton
  7. 24E. Kobza
  8. 7A. Musse
  9. 10S. Camargo
  10. 20G. Ntignee
  11. 14C. Elva

Atlético Ottawa

  1. 31C. Kalongo
  2. 18R. Mbomio
  3. 28L. Cloutier
  4. 84S. Kozlovskiy
  5. 5D. Aguilar
  6. 11G. Antinoro
  7. 2J. Castro
  8. 8J. Villal
  9. 10M. Aparicio
  10. 13B. Tabla
  11. 9E. Myklebust

Bench

  1. 1T. Crampton
  2. 7E. Garcia
  3. 20J. Coulanges
  4. 14J. Assi
  5. 27W. Timoteo
  6. 23A. S. Abatneh N.
  7. 19R. Khoury

Coach

Drew Beckie

Cavalry FC

  1. 29N. Ingham
  2. 16A. Pearlman
  3. 4D. Klomp
  4. 55A. Didic
  5. 5Fewo
  6. 8H. Paton
  7. 24E. Kobza
  8. 7A. Musse
  9. 10S. Camargo
  10. 20G. Ntignee
  11. 14C. Elva

Bench

  1. 21J. Holliday
  2. 15L. Laing
  3. 19O. Antoniuk
  4. 6M. Baldisimo
  5. 11J. Herdman
  6. 28N. Myroniuk
  7. 17N. Edwards

Coach

Tommy Wheeldon

Timeline

0'15'30'45'60'75'90'105'120'
  1. 9'GoalS. Camargo (assist: C. Elva)Cavalry FC
  2. 17'GoalG. NtigneeCavalry FC
  3. 39'GoalC. Elva (assist: G. Ntignee)Cavalry FC
0'15'30'45'60'75'90'105'120'
  1. 4'Yellow cardG. NtigneeCavalry FC
  2. 9'GoalS. Camargo (assist: C. Elva)Cavalry FC
  3. 17'GoalG. NtigneeCavalry FC
  4. 39'GoalC. Elva (assist: G. Ntignee)Cavalry FC
  5. 45'Yellow cardFewoCavalry FC
  6. 46'SubstitutionOn: E. GarciaOff: E. MyklebustAtlético Ottawa
  7. 46'SubstitutionOn: J. CoulangesOff: J. VillalAtlético Ottawa
  8. 46'SubstitutionOn: W. TimoteoOff: D. AguilarAtlético Ottawa
  9. 54'Yellow cardH. PatonCavalry FC
  10. 62'SubstitutionOn: J. AssiOff: R. MbomioAtlético Ottawa
  11. 62'SubstitutionOn: M. BaldisimoOff: H. PatonCavalry FC
  12. 62'SubstitutionOn: N. EdwardsOff: G. NtigneeCavalry FC
  13. 71'SubstitutionOn: N. MyroniukOff: S. CamargoCavalry FC
  14. 75'SubstitutionOn: R. KhouryOff: B. TablaAtlético Ottawa
  15. 77'SubstitutionOn: O. AntoniukOff: A. MusseCavalry FC
  16. 77'SubstitutionOn: J. HerdmanOff: C. ElvaCavalry FC
  17. 80'Yellow cardR. KhouryAtlético Ottawa
  18. 84'Yellow cardN. InghamCavalry FC
  19. 86'Yellow cardJ. CastroAtlético Ottawa

Players of the match

  • 8.77C. ElvaCavalry FC
  • 8.66G. NtigneeCavalry FC
  • 8.2S. CamargoCavalry FC
PlayerMinutesRating
C. Elva778.77
G. Ntignee628.66
S. Camargo718.2
D. Klomp907.79
A. Didic907.5
A. Pearlman907.49
E. Kobza907.11
M. Baldisimo287.08
Robert Owen Antoniuk137.01
B. Kamdem906.87
Sergei Kozlovskiy906.87
N. Myroniuk196.78
N. Edwards286.78
M. Aparicio906.77
N. Ingham906.69
J. Castro906.67
J. Herdman136.62
A. Musse776.62
E. García456.57
Loïc Cloutier906.47
J. Assi286.47
H. Paton626.42
E. Myklebust456.39
G. Antinoro906.36
J. Villal456.27
Rony Mbomio626.26
B. Tabla756.23
W. Timóteo456.13
R. Khoury156.08
D. Aguilar455.92
Joaquim Coulanges455.78
C. Kalongo905.78
L. Laing00
J. Holliday00
N. Abatneh00
T. Crampton00

Standings

PositionRecordPointsGoal diff
3Atlético Ottawa13-4-1143-3
1Cavalry FC18-6-460+35
Canadian Premier League table

Recent matches

  • Cavalry FC
    4-1WWLWWW2
  • Atlético Ottawa
    3-1-1WDLWWW2

Head-to-head

1 match

0 Atlético OttawaDraws 01 Cavalry FC

1 match

0 Atlético OttawaDraws 01 Cavalry FC
  1. 2026-04-12Cavalry FC

Also in this competition

FinishedHFX Wanderers FCvsPacific FCCanadian Premier LeagueWanderers Grounds5:2
FinishedForgevsVancouver FCCanadian Premier LeagueTim Hortons Field3:2
FinishedHFX Wanderers FCvsAtlético OttawaCanadian Premier LeagueWanderers Grounds1:3
FinishedVancouver FCvsYork UnitedCanadian Premier LeagueWilloughby Community Park Stadium4:0
FinishedHFX Wanderers FCvsPacific FCCanadian Premier LeagueWanderers Grounds5:2
FinishedForgevsVancouver FCCanadian Premier LeagueTim Hortons Field3:2
FinishedHFX Wanderers FCvsAtlético OttawaCanadian Premier LeagueWanderers Grounds1:3
FinishedVancouver FCvsYork UnitedCanadian Premier LeagueWilloughby Community Park Stadium4:0
FinishedSupra du QuebecvsForgeCanadian Premier LeagueCEPSUM Stadium1:2
FinishedPacific FCvsHFX Wanderers FCCanadian Premier LeagueStarlight Stadium1:2
FinishedAtlético OttawavsYork UnitedCanadian Premier LeagueTD Place Stadium1:1
FinishedSupra du QuebecvsVancouver FCCanadian Premier LeagueCEPSUM Stadium1:5

Entertainment only. 18+. Play responsibly.