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

Forge vs Atlético Ottawa

Tim Hortons Field · Canada

ForgeWinner
3:0
Atlético Ottawa

Team statistics

  • 3.82Expected goals0.50
  • 375Accurate passes433
  • 15Shots inside box6
  • 8Shots outside box1
  • 3Blocked shots2
  • 15Free kicks11
  • 3.82Expected goals0.50
  • 375Accurate passes433
  • 15Shots inside box6
  • 8Shots outside box1
  • 3Blocked shots2
  • 15Free kicks11
  • 7Shots on goal1
  • 1Saves3
  • 13Shots off goal4
  • 1Offsides0
  • 434Passes492
  • 23Total shots7
  • 3Yellow cards3
  • 3Corners4
  • 11Fouls15
  • 0Red cards0
  • 46%Possession54%

Line-ups

Forge 4-3-3

  1. 16D. BertaudG
  2. 24R. RamaD
  3. 5D. NimickD
  4. 8A. BatisseD
  5. 3M. JevremovicD
  6. 26A. SadekM
  7. 23A. AromatarioM
  8. 10K. BekkerM
  9. 87M. BourgeoisF
  10. 9B. WrightF
  11. 17H. MassundaF

Atlético Ottawa 4-4-2

  1. 31C. KalongoG
  2. 18R. MbomioD
  3. 28L. CloutierD
  4. 84S. KozlovskiyD
  5. 20J. CoulangesD
  6. 2J. CastroM
  7. 10M. AparicioM
  8. 6D. GutierrezM
  9. 11G. AntinoroM
  10. 21N. Fleuriau ChateauF
  11. 13B. TablaF

Forge 4-3-3

  1. 16D. BertaudG
  2. 24R. RamaD
  3. 5D. NimickD
  4. 8A. BatisseD
  5. 3M. JevremovicD
  6. 26A. SadekM
  7. 23A. AromatarioM
  8. 10K. BekkerM
  9. 87M. BourgeoisF
  10. 9B. WrightF
  11. 17H. MassundaF

Bench

  1. 36D. BontisG
  2. 55M. JamesD
  3. 18M. BabouliF
  4. 6B. PatonM
  5. 11N. AmpomahF
  6. 19T. BorgesF
  7. 7I. OketokounF

Coach

Bobby Smyrniotis

Atlético Ottawa 4-4-2

  1. 31C. KalongoG
  2. 18R. MbomioD
  3. 28L. CloutierD
  4. 84S. KozlovskiyD
  5. 20J. CoulangesD
  6. 2J. CastroM
  7. 10M. AparicioM
  8. 6D. GutierrezM
  9. 11G. AntinoroM
  10. 21N. Fleuriau ChateauF
  11. 13B. TablaF

Bench

  1. 1T. CramptonG
  2. 3J. DunnD
  3. 30K. HabibullahM
  4. 37T. ArnaudM
  5. 7E. GarciaF
  6. 14J. AssiF
  7. 19R. Khoury

Coach

Drew Beckie

Timeline

0'15'30'45'60'75'90'105'120'
  1. 60'GoalK. Bekker (assist: H. Massunda)Forge
  2. 79'GoalM. Bourgeois (assist: I. Oketokoun)Forge
  3. 90'GoalM. Bourgeois (assist: I. Oketokoun)Forge
0'15'30'45'60'75'90'105'120'
  1. 15'Yellow cardManny AparicioAtlético Ottawa
  2. 39'Yellow cardKyle BekkerForge
  3. 60'GoalK. Bekker (assist: H. Massunda)Forge
  4. 65'Yellow cardSergei KozlovskiyAtlético Ottawa
  5. 66'Yellow cardRony MbomioAtlético Ottawa
  6. 71'Yellow cardBrian WrightForge
  7. 71'SubstitutionOn: K. HabibullahOff: J. CastroAtlético Ottawa
  8. 71'SubstitutionOn: T. ArnaudOff: R. MbomioAtlético Ottawa
  9. 72'SubstitutionOn: N. AmpomahOff: H. MassundaForge
  10. 72'SubstitutionOn: I. OketokounOff: B. WrightForge
  11. 79'SubstitutionOn: B. PatonOff: K. BekkerForge
  12. 79'SubstitutionOn: T. BorgesOff: A. SadekForge
  13. 79'GoalM. Bourgeois (assist: I. Oketokoun)Forge
  14. 81'SubstitutionOn: M. JamesOff: A. BatisseForge
  15. 81'SubstitutionOn: E. GarciaOff: G. AntinoroAtlético Ottawa
  16. 81'SubstitutionOn: R. KhouryOff: D. GutierrezAtlético Ottawa
  17. 82'Yellow cardIsmael OketokounForge
  18. 90'GoalM. Bourgeois (assist: I. Oketokoun)Forge

Players of the match

  • 9Maxime BourgeoisForge
  • 8.5Kyle BekkerForge
  • 8.2Ismael OketokounForge
PlayerMinutesRating
Maxime Bourgeois909
Kyle Bekker798.5
Ismael Oketokoun188.2
Rezart Rama907.9
Hoce Massunda727.5
Dimitry Bertaud907.2
Daniel Nimick907.2
Antoine Batisse817.2
Anthony Aromatario907.2
Marko Jevremović907
Manjrekar James96.9
Ballou Tabla906.9
Emiliano García96.9
Aghilas Sadek796.7
Brian Wright726.7
Nana Ampomah186.7
Rony Mbomio716.7
Loic Cloutier906.7
Juan Castro716.7
Ben Paton116.6
Nicolas Fleuriau Chateau906.5
Tim Arnaud196.5
Diego Gutiérrez816.3
Gabriel Antinoro816.3
Ralph Khoury96.3
Tristan Borges116.2
Sergei Kozlovskiy906.2
Joaquim Coulanges906.2
Manny Aparicio906.2
Kamron Habibullah196.2
Christopher Kalongo905.6
Dino Bontis--
Molham Babouli--
Tristan Crampton--
Julian Dunn-Johnson--
Jean-Aniel Assi--

Standings

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

Recent matches

  • Forge
    2-2-1WWLDDD2
  • Atlético Ottawa
    3-1-1WWLWDD1

Head-to-head

2 matches

1 ForgeDraws 01 Atlético Ottawa

2 matches

1 ForgeDraws 01 Atlético Ottawa
  1. 2026-05-24Atlético Ottawa
  2. 2026-04-04Forge

Also in this competition

FinishedForgevsYork UnitedCanadian Premier LeagueTim Hortons Field1:1
FinishedVancouver FCvsSupra du QuebecCanadian Premier LeagueWilloughby Community Park Stadium3:2
FinishedHFX Wanderers FCvsCavalry FCCanadian Premier LeagueWanderers Grounds1:3
FinishedYork UnitedvsPacific FCCanadian Premier LeagueYork Lions Stadium3:3
FinishedForgevsYork UnitedCanadian Premier LeagueTim Hortons Field1:1
FinishedVancouver FCvsSupra du QuebecCanadian Premier LeagueWilloughby Community Park Stadium3:2
FinishedHFX Wanderers FCvsCavalry FCCanadian Premier LeagueWanderers Grounds1:3
FinishedYork UnitedvsPacific FCCanadian Premier LeagueYork Lions Stadium3:3
FinishedSupra du QuebecvsHFX Wanderers FCCanadian Premier LeagueCEPSUM Stadium0:2
FinishedYork UnitedvsVancouver FCCanadian Premier LeagueYork Lions Stadium3:1
FinishedPacific FCvsCavalry FCCanadian Premier LeagueStarlight Stadium0:1
FinishedCavalry FCvsForgeCanadian Premier LeagueATCO Field1:1

Entertainment only. 18+. Play responsibly.