Football / Canada /

Canadian Premier League - season stats and match results

Canadian Premier League

Canadian Premier League 2023

Season performance

Total

Teams Overall (Average) Home (Average) Away (Average)
Games Total Scored Missed Games Total Scored Missed Games Total Scored Missed
Forge FC Forge FC 23 2.74 1.48 1.26 11 2.82 1.55 1.27 12 2.67 1.42 1.25
Cavalry FC Cavalry FC 25 2.64 1.64 1 13 2.62 1.77 0.85 12 2.67 1.5 1.17
Pacific FC Pacific FC 24 2.67 1.38 1.29 10 2.1 1 1.1 14 3.07 1.64 1.43
HFX Wanderers FC HFX Wanderers FC 22 2.59 1.5 1.09 13 2.85 1.85 1 9 2.22 1 1.22
York United FC York United FC 23 2.83 1.26 1.57 11 2.55 0.91 1.64 12 3.08 1.58 1.5
Atlético Ottawa Atlético Ottawa 21 2.57 1.43 1.14 10 2.2 1.4 0.8 11 2.91 1.45 1.45
Vancouver FC Vancouver FC 22 2.95 1.09 1.86 12 3.33 1.42 1.92 10 2.5 0.7 1.8
Valour FC Valour FC 22 2.27 0.82 1.45 11 2.64 1 1.64 11 1.91 0.64 1.27

Over / Under 2.5

Teams Overall (Average) Home (Average) Away (Average)
Games O 2.5 U 2.5 O 2.5 (%) U 2.5 (%) Games O 2.5 U 2.5 O 2.5 (%) U 2.5 (%) Games O 2.5 U 2.5 O 2.5 (%) U 2.5 (%)
Forge FC Forge FC 23 12 11 52.17 47.83 11 5 6 45.45 54.55 12 7 5 58.33 41.67
Cavalry FC Cavalry FC 25 16 9 64 36 13 9 4 69.23 30.77 12 7 5 58.33 41.67
Pacific FC Pacific FC 24 13 11 54.17 45.83 10 4 6 40 60 14 9 5 64.29 35.71
HFX Wanderers FC HFX Wanderers FC 22 13 9 59.09 40.91 13 10 3 76.92 23.08 9 3 6 33.33 66.67
York United FC York United FC 23 15 8 65.22 34.78 11 6 5 54.55 45.45 12 9 3 75 25
Atlético Ottawa Atlético Ottawa 21 9 12 42.86 57.14 10 3 7 30 70 11 6 5 54.55 45.45
Vancouver FC Vancouver FC 22 15 7 68.18 31.82 12 9 3 75 25 10 6 4 60 40
Valour FC Valour FC 22 9 13 40.91 59.09 11 5 6 45.45 54.55 11 4 7 36.36 63.64

Ball possession (%)

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Forge FC Forge FC 23 1214 52.78 11 584 53.09 12 630 52.5
Cavalry FC Cavalry FC 25 1348 53.92 13 696 53.54 12 652 54.33
Pacific FC Pacific FC 24 1218 50.75 10 538 53.8 14 680 48.57
HFX Wanderers FC HFX Wanderers FC 22 1125 51.14 13 690 53.08 9 435 48.33
York United FC York United FC 23 1169 50.83 11 567 51.55 12 602 50.17
Atlético Ottawa Atlético Ottawa 21 902 42.95 10 471 47.1 11 431 39.18
Vancouver FC Vancouver FC 22 963 43.77 12 526 43.83 10 437 43.7
Valour FC Valour FC 22 1161 52.77 11 616 56 11 545 49.55

Corner kicks

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Forge FC Forge FC 23 125 5.43 11 63 5.73 12 62 5.17
Cavalry FC Cavalry FC 25 136 5.44 13 71 5.46 12 65 5.42
Pacific FC Pacific FC 24 127 5.29 10 75 7.5 14 52 3.71
HFX Wanderers FC HFX Wanderers FC 22 87 3.95 13 62 4.77 9 25 2.78
York United FC York United FC 23 101 4.39 11 56 5.09 12 45 3.75
Atlético Ottawa Atlético Ottawa 21 69 3.29 10 31 3.1 11 38 3.45
Vancouver FC Vancouver FC 22 81 3.68 12 44 3.67 10 37 3.7
Valour FC Valour FC 22 104 4.73 11 53 4.82 11 51 4.64

Offsides

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Forge FC Forge FC 23 37 1.61 11 21 1.91 12 16 1.33
Cavalry FC Cavalry FC 25 46 1.84 13 27 2.08 12 19 1.58
Pacific FC Pacific FC 24 29 1.21 10 13 1.3 14 16 1.14
HFX Wanderers FC HFX Wanderers FC 22 39 1.77 13 27 2.08 9 12 1.33
York United FC York United FC 23 35 1.52 11 15 1.36 12 20 1.67
Atlético Ottawa Atlético Ottawa 21 31 1.48 10 17 1.7 11 14 1.27
Vancouver FC Vancouver FC 22 19 0.86 12 10 0.83 10 9 0.9
Valour FC Valour FC 22 44 2 11 23 2.09 11 21 1.91

Fouls

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Forge FC Forge FC 23 277 12.04 11 123 11.18 12 154 12.83
Cavalry FC Cavalry FC 25 314 12.56 13 149 11.46 12 165 13.75
Pacific FC Pacific FC 24 295 12.29 10 141 14.1 14 154 11
HFX Wanderers FC HFX Wanderers FC 22 279 12.68 13 159 12.23 9 120 13.33
York United FC York United FC 23 289 12.57 11 130 11.82 12 159 13.25
Atlético Ottawa Atlético Ottawa 21 273 13 10 131 13.1 11 142 12.91
Vancouver FC Vancouver FC 22 274 12.45 12 157 13.08 10 117 11.7
Valour FC Valour FC 22 316 14.36 11 165 15 11 151 13.73

Yellow cards

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Forge FC Forge FC 23 49 2.13 11 23 2.09 12 26 2.17
Cavalry FC Cavalry FC 25 63 2.52 13 28 2.15 12 35 2.92
Pacific FC Pacific FC 24 59 2.46 10 25 2.5 14 34 2.43
HFX Wanderers FC HFX Wanderers FC 22 60 2.73 13 35 2.69 9 25 2.78
York United FC York United FC 23 61 2.65 11 24 2.18 12 37 3.08
Atlético Ottawa Atlético Ottawa 21 44 2.1 10 17 1.7 11 27 2.45
Vancouver FC Vancouver FC 22 43 1.95 12 25 2.08 10 18 1.8
Valour FC Valour FC 22 45 2.05 11 19 1.73 11 26 2.36

Total shots

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Forge FC Forge FC 23 327 14.22 11 152 13.82 12 175 14.58
Cavalry FC Cavalry FC 25 304 12.16 13 156 12 12 148 12.33
Pacific FC Pacific FC 24 308 12.83 10 146 14.6 14 162 11.57
HFX Wanderers FC HFX Wanderers FC 22 235 10.68 13 145 11.15 9 90 10
York United FC York United FC 23 248 10.78 11 118 10.73 12 130 10.83
Atlético Ottawa Atlético Ottawa 21 225 10.71 10 120 12 11 105 9.55
Vancouver FC Vancouver FC 22 229 10.41 12 133 11.08 10 96 9.6
Valour FC Valour FC 22 233 10.59 11 133 12.09 11 100 9.09

Shots on target

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Forge FC Forge FC 23 115 5 11 51 4.64 12 64 5.33
Cavalry FC Cavalry FC 25 97 3.88 13 47 3.62 12 50 4.17
Pacific FC Pacific FC 24 109 4.54 10 48 4.8 14 61 4.36
HFX Wanderers FC HFX Wanderers FC 22 88 4 13 58 4.46 9 30 3.33
York United FC York United FC 23 85 3.7 11 38 3.45 12 47 3.92
Atlético Ottawa Atlético Ottawa 21 95 4.52 10 53 5.3 11 42 3.82
Vancouver FC Vancouver FC 22 83 3.77 12 51 4.25 10 32 3.2
Valour FC Valour FC 22 72 3.27 11 48 4.36 11 24 2.18

Blocked shots

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Forge FC Forge FC 23 70 3.04 11 38 3.45 12 32 2.67
Cavalry FC Cavalry FC 25 68 2.72 13 41 3.15 12 27 2.25
Pacific FC Pacific FC 24 84 3.5 10 38 3.8 14 46 3.29
HFX Wanderers FC HFX Wanderers FC 22 56 2.55 13 34 2.62 9 22 2.44
York United FC York United FC 23 57 2.48 11 24 2.18 12 33 2.75
Atlético Ottawa Atlético Ottawa 21 51 2.43 10 26 2.6 11 25 2.27
Vancouver FC Vancouver FC 22 55 2.5 12 33 2.75 10 22 2.2
Valour FC Valour FC 22 57 2.59 11 30 2.73 11 27 2.45

Shots inside box

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Forge FC Forge FC 23 179 7.78 11 87 7.91 12 92 7.67
Cavalry FC Cavalry FC 25 200 8 13 105 8.08 12 95 7.92
Pacific FC Pacific FC 24 190 7.92 10 92 9.2 14 98 7
HFX Wanderers FC HFX Wanderers FC 22 152 6.91 13 99 7.62 9 53 5.89
York United FC York United FC 23 154 6.7 11 72 6.55 12 82 6.83
Atlético Ottawa Atlético Ottawa 21 149 7.1 10 87 8.7 11 62 5.64
Vancouver FC Vancouver FC 22 123 5.59 12 76 6.33 10 47 4.7
Valour FC Valour FC 22 154 7 11 87 7.91 11 67 6.09

Shots outside box

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Forge FC Forge FC 23 148 6.43 11 65 5.91 12 83 6.92
Cavalry FC Cavalry FC 25 104 4.16 13 51 3.92 12 53 4.42
Pacific FC Pacific FC 24 118 4.92 10 54 5.4 14 64 4.57
HFX Wanderers FC HFX Wanderers FC 22 83 3.77 13 46 3.54 9 37 4.11
York United FC York United FC 23 94 4.09 11 46 4.18 12 48 4
Atlético Ottawa Atlético Ottawa 21 76 3.62 10 33 3.3 11 43 3.91
Vancouver FC Vancouver FC 22 106 4.82 12 57 4.75 10 49 4.9
Valour FC Valour FC 22 79 3.59 11 46 4.18 11 33 3

Big chances (xG)

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Forge FC Forge FC 23 54 2.35 11 30 2.73 12 24 2
Cavalry FC Cavalry FC 25 52 2.08 13 23 1.77 12 29 2.42
Pacific FC Pacific FC 24 48 2 10 20 2 14 28 2
HFX Wanderers FC HFX Wanderers FC 22 52 2.36 13 32 2.46 9 20 2.22
York United FC York United FC 23 42 1.83 11 14 1.27 12 28 2.33
Atlético Ottawa Atlético Ottawa 21 41 1.95 10 26 2.6 11 15 1.36
Vancouver FC Vancouver FC 22 30 1.36 12 20 1.67 10 10 1
Valour FC Valour FC 22 33 1.5 11 23 2.09 11 10 0.91

Big chances missed (xG)

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Forge FC Forge FC 23 33 1.43 11 19 1.73 12 14 1.17
Cavalry FC Cavalry FC 25 32 1.28 13 14 1.08 12 18 1.5
Pacific FC Pacific FC 24 25 1.04 10 13 1.3 14 12 0.86
HFX Wanderers FC HFX Wanderers FC 22 30 1.36 13 15 1.15 9 15 1.67
York United FC York United FC 23 26 1.13 11 9 0.82 12 17 1.42
Atlético Ottawa Atlético Ottawa 21 22 1.05 10 16 1.6 11 6 0.55
Vancouver FC Vancouver FC 22 17 0.77 12 10 0.83 10 7 0.7
Valour FC Valour FC 22 23 1.05 11 18 1.64 11 5 0.45

Cup

Canadian Premier League

Cavalry FC
1
Forge FC
2
HFX Wanderers FC
0
Pacific FC
1
Pacific FC
1
York United FC
0

Standings

Canadian Premier League 2023: 2023

Standings table
# Teams P W D L Goals PTS
1
Cavalry FC Cavalry FC 28 16 7 5 46:27 55
2
Forge FC Forge FC 28 11 9 8 39:32 42
3
HFX Wanderers FC HFX Wanderers FC 28 11 9 8 39:32 42
4
Pacific FC Pacific FC 28 11 7 10 42:35 40
5
York United FC York United FC 28 11 5 12 35:44 38
6
Atlético Ottawa Atlético Ottawa 28 10 6 12 38:34 36
7
Vancouver FC Vancouver FC 28 8 5 15 28:50 29
8
Valour FC Valour FC 28 6 8 14 25:38 26

Canadian Premier League

Canada, championship Canadian Premier League: standings, schedule of upcoming matches, video of key events of the championship.

The current season runs from 5th April 2025 to 9th November 2025.

The current championship champion Canadian Premier League is Cavalry FC, and the most titled Forge FC.

Season 2023: The first place in the championship standings Canadian Premier League takes the team Cavalry FC (55 points).

The date of the

from 2025-04-05
to 2025-11-09

Tournament performance

Information obtained from open sources
Division level 1
Number of rounds 28
Average goals 2.59
Home team wins 40%
Draws 25%
Away team wins 35%
Yellow cards 4.58
Red cards 0.13

Champions

Cavalry FC

Reigning champion

Forge FC

Titled (2)