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

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 Forge

TD Place Stadium · Canada

Atlético Ottawa
1:2
ForgeWinner

Team statistics

  • 1.31Expected goals2.53
  • 392Accurate passes364
  • 5Shots inside box12
  • 2Shots outside box8
  • 11Free kicks12
  • 1Shots on goal7
  • 1.31Expected goals2.53
  • 392Accurate passes364
  • 5Shots inside box12
  • 2Shots outside box8
  • 11Free kicks12
  • 1Shots on goal7
  • 5Saves0
  • 6Shots off goal9
  • 466Passes431
  • 1Red cards0
  • 7Total shots20
  • 1Yellow cards3
  • 3Corners3
  • 0Blocked shots4
  • 12Fouls12
  • 52%Possession48%

Line-ups

Atlético Ottawa 4-4-2

  1. 1T. CramptonG
  2. 37T. ArnaudD
  3. 3J. DunnD
  4. 84S. KozlovskiyD
  5. 20J. CoulangesD
  6. 7E. GarciaM
  7. 6D. GutierrezM
  8. 10M. AparicioM
  9. 30K. HabibullahM
  10. 13B. TablaF
  11. 21N. Fleuriau ChateauF

Forge 4-2-3-1

  1. 36D. BontisG
  2. 24R. RamaD
  3. 5D. NimickD
  4. 55M. JamesD
  5. 4D. KrutzenD
  6. 8A. BatisseM
  7. 23A. AromatarioM
  8. 87M. BourgeoisM
  9. 22N. JensenM
  10. 14L. JohnsonM
  11. 90L. CavalliniF

Atlético Ottawa 4-4-2

  1. 1T. CramptonG
  2. 37T. ArnaudD
  3. 3J. DunnD
  4. 84S. KozlovskiyD
  5. 20J. CoulangesD
  6. 7E. GarciaM
  7. 6D. GutierrezM
  8. 10M. AparicioM
  9. 30K. HabibullahM
  10. 13B. TablaF
  11. 21N. Fleuriau ChateauF

Bench

  1. 31C. KalongoG
  2. 4T. WalkerD
  3. 2J. CastroM
  4. 11G. AntinoroM
  5. 14J. AssiF
  6. 19R. Khoury
  7. 77R. AbrahamF

Coach

Diego Campos

Forge 4-2-3-1

  1. 36D. BontisG
  2. 24R. RamaD
  3. 5D. NimickD
  4. 55M. JamesD
  5. 4D. KrutzenD
  6. 8A. BatisseM
  7. 23A. AromatarioM
  8. 87M. BourgeoisM
  9. 22N. JensenM
  10. 14L. JohnsonM
  11. 90L. CavalliniF

Bench

  1. 33C. GrantG
  2. 3M. JevremovicD
  3. 26A. SadekM
  4. 6B. PatonM
  5. 19T. BorgesF
  6. 17H. MassundaF
  7. 7I. OketokounF

Coach

Peter Reynders

Timeline

0'15'30'45'60'75'90'105'120'
  1. 33'GoalAnthony AromatarioForge
  2. 54'GoalLevonte Johnson (assist: Lucas Cavallini)Forge
  3. 90'PenaltyG. AntinoroAtlético Ottawa
0'15'30'45'60'75'90'105'120'
  1. 15'Yellow cardLevonte JohnsonForge
  2. 19'Yellow cardDiego GutiérrezAtlético Ottawa
  3. 33'GoalAnthony AromatarioForge
  4. 40'Yellow cardEmiliano·GarcíaAtlético Ottawa
  5. 54'GoalLevonte Johnson (assist: Lucas Cavallini)Forge
  6. 55'Yellow cardAntoine BatisseForge
  7. 59'Card upgrade cancelledDiego GutiérrezAtlético Ottawa
  8. 61'Red cardDiego GutiérrezAtlético Ottawa
  9. 64'SubstitutionOn: G. AntinoroOff: Kamron HabibullahAtlético Ottawa
  10. 65'SubstitutionOn: Jean-Aniel AssiOff: Tim ArnaudAtlético Ottawa
  11. 73'SubstitutionOn: Ismael Oketokoun HassaneOff: Lucas CavalliniForge
  12. 74'SubstitutionOn: Hoce MassundaOff: M. BourgeoisForge
  13. 74'SubstitutionOn: Ben PatonOff: Levonte JohnsonForge
  14. 74'SubstitutionOn: Reinaldo AbrahamOff: Nicolas Fleuriau ChateauAtlético Ottawa
  15. 74'SubstitutionOn: Ralph KhouryOff: Emiliano·GarcíaAtlético Ottawa
  16. 77'SubstitutionOn: Tristan BorgesOff: Noah JensenForge
  17. 77'SubstitutionOn: aghilas sadekOff: Anthony AromatarioForge
  18. 87'SubstitutionOn: Juan CastroOff: Ballou TablaAtlético Ottawa
  19. 90'Penalty cancelledG. AntinoroAtlético Ottawa
  20. 90'Yellow cardManjrekar JamesForge
  21. 90'PenaltyG. AntinoroAtlético Ottawa

Players of the match

  • 7.88A. AromatarioForge
  • 7.25R. RamaForge
  • 7.21T. CramptonAtlético Ottawa
PlayerMinutesRating
A. Aromatario777.88
R. Rama907.25
T. Crampton907.21
L. Johnson747.15
D. Nimick907.09
G. Antinoro267
H. Massunda166.97
L. Cavallini736.86
T. Borges136.85
A. Sadek136.74
T. Arnaud656.68
D. Krutzen906.66
Manjrekar James906.61
K. Habibullah646.59
Sergei Kozlovskiy906.56
A. Batisse906.56
M. Aparicio906.55
N. Jensen776.5
Dino Bontis906.46
B. Tabla876.45
J. Dunn-Johnson906.43
N. Fleuriau Chateau746.39
I. Oketokoun176.37
R. Abraham166.3
J. Assi256.26
B. Paton166.26
M. Bourgeois746.24
R. Khoury166.12
E. García746
J. Castro35.98
Joaquim Coulanges905.89
D. Gutiérrez615.76
C. Kalongo00
T. Walker00
Cuba Grant00
M. Jevremović00

Standings

PositionRecordPointsGoal diff
2Forge17-7-458+27
3Atlético Ottawa13-4-1143-3
Canadian Premier League table

Recent matches

  • Forge
    2-3-0DDDWWW2
  • Atlético Ottawa
    3-2LLWWWW3

Head-to-head

3 matches

1 Atlético OttawaDraws 02 Forge

3 matches

1 Atlético OttawaDraws 02 Forge
  1. 2026-09-12Forge
  2. 2026-05-24Atlético Ottawa
  3. 2026-04-04Forge

Also in this competition

FinishedSupra du QuebecvsVancouver FCCanadian Premier LeagueCEPSUM Stadium2:2
FinishedPacific FCvsAtlético OttawaCanadian Premier LeagueStarlight Stadium0:2
FinishedForgevsYork UnitedCanadian Premier LeagueTim Hortons Field5:0
FinishedHFX Wanderers FCvsCavalry FCCanadian Premier LeagueWanderers Grounds2:2
FinishedSupra du QuebecvsVancouver FCCanadian Premier LeagueCEPSUM Stadium2:2
FinishedPacific FCvsAtlético OttawaCanadian Premier LeagueStarlight Stadium0:2
FinishedForgevsYork UnitedCanadian Premier LeagueTim Hortons Field5:0
FinishedHFX Wanderers FCvsCavalry FCCanadian Premier LeagueWanderers Grounds2:2
FinishedSupra du QuebecvsYork UnitedCanadian Premier LeagueCEPSUM Stadium3:0
FinishedVancouver FCvsHFX Wanderers FCCanadian Premier LeagueWilloughby Community Park Stadium2:1
FinishedCavalry FCvsPacific FCCanadian Premier LeagueATCO Field4:2
FinishedCavalry FCvsVancouver FCCanadian Premier LeagueATCO Field1:0

Entertainment only. 18+. Play responsibly.