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 30 2.57 1.43 1.13 15 2.8 1.53 1.27 15 2.33 1.33 1
Cavalry FC Cavalry FC 31 2.65 1.61 1.03 16 2.63 1.75 0.88 15 2.67 1.47 1.2
Pacific FC Pacific FC 31 2.65 1.45 1.19 15 2.13 1.13 1 16 3.13 1.75 1.38
HFX Wanderers FC HFX Wanderers FC 29 2.48 1.34 1.14 15 2.8 1.67 1.13 14 2.14 1 1.14
York United FC York United FC 29 2.76 1.21 1.55 14 2.43 0.79 1.64 15 3.07 1.6 1.47
Atlético Ottawa Atlético Ottawa 28 2.57 1.36 1.21 14 2.21 1.14 1.07 14 2.93 1.57 1.36
Vancouver FC Vancouver FC 28 2.79 1 1.79 14 3.36 1.29 2.07 14 2.21 0.71 1.5
Valour FC Valour FC 28 2.25 0.89 1.36 14 2.36 0.93 1.43 14 2.14 0.86 1.29

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 30 14 16 46.67 53.33 15 7 8 46.67 53.33 15 7 8 46.67 53.33
Cavalry FC Cavalry FC 31 18 13 58.06 41.94 16 10 6 62.5 37.5 15 8 7 53.33 46.67
Pacific FC Pacific FC 31 15 16 48.39 51.61 15 5 10 33.33 66.67 16 10 6 62.5 37.5
HFX Wanderers FC HFX Wanderers FC 29 15 14 51.72 48.28 15 11 4 73.33 26.67 14 4 10 28.57 71.43
York United FC York United FC 29 18 11 62.07 37.93 14 7 7 50 50 15 11 4 73.33 26.67
Atlético Ottawa Atlético Ottawa 28 11 17 39.29 60.71 14 4 10 28.57 71.43 14 7 7 50 50
Vancouver FC Vancouver FC 28 17 11 60.71 39.29 14 10 4 71.43 28.57 14 7 7 50 50
Valour FC Valour FC 28 10 18 35.71 64.29 14 5 9 35.71 64.29 14 5 9 35.71 64.29

Ball possession (%)

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Forge FC Forge FC 30 1605 53.5 15 817 54.47 15 788 52.53
Cavalry FC Cavalry FC 31 1681 54.23 16 868 54.25 15 813 54.2
Pacific FC Pacific FC 31 1555 50.16 15 786 52.4 16 769 48.06
HFX Wanderers FC HFX Wanderers FC 29 1501 51.76 15 812 54.13 14 689 49.21
York United FC York United FC 29 1477 50.93 14 725 51.79 15 752 50.13
Atlético Ottawa Atlético Ottawa 28 1211 43.25 14 655 46.79 14 556 39.71
Vancouver FC Vancouver FC 28 1192 42.57 14 606 43.29 14 586 41.86
Valour FC Valour FC 28 1478 52.79 14 781 55.79 14 697 49.79

Corner kicks

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Forge FC Forge FC 30 175 5.83 15 97 6.47 15 78 5.2
Cavalry FC Cavalry FC 31 160 5.16 16 82 5.13 15 78 5.2
Pacific FC Pacific FC 31 171 5.52 15 108 7.2 16 63 3.94
HFX Wanderers FC HFX Wanderers FC 29 111 3.83 15 72 4.8 14 39 2.79
York United FC York United FC 29 141 4.86 14 81 5.79 15 60 4
Atlético Ottawa Atlético Ottawa 28 98 3.5 14 51 3.64 14 47 3.36
Vancouver FC Vancouver FC 28 105 3.75 14 48 3.43 14 57 4.07
Valour FC Valour FC 28 129 4.61 14 65 4.64 14 64 4.57

Offsides

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Forge FC Forge FC 30 56 1.87 15 34 2.27 15 22 1.47
Cavalry FC Cavalry FC 31 54 1.74 16 31 1.94 15 23 1.53
Pacific FC Pacific FC 31 36 1.16 15 16 1.07 16 20 1.25
HFX Wanderers FC HFX Wanderers FC 29 48 1.66 15 29 1.93 14 19 1.36
York United FC York United FC 29 46 1.59 14 19 1.36 15 27 1.8
Atlético Ottawa Atlético Ottawa 28 41 1.46 14 21 1.5 14 20 1.43
Vancouver FC Vancouver FC 28 28 1 14 12 0.86 14 16 1.14
Valour FC Valour FC 28 57 2.04 14 32 2.29 14 25 1.79

Fouls

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Forge FC Forge FC 30 354 11.8 15 166 11.07 15 188 12.53
Cavalry FC Cavalry FC 31 411 13.26 16 190 11.88 15 221 14.73
Pacific FC Pacific FC 31 382 12.32 15 203 13.53 16 179 11.19
HFX Wanderers FC HFX Wanderers FC 29 372 12.83 15 189 12.6 14 183 13.07
York United FC York United FC 29 364 12.55 14 165 11.79 15 199 13.27
Atlético Ottawa Atlético Ottawa 28 365 13.04 14 185 13.21 14 180 12.86
Vancouver FC Vancouver FC 28 343 12.25 14 175 12.5 14 168 12
Valour FC Valour FC 28 385 13.75 14 199 14.21 14 186 13.29

Yellow cards

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Forge FC Forge FC 30 65 2.17 15 30 2 15 35 2.33
Cavalry FC Cavalry FC 31 73 2.35 16 33 2.06 15 40 2.67
Pacific FC Pacific FC 31 68 2.19 15 30 2 16 38 2.38
HFX Wanderers FC HFX Wanderers FC 29 78 2.69 15 40 2.67 14 38 2.71
York United FC York United FC 29 73 2.52 14 30 2.14 15 43 2.87
Atlético Ottawa Atlético Ottawa 28 59 2.11 14 25 1.79 14 34 2.43
Vancouver FC Vancouver FC 28 59 2.11 14 28 2 14 31 2.21
Valour FC Valour FC 28 58 2.07 14 25 1.79 14 33 2.36

Total shots

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Forge FC Forge FC 30 418 13.93 15 211 14.07 15 207 13.8
Cavalry FC Cavalry FC 31 372 12 16 188 11.75 15 184 12.27
Pacific FC Pacific FC 31 409 13.19 15 218 14.53 16 191 11.94
HFX Wanderers FC HFX Wanderers FC 29 324 11.17 15 170 11.33 14 154 11
York United FC York United FC 29 330 11.38 14 167 11.93 15 163 10.87
Atlético Ottawa Atlético Ottawa 28 300 10.71 14 166 11.86 14 134 9.57
Vancouver FC Vancouver FC 28 282 10.07 14 148 10.57 14 134 9.57
Valour FC Valour FC 28 295 10.54 14 159 11.36 14 136 9.71

Shots on target

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Forge FC Forge FC 30 146 4.87 15 72 4.8 15 74 4.93
Cavalry FC Cavalry FC 31 115 3.71 16 58 3.63 15 57 3.8
Pacific FC Pacific FC 31 140 4.52 15 69 4.6 16 71 4.44
HFX Wanderers FC HFX Wanderers FC 29 114 3.93 15 65 4.33 14 49 3.5
York United FC York United FC 29 110 3.79 14 50 3.57 15 60 4
Atlético Ottawa Atlético Ottawa 28 126 4.5 14 73 5.21 14 53 3.79
Vancouver FC Vancouver FC 28 94 3.36 14 54 3.86 14 40 2.86
Valour FC Valour FC 28 91 3.25 14 54 3.86 14 37 2.64

Blocked shots

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Forge FC Forge FC 30 99 3.3 15 56 3.73 15 43 2.87
Cavalry FC Cavalry FC 31 92 2.97 16 51 3.19 15 41 2.73
Pacific FC Pacific FC 31 117 3.77 15 63 4.2 16 54 3.38
HFX Wanderers FC HFX Wanderers FC 29 82 2.83 15 43 2.87 14 39 2.79
York United FC York United FC 29 83 2.86 14 38 2.71 15 45 3
Atlético Ottawa Atlético Ottawa 28 66 2.36 14 34 2.43 14 32 2.29
Vancouver FC Vancouver FC 28 67 2.39 14 36 2.57 14 31 2.21
Valour FC Valour FC 28 68 2.43 14 34 2.43 14 34 2.43

Shots inside box

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Forge FC Forge FC 30 231 7.7 15 122 8.13 15 109 7.27
Cavalry FC Cavalry FC 31 246 7.94 16 125 7.81 15 121 8.07
Pacific FC Pacific FC 31 259 8.35 15 145 9.67 16 114 7.13
HFX Wanderers FC HFX Wanderers FC 29 211 7.28 15 118 7.87 14 93 6.64
York United FC York United FC 29 200 6.9 14 102 7.29 15 98 6.53
Atlético Ottawa Atlético Ottawa 28 192 6.86 14 112 8 14 80 5.71
Vancouver FC Vancouver FC 28 153 5.46 14 82 5.86 14 71 5.07
Valour FC Valour FC 28 198 7.07 14 109 7.79 14 89 6.36

Shots outside box

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Forge FC Forge FC 30 187 6.23 15 89 5.93 15 98 6.53
Cavalry FC Cavalry FC 31 126 4.06 16 63 3.94 15 63 4.2
Pacific FC Pacific FC 31 150 4.84 15 73 4.87 16 77 4.81
HFX Wanderers FC HFX Wanderers FC 29 113 3.9 15 52 3.47 14 61 4.36
York United FC York United FC 29 130 4.48 14 65 4.64 15 65 4.33
Atlético Ottawa Atlético Ottawa 28 108 3.86 14 54 3.86 14 54 3.86
Vancouver FC Vancouver FC 28 129 4.61 14 66 4.71 14 63 4.5
Valour FC Valour FC 28 97 3.46 14 50 3.57 14 47 3.36

Big chances (xG)

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Forge FC Forge FC 30 65 2.17 15 37 2.47 15 28 1.87
Cavalry FC Cavalry FC 31 59 1.9 16 27 1.69 15 32 2.13
Pacific FC Pacific FC 31 61 1.97 15 28 1.87 16 33 2.06
HFX Wanderers FC HFX Wanderers FC 29 60 2.07 15 34 2.27 14 26 1.86
York United FC York United FC 29 54 1.86 14 21 1.5 15 33 2.2
Atlético Ottawa Atlético Ottawa 28 51 1.82 14 30 2.14 14 21 1.5
Vancouver FC Vancouver FC 28 38 1.36 14 21 1.5 14 17 1.21
Valour FC Valour FC 28 41 1.46 14 25 1.79 14 16 1.14

Big chances missed (xG)

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Forge FC Forge FC 30 40 1.33 15 24 1.6 15 16 1.07
Cavalry FC Cavalry FC 31 35 1.13 16 15 0.94 15 20 1.33
Pacific FC Pacific FC 31 31 1 15 18 1.2 16 13 0.81
HFX Wanderers FC HFX Wanderers FC 29 34 1.17 15 16 1.07 14 18 1.29
York United FC York United FC 29 37 1.28 14 16 1.14 15 21 1.4
Atlético Ottawa Atlético Ottawa 28 27 0.96 14 20 1.43 14 7 0.5
Vancouver FC Vancouver FC 28 21 0.75 14 10 0.71 14 11 0.79
Valour FC Valour FC 28 27 0.96 14 19 1.36 14 8 0.57

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 13th April 2024 to 31st October 2024.

The current championship champion Canadian Premier League is Forge 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 2024-04-13
to 2024-10-31

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

Forge FC

Reigning champion

Forge FC

Titled (2)