Home › Football › Canadian Premier League › Forge
BackSeason overview
Official standings · updated 24 Oct 03:40
Match centre
Recent results
Our record: 2 of 3 rightFixtures
1 match in the next 7 daysResults
35 matches · all competitions · 2026
Saint-Laurent
Saint-LaurentOur record on Forge: 2 of 3 right. The full record ›
Canadian Premier League
League page ›| # | TEAM | P | W | D | L | GF | GA | GD | PTS | FORM | QUALIFICATION |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Cavalry FC | 27 | 17 | 6 | 4 | 57 | 23 | +34 | 57 | WLLDW | – |
| 2 | Forge | 27 | 17 | 6 | 4 | 48 | 21 | +27 | 57 | DDWWW | – |
| 3 | Atlético Ottawa | 27 | 13 | 4 | 10 | 41 | 43 | −2 | 43 | LWWWL | – |
| 4 | Vancouver FC | 27 | 10 | 7 | 10 | 39 | 36 | +3 | 37 | DDDDW | – |
| 5 | Supra du Quebec | 27 | 10 | 5 | 12 | 43 | 47 | −4 | 35 | LWWDW | – |
| 6 | HFX Wanderers FC | 27 | 7 | 7 | 13 | 41 | 46 | −5 | 28 | WLDDL | – |
| 7 | York United | 27 | 6 | 9 | 12 | 40 | 64 | −24 | 27 | LWLLL | – |
| 8 | Pacific FC | 27 | 2 | 8 | 17 | 32 | 61 | −29 | 14 | WLLLL | – |
Form: the last five matches, latest on the right.
| # | TEAM | P | GD | PTS |
|---|---|---|---|---|
| 1 | Cavalry FC | 27 | +34 | 57 |
| 2 | Forge | 27 | +27 | 57 |
| 3 | Atlético Ottawa | 27 | −2 | 43 |
| 4 | Vancouver FC | 27 | +3 | 37 |
| 5 | Supra du Quebec | 27 | −4 | 35 |
| 6 | HFX Wanderers FC | 27 | −5 | 28 |
| 7 | York United | 27 | −24 | 27 |
| 8 | Pacific FC | 27 | −29 | 14 |
Full statistics and form
Scroll across for all columns.
| # | TEAM | P | W | D | L | GF | GA | GD | PTS | FORM | QUALIFICATION |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Cavalry FC | 27 | 17 | 6 | 4 | 57 | 23 | +34 | 57 | WLLDW | – |
| 2 | Forge | 27 | 17 | 6 | 4 | 48 | 21 | +27 | 57 | DDWWW | – |
| 3 | Atlético Ottawa | 27 | 13 | 4 | 10 | 41 | 43 | −2 | 43 | LWWWL | – |
| 4 | Vancouver FC | 27 | 10 | 7 | 10 | 39 | 36 | +3 | 37 | DDDDW | – |
| 5 | Supra du Quebec | 27 | 10 | 5 | 12 | 43 | 47 | −4 | 35 | LWWDW | – |
| 6 | HFX Wanderers FC | 27 | 7 | 7 | 13 | 41 | 46 | −5 | 28 | WLDDL | – |
| 7 | York United | 27 | 6 | 9 | 12 | 40 | 64 | −24 | 27 | LWLLL | – |
| 8 | Pacific FC | 27 | 2 | 8 | 17 | 32 | 61 | −29 | 14 | WLLLL | – |
Form: the last five matches, latest on the right.
Official standings · updated 24 Oct 03:40
Goals
| PLAYER | TOTAL |
|---|---|
| 4 | |
| 4 | |
| 4 | |
| 3 | |
| 3 | |
| 3 | |
| 3 | |
| 3 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |
Assists
Yellow cards
| PLAYER | TOTAL |
|---|---|
| 10 | |
| 5 | |
| 5 | |
| 5 | |
| 3 | |
| 3 | |
| 3 | |
| 3 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |
Red cards
| PLAYER | TOTAL |
|---|---|
| 2 | |
| 1 |
Shots on target
| PLAYER | TOTAL |
|---|---|
| 11 | |
| 11 | |
| 10 | |
| 10 | |
| 8 | |
| 8 | |
| 8 | |
| 7 | |
| 6 | |
| 6 | |
| 6 | |
| 5 | |
| 5 | |
| 5 | |
| 3 | |
| 3 | |
| 3 | |
| 3 | |
| 2 | |
| 1 | |
| 1 |
Shots
| PLAYER | TOTAL |
|---|---|
| 30 | |
| 29 | |
| 24 | |
| 23 | |
| 22 | |
| 21 | |
| 20 | |
| 20 | |
| 18 | |
| 15 | |
| 14 | |
| 14 | |
| 13 | |
| 11 | |
| 11 | |
| 10 | |
| 9 | |
| 7 | |
| 6 | |
| 5 | |
| 4 |
Successful dribbles
| PLAYER | TOTAL |
|---|---|
| 26 | |
| 17 | |
| 17 | |
| 16 | |
| 16 | |
| 16 | |
| 10 | |
| 9 | |
| 7 | |
| 7 | |
| 6 | |
| 6 | |
| 5 | |
| 3 | |
| 3 | |
| 2 | |
| 2 | |
| 2 | |
| 1 |
Tackles
| PLAYER | TOTAL |
|---|---|
| 65 | |
| 57 | |
| 40 | |
| 35 | |
| 32 | |
| 32 | |
| 28 | |
| 27 | |
| 27 | |
| 14 | |
| 12 | |
| 10 | |
| 7 | |
| 7 | |
| 7 | |
| 7 | |
| 7 | |
| 5 | |
| 4 | |
| 4 | |
| 2 | |
| 1 | |
| 1 |
Interceptions
| PLAYER | TOTAL |
|---|---|
| 48 | |
| 29 | |
| 27 | |
| 21 | |
| 18 | |
| 15 | |
| 12 | |
| 12 | |
| 10 | |
| 9 | |
| 8 | |
| 4 | |
| 3 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |
Blocks
| PLAYER | TOTAL |
|---|---|
| 9 | |
| 8 | |
| 6 | |
| 6 | |
| 6 | |
| 5 | |
| 4 | |
| 3 | |
| 3 | |
| 3 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |
Penalties conceded
No player statistics available for this season.
Save percentage
| PLAYER | TOTAL |
|---|---|
| 78.6% | |
| 66.7% |
Saves
| PLAYER | TOTAL |
|---|---|
| 33 | |
| 6 |
Goals conceded · goalkeepers
| PLAYER | TOTAL |
|---|---|
| 9 | |
| 3 |
Fouls committed
| PLAYER | TOTAL |
|---|---|
| 50 | |
| 32 | |
| 26 | |
| 25 | |
| 24 | |
| 23 | |
| 18 | |
| 17 | |
| 17 | |
| 14 | |
| 13 | |
| 12 | |
| 12 | |
| 12 | |
| 11 | |
| 7 | |
| 5 | |
| 3 | |
| 3 | |
| 2 | |
| 1 | |
| 1 |
Fouls won
| PLAYER | TOTAL |
|---|---|
| 52 | |
| 26 | |
| 23 | |
| 22 | |
| 21 | |
| 20 | |
| 20 | |
| 18 | |
| 17 | |
| 16 | |
| 14 | |
| 12 | |
| 11 | |
| 8 | |
| 7 | |
| 6 | |
| 6 | |
| 3 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 1 |
Player season statistics
| PLAYER | P | MIN | G | A |
|---|---|---|---|---|
Cuba GrantGoalkeeper | 0 | – | 0 | 0 |
| 22 | 1710 | 0 | 0 | |
Dino BontisGoalkeeper | 5 | 450 | 0 | 0 |
A. BatisseDefender | 25 | 1906 | 3 | 2 |
B. PatonDefender | 27 | 1855 | 4 | 1 |
D. KrutzenDefender | 17 | 553 | 1 | 0 |
D. NimickDefender | 25 | 2070 | 4 | 2 |
| 5 | 172 | 0 | 0 | |
M. JevremovićDefender | 22 | 1665 | 2 | 0 |
N. BickfordDefender | 2 | 1 | 0 | 0 |
R. RamaDefender | 23 | 1713 | 0 | 1 |
Z. BrunoDefender | 3 | 1 | 0 | 0 |
A. AromatarioMidfielder | 23 | 1693 | 1 | 2 |
| 15 | 495 | 1 | 0 | |
K. LipovschekMidfielder | 0 | – | 0 | 0 |
M. BourgeoisMidfielder | 25 | 1141 | 2 | 3 |
Molham BabouliMidfielder | 14 | 462 | 0 | 0 |
N. JensenMidfielder | 23 | 896 | 3 | 3 |
T. BorgesMidfielder | 25 | 1199 | 2 | 4 |
B. WrightAttacker | 18 | 677 | 3 | 1 |
H. MassundaAttacker | 25 | 1441 | 3 | 1 |
I. OketokounAttacker | 21 | 650 | 4 | 3 |
K. TavernierAttacker | 3 | 82 | 0 | 0 |
| 6 | 396 | 2 | 1 | |
L. JohnsonAttacker | 6 | 171 | 1 | 0 |
M. FilionAttacker | 15 | 485 | 1 | 1 |
A. SadekUnspecified | 17 | 875 | 1 | 1 |
N. AmpomahUnspecified | 14 | 595 | 3 | 1 |
Forge in Canadian Premier League, 2026. This may include players who have since left. Updated 22 Oct. A dash means no figure is available.
Canadian Premier League matches only · 2026 · 27 matches · through 17 Oct
Season record
- Played
- 27
- Wins
- 17
- Draws
- 6
- Losses
- 4
- Pointsofficial table
- 57
- Win rate (%)
- 63.0
Goals
- Goals scored
- 48
- Goals conceded
- 21
- Goal difference
- +27
- Scored per match
- 1.78
- Conceded per match
- 0.78
Scoring patterns
- Clean sheets
- 12
- Failed to score
- 4
- Both teams scored (%)
- 48.1
- Over 1.5 goals (%)
- 66.7
- Over 2.5 goals (%)
- 48.1
- Over 3.5 goals (%)
- 25.9
Results & runs
- Longest winning run
- 6
- Longest drawing run
- 3
- Longest losing run
- 2
- Biggest win
- 5–0
- Biggest loss
- 1–2
Goals by half
- Matches with half-time scores
- 27
- First-half goals scored
- 16
- First-half goals conceded
- 8
- Second-half goals scored
- 32
- Second-half goals conceded
- 13
Shooting & saves
Per match
- Total shots19/27 matches
- 15.32
- Shots on target19/27 matches
- 5.16
- Shots off target19/27 matches
- 6.58
- Blocked shots19/27 matches
- 3.58
- Shots inside the box19/27 matches
- 9.68
- Shots outside the box19/27 matches
- 5.63
- Expected goals (xG)13/27 matches
- 1.98
- Goalkeeper saves19/27 matches
- 1.42
Possession & passing
Per match · pass accuracy across all passes
- Possession (%)18/27 matches
- 46.44
- Total passes19/27 matches
- 391.37
- Accurate passes19/27 matches
- 326.47
- Pass accuracy (%)19/27 matches
- 83.4
Set pieces
Per match
- Corners19/27 matches
- 5.58
- Offsides19/27 matches
- 1.26
Discipline
Totals, and averages per match we hold data for
- Fouls per covered match19/27 matches
- 14.16
- Yellow cards19/27 matches
- 40
- Yellow cards per covered match19/27 matches
- 2.11
- Red cards18/27 matches
- 3
- Red cards per covered match18/27 matches
- 0.17
Penalties
Recorded penalty outcomes
- Taken27/27 matches
- 5
- Scored27/27 matches
- 4
- Missed27/27 matches
- 1
- Conversion (%)27/27 matches
- 80.0
Goals scored by minute
Stoppage time included in each half
- 0–15′27/27 matches
- 3
- 16–30′27/27 matches
- 9
- 31–45′+27/27 matches
- 4
- 46–60′27/27 matches
- 10
- 61–75′27/27 matches
- 9
- 76–90′+27/27 matches
- 13
Goals conceded by minute
Stoppage time included in each half
- 0–15′27/27 matches
- 3
- 16–30′27/27 matches
- 0
- 31–45′+27/27 matches
- 5
- 46–60′27/27 matches
- 3
- 61–75′27/27 matches
- 3
- 76–90′+27/27 matches
- 7
Recent form
Canadian Premier League only · latest on the right
- Atlético Ottawa17 Oct · Away
- 2–1
- York United12 Oct · Home
- 5–0
- Pacific FC7 Oct · Home
- 3–0
- HFX Wanderers FC3 Oct · Home
- 3–3
- Vancouver FC26 Sept · Away
- 1–1
- Cavalry FC19 Sept · Away
- 1–1
Formations used
Known in 17 of 27 matches
- 4-3-3
- 9 matches
- 4-2-3-1
- 7 matches
- 3-4-2-1
- 1 match
Based on match-by-match figures, which may cover fewer matches than the official table. Each detailed measure shows its sample. A dash means no figure is available.
Canadian Premier League matches only · 2026 · 14 home matches · through 12 Oct
Season record
- Played
- 14
- Wins
- 10
- Draws
- 3
- Losses
- 1
- Points
- 33
- Win rate (%)
- 71.4
Goals
- Goals scored
- 28
- Goals conceded
- 9
- Goal difference
- +19
- Scored per match
- 2.0
- Conceded per match
- 0.64
Scoring patterns
- Clean sheets
- 9
- Failed to score
- 2
- Both teams scored (%)
- 28.6
- Over 1.5 goals (%)
- 64.3
- Over 2.5 goals (%)
- 42.9
- Over 3.5 goals (%)
- 28.6
Results & runs
- Longest winning run
- 4
- Longest drawing run
- 1
- Longest losing run
- 1
- Biggest win
- 5–0
- Biggest loss
- 0–1
Goals by half
- Matches with half-time scores
- 14
- First-half goals scored
- 8
- First-half goals conceded
- 6
- Second-half goals scored
- 20
- Second-half goals conceded
- 3
Shooting & saves
Per match
- Total shots11/14 matches
- 15.82
- Shots on target11/14 matches
- 5.27
- Shots off target11/14 matches
- 7.0
- Blocked shots11/14 matches
- 3.55
- Shots inside the box11/14 matches
- 10.36
- Shots outside the box11/14 matches
- 5.45
- Expected goals (xG)7/14 matches
- 2.09
- Goalkeeper saves11/14 matches
- 1.64
Possession & passing
Per match · pass accuracy across all passes
- Possession (%)11/14 matches
- 47.36
- Total passes11/14 matches
- 414.64
- Accurate passes11/14 matches
- 350.91
- Pass accuracy (%)11/14 matches
- 84.6
Set pieces
Per match
- Corners11/14 matches
- 6.18
- Offsides11/14 matches
- 1.36
Discipline
Totals, and averages per match we hold data for
- Fouls per covered match11/14 matches
- 14.09
- Yellow cards11/14 matches
- 20
- Yellow cards per covered match11/14 matches
- 1.82
- Red cards11/14 matches
- 1
- Red cards per covered match11/14 matches
- 0.09
Penalties
Recorded penalty outcomes
- Taken14/14 matches
- 3
- Scored14/14 matches
- 3
- Missed14/14 matches
- 0
- Conversion (%)14/14 matches
- 100.0
Goals scored by minute
Stoppage time included in each half
- 0–15′14/14 matches
- 3
- 16–30′14/14 matches
- 4
- 31–45′+14/14 matches
- 1
- 46–60′14/14 matches
- 6
- 61–75′14/14 matches
- 6
- 76–90′+14/14 matches
- 8
Goals conceded by minute
Stoppage time included in each half
- 0–15′14/14 matches
- 3
- 16–30′14/14 matches
- 0
- 31–45′+14/14 matches
- 3
- 46–60′14/14 matches
- 0
- 61–75′14/14 matches
- 0
- 76–90′+14/14 matches
- 3
Recent form
Canadian Premier League only · latest on the right
- York United12 Oct · Home
- 5–0
- Pacific FC7 Oct · Home
- 3–0
- HFX Wanderers FC3 Oct · Home
- 3–3
- Atlético Ottawa12 Sept · Home
- 3–0
- York United5 Sept · Home
- 1–1
- Pacific FC22 Aug · Home
- 2–0
Formations used
Known in 10 of 14 matches
- 4-3-3
- 7 matches
- 4-2-3-1
- 3 matches
Based on match-by-match figures, which may cover fewer matches than the official table. Each detailed measure shows its sample. A dash means no figure is available.
Canadian Premier League matches only · 2026 · 13 away matches · through 17 Oct
Season record
- Played
- 13
- Wins
- 7
- Draws
- 3
- Losses
- 3
- Points
- 24
- Win rate (%)
- 53.8
Goals
- Goals scored
- 20
- Goals conceded
- 12
- Goal difference
- +8
- Scored per match
- 1.54
- Conceded per match
- 0.92
Scoring patterns
- Clean sheets
- 3
- Failed to score
- 2
- Both teams scored (%)
- 69.2
- Over 1.5 goals (%)
- 69.2
- Over 2.5 goals (%)
- 53.8
- Over 3.5 goals (%)
- 23.1
Results & runs
- Longest winning run
- 3
- Longest drawing run
- 2
- Longest losing run
- 2
- Biggest win
- 4–1
- Biggest loss
- 1–2
Goals by half
- Matches with half-time scores
- 13
- First-half goals scored
- 8
- First-half goals conceded
- 2
- Second-half goals scored
- 12
- Second-half goals conceded
- 10
Shooting & saves
Per match
- Total shots8/13 matches
- 14.62
- Shots on target8/13 matches
- 5.0
- Shots off target8/13 matches
- 6.0
- Blocked shots8/13 matches
- 3.62
- Shots inside the box8/13 matches
- 8.75
- Shots outside the box8/13 matches
- 5.88
- Expected goals (xG)6/13 matches
- 1.86
- Goalkeeper saves8/13 matches
- 1.12
Possession & passing
Per match · pass accuracy across all passes
- Possession (%)7/13 matches
- 45.0
- Total passes8/13 matches
- 359.38
- Accurate passes8/13 matches
- 292.88
- Pass accuracy (%)8/13 matches
- 81.5
Set pieces
Per match
- Corners8/13 matches
- 4.75
- Offsides8/13 matches
- 1.12
Discipline
Totals, and averages per match we hold data for
- Fouls per covered match8/13 matches
- 14.25
- Yellow cards8/13 matches
- 20
- Yellow cards per covered match8/13 matches
- 2.5
- Red cards7/13 matches
- 2
- Red cards per covered match7/13 matches
- 0.29
Penalties
Recorded penalty outcomes
- Taken13/13 matches
- 2
- Scored13/13 matches
- 1
- Missed13/13 matches
- 1
- Conversion (%)13/13 matches
- 50.0
Goals scored by minute
Stoppage time included in each half
- 0–15′13/13 matches
- 0
- 16–30′13/13 matches
- 5
- 31–45′+13/13 matches
- 3
- 46–60′13/13 matches
- 4
- 61–75′13/13 matches
- 3
- 76–90′+13/13 matches
- 5
Goals conceded by minute
Stoppage time included in each half
- 0–15′13/13 matches
- 0
- 16–30′13/13 matches
- 0
- 31–45′+13/13 matches
- 2
- 46–60′13/13 matches
- 3
- 61–75′13/13 matches
- 3
- 76–90′+13/13 matches
- 4
Recent form
Canadian Premier League only · latest on the right
- Atlético Ottawa17 Oct · Away
- 2–1
- Vancouver FC26 Sept · Away
- 1–1
- Cavalry FC19 Sept · Away
- 1–1
- Supra du Quebec28 Aug · Away
- 0–1
- Cavalry FC15 Aug · Away
- 1–2
- HFX Wanderers FC2 Aug · Away
- 0–0
Formations used
Known in 7 of 13 matches
- 4-2-3-1
- 4 matches
- 4-3-3
- 2 matches
- 3-4-2-1
- 1 match
Based on match-by-match figures, which may cover fewer matches than the official table. Each detailed measure shows its sample. A dash means no figure is available.









