Loading page

Upper Canada College All Time Overall Totals Stats

Team Information and Facts
Positions
Leagues
All Leagues + Tournaments
Canada (264 players)

All Time Player Stats

Overall Totals
From season
To season
#PlayerGPGATPPPGPIMPeriodYears
1.Canada flagOlivier Chan (C)140951232181.5682023 - 20252
2.Canada flagEthan Neller (C)1521011142151.41262023 - 20252
3.Canada flagAndré Faust (C)77106972032.64501986 - 19882
4.Canada flagAtom Thususka (C)190651101750.92862022 - 20253
5.Canada flagEmmanuel Chan (F)11156911471.32362024 - 20262
6.Canada flagJavian Nei (C)8266751411.72302024 - 20251
7.Canada flagLouis-Charles Tremblay (F)10858731311.21672022 - 20242
8.Canada flagColin Greening (C/LW)8854651191.35642003 - 20052
9.Canada flagCharles Ashcroft (D)12223791020.84422024 - 20262
10.Canada flagJean-François Boucher (LW)414258100--2001 - 20043
11.Canada flagJack Hidi (LW)774844921.19222010 - 20133
12.Canada flagThatcher Bell (C)443550851.93-1997 - 19981
13.Canada flagTim Marcotte (F)1522856840.55322023 - 20252
14.Canada flagLiam Baxter (F)1214241830.69462021 - 20243
15.Canada flagMatt Baker (C)853943820.96802013 - 20152
16.Canada flagReid Humphrey (F)913938770.85122014 - 20173
17.Canada flagRyder Thususka (D)1332249710.532562015 - 20183
18.Canada flagMack McGregor (C)59313970-82021 - 20221
19.Canada flagRomeo Di Biase (D)1371258700.511472024 - 20262
20.Canada flagJames McGregor (D)54273966-172019 - 20222
21.Canada flagMatteo Russo (F)1073231630.59422022 - 20242
22.Canada flagElliott McDermott (D)1482934630.43582015 - 20183
23.Canada flagWilliam Monzione (LW)793427610.77602017 - 20192
24.Canada flagTristan Vaillancourt-Gauthier (LW)762729560.74162016 - 20182
25.Canada flagCammie Seagram (F)20439522.60-1923 - 19263
26.Canada flagClark Nakka (F)1993615510.26542023 - 20263
27.Canada flagPhenwick MacLean (C)443019491.11342025 - 20261
28.Canada flagMarkus Harper (F)572128490.86342025 - 20261
29.Canada flagMarc-Antoine Goulet (F)482721481.00522017 - 20192
30.Canada flagMichael Wood (F)832424480.58442014 - 20162
31.Canada flagP.J. Bujouves (F)931434480.52242015 - 20194
32.Canada flagJacob Golden (D)622522470.7642015 - 20161
33.Canada flagTucker McIntosh (D)791433470.59902016 - 20193
34.Canada flagPaul Rekai (F)831925440.531112010 - 20133
35.Canada flagJack Laurin (F)51202343-112021 - 20232
36.Canada flagGiacomo D'Alessio (F)1081425390.36492022 - 20242
37.Canada flagLouis-Philippe Lalande (D)141830380.27312023 - 20252
38.Canada flagCody Macrae (F)521522370.71562011 - 20143
39.Canada flagSamuel Morin (C)881422360.41242015 - 20172
40.Canada flagJames Dermer (D)1081224360.33502021 - 20243
41.Canada flagRyan Moore (F)631916350.56222017 - 20192
42.Canada flagSaverio Imbrogno (F)771223350.45702014 - 20162
43.Canada flagLouis Lettieri (LW)571716330.58522025 - 20261
44.Canada flagBrayden Irwin (C/RW)291419331.14222003 - 20041
45.Canada flagJohnny Rogers (C)57925330.58362025 - 20261
46.Canada flagJames Zhang (F)551517320.58262025 - 20261
47.Canada flagMichael Murphy (F)511022320.63342014 - 20162
48.Canada flagP.J. Conlon (F)751318310.41302010 - 20144
49.Canada flagSean Medeiros (C)721119300.42382014 - 20162
50.Canada flagAlex Joanisse (F)371020300.81222011 - 20132
51.Canada flagJack Stafford (F)341611270.79651937 - 19414
52.Canada flagZachary Jackson (RW/C)311314270.87302015 - 20161
53.Canada flagMatthew Daiello (F)110819270.25582021 - 20243
54.Canada flagRay Ball (F)19179261.37311946 - 19482
55.Canada flagLudovik Tardif (C)14131326-162021 - 20221
56.Canada flagBertram Morrison (D)8196253.1301897 - 19003
57.Canada flagDave Kent (F)191411251.3241946 - 19482
58.Canada flagWill Scott (D)132322250.19162023 - 20263
59.Canada flagMo Assaf (F)831113240.29282014 - 20173
60.Canada flagMatthew Burleigh (D)961014240.25742024 - 20262
61.Canada flagGavin Yoo (F)133420240.18142024 - 20262
62.Canada flagChris Cusinato (D)71222240.34552016 - 20182
63.Canada flagColton Byck (F)56914230.41582025 - 20261
64.Canada flagHugh Little (C)10139222.2041936 - 19371
65.Canada flagJeremy Marco (RW)471110210.45382014 - 20173
66.Canada flagSean Fraser (F)201011211.05322011 - 20121
67.Canada flagXavier Del Zotto (F)651011210.32162023 - 20241
68.Canada flagCoulter Nowakowski (F)91813210.23202024 - 20262
69.Canada flagWilliam Page (F)73615210.29242017 - 20192
70.Canada flagPier-Olivier Lefebvre (F)65516210.32462017 - 20192
71.Canada flagDante Rienzo (D)83911200.24242016 - 20182
72.Canada flagNicolas Payer (D)76514190.25642017 - 20192
73.Canada flagIan Pépin (D)85415190.22342015 - 20172
74.Canada flagMats Gavelin (D)83315180.22572014 - 20162
75.Canada flagDash McGregor (D)135117180.1382023 - 20252
76.Canada flagLeo Schneeberg (F)108116170.16202022 - 20242
77.Canada flagRyan Kukulowicz (F)108710170.16222022 - 20242
78.Canada flagSam Gilday (D)59512170.29102024 - 20251
79.Canada flagKeenan Conlon (D)93413170.18342014 - 20173
80.Canada flagCameron Sheehy (D)93413170.18402014 - 20173
81.Canada flagIsaac Rodrigues (D)53017170.32402025 - 20261
82.Canada flagJake Muchnik (F)34106160.4782013 - 20152
83.Canada flagMaxwell Fransen (D)2088160.8042024 - 20262
84.Canada flagMark Bastow (F)3379160.4882012 - 20153
85.Canada flagMarkus Valvur (C)3379160.48102012 - 20142
86.Canada flagJeremy Kofman (D)75511160.21202017 - 20192
87.Canada flagJack Tucker (F)7787150.19522017 - 20192
88.Canada flagZacharie Dumas (C)1969150.7942018 - 20202
89.Canada flagLuke Stevens (F)3869150.39402011 - 20132
90.Canada flagCharles Lapierre (D)35510150.43342010 - 20122
91.Canada flagAnthony Lemieux (D)75213150.20302017 - 20192
92.Canada flagGreg Marks (F)3686140.39342013 - 20152
93.Canada flagMatthew Soper (F)3576130.37142011 - 20132
94.Canada flagJack Bratty (F)11576130.11262024 - 20262
95.Canada flagBryson Tillekeratne (C)496713-332021 - 20232
96.Canada flagBrandon Grant (F)6767130.19272015 - 20161
97.Canada flagJohn Addison (D)28310130.46421947 - 19492
98.Canada flagRyker Babcock (F)99310130.13762024 - 20262
99.Canada flagWilliam Désaulniers (D)100112130.13322022 - 20242
100.Canada flagEdward Moskowitz (LW)1184121.0902019 - 20201

* Some data is missing to provide a correct summary.