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

Cavalry FC vs Forge

ATCO Field · Canada

Cavalry FCWinner
2:1
Forge

Team statistics

  • 5Shots on goal2
  • 9Shots off goal5
  • 16Total shots8
  • 2Blocked shots1
  • 9Shots inside box3
  • 7Shots outside box5
  • 5Shots on goal2
  • 9Shots off goal5
  • 16Total shots8
  • 2Blocked shots1
  • 9Shots inside box3
  • 7Shots outside box5
  • 13Fouls19
  • 5Corners1
  • 1Offsides1
  • 70%Possession30%
  • 1Yellow cards4
  • 0Red cards2
  • 1Saves3
  • 453Passes195
  • 404Accurate passes137
  • 89%Pass accuracy70%
  • 2.77Expected goals1.26
  • -Goals prevented-

Line-ups

Cavalry FC 4-2-3-1

  1. 29N. InghamG
  2. 16A. PearlmanD
  3. 4D. KlompD
  4. 55A. DidicD
  5. 5FewoD
  6. 8H. PatonM
  7. 10S. CamargoM
  8. 7A. MusseM
  9. 9T. WarschewskiM
  10. 17N. EdwardsM
  11. 14C. ElvaF

Forge 4-2-3-1

  1. 16D. BertaudG
  2. 24R. RamaD
  3. 5D. NimickD
  4. 8A. BatisseD
  5. 3M. JevremovicD
  6. 23A. AromatarioM
  7. 6B. PatonM
  8. 11N. AmpomahM
  9. 19T. BorgesM
  10. 26A. SadekM
  11. 7I. OketokounF

Cavalry FC 4-2-3-1

  1. 29N. InghamG
  2. 16A. PearlmanD
  3. 4D. KlompD
  4. 55A. DidicD
  5. 5FewoD
  6. 8H. PatonM
  7. 10S. CamargoM
  8. 7A. MusseM
  9. 9T. WarschewskiM
  10. 17N. EdwardsM
  11. 14C. ElvaF

Bench

  1. 21J. HollidayG
  2. 15L. LaingD
  3. 3C. OforiD
  4. 19O. AntoniukF
  5. 30J. McGlinchey
  6. 28N. MyroniukM
  7. 18M. HenryM

Coach

Tommy Wheeldon

Forge 4-2-3-1

  1. 16D. BertaudG
  2. 24R. RamaD
  3. 5D. NimickD
  4. 8A. BatisseD
  5. 3M. JevremovicD
  6. 23A. AromatarioM
  7. 6B. PatonM
  8. 11N. AmpomahM
  9. 19T. BorgesM
  10. 26A. SadekM
  11. 7I. OketokounF

Bench

  1. 36D. BontisG
  2. 4D. KrutzenD
  3. 10K. BekkerM
  4. 18M. BabouliF
  5. 87M. BourgeoisM
  6. 17H. MassundaF
  7. 12M. FilionF

Coach

Bobby Smyrniotis

Timeline

0'15'30'45'60'75'90'105'120'
  1. 20'GoalI. Oketokoun (assist: N. Ampomah)Forge
  2. 62'GoalD. Klomp (assist: T. Warschewski)Cavalry FC
  3. 83'GoalO. Antoniuk (assist: H. Paton)Cavalry FC
0'15'30'45'60'75'90'105'120'
  1. 20'GoalI. Oketokoun (assist: N. Ampomah)Forge
  2. 36'Card upgradeRezart RamaForge
  3. 38'Yellow cardNathaniel EdwardsCavalry FC
  4. 38'Red cardRezart RamaForge
  5. 41'Yellow cardAghilas SadekForge
  6. 41'Yellow cardDaniel NimickForge
  7. 44'SubstitutionOn: M. BourgeoisOff: T. BorgesForge
  8. 46'SubstitutionOn: D. KrutzenOff: N. AmpomahForge
  9. 62'GoalD. Klomp (assist: T. Warschewski)Cavalry FC
  10. 66'Yellow cardAnthony AromatarioForge
  11. 71'SubstitutionOn: O. AntoniukOff: N. EdwardsCavalry FC
  12. 71'SubstitutionOn: H. MassundaOff: A. SadekForge
  13. 72'SubstitutionOn: C. OforiOff: FewoCavalry FC
  14. 72'SubstitutionOn: N. MyroniukOff: S. CamargoCavalry FC
  15. 72'SubstitutionOn: K. BekkerOff: A. AromatarioForge
  16. 72'SubstitutionOn: M. FilionOff: I. OketokounForge
  17. 79'Yellow cardMaxime BourgeoisForge
  18. 83'GoalO. Antoniuk (assist: H. Paton)Cavalry FC
  19. 89'SubstitutionOn: L. LaingOff: A. PearlmanCavalry FC
  20. 89'SubstitutionOn: M. HenryOff: C. ElvaCavalry FC
  21. 90'Red cardMarko JevremovićForge
  22. 90'VarMarko JevremovićForge

Players of the match

  • 8.2Daan KlompCavalry FC
  • 8.2Tobias WarschewskiCavalry FC
  • 7.6Sergio CamargoCavalry FC
PlayerMinutesRating
Daan Klomp908.2
Tobias Warschewski908.2
Sergio Camargo727.6
Owen Antoniuk187.6
Bradley Kamdem727.5
Amer Didic907.3
Harrison Paton907.3
Ismael Oketokoun727.3
Adam Pearlman897.2
Dimitry Bertaud907.2
Curtis Ofori187
Daniel Nimick907
Levi Laing96.9
Nathan Ingham906.7
Ali Musse906.7
Mael Henry96.7
Nana Ampomah456.7
Maxime Filion186.7
Nikolas Myroniuk186.6
Anthony Aromatario716.5
Tristan Borges446.5
Hoce Massunda196.3
Antoine Batisse906.2
Marko Jevremović906.2
Ben Paton906.2
Aghilas Sadek716.2
Nathaniel Edwards726
Maxime Bourgeois466
Daniel Krutzen456
Kyle Bekker196
Caniggia Elva895.9
Rezart Rama385.9
Joseph Holliday--
James McGlinchey--
Dino Bontis--
Molham Babouli--

Standings

PositionRecordPointsGoal diff
2Forge17-7-458+27
1Cavalry FC18-6-460+35
Canadian Premier League table

Recent matches

  • Cavalry FC
    2-2-1DLWWDD1
  • Forge
    2-2-1DWWDLL1

Head-to-head

2 matches

0 Cavalry FCDraws 11 Forge

2 matches

0 Cavalry FCDraws 11 Forge
  1. 2026-05-31Forge
  2. 2026-04-18Draw

Also in this competition

FinishedSupra du QuebecvsCavalry FCCanadian Premier LeagueCEPSUM Stadium1:1
FinishedVancouver FCvsPacific FCCanadian Premier LeagueWilloughby Community Park Stadium1:1
FinishedSupra du QuebecvsAtlético OttawaCanadian Premier LeagueCEPSUM Stadium1:2
FinishedYork UnitedvsHFX Wanderers FCCanadian Premier LeagueYork Lions Stadium4:3
FinishedSupra du QuebecvsCavalry FCCanadian Premier LeagueCEPSUM Stadium1:1
FinishedVancouver FCvsPacific FCCanadian Premier LeagueWilloughby Community Park Stadium1:1
FinishedSupra du QuebecvsAtlético OttawaCanadian Premier LeagueCEPSUM Stadium1:2
FinishedYork UnitedvsHFX Wanderers FCCanadian Premier LeagueYork Lions Stadium4:3
FinishedAtlético OttawavsVancouver FCCanadian Premier LeagueTD Place Stadium4:0
FinishedForgevsSupra du QuebecCanadian Premier LeagueTim Hortons Field3:2
FinishedHFX Wanderers FCvsVancouver FCCanadian Premier LeagueWanderers Grounds1:0
FinishedCavalry FCvsAtlético OttawaCanadian Premier LeagueATCO Field3:1

Entertainment only. 18+. Play responsibly.