Loading page

Upper Canada College All Time Overall Totals Stats

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

All Time Player Stats

Overall Totals
From season
To season
#PlayerGPGATPP/GPPIMPeriodYears
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)11157921491.34362024 - 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)12225801050.86422024 - 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 flagRomeo Di Biase (D)1371260720.531472024 - 20262
18.Canada flagRyder Thususka (D)1332249710.532562015 - 20183
19.Canada flagMack McGregor (C)59313970-82021 - 20221
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 flagClark Nakka (F)2043817550.27542023 - 20263
26.Canada flagMarkus Harper (F)572231530.93342025 - 20261
27.Canada flagCammie Seagram (F)20439522.60-1923 - 19263
28.Canada flagPhenwick MacLean (C)443220521.18342025 - 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 flagLouis Lettieri (LW)571718350.61522025 - 20261
43.Canada flagSaverio Imbrogno (F)771223350.45702014 - 20162
44.Canada flagJames Zhang (F)601617330.55402025 - 20261
45.Canada flagBrayden Irwin (C/RW)291419331.14222003 - 20041
46.Canada flagJohnny Rogers (C)57925330.58362025 - 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 flagWill Scott (D)137423270.20182023 - 20263
55.Canada flagRay Ball (F)19179261.37311946 - 19482
56.Canada flagLudovik Tardif (C)14131326-162021 - 20221
57.Canada flagGavin Yoo (F)138521260.19202024 - 20262
58.Canada flagBertram Morrison (D)8196253.1301897 - 19003
59.Canada flagDave Kent (F)191411251.3241946 - 19482
60.Canada flagColton Byck (F)611114250.41622025 - 20261
61.Canada flagMo Assaf (F)831113240.29282014 - 20173
62.Canada flagMatthew Burleigh (D)1011014240.24862024 - 20262
63.Canada flagChris Cusinato (D)71222240.34552016 - 20182
64.Canada flagHugh Little (C)10139222.2041936 - 19371
65.Canada flagCoulter Nowakowski (F)96814220.23262024 - 20262
66.Canada flagJeremy Marco (RW)471110210.45382014 - 20173
67.Canada flagSean Fraser (F)201011211.05322011 - 20121
68.Canada flagXavier Del Zotto (F)651011210.32162023 - 20241
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 flagIsaac Rodrigues (D)58018180.31462025 - 20261
77.Canada flagLeo Schneeberg (F)108116170.16202022 - 20242
78.Canada flagRyan Kukulowicz (F)108710170.16222022 - 20242
79.Canada flagSam Gilday (D)59512170.29102024 - 20251
80.Canada flagKeenan Conlon (D)93413170.18342014 - 20173
81.Canada flagCameron Sheehy (D)93413170.18402014 - 20173
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 flagJack Bratty (F)12086140.12322024 - 20262
94.Canada flagMatthew Soper (F)3576130.37142011 - 20132
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.