Loading page

Upper Canada College All Time Regular Season Stats

Team Information and Facts
Positions
Leagues
All Leagues
Nationalities

All Time Player Stats

Regular Season
From season
To season
#PlayerGPGATPPPGPIMPeriodYears
1.Canada flagAndré Faust (C)77106972032.64501986 - 19882
2.Canada flagOlivier Chan (C)127861131991.5722023 - 20252
3.Canada flagEthan Neller (C)139911061971.42142023 - 20252
4.Canada flagAtom Thususka (C)177581041620.92682022 - 20253
5.Canada flagEmmanuel Chan (F)10053841371.37302024 - 20262
6.Canada flagJavian Nei (C)7461671281.73262024 - 20251
7.Canada flagLouis-Charles Tremblay (F)10355681231.19652022 - 20242
8.Canada flagColin Greening (C/LW)8854651191.35642003 - 20052
9.Canada flagJean-François Boucher (LW)414258100--2001 - 20043
10.Canada flagCharles Ashcroft (D)1072272940.88382024 - 20262
11.Canada flagThatcher Bell (C)443550851.93-1997 - 19981
12.Canada flagJack Hidi (LW)684538831.22142010 - 20133
13.Canada flagTim Marcotte (F)1392651770.55202023 - 20252
14.Canada flagLiam Baxter (F)116393675-442021 - 20243
15.Canada flagMatt Baker (C)793738750.95722013 - 20152
16.Canada flagReid Humphrey (F)843436700.83122014 - 20173
17.Canada flagMack McGregor (C)59313970-82021 - 20221
18.Canada flagRyder Thususka (D)1232245670.542342015 - 20183
19.Canada flagJames McGregor (D)54273966-172019 - 20222
20.Canada flagRomeo Di Biase (D)122852600.491192024 - 20262
21.Canada flagElliott McDermott (D)1372831590.43462015 - 20183
22.Canada flagMatteo Russo (F)1023028580.57362022 - 20242
23.Canada flagWilliam Monzione (LW)753224560.75482017 - 20192
24.China flagJuncheng Yan (F)652034540.83142017 - 20181
25.Canada flagTristan Vaillancourt-Gauthier (LW)672327500.75142016 - 20182
26.Canada flagMichael Wood (F)812424480.59322014 - 20162
27.Canada flagMarkus Harper (F)501928470.94302025 - 20261
28.Canada flagPhenwick MacLean (C)372917461.24162025 - 20261
29.Canada flagJacob Golden (D)602422460.7742015 - 20161
30.Canada flagCammie Seagram (F)18378452.50-1923 - 19263
31.Canada flagMarc-Antoine Goulet (F)442421451.02462017 - 20192
32.Canada flagTucker McIntosh (D)761431450.59852016 - 20193
33.Canada flagP.J. Bujouves (F)841232440.52202015 - 20194
34.Canada flagClark Nakka (F)1773211430.24312023 - 20263
35.Canada flagJack Laurin (F)51202343-112021 - 20232
36.Canada flagPaul Rekai (F)741621370.50952010 - 20133
37.Canada flagSamuel Morin (C)811421350.43182015 - 20172
38.Canada flagGiacomo D'Alessio (F)1031322350.34472022 - 20242
39.Canada flagSaverio Imbrogno (F)751223350.47662014 - 20162
40.Canada flagJames Dermer (D)1031223350.34462021 - 20243
41.Canada flagLouis-Philippe Lalande (D)128827350.27232023 - 20252
42.Canada flagRyan Moore (F)591716330.56222017 - 20192
43.Canada flagBrayden Irwin (C/RW)291419331.14222003 - 20041
44.Canada flagMichael Murphy (F)491022320.65342014 - 20162
45.Canada flagLouis Lettieri (LW)501614300.60242025 - 20261
46.Canada flagSean Medeiros (C)701119300.43382014 - 20162
47.Canada flagJohnny Rogers (C)50723300.60362025 - 20261
48.Canada flagZachary Jackson (RW/C)291314270.93302015 - 20161
49.Canada flagLudovik Tardif (C)14131326-162021 - 20221
50.Canada flagCody Macrae (F)371016260.70502011 - 20143
51.Canada flagJames Zhang (F)461015250.54102025 - 20261
52.Canada flagMatthew Daiello (F)105817250.24582021 - 20243
53.Canada flagAlex Joanisse (F)28718250.89182011 - 20132
54.Canada flagMo Assaf (F)771013230.30282014 - 20173
55.Canada flagMatthew Burleigh (D)821012220.27622024 - 20262
56.Canada flagWill Scott (D)119220220.18142023 - 20263
57.Canada flagWilliam Page (F)70615210.30222017 - 20192
58.Canada flagPier-Olivier Lefebvre (F)61516210.34442017 - 20192
59.Canada flagXavier Del Zotto (F)601010200.33122023 - 20241
60.Canada flagChris Cusinato (D)63218200.32452016 - 20182
61.Canada flagJack Stafford (F)26118190.73571937 - 19414
62.Canada flagJeremy Marco (RW)41910190.46242014 - 20173
63.Canada flagDante Rienzo (D)74811190.26182016 - 20182
64.Canada flagCoulter Nowakowski (F)79811190.24162024 - 20262
65.Canada flagP.J. Conlon (F)60712190.32262010 - 20144
66.Canada flagNicolas Payer (D)72514190.26562017 - 20192
67.Canada flagGavin Yoo (F)116217190.1642024 - 20262
68.Canada flagHugh Little (C)8116172.1301936 - 19371
69.Canada flagIan Pépin (D)78413170.22282015 - 20172
70.Canada flagMats Gavelin (D)81314170.21532014 - 20162
71.Hungary flagNoah Kinloch-Varga (F)1313316-62019 - 20222
72.Canada flagJake Muchnik (F)28106160.5762013 - 20152
73.Canada flagLeo Schneeberg (F)103106160.16182022 - 20242
74.Canada flagRyan Kukulowicz (F)103610160.16202022 - 20242
75.Canada flagJeremy Kofman (D)71511160.23182017 - 20192
76.Canada flagColton Byck (F)47412160.34442025 - 20261
77.Canada flagCameron Sheehy (D)86412160.19342014 - 20173
78.Canada flagDave Kent (F)810515-41946 - 19482
79.Canada flagSean Fraser (F)1469151.07282011 - 20121
80.Canada flagZacharie Dumas (C)1969150.7942018 - 20202
81.Canada flagAnthony Lemieux (D)71213150.21282017 - 20192
82.Canada flagIsaac Rodrigues (D)44015150.34282025 - 20261
83.Canada flagRay Ball (F)812214-101946 - 19482
84.Canada flagJack Tucker (F)7386140.19522017 - 20192
85.Canada flagMarkus Valvur (C)2768140.5262012 - 20142
86.Canada flagSam Gilday (D)53311140.26102024 - 20251
87.Canada flagKeenan Conlon (D)86311140.16302014 - 20173
88.Canada flagMaxwell Fransen (D)1585130.8722024 - 20262
89.Canada flagGreg Marks (F)3085130.43222013 - 20152
90.Canada flagBryson Tillekeratne (C)496713-332021 - 20232
91.Canada flagBrandon Grant (F)6567130.20272015 - 20161
92.Canada flagCharles Lapierre (D)2949130.45302010 - 20122
93.Canada flagWilliam Désaulniers (D)95112130.14302022 - 20242
94.Canada flagDash McGregor (D)122013130.1182023 - 20252
95.Canada flagEdward Moskowitz (LW)1184121.0902019 - 20201
96.Canada flagJonathan Thompson (F)7084120.17142015 - 20172
97.Russia flagArtyom Meshcherin (F)7384120.16162017 - 20203
98.Canada flagMatthew Sheehy (F)2075120.60262017 - 20203
99.Canada flagMatthew Soper (F)2665110.42102011 - 20132
100.Canada flagLee Marlowe (D)2965110.38102013 - 20152

* Some data is missing to provide a correct summary.