2026 TELUS Cup

 

Player statistics for the 2024 TELUS Cup. Check out the leaders among skaters (goals, assists, points, penalty minutes, power-play goals) and goaltenders (goals-against average, save percentages, saves, shutouts) from Canada’s National Hockey Championship.

Presented By newlogo

Goaltenders (Save %)

Player Stats (Skaters)

Rk Name Team GP P G A PIM PPG
1 Maddox Schultz Regina Pat Canadians 7 17 7 10 4 4
2 Jacob Boucher Chevaliers de Lévis 7 14 2 12 16 2
3 Ethan Young Regina Pat Canadians 7 14 2 12 4 1
4 Malyk Côté Chevaliers de Lévis 7 11 6 5 0 2
5 Brayden Jugnauth Okanagan Rockets 7 11 6 5 2 3
6 Liam Pue Regina Pat Canadians 7 11 5 6 8 1
7 Malaki Martin Regina Pat Canadians 7 11 5 6 16 2
8 Ryker Doka Regina Pat Canadians 7 10 3 7 12 2
9 Kaishu Shin Okanagan Rockets 7 9 1 8 0 0
10 Simon Chartier Chevaliers de Lévis 7 8 6 2 12 2
11 Jax Ginnish Halifax Macs 7 8 4 4 2 1
12 Will Fuhrmann Okanagan Rockets 7 8 4 4 6 2
13 Christopher St-Hilaire Chevaliers de Lévis 7 8 3 5 12 1
14 Jonathan St-Hilaire Chevaliers de Lévis 7 8 1 7 6 1
15 Garrett Jones Peterborough Petes 5 7 4 3 4 2
16 Eli Humphrey Waterloo Wolves 5 7 3 4 12 2
17 Will Shearer Halifax Macs 7 6 3 3 26 2
18 Carter Sullivan Halifax Macs 7 6 3 3 12 0
19 Logan Bêty Chevaliers de Lévis 7 6 2 4 2 1
20 Nathan Gardiner Regina Pat Canadians 7 6 2 4 8 0
21 Zack Forwell Waterloo Wolves 5 6 2 4 8 0
22 Christopher Mabey Waterloo Wolves 5 6 0 6 0 0
23 Von Lakovic Okanagan Rockets 7 5 3 2 8 1
24 Henri Packalen Peterborough Petes 5 5 3 2 4 0
25 Brady Vipond Regina Pat Canadians 7 5 3 2 8 1
26 Lucas Morin Chevaliers de Lévis 7 5 2 3 2 0
27 Benjamin Corso Chevaliers de Lévis 7 5 2 3 18 2
28 Ty Gendron Peterborough Petes 5 5 2 3 2 2
29 Charly Roy Chevaliers de Lévis 7 5 1 4 2 0
30 Riley Creelman Halifax Macs 7 5 0 5 4 0
31 Gavin Wood Okanagan Rockets 7 5 0 5 4 0
32 Ludovic Plante Chevaliers de Lévis 7 4 3 1 6 0
33 Sam Flemming Halifax Macs 7 4 3 1 20 0
34 Wyatt Marks Waterloo Wolves 5 4 3 1 10 2
35 Enzo Roy Chevaliers de Lévis 7 4 1 3 0 0
36 Anthony Farace Peterborough Petes 5 4 1 3 8 1
37 Daniel Tout Peterborough Petes 5 4 1 3 2 0
38 Cooper Bratton Regina Pat Canadians 7 4 1 3 14 1
39 Alex Duguay-Caron Chevaliers de Lévis 7 4 0 4 2 0
40 Simon Delarosbil Chevaliers de Lévis 7 3 2 1 4 0
41 Evan Lyver Halifax Macs 7 3 2 1 0 1
42 Hayden Laing Okanagan Rockets 7 3 2 1 4 0
43 Grady Hodgins Regina Pat Canadians 7 3 2 1 10 0
44 Raine Lepin Okanagan Rockets 7 3 1 2 4 0
45 Logan Jugnauth Okanagan Rockets 7 3 1 2 2 0
46 Ty Rupnow Peterborough Petes 5 3 1 2 0 1
47 Ben Campbell Okanagan Rockets 7 3 0 3 12 0
48 Ethan Richardson Peterborough Petes 5 3 0 3 2 0
49 Mahlon Wiley Regina Pat Canadians 7 3 0 3 10 0
50 Kai Lanigan Regina Pat Canadians 7 3 0 3 6 0
51 Nathan Miller Waterloo Wolves 5 3 0 3 0 0
52 River Welsh Halifax Macs 7 2 2 0 14 0
53 Brodie Bowen Regina Pat Canadians 7 2 2 0 12 0
54 Loik Poulin Chevaliers de Lévis 7 2 1 1 4 0
55 Anthony Breton Chevaliers de Lévis 7 2 1 1 6 0
56 Carter Odell Halifax Macs 7 2 1 1 4 1
57 Colby Kekki Peterborough Petes 5 2 1 1 2 0
58 Blake Moncrief Peterborough Petes 5 2 1 1 2 0
59 Xavier Doane Regina Pat Canadians 7 2 1 1 2 0
60 Eli Heroux Regina Pat Canadians 7 2 1 1 14 0
61 Kysen Rogoza Regina Pat Canadians 7 2 1 1 18 0
62 William Kueneman Waterloo Wolves 5 2 1 1 10 1
63 Logan Young Waterloo Wolves 5 2 1 1 22 0
64 Gavin Sudds Halifax Macs 7 2 0 2 6 0
65 Nathan Juch Okanagan Rockets 7 2 0 2 0 0
66 Nate Rashotte Peterborough Petes 5 2 0 2 4 0
67 Brandt Rooyakkers Peterborough Petes 5 2 0 2 14 0
68 Jory Sawyer Peterborough Petes 5 2 0 2 4 0
69 Dane Mansuy Regina Pat Canadians 7 2 0 2 2 0
70 Malek Bélanger Chevaliers de Lévis 7 1 1 0 6 0
71 Hudson Getzlaf Okanagan Rockets 7 1 1 0 18 0
72 Brayden Westman Okanagan Rockets 6 1 1 0 4 0
73 Chase Mackay Peterborough Petes 5 1 1 0 4 0
74 Sawyer Smith Waterloo Wolves 5 1 1 0 4 0
75 Liam Straus Waterloo Wolves 5 1 1 0 4 1
76 Zachary Lainesse Chevaliers de Lévis 5 1 0 1 2 0
77 Joseph Breen Halifax Macs 7 1 0 1 2 0
78 Ian Lovett Halifax Macs 7 1 0 1 6 0
79 Chike Uzochukwu Halifax Macs 7 1 0 1 0 0
80 Aiden Potash Okanagan Rockets 7 1 0 1 0 0
81 Adam Muntain Regina Pat Canadians 4 1 0 1 2 0
82 Jett Donison Regina Pat Canadians 7 1 0 1 0 0
83 Logan Dosenberger Regina Pat Canadians 7 1 0 1 0 0
84 Aaron Howell Waterloo Wolves 4 1 0 1 0 0
85 Emre Alves Waterloo Wolves 5 1 0 1 4 0
86 Michael Ball Waterloo Wolves 5 1 0 1 2 0
87 Nathan Gagnon Chevaliers de Lévis 2 0 0 0 0 0
88 Axel Bolduc Chevaliers de Lévis 7 0 0 0 14 0
89 William Côté Chevaliers de Lévis 7 0 0 0 6 0
90 Kael Campbell Halifax Macs 3 0 0 0 0 0
91 Chandler Bell Halifax Macs 4 0 0 0 0 0
92 Mj Bottomley Halifax Macs 7 0 0 0 8 0
93 Blake Boutilier Halifax Macs 7 0 0 0 0 0
94 Nash Haverstock Halifax Macs 7 0 0 0 0 0
95 Nate Mackay Halifax Macs 7 0 0 0 2 0
96 Cooper Strong Halifax Macs 7 0 0 0 2 0
97 Logan Trewin Halifax Macs 7 0 0 0 8 0
98 Charlie Gibbons Okanagan Rockets 1 0 0 0 0 0
99 Carter Hutton Okanagan Rockets 2 0 0 0 0 0
100 Finn McKiernan Okanagan Rockets 4 0 0 0 0 0
101 Pierce Johnstone Okanagan Rockets 5 0 0 0 0 0
102 Reed Russell Okanagan Rockets 3 0 0 0 0 0
103 Carson Callon Okanagan Rockets 7 0 0 0 6 0
104 Izaak Castle Okanagan Rockets 7 0 0 0 6 0
105 Ty Ossachuk Okanagan Rockets 7 0 0 0 2 0
106 Charles Ouillette Okanagan Rockets 7 0 0 0 4 0
107 Taytem Adams Peterborough Petes 0 0 0 0 0 0
108 Gage Cooper-Bailey Peterborough Petes 0 0 0 0 0 0
109 Lucas Tsioutsioulas Peterborough Petes 2 0 0 0 0 0
110 Camden Walser Peterborough Petes 4 0 0 0 0 0
111 Joshua Goodwin Peterborough Petes 5 0 0 0 0 0
112 Teagan Hartnett Peterborough Petes 5 0 0 0 18 0
113 Jonas McCoy Peterborough Petes 5 0 0 0 4 0
114 Joseph Szarka Peterborough Petes 5 0 0 0 6 0
115 Graydon Walst Peterborough Petes 5 0 0 0 8 0
116 Ben Meyer Regina Pat Canadians 3 0 0 0 0 0
117 Easton Bradley Waterloo Wolves 0 0 0 0 0 0
118 Vaughan Huck Waterloo Wolves 0 0 0 0 0 0
119 Grady McCall Waterloo Wolves 3 0 0 0 2 0
120 Finn Pettapiece Waterloo Wolves 3 0 0 0 0 0
121 Charlie Fast Waterloo Wolves 5 0 0 0 0 0
122 Ryder Hallman Waterloo Wolves 5 0 0 0 0 0
123 Joshua Hobson Waterloo Wolves 5 0 0 0 4 0
124 Jaxon Niereisel Waterloo Wolves 5 0 0 0 17 0
125 Colton Sinclair Waterloo Wolves 5 0 0 0 6 0
126 Cole Worsfold-Bonneville Waterloo Wolves 5 0 0 0 2 0

Player Stats (Goaltenders)

Rk Name Team GP Mins SA SVS GA SO GAA SV%
1 Zachary Lainesse Chevaliers de Lévis 5 304 163 150 13 0 2.57 0.920
2 Chandler Bell Halifax Macs 5 306 172 155 17 0 3.33 0.901
3 Finn McKiernan Okanagan Rockets 4 248 138 125 13 0 3.15 0.906
4 Camden Walser Peterborough Petes 4 216 164 153 11 0 3.06 0.933
5 Adam Muntain Regina Pat Canadians 4 240 156 147 9 1 2.25 0.942
6 Reed Russell Okanagan Rockets 3 158 118 108 10 0 3.80 0.915
7 Ben Meyer Regina Pat Canadians 3 182 103 92 11 0 3.63 0.893
8 Grady McCall Waterloo Wolves 3 172 130 121 9 0 3.14 0.931
9 Finn Pettapiece Waterloo Wolves 3 131 93 77 16 0 7.33 0.828
10 Nathan Gagnon Chevaliers de Lévis 2 118 69 63 6 0 3.05 0.913
11 Kael Campbell Halifax Macs 2 117 69 60 9 0 4.62 0.870
12 Lucas Tsioutsioulas Peterborough Petes 2 86 59 51 8 0 5.58 0.864
Photos
Videos
2026 TELUS Cup: Sunday, April 26 (Gold and Bronze)
Lévis won its first national title, Halifax claimed silver and Regina took home bronze from the 2026 TELUS Cup.
2026 TELUS Cup: Saturday, April 25 (Semifinal)
Halifax and Lévis secured spots in the gold medal game on Day 6 of the 2026 TELUS Cup.
2026 TELUS Cup: Friday, April 24 (Preliminary)
Lévis, Peterborough and Regina closed the preliminary round with wins on Day 5 of the 2026 TELUS Cup.
2026 TELUS Cup: Thursday, April 23 (Preliminary)
Halifax, Lévis and Okanagan earned points on Day 4 of the 2026 TELUS Cup.
X

Respect for Privacy

We use some essential cookies to make this Web site work.
We need your consent to use additional cookies which we use to improve your experience on our site

Privacy Policy