# 2023 Forge FC season

The 2023 Forge FC season was the fifth season in the history of Forge FC and the club's fifth season in the Canadian Premier League (CPL), the top flight in Canadian soccer. Forge were the defending CPL champions, having defeated Atlético Ottawa in the 2022 Canadian Premier League final. The club was managed by Bobby Smyrniotis in his fifth season as head coach and first season as sporting director. This was Forge FC's first season without any matches in international competitions after having failed to qualify for the 2023 CONCACAF Champions League.
Forge won a record-extending fourth CPL championship, defeating regular-season champions Cavalry FC 2–1 at home in the 2023 Canadian Premier League final. As champions, they qualified for the 2024 CONCACAF Champions Cup, returning the club to international competition in 2024 after a one-year absence. In addition, Forge finished second in the CPL season and reached the semi-finals of the Canadian Championship.

## Review
### Background

Forge FC entered the season as the reigning Canadian Premier League champions after having won the 2022 Canadian Premier League final against Atlético Ottawa. This was the club's third CPL title and fourth finals appearance in four years, leading to the Canadian Premier League and several pundits to declare Forge FC to be a dynasty.
Beginning this season, the top five CPL teams will qualify for the playoffs and both the Canadian Premier League champion and regular season winner will qualify for the newly reorganized and expanded CONCACAF Champions Cup. Along with the Champions Cup spot awarded to the winner of the Canadian Championship, Forge has three qualification paths to the 2024 CONCACAF Champions Cup. As a result of the reorganization, the 2022 CPL champions were not given a spot in any CONCACAF competitions, making this the first season in Forge's history not to include any international competitive matches. The club's goal entering the 2023 season was to return to international competition and qualify for the 2024 CONCACAF Champions Cup.
Forge retained most of its roster from the previous season; the club's highest profile off-season move was to add Canadian international Manjrekar James to replace outgoing cenre-back Daniël Krutzen in defence. Entering the season, Forge FC were favoured to repeat as Canadian Premier League champions.

### April

Forge began its season on April 15 at home against rivals Cavalry FC. This was a rematch of the 2022 playoff semifinal where Forge defeated Cavalry 3–2 on aggregate on their way to the championship. Club captain Kyle Bekker served the second game of a two-match suspension following his red card in the second leg of that semifinal, while midfielder Sebastian Castello missed the match due to injury. Manjrekar James made his debut for the club in an entertaining match where Forge came back from 1–0 and 2–1 deficits to secure a 2–2 draw. Forge's first goal came from a Jordan Hamilton penalty in the 41st minute after he was hauled down by Cavalry goalkeeper Marco Carducci. Noah Jensen scored on a volley in the 76th minute to tie the match 2–2, helping to earn himself Player of the Match honours and a spot in the CPL Team of the Week. For the fifth consecutive year, Forge were unable to win on opening day; this draw brought their record in season openers to three draws and two losses.
Three days later, Forge entered the Canadian Championship in the preliminary round with a home match against FC Laval, making this the second year in a row that the Hammers hosted a PLSQ side. Entering the match, Forge coach Bobby Smyrniotis highlighted the importance of this cup tournament for the club, describing it as "a competition that we want" and the Voyageurs Cup as "a trophy that we don’t have in our cabinet." Heavily favoured against their semi-pro opponent, Forge delivered with a 3–0 win. Noah Jensen was the star again, scoring a brace, while Woobens Pacius scored a penalty. The match was Tristan Borges's 100th for Forge in all competitions, making him the fifth player in club history to achieve this milestone. The win advanced Forge to the Canadian Championship quarter-finals where they would face Atlético Ottawa.
On April 22, Forge hosted HFX Wanderers FC for the first time under their new head coach, Patrice Gheisar. Gheisar and Bobby Smyrniotis had previously coached against each other in League1 Ontario where Gheisar coached Vaughan Azzurri and Smyrniotis coached Sigma FC. After the Wanderers took a 1–0 first half lead, Woobens Pacius scored a late 89th minute equaliser to lift the Hammers to a 1–1 draw. He was the beneficiary of a favourable deflection that came off of a shot from Aboubacar Sissoko. Notwithstanding the equalizer, Forge struggled to convert their scoring chances into goals, leading Smyrniotis to comment after the match that the team needed to "be a little more clinical in the final third [of the field]." For midfielder Alessandro Hojabrpour, the match was his 100th in all competitions for CPL clubs, split between Pacific FC and Forge.
In their next match, Forge played away from home at Starlight Stadium against Pacific FC in a battle of the only ever CPL champions. Goalkeeper Christopher Kalongo picked up an injury before the match, joining the still-injured Sebastian Castello as unavailable. Returning from injury was Kyle Bekker who made his season debut in the match. Woobens Pacius headed in an Ashtone Morgan cross in the 17th minute that stood up as the match winner as Forge won 1–0 in Langford. It was Pacius's third goal in three games, tying him with Tristan Borges for first all-time in goals in all competitions for Forge FC. After the match, Bobby Smyrniotis drew attention to Pacius by comparing him and his scoring ability to that of Canadian international Cyle Larin, Smyrniotis's former protégé. Manjrekar James was dominant in defence to help stymie Pacific and secure the clean sheet, earning him Player of the Match. He was joined by Ashtone Morgan and Aboubacar Sissoko in being named to the CPL Team of the Week, and he was honoured as the CPL Player of the Week.
Forge ended April undefeated, tied with Valour FC atop the CPL standings. For the team's success, Bobby Smyrniotis was named the CPL Manager of the Month.

### May

Forge continued their winning ways with a 1–0 road win on May 5 against 905 Derby rival York United FC. Terran Campbell scored the match's only goal in the 21st minute in an intense match that included a red card to Ashtone Morgan. Khadim Kane made his professional debut for Forge in the match as a substitute.
On May 9, Forge returned to Canadian Championship action in a quarter-final matchup against Atlético Ottawa in Hamilton. This was the first meeting between these two teams since the 2022 CPL Final. Kyle Bekker scored the game's opening goal in the 76th minute, only to have Atlético's Ollie Bassett score an equalizing penalty in the 87th minute to force the match to a penalty shoot-out. Noah Jensen, Alexander Achinioti-Jönsson, and Aboubacar Sissoko scored for Forge while Triston Henry made two saves to lead Forge to a 3–2 win. This was the Hammers' first ever win in a penalty shoot-out and qualified the team for the Canadian Championship semi-finals.
Returning to CPL play, Forge defeated Valour 3–2 on May 13 for their third consecutive league win. Kwasi Poku broke the deadlock with a 77th-minute winner while Jordan Hamilton scored the 200th goal in Forge's history. Forge then hosted expansion side Vancouver FC on May 19 in the first ever match between the two clubs. Christopher Kalongo secured his first clean sheet for Forge in a 0–0 draw. This was Forge's first ever scoreless draw at home in league play.
Forge then travelled to Montreal's Saputo Stadium to face CF Montréal on May 24 in the semi-final of the Canadian Championship. This was Forge's third consecutive year facing CF Montréal in the tournament after losing to them in penalties following a 0–0 draw in 2021 and losing 3–0 thanks to a Sunusi Ibrahim hat-trick in 2022. Forge held their own for a large stretch of the match before ultimately falling 2–0, eliminating them from the competition. Ariel Lassiter opened the scoring for Montreal in the 53rd minute with a goal that deflected in off of Alessandro Hojabrpour and Sunisi Imbrahim put the match away with a powerful shot from inside the penalty box in the 78th minute.
On May 27, David Choinière scored in second half stoppage time secure a 1–0 road win against Atlético Ottawa at TD Place Stadium. Triston Henry made eight saves to earn a clean sheet as well as a spot in the CPL Team of the Week and CPL Player of the Week honours. At the quarter mark of the season, Forge had four wins and three draws and were off to their best start to a CPL season in club history. The club's undefeated run ended in their very next match back home on May 31 with a 2–1 loss to York United. Terran Campbell scored a 76th equalizer to erase an earlier own goal from Alessandro Hojabrpour, however the match was ultimately decided in York's favour with a Brem Soumaoro stoppage time screamer.
Forge held first place in the CPL table for the duration of the month. At its conclusion, Triston Henry was honoured by the league as its Goalkeeper of the Month for May.

## Final squad

    As of October 28, 2023
| No. | Name | Position(s) | Date of birth (age) | Previous club | Notes |
| Goalkeepers |||||||
| 1 | Triston Henry | GK | (1993-09-08)September 8, 1993 (aged 30) | Sigma FC | |
| 29 | Christopher Kalongo | GK | (2002-01-07)January 7, 2002 (aged 21) | Sigma FC | U21 |
| 42 | Emmanuel Marmolejo | GK | (2007-06-14)June 14, 2007 (aged 16) | Sigma FC | U21, DEV |
| Defenders |||||||
| 2 | Malcolm Duncan | DF | (1999-09-04)September 4, 1999 (aged 24) | Sigma FC | |
| 4 | Dominic Samuel | CB / RB | (1994-09-29)September 29, 1994 (aged 29) | Sigma FC | |
| 5 | Manjrekar James | CB | (1993-08-05)August 5, 1993 (aged 30) | Chornomorets Odesa | |
| 23 | Garven-Michée Metusala | CB / FB | (1999-12-31)December 31, 1999 (aged 23) | A.S. Blainville | |
| 24 | Rezart Rama | CB | (2000-12-04)December 4, 2000 (aged 22) | Nottingham Forest | INT |
| 81 | Malik Owolabi-Belewu | DF | (2002-07-03)July 3, 2002 (aged 21) | S.P.A.L. | INT |
| | Simon Guardiero | DF | (2006-07-07)July 7, 2006 (aged 17) | Sigma FC | U21, DEV |
| Midfielders |||||||
| 10 | Kyle Bekker | AM / CM | (1990-09-02)September 2, 1990 (aged 33) | North Carolina FC | |
| 12 | Sebastian Castello | MF | (2003-10-08)October 8, 2003 (aged 20) | Sigma FC | U21 |
| 13 | Alexander Achinioti-Jönsson | DM / CB | (1996-04-17)April 17, 1996 (aged 27) | IFK Värnamo | INT |
| 20 | Kwasi Poku | MF | (2003-02-06)February 6, 2003 (aged 20) | Toronto FC II | U21 |
| 21 | Alessandro Hojabrpour | DM | (2000-01-10)January 10, 2000 (aged 23) | Pacific FC | |
| 22 | Noah Jensen | MF | (1999-07-20)July 20, 1999 (aged 24) | Oakland University | |
| 33 | Aboubacar Sissoko | MF | (1995-10-09)October 9, 1995 (aged 28) | Indy Eleven | |
| 64 | Khadim Kane | MF | (2005-05-17)May 17, 2005 (aged 18) | CF Montréal U23 | U21, EYT |
| Forwards |||||||
| 7 | David Choinière | LW / RW | (1997-02-07)February 7, 1997 (aged 26) | Montreal Impact | |
| 9 | Jordan Hamilton | ST | (1996-03-17)March 17, 1996 (aged 27) | Sligo Rovers | |
| 14 | Terran Campbell | ST / LW | (1998-10-10)October 10, 1998 (aged 25) | Pacific FC | |
| 17 | Woobens Pacius | FW | (2001-05-11)May 11, 2001 (aged 22) | CF Montréal Academy | |
| 19 | Tristan Borges | RW / LW / AM | (1998-08-26)August 26, 1998 (aged 25) | OH Leuven | |
| 37 | Kevaughn Tavernier | FW | (2006-02-24)February 24, 2006 (aged 17) | Sigma FC | U21, DEV |
| 39 | Béni Badibanga | FW | (1996-02-19)February 19, 1996 (aged 27) | RAAL La Louvière | INT |

### Roster rules

As a Canadian Premier League club, Forge FC's roster must conform to the league's roster rules and regulations.
On July 20, the Canadian Premier League introduced a new Exceptional Young Talent (EYT) roster subcategory retroactive to July 14. CPL teams can name a maximum of two domestic U-18 players to this category and they do not count against the club's salary cap or 23-player main roster. On the day that the new roster subcategory was announced, Forge designated 18-year-old midfielder Khadim Kane as an EYT.

## Transfers
### In

The 2023 transfer windows were open from February 10 to May 4 and from July 7 to August 4. The Canadian Premier League also institutes a roster freeze; after September 1, clubs may only sign new players in cases of "extreme hardship".
| No. | Pos. | Player | From club | Fee/notes | Date |
| 5 | DF | Manjrekar James | Chornomorets Odesa | Free | March 10, 2023 |
| 64 | MF | Khadim Kane | CF Montréal U23 | Free | April 14, 2023 |
| 2 | DF | Malcolm Duncan | Sigma FC | Free | April 14, 2023 |
| 42 | GK | Emmanuel Marmolejo | Sigma FC | Development contract | April 18, 2023 |
| 30 | GK | Rimi Olatunji | Peoria City | Short-term contract | April 20, 2023 |
| 36 | MF | Daniel Firek | Sigma FC | Development contract | June 25, 2023 |
| 37 | FW | Kevaughn Tavernier | Sigma FC | Development contract | June 25, 2023 |
| | DF | Simon Guardiero | Sigma FC | Development contract | June 25, 2023 |
| 39 | FW | Béni Badibanga | RAAL La Louvière | Free | July 27, 2023 |

#### Draft picks

Forge FC made the following selections in the 2023 CPL–U Sports Draft. Draft picks are not automatically signed to the team roster. Only those who are signed to a contract will be listed as transfers in.
| Round | Selection | Pos. | Player | Nationality | University |
| 1 | 9 | FW | Miles Green | Canada | McMaster |
| 2 | 16 | DF | Milo Djuricic | Canada | York |

### Out

| No. | Pos. | Player | To club | Fee/notes | Date |
| | MF | Shamit Shome | Cavalry FC | Option declined | January 18, 2023 |
| 5 | DF | Daniel Krutzen | Phoenix Rising | Contract expired | January 22, 2023 |
| 2 | DF | Jonathan Grant | York United | Option declined | January 25, 2023 |
| 16 | DF | Cale Loughrey | HFX Wanderers FC | Option declined | January 25, 2023 |
| 11 | FW | Chris Nanco | Des Moines Menace | Contract expired | January 25, 2023 |
| 14 | FW | Emery Welshman | Sigma FC | Contract expired | January 25, 2023 |
| 3 | DF | Ashtone Morgan | Retired | | July 31, 2023 |
| 30 | GK | Rimi Olatunji | | | August 9, 2023 |

### Loans out

Forge FC is affiliated with Sigma FC of League1 Ontario as part of the CPL's Downward Player Movement Pilot Project. The following Forge FC players featured for Sigma FC during the 2023 League1 Ontario season.
| No. | Pos. | Player | Games | Notes |
| 2 | DF | Malcolm Duncan | 1 | First featured for Sigma FC on April 22, 2023. |
| 20 | MF | Kwasi Poku | 1 | First featured for Sigma FC on April 29, 2023. |
| 30 | GK | Rimi Olatunji | 8 | First featured for Sigma FC on May 13, 2023. |
| 64 | MF | Khadim Kane | 2 | First featured for Sigma FC on April 22, 2023. |

## Club
### Staff

    As of September 6, 2023
Executive :
| Caretaker | Bob Young |
| Managing partner and chief executive officer | Scott Mitchell |
| President and chief operating officer | Matt Afinec |
| Vice president of business operations | Nicole Demers |
| Coaching staff ||
| Head coach and sporting director | Bobby Smyrniotis |
| Assistant coach | David Edgar |
| Assistant coach | Kyt Selaidopoulos |
| Assistant coach / goalkeepers coach | Johan Albert |
| Director of soccer operations | Jelani Smith |
| Equipment manager | Joe Hanley |
| Strength and conditioning coach and sport scientist | Jacob Miller |
| Athletic therapist | Liam MacPherson |
On April 12, Costa Smyrniotis left the club to join the CPL as Executive Vice President, Soccer. He had been the club's Director of Football and Business since 2018 and had been a key architect of the team's early success, including three CPL championships.
On May 1, Forge announced that it had signed technical director and head coach Bobby Smyrniotis to a four-year contract extension and expanded his role as head coach and sporting director. He had previously been linked to CF Montréal's head coaching vacancy as well as others in MLS and Europe during the preceding off-season. Over the following days, the club also announced the promotions of Jelani Smith to director of soccer operations and Nicole Demers to vice president of business operations.

### Club partnerships

On March 31, Forge announced Hamilton United Elite as an official Forge FC Development Club, joining Sigma FC in the club's youth structure. As part of the agreement, Forge will provide technical leadership and guidance to Hamilton United's coaching staff as well as season passes to their youth players. Hamilton United has also changed its logo and colours to match Forge's orange, grey, and white.
On April 13, Forge made another partnership announcement by revealing eight official "Forge FC Youth Partner Clubs":
* Mount Hamilton YSC
* Saltfleet Stoney Creek SC
* Flamborough Dundas SC
* Force Academy
* Oakville SC
* Ancaster Legacy FC
* Grimsby Town YSC
* St. Catharines Roma Wolves
On April 21, the CPL announced a "downward player movement pilot project" to allow its clubs to each have an affiliate club that they can send players to get additional game time. That same day, Forge announced Sigma FC as their affiliate. Forge quickly took advantage of the affiliation by sending Malcolm Duncan and Khadim Kane to Sigma to start in a match the next day.

### Community initiatives

On September 9, Forge hosted its second annual Spark Summit, an event aimed at connecting and inspiring professional women in the sports and entertainment industry. Other club initiatives during the season included youth soccer clinics, a high-performance training program, a coaches clinic, an international night, and a food drive in support of Good Shepherd.

### Kits

Forge FC unveiled its 2023 primary and alternate kits at a supporters event on March 14 hosted at Tim Hortons Field. Both kits draw inspiration from Hamilton's city flag by featuring a six-link chain that represents the communities of Hamilton, Ancaster, Dundas, Flamborough, Glanbrook, and Stoney Creek. The kits continue to be produced by Macron and sponsored by Tim Hortons for a fifth consecutive season and for the first time feature sponsorship from CIBC on the left sleeve.

## Preseason and friendlies

On February 13, Forge took to the field to begin its preseason. The club travelled to Costa Rica on March 16 for two weeks of training in Alajuela where they played friendlies against Primera División sides Cartaginés, LD Alajuelense, and Deportivo Saprissa, as well as the Costa Rica national under-20 football team. The team also played preseason friendlies against League1 Ontario side Sigma FC, NCAA Division I's Syracuse Orange and Akron Zips, U Sports's York Lions, and fellow CPL side and 905 Derby rival York United.

### Friendlies

Win  Draw  Loss  Fixtures

## Competitions

Matches are listed in Hamilton local time: Eastern Daylight Time (UTC−4)

### Overview

| Competition | First match | Last match | Starting round | Final position | Record | Record | Record | Record | Record | Record | Record | Record |
| Competition | First match | Last match | Starting round | Final position | Pld | W | D | L | GF | GA | GD | Win % |
| Canadian Premier League | April 15 | October 7 | Matchday 1 | 2nd | 28 | 11 | 9 | 8 | 39 | 32 | +7 | 039.29 |
| CPL Playoffs | October 14 | October 28 | First semifinal | Winners | 2 | 2 | 0 | 0 | 4 | 2 | +2 | 100.00 |
| Canadian Championship | April 18 | May 24 | Preliminary round | Semi-finals | 3 | 1 | 1 | 1 | 4 | 3 | +1 | 033.33 |
| Total | Total | Total | Total | Total | 33 | 14 | 10 | 9 | 47 | 37 | +10 | 042.42 |
Last updated: October 28 Source: Competitions

### Canadian Premier League
#### Table

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Playoff qualification |
| 1 | Cavalry (S) | 28 | 16 | 7 | 5 | 46 | 27 | +19 | 55 | First semifinal |
| 2 | Forge (C) | 28 | 11 | 9 | 8 | 39 | 32 | +7 | 42 | First semifinal |
| 3 | HFX Wanderers | 28 | 11 | 9 | 8 | 39 | 32 | +7 | 42 | Quarterfinal |
| 4 | Pacific | 28 | 11 | 7 | 10 | 42 | 35 | +7 | 40 | Play-in round |
| 5 | York United | 28 | 11 | 5 | 12 | 35 | 44 | −9 | 38 | Play-in round |
| 6 | Atlético Ottawa | 28 | 10 | 6 | 12 | 38 | 34 | +4 | 36 | |
| 7 | Vancouver | 28 | 8 | 5 | 15 | 28 | 50 | −22 | 29 | |
| 8 | Valour | 28 | 6 | 8 | 14 | 25 | 38 | −13 | 26 | |
* 1 2 Tie resolved by away goal differential; Forge: +4, Wanderers: −2

#### Results by match

| Match | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 |
| Result | D | D | W | W | W | D | W | L | D | L | L | L | W | L | W | D | W | W | L | D | D | D | W | D | W | W | L | L |
| Position | 4 | 5 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 3 | 3 | 3 | 2 | 3 | 2 | 3 | 3 | 2 | 3 | 3 | 4 | 5 | 3 | 3 | 3 | 2 | 2 | 2 |

#### Matches

Forge FC's opening weekend match against Cavalry FC was announced on January 27, 2023. The rest of the schedule was announced on January 30.

#### Playoff matches

Forge qualified for the CPL playoffs on September 23. As the second-place finishers in the regular season, they opened the playoffs away at regular season winners Cavalry FC on October 14 in the Page playoff first semifinal. After defeating Cavalry 2–1 and earning the right to host the final in Hamilton at Tim Hortons Field, the league announced that the final would be played on October 28 at 6:00 pm.

### Canadian Championship

Canada Soccer announced the draw procedure for the Canadian Championship on January 17, 2023; the draw was held on January 31. Fixtures were announced on February 7 for the preliminary round, April 21 for the quarter-finals, and May 11 for the semi-finals.

## Statistics

As of October 28, 2023

### Squad and statistics

| No. | Pos | Nat | Player | Total | Total | Canadian Premier League | Canadian Premier League | CPL Playoffs | CPL Playoffs | Canadian Championship | Canadian Championship |
| No. | Pos | Nat | Player | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals |
| 1 | GK | CAN | Triston Henry | 32 | 0 | 27+0 | 0 | 2+0 | 0 | 3+0 | 0 |
| 2 | DF | CAN | Malcolm Duncan | 9 | 0 | 2+7 | 0 | 0+0 | 0 | 0+0 | 0 |
| 4 | DF | CAN | Dominic Samuel | 24 | 0 | 12+7 | 0 | 0+2 | 0 | 1+2 | 0 |
| 5 | DF | CAN | Manjrekar James | 31 | 0 | 26+0 | 0 | 2+0 | 0 | 3+0 | 0 |
| 7 | FW | CAN | David Choinière | 19 | 2 | 11+4 | 2 | 0+2 | 0 | 2+0 | 0 |
| 9 | FW | CAN | Jordan Hamilton | 22 | 4 | 7+10 | 4 | 0+2 | 0 | 0+3 | 0 |
| 10 | MF | CAN | Kyle Bekker | 30 | 5 | 24+2 | 3 | 2+0 | 1 | 2+0 | 1 |
| 12 | MF | CAN | Sebastian Castello | 2 | 0 | 0+2 | 0 | 0+0 | 0 | 0+0 | 0 |
| 13 | MF | SWE | Alexander Achinioti-Jönsson | 32 | 0 | 24+3 | 0 | 2+0 | 0 | 3+0 | 0 |
| 14 | FW | CAN | Terran Campbell | 33 | 10 | 24+4 | 10 | 2+0 | 0 | 2+1 | 0 |
| 17 | FW | CAN | Woobens Pacius | 31 | 11 | 15+13 | 10 | 0+0 | 0 | 3+0 | 1 |
| 19 | FW | CAN | Tristan Borges | 28 | 2 | 11+13 | 1 | 0+1 | 1 | 3+0 | 0 |
| 20 | MF | CAN | Kwasi Poku | 24 | 2 | 16+5 | 2 | 2+0 | 0 | 0+1 | 0 |
| 21 | MF | CAN | Alessandro Hojabrpour | 26 | 1 | 16+5 | 0 | 2+0 | 1 | 2+1 | 0 |
| 22 | MF | CAN | Noah Jensen | 24 | 3 | 10+9 | 1 | 2+0 | 0 | 1+2 | 2 |
| 23 | DF | HAI | Garven Metusala | 21 | 0 | 14+3 | 0 | 2+0 | 0 | 1+1 | 0 |
| 24 | DF | ALB | Rezart Rama | 30 | 1 | 25+1 | 1 | 2+0 | 0 | 2+0 | 0 |
| 29 | GK | CAN | Christopher Kalongo | 2 | 0 | 1+1 | 0 | 0+0 | 0 | 0+0 | 0 |
| 33 | MF | MLI | Aboubacar Sissoko | 30 | 2 | 16+9 | 2 | 0+2 | 0 | 2+1 | 0 |
| 37 | FW | CAN | Kevaughn Tavernier | 2 | 0 | 1+1 | 0 | 0+0 | 0 | 0+0 | 0 |
| 39 | FW | BEL | Béni Badibanga | 12 | 3 | 9+1 | 2 | 2+0 | 1 | 0+0 | 0 |
| 64 | MF | CAN | Khadim Kane | 15 | 0 | 6+9 | 0 | 0+0 | 0 | 0+0 | 0 |
| 81 | DF | ENG | Malik Owolabi-Belewu | 19 | 0 | 9+7 | 0 | 0+2 | 0 | 0+1 | 0 |
| Player(s) transferred out during this season ||||||||||||
| 3 | DF | CAN | Ashtone Morgan | 14 | 0 | 2+9 | 0 | 0+0 | 0 | 3+0 | 0 |

### Goal scorers

Woobens Pacius and Terran Campbell ended the CPL season with 10 goals each, tied for third in the league's scoring race and one back of joint Golden Boot winners Ollie Bassett and Myer Bevan who each scored 11 goals.
| Rank | Nat. | Player | Pos. | Canadian Premier League | CPL Playoffs | Canadian Championship | TOTAL |
| 1 | | Woobens Pacius | FW | 10 | 0 | 1 | 11 |
| 2 | | Terran Campbell | FW | 10 | 0 | 0 | 10 |
| 3 | | Kyle Bekker | MF | 3 | 1 | 1 | 5 |
| 4 | | Jordan Hamilton | FW | 4 | 0 | 0 | 4 |
| 5 | | Béni Badibanga | FW | 2 | 1 | 0 | 3 |
| 5 | | Noah Jensen | MF | 1 | 0 | 2 | 3 |
| 6 | | Tristan Borges | FW | 1 | 1 | 0 | 2 |
| 6 | | David Choinière | MF | 2 | 0 | 0 | 2 |
| 6 | | Kwasi Poku | MF | 2 | 0 | 0 | 2 |
| 6 | | Aboubacar Sissoko | MF | 2 | 0 | 0 | 2 |
| 10 | | Alessandro Hojabrpour | MF | 0 | 1 | 0 | 1 |
| 10 | | Rezart Rama | DF | 1 | 0 | 0 | 1 |
| Own goals | Own goals | Own goals | Own goals | 1 | 0 | 0 | 1 |
| Totals | Totals | Totals | Totals | 39 | 4 | 4 | 47 |

### Clean sheets

| Rank | Nat. | Player | Canadian Premier League | CPL Playoffs | Canadian Championship | TOTAL |
| 1 | | Triston Henry | 9 | 0 | 1 | 10 |
| 2 | | Christopher Kalongo | 1 | 0 | 0 | 1 |
| Totals | Totals | Totals | 10 | 0 | 1 | 11 |

### Disciplinary record

| No. | Pos. | Nat. | Player | Canadian Premier League | Canadian Premier League | CPL Playoffs | CPL Playoffs | Canadian Championship | Canadian Championship | TOTAL | TOTAL |
| 1 | GK | | Triston Henry | 4 | 0 | 1 | 0 | 0 | 0 | 5 | 0 |
| 2 | DF | | Malcolm Duncan | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 3 | DF | | Ashtone Morgan | 3 | 0 | 0 | 0 | 0 | 0 | 3 | 0 |
| 4 | DF | | Dominic Samuel | 4 | 0 | 1 | 0 | 0 | 0 | 5 | 0 |
| 5 | DF | | Manjrekar James | 3 | 0 | 2 | 0 | 1 | 0 | 6 | 0 |
| 7 | FW | | David Choinière | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 10 | MF | | Kyle Bekker | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 13 | MF | | Alexander Achinioti-Jönsson | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 17 | FW | | Woobens Pacius | 5 | 0 | 0 | 0 | 1 | 0 | 6 | 0 |
| 19 | FW | | Tristan Borges | 2 | 0 | 1 | 0 | 0 | 0 | 3 | 0 |
| 20 | MF | | Kwasi Poku | 2 | 1 | 0 | 0 | 1 | 0 | 3 | 1 |
| 21 | MF | | Alessandro Hojabrpour | 3 | 0 | 1 | 0 | 0 | 0 | 4 | 0 |
| 22 | MF | | Noah Jensen | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 23 | DF | | Garven Metusala | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 24 | DF | | Rezart Rama | 7 | 0 | 1 | 0 | 1 | 0 | 9 | 0 |
| 33 | MF | | Aboubacar Sissoko | 5 | 0 | 1 | 0 | 0 | 0 | 6 | 0 |
| 39 | FW | | Béni Badibanga | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 64 | MF | | Khadim Kane | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| 81 | DF | | Malik Owolabi-Belewu | 5 | 0 | 0 | 0 | 0 | 0 | 5 | 0 |
| Totals | Totals | Totals | Totals | 57 | 1 | 8 | 0 | 4 | 0 | 69 | 1 |

### Hat-tricks

| Player | Against | Result | Date | Ref |
| Terran Campbell | York United FC | 4–0 (A) | July 9, 2023 | |
| Woobens Pacius | Vancouver FC | 3–0 (A) | September 3, 2023 | |

## Honours
### Canadian Premier League Awards

The Canadian Premier League Awards took place on October 26 in Hamilton.
| Name | Award | Status |
| Kyle Bekker | Player of the Year | Nominated |
| Kyle Bekker | Player's Player of the Year | Nominated |
| Terran Campbell | Player's Player of the Year | Nominated |
| Triston Henry | Golden Glove | Won |
| Manjrekar James | Defender of the Year | Nominated |
| Kwasi Poku | Best Canadian U-21 Player | Nominated |
| Bobby Smyrniotis | Coach of the Year | Nominated |

#### Canadian Premier League Best XI

| Name | Source |
| Béni Badibanga Terran Campbell Kyle Bekker Triston Henry Manjrekar James | |

#### Monthly Awards

| Month | Name | Award |
| April | Bobby Smyrniotis | Manager of the Month |
| May | Triston Henry | Goalkeeper of the Month |
| July | Kyle Bekker | Player of the Month |
| July | Triston Henry | Goalkeeper of the Month |
| October | Triston Henry | Goalkeeper of the Month |
| October | Bobby Smyrniotis | Manager of the Month |

#### Player of the Week

| Week | Name |
| 3 | Manjrekar James |
| 7 | Triston Henry |
| 13 | Terran Campbell |
| 21 | Woobens Pacius |
| 24 | Kwasi Poku |

#### Team of the Week

The Gatorade Team of the Week is usually selected by the CPL's Kristian Jack and OneSoccer's Oliver Platt.
| Week | Name |
| 1 | Noah Jensen |
| 3 | Manjrekar James Ashtone Morgan Aboubacar Sissoko |
| 4 | Tristan Borges Terran Campbell Triston Henry |
| 5 | Jordan Hamilton |
| 7 | Triston Henry (2) |
| 8 | Kyle Bekker |
| 11 | Terran Campbell (2) |
| 12 | Kyle Bekker (2) |
| 13 | Kyle Bekker (3) Tristan Borges (2) Terran Campbell (3) Triston Henry (3) |
| 14 | Kyle Bekker (4) Terran Campbell (4) |
| 15 | Kyle Bekker (5) David Choinière Triston Henry (4) Manjrekar James (2) |
| 16 | Kyle Bekker (6) Triston Henry (5) Ashtone Morgan (2) |
| 18 | Kyle Bekker (7) |
| 19 | Béni Badibanga |
| 20 | Alexander Achinioti-Jönsson |
| 21 | Alexander Achinioti-Jönsson (2) Woobens Pacius |
| 23 | Béni Badibanga (2) |
| 24 | Woobens Pacius (2) Kwasi Poku Rezart Rama |
| 25 | Rezart Rama (2) |

## Milestones
### Manager
#### 150th game in charge

Bobby Smyrniotis managed his 150th game in charge of Forge FC on September 9, 2023.
| Date | Manager | Final score | Opponent | Ref. |
| September 9 | Bobby Smyrniotis | 0–0 (H) | Cavalry FC | |

### Players
#### Debuts

The following players made their competitive debuts for Forge during the 2023 season.
| Date | No. | Pos. | Player | Final score | Opponent | Notes |
| April 15 | 5 | DF | Manjrekar James | 2–2 (H) | Cavalry FC | |
| May 5 | 64 | MF | Khadim Kane | 2–1 (A) | York United FC | First professional match |
| August 4 | 39 | FW | Béni Badibanga | 0–3 (A) | Cavalry FC | |
| September 9 | 37 | FW | Kevaughn Tavernier | 0–0 (H) | Cavalry FC | First professional match |

#### 100th appearances

The following players made their 100th appearance for Forge during the 2023 season.
| Date | No. | Pos. | Player | Final score | Opponent | Ref. |
| April 18 | 19 | FW | Tristan Borges | 3–0 (H) | FC Laval | |

#### First goals

The following players scored their first goals for Forge during the 2023 season.
| Date | No. | Pos. | Player | Final score | Opponent | Ref. |
| August 19 | 39 | FW | Béni Badibanga | 1–1 (H) | HFX Wanderers FC | |
| September 23 | 24 | DF | Rezart Rama | 3–1 (H) | Pacific FC | |

#### First clean sheets

The following goalkeepers kept their first clean sheets for Forge during the 2023 season.
| Date | No. | Pos. | Player | Final score | Opponent | Ref. |
| May 19 | 29 | GK | Christopher Kalongo | 0–0 (H) | Vancouver FC | |