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

Forge vs Vancouver FC 3-2: result, July 1, 2026

Tim Hortons Field · Canada

ForgeWinner
3:2
Vancouver FC

Team statistics

  • 6Shots on goal5
  • 2Shots off goal4
  • 13Total shots9
  • 5Blocked shots0
  • 6Shots inside box5
  • 7Shots outside box4
  • 6Shots on goal5
  • 2Shots off goal4
  • 13Total shots9
  • 5Blocked shots0
  • 6Shots inside box5
  • 7Shots outside box4
  • 13Fouls5
  • 7Corners1
  • 3Offsides0
  • 58%Possession42%
  • 1Yellow cards1
  • -Red cards-
  • 3Saves3
  • 520Passes382
  • 456Accurate passes329
  • 88%Pass accuracy86%
  • -Expected goals-
  • -Goals prevented-

Line-ups

Forge 4-3-3

  1. 16D. BertaudG
  2. 24R. RamaD
  3. 5D. NimickD
  4. 8A. BatisseD
  5. 6B. PatonD
  6. 19T. BorgesM
  7. 10K. BekkerM
  8. 18M. BabouliM
  9. 11N. AmpomahF
  10. 12M. FilionF
  11. 17H. MassundaF

Vancouver FC 3-4-3

  1. 1C. IrvingG
  2. 2P. GeeD
  3. 5M. CampagnaD
  4. 23K. ProctorD
  5. 3M. DonerM
  6. 17E. FotsingM
  7. 6D. PecileM
  8. 12T. CrawfordM
  9. 7E. BahF
  10. 14T. CampbellF
  11. 10M. AmissiF

Forge 4-3-3

  1. 16D. BertaudG
  2. 24R. RamaD
  3. 5D. NimickD
  4. 8A. BatisseD
  5. 6B. PatonD
  6. 19T. BorgesM
  7. 10K. BekkerM
  8. 18M. BabouliM
  9. 11N. AmpomahF
  10. 12M. FilionF
  11. 17H. MassundaF

Bench

  1. 36D. BontisG
  2. 9B. WrightF
  3. 87M. BourgeoisM
  4. 26A. SadekM
  5. 4D. KrutzenD
  6. 22N. JensenM
  7. 7I. OketokounF

Coach

Bobby Smyrniotis

Vancouver FC 3-4-3

  1. 1C. IrvingG
  2. 2P. GeeD
  3. 5M. CampagnaD
  4. 23K. ProctorD
  5. 3M. DonerM
  6. 17E. FotsingM
  7. 6D. PecileM
  8. 12T. CrawfordM
  9. 7E. BahF
  10. 14T. CampbellF
  11. 10M. AmissiF

Bench

  1. 33H. RegitnigG
  2. 20N. MezquidaM
  3. 8L. ToomeyM
  4. 9L. MoussetF
  5. 21M. PolisiM
  6. 18T. PowellM
  7. 15A. OuattaraM

Coach

Martin Nash

Timeline

0'15'30'45'60'75'90'105'120'
  1. 7'GoalT. Campbell (assist: E. Bah)Vancouver FC
  2. 45'GoalE. BahVancouver FC
  3. 61'GoalT. Borges (assist: B. Wright)Forge
  4. 64'GoalD. Krutzen (assist: A. Batisse)Forge
  5. 75'GoalA. BatisseForge
0'15'30'45'60'75'90'105'120'
  1. 7'GoalT. Campbell (assist: E. Bah)Vancouver FC
  2. 36'Penalty cancelledRezart RamaForge
  3. 45'GoalE. BahVancouver FC
  4. 46'SubstitutionOn: D. KrutzenOff: M. BabouliForge
  5. 58'SubstitutionOn: B. WrightOff: M. FilionForge
  6. 59'SubstitutionOn: I. OketokounOff: N. AmpomahForge
  7. 61'GoalT. Borges (assist: B. Wright)Forge
  8. 64'GoalD. Krutzen (assist: A. Batisse)Forge
  9. 65'SubstitutionOn: L. MoussetOff: T. CampbellVancouver FC
  10. 71'SubstitutionOn: M. BourgeoisOff: T. BorgesForge
  11. 71'SubstitutionOn: N. JensenOff: K. BekkerForge
  12. 73'SubstitutionOn: N. MezquidaOff: M. AmissiVancouver FC
  13. 73'SubstitutionOn: A. OuattaraOff: T. CrawfordVancouver FC
  14. 75'GoalA. BatisseForge
  15. 80'SubstitutionOn: L. ToomeyOff: D. PecileVancouver FC
  16. 80'SubstitutionOn: T. PowellOff: E. FotsingVancouver FC
  17. 90'Yellow cardRezart RamaForge
  18. 90'Card reviewedRezart RamaForge
  19. 90'Yellow cardLys MoussetVancouver FC

Players of the match

  • 8.7Elage BahVancouver FC
  • 7.9Daniel KrutzenForge
  • 7.7Terran CampbellVancouver FC
PlayerMinutesRating
Elage Bah908.7
Daniel Krutzen457.9
Terran Campbell657.7
Tristan Borges717.5
Antoine Batisse907.3
Abdoulaye Ouattara177
Dimitry Bertaud906.9
Hoce Massunda906.9
Maxime Bourgeois196.9
Noah Jensen196.9
Matteo Campagna906.9
Brian Wright326.7
Kian Proctor906.7
Damiano Pecile806.7
Thomas Powell106.7
Ben Paton906.6
Ismael Oketokoun316.6
Lys Mousset256.6
Daniel Nimick906.5
Emrick Fotsing806.5
Tyler Crawford736.5
Kyle Bekker716.3
Molham Babouli456.3
Nana Ampomah596.3
Morey Doner906.3
Nicolás Mezquida176.3
Maxime Filion586.2
Callum Irving906.2
Paris Gee906.2
Mohamed Amissi736.2
Luis Toomey106.2
Rezart Rama905.9
Dino Bontis--
Aghilas Sadek--
Henrik Regitnig--
Marcello Polisi--

Standings

PositionRecordPointsGoal diff
5Vancouver FC10-7-1137+2
2Forge17-7-458+27
Canadian Premier League table

Recent matches

  • Vancouver FC
    2-1-2LDLWWW2
  • Forge
    4-1WLWWWW3

Head-to-head

1 match

1 ForgeDraws 00 Vancouver FC

1 match

1 ForgeDraws 00 Vancouver FC
  1. 2026-04-12Forge

Also in this competition

FinishedHFX Wanderers FCvsPacific FCCanadian Premier LeagueWanderers Grounds5:2
FinishedHFX Wanderers FCvsAtlético OttawaCanadian Premier LeagueWanderers Grounds1:3
FinishedAtlético OttawavsCavalry FCCanadian Premier LeagueTD Place Stadium0:3
FinishedVancouver FCvsYork UnitedCanadian Premier LeagueWilloughby Community Park Stadium4:0
FinishedHFX Wanderers FCvsPacific FCCanadian Premier LeagueWanderers Grounds5:2
FinishedHFX Wanderers FCvsAtlético OttawaCanadian Premier LeagueWanderers Grounds1:3
FinishedAtlético OttawavsCavalry FCCanadian Premier LeagueTD Place Stadium0: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.