Loading page

Upper Canada College All Time Overall Totals Stats

Team Information and Facts
Positions
Leagues
All Leagues + Tournaments
Nationalities

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.China flagJuncheng Yan (F)692035550.80142017 - 20181
26.Canada flagCammie Seagram (F)20439522.60-1923 - 19263
27.Canada flagClark Nakka (F)1993615510.26542023 - 20263
28.Canada flagPhenwick MacLean (C)443019491.11342025 - 20261
29.Canada flagMarkus Harper (F)572128490.86342025 - 20261
30.Canada flagMarc-Antoine Goulet (F)482721481.00522017 - 20192
31.Canada flagMichael Wood (F)832424480.58442014 - 20162
32.Canada flagP.J. Bujouves (F)931434480.52242015 - 20194
33.Canada flagJacob Golden (D)622522470.7642015 - 20161
34.Canada flagTucker McIntosh (D)791433470.59902016 - 20193
35.Canada flagPaul Rekai (F)831925440.531112010 - 20133
36.Canada flagJack Laurin (F)51202343-112021 - 20232
37.Canada flagGiacomo D'Alessio (F)1081425390.36492022 - 20242
38.Canada flagLouis-Philippe Lalande (D)141830380.27312023 - 20252
39.Canada flagCody Macrae (F)521522370.71562011 - 20143
40.Canada flagSamuel Morin (C)881422360.41242015 - 20172
41.Canada flagJames Dermer (D)1081224360.33502021 - 20243
42.Canada flagRyan Moore (F)631916350.56222017 - 20192
43.Canada flagSaverio Imbrogno (F)771223350.45702014 - 20162
44.Canada flagLouis Lettieri (LW)571716330.58522025 - 20261
45.Canada flagBrayden Irwin (C/RW)291419331.14222003 - 20041
46.Canada flagJohnny Rogers (C)57925330.58362025 - 20261
47.Canada flagJames Zhang (F)551517320.58262025 - 20261
48.Canada flagMichael Murphy (F)511022320.63342014 - 20162
49.Canada flagP.J. Conlon (F)751318310.41302010 - 20144
50.Canada flagSean Medeiros (C)721119300.42382014 - 20162
51.Canada flagAlex Joanisse (F)371020300.81222011 - 20132
52.Canada flagJack Stafford (F)341611270.79651937 - 19414
53.Canada flagZachary Jackson (RW/C)311314270.87302015 - 20161
54.Canada flagMatthew Daiello (F)110819270.25582021 - 20243
55.Canada flagRay Ball (F)19179261.37311946 - 19482
56.Canada flagLudovik Tardif (C)14131326-162021 - 20221
57.Canada flagBertram Morrison (D)8196253.1301897 - 19003
58.Canada flagDave Kent (F)191411251.3241946 - 19482
59.Canada flagWill Scott (D)132322250.19162023 - 20263
60.Canada flagMo Assaf (F)831113240.29282014 - 20173
61.Canada flagMatthew Burleigh (D)961014240.25742024 - 20262
62.Canada flagGavin Yoo (F)133420240.18142024 - 20262
63.Canada flagChris Cusinato (D)71222240.34552016 - 20182
64.Canada flagColton Byck (F)56914230.41582025 - 20261
65.Canada flagHugh Little (C)10139222.2041936 - 19371
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 flagCoulter Nowakowski (F)91813210.23202024 - 20262
70.Canada flagWilliam Page (F)73615210.29242017 - 20192
71.Canada flagPier-Olivier Lefebvre (F)65516210.32462017 - 20192
72.Canada flagDante Rienzo (D)83911200.24242016 - 20182
73.Canada flagNicolas Payer (D)76514190.25642017 - 20192
74.Canada flagIan Pépin (D)85415190.22342015 - 20172
75.Canada flagMats Gavelin (D)83315180.22572014 - 20162
76.Canada flagDash McGregor (D)135117180.1382023 - 20252
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 flagIsaac Rodrigues (D)53017170.32402025 - 20261
83.Hungary flagNoah Kinloch-Varga (F)1313316-62019 - 20222
84.Canada flagJake Muchnik (F)34106160.4782013 - 20152
85.Canada flagMaxwell Fransen (D)2088160.8042024 - 20262
86.Canada flagMark Bastow (F)3379160.4882012 - 20153
87.Canada flagMarkus Valvur (C)3379160.48102012 - 20142
88.Canada flagJeremy Kofman (D)75511160.21202017 - 20192
89.Canada flagJack Tucker (F)7787150.19522017 - 20192
90.Canada flagZacharie Dumas (C)1969150.7942018 - 20202
91.Canada flagLuke Stevens (F)3869150.39402011 - 20132
92.Canada flagCharles Lapierre (D)35510150.43342010 - 20122
93.Canada flagAnthony Lemieux (D)75213150.20302017 - 20192
94.Canada flagGreg Marks (F)3686140.39342013 - 20152
95.Canada flagMatthew Soper (F)3576130.37142011 - 20132
96.Canada flagJack Bratty (F)11576130.11262024 - 20262
97.Canada flagBryson Tillekeratne (C)496713-332021 - 20232
98.Canada flagBrandon Grant (F)6767130.19272015 - 20161
99.USA flagJustin Sadler (D)6458130.20762010 - 20144
100.Canada flagJohn Addison (D)28310130.46421947 - 19492

* Some data is missing to provide a correct summary.