Search

CMO Winners sorted by rank by year

Name City Province School Year Rank
Warren BeiVancouverBChomeschooled20211
Thomas GuoExeter, NH[USA]Philips Exeter Academy20201
William ZhaoRichmond HillONRichmond Hill High School20191
Victor RongTorontoONMarc Garneau C. I.20181
Thomas GuoNorth YorkONOlympiads School20171
Kai SunLondonONAB Lucas Secondary School20161
Alexander WhatleySpring, TX[USA]North Huston Academy of Science and Mathematics20151
Zhuoqun (Alex) SongExeter, NH[USA]Phillips Exeter Academy20141
Calvin DengCary, NC[USA]NC School of Science and Math20131
Calvin DengCary, NC[USA]NC School of Science and Math20121
Mariya SardarliEdmontonABStrathcona High School20111
Alex SongWindsorONVincent Massey Secondary School20101
Jonathan SchneiderTorontoONUniversity of Toronto Schools20091
Chen SunLondonONA.B. Lucas Secondary School20081
Yan LiScarboroughONDr. Norman Bethune Collegiate Institute20071
Dong Uk (David) RheeEdmontonABMcNally Composite High School20061
Peng ShiAgincourtONSir John A. MacDonald Collegiate Institute20051
Yufei ZhaoDon MillsONDon Mills Collegiate Institute20041
János KramárTorontoONUniversity of Toronto Schools20031
Tianyi HanTorontoONWoburn Collegiate Institute20021
Daniel BroxWest VancouverBCSentinel Secondary School20011
Daniel BroxWest VancouverBCSentinel Secondary School20001
Jimmy ChuiNorth YorkONEarl Haig Secondary School19991
Adrian ChanTorontoONUpper Canada College19981
Sabin CautisNorth YorkONEarl Haig Secondary School19971
Byung-Kyu ChunEdmontonABHarry Ainlay Composite High School19961
Donny CheungWinnipegMBSt. John's-Ravenscourt School19951
Kevin PurbhooTorontoONNorthern Secondary School19941
Naoki SatoTorontoONUniversity of Toronto Schools19931
J.P. GrossmanTorontoONNorthern Secondary School19921
Ian GoldbergTorontoONUniversity of Toronto Schools19911
J.P. GrossmanTorontoONNorthern Secondary School19911
J.P. GrossmanTorontoONNorthern Secondary School19901
Eli Michael LapellScarboroughONWoburn Collegiate Institute19891
Gurraj SanghaWindsorONHon.W.C. Kennedy Collegiate Institute19881
Ravi D. VakilEtobicokeONMartingrove Collegiate Institute19871
Ravi D. VakilEtobicokeONMartingrove Collegiate Institute19861
Minh Tue VoMontréalQCÉcole Secondaire St-Luc19851
Minh Tue VoMontréalQCÉcole Secondaire St-Luc19841
William James RucklidgeTorontoONToronto French School19831
Alastair RucklidgeTorontoONToronto French School19821
David Walter AshThunder BayONFort William Collegiate Institute19811
John James ChewTorontoONUniversity of Toronto Schools19801
William Ross BrownRockcliffe ParkONAshbury College19791
Michael AlbertPenetanguisheneONPenetanguishene Secondary School19781
Igor E. RivinWindsorONVincent Massey Secondary School19771
Rajiv GuptaThunder BayONSir Winston Churchill C.V.I.19761
Patrick SmithMontrealQCMonkland High School19751
James WilliamsOttawaONMerivale High School19751
James WilliamsOttawaONMerivale High School19741
Alan ListoeSaskatoonSKAden Bowman Collegiate19731
Luc St. LouisMontréalQCCEGEP de Maisonneuve19731
Donald T. KerseyHamiltonONHill Park Secondary School19721
Bruce NielsonVancouverBCPoint Grey Secondary School19711
John SpougeVancouverBCSt. George's School19701
Karl A. StromSault Ste-MarieONSir James Dunn Secondary School19691
Thomas GuoExeter, NH[USA]Philips Exeter Academy20212
Zhening LiWaterlooONSir John A. Macdonald S. S.20212
Arvin SahamiRichmond HillONRichmond Hill World School20212
Eric ShenTorontoONUniversity of Toronto Schools20212
Zixiang ZhouLondonONLondon Central Secondary School20202
Victor RongTorontoONMarc Garneau C. I.20192
Howard HalimTorontoONUniversity of Toronto Schools20182
Rui Ming XiongCalgaryABWestern Canada High20172
Jinhao XuVancouverBCUniversity Hill Secondary School20162
William ZhaoRichmond HillONRichmond Hill High School20162
Kevin C. SunExeter, NH[USA]Phillips Exeter Academy20152
Kevin SunExeter, NH[USA]Phillips Exeter Academy20142
Alex (ZhuoQun) SongExeter, NH[USA]Phillips Exeter Academy20132
Alex SongWaterlooONPhillips Exeter Academy20122
Calvin DengRaleigh, NC[USA]William G. Enloe High School20112
James RickardsGreelyONColonel by Secondary School20102
Danny ShiCalgaryABSir Winston Churchill High School20092
Jonathan SchneiderTorontoONUniversity of Toronto Schools20082
Jonathan SchneiderTorontoONUniversity of Toronto Schools20072
Yufei ZhaoTorontoONDon Mills Collegiate Institute20062
Yang (Richard) PengTorontoONVaughan Road Academy20052
Jacob TsimermanTorontoONUniversity of Toronto Schools20042
Tianyi HanTorontoONWoburn Collegiate Institute Toronto20032
Roger MongTorontoONDon Mills Collegiate Institute20022
Roger MongTorontoONDon Mills Collegiate Institute20012
David ArthurTorontoONUpper Canada College20002
Adrian ChanTorontoONUpper Canada College19992
Adrian BirkaPort ColborneONLakeshore Catholic High School19982
Byung-Kyu ChunEdmontonABHarry Ainlay Composite High School19972
Richard HoshinoTorontoONUniversity of Toronto Schools19962
Soroosh YazdaniNorth YorkONEarl Haig Secondary School19962
Byung-Kyu ChunEdmontonABHarry Ainlay Composite High School19952
Alyssa KerNorth YorkONYork Mills Collegiate Institute19952
Daniel HerlingWestmountQCDawson College19942
Edward LeungTorontoONUniversity of Toronto Schools19942
Edward LeungTorontoONUniversity of Toronto Schools19932
Eric LaiTorontoONThe Toronto French School19922
Janos CsirikVictoriaBCLester B. Pearson Coll. of the Pacific19912
Ian GoldbergTorontoONUniversity of Toronto Schools19902
Hugh ThomasVancouverBCSir Winston Churchill Secondary School19892
David McKinnonVancouverBCSt. George's School19882
Colin M. SpringerWaterlooONWaterloo Collegiate Institute19872
Bryan Keith FeirVictoriaBCSt. Michaels University19862
Moses Gabriel KleinTorontoONUniversity of Toronto Schools19852
Frank D'IppolitoSudburyONLaSalle Secondary School19842
Martin PiotteMontrealQCCollege des Eudistes19832
Charles S.A. TimarTorontoONUniversity of Toronto Schools19822
Arthur Paul SmithSt. John'sNFMemorial University of Newfoundland19812
David Walter AshThunder BayONFort William Collegiate Institute19802
David Walter AshThunder BayONFort William Collegiate Institute19792
David YachCambridgeONGalt Collegiate Institute and Vocational School19782
Pui Wing PongDon MillsONOverlea Secondary School19772
Patrick SmithMontrealQCSnowdon Campus of Vanier College19762
Douglas StinsonGuelphONJohn F. Ross Collegiate19742
Mark S. BraderGuelphONJohn F. Ross C.V.I19722
John SpougeVancouverBCSt. George's School19712
Randolf W. FranklinOttawaONLisgar Collegiate19692
Michael LiTorontoONMarc Garneau Collegiate Institute20203
Howard HalimTorontoONUniversity of Toronto Schools20193
William ZhaoRichmond HillONRichmond Hill High School20183
Victor RongTorontoONMarc Garneau C. I.20173
Bill Yan HuangPrinceton, NJ[USA]Stuart Academy20153
Caleb JiRedmond, WA[USA]The Bear Creek School20143
Kevin SunNaperville, IL[USA]Naperville Central High School20133
Daniel SpivakThornhillONBayview Secondary School20123
Kevin ZhouMarkhamONWoburn Collegiate Institute20123
Alex SongBeverly Hills, MI[USA]Detroit Country Day Middle School20113
Jonathan ZungTorontoONUniversity of Toronto Schools20103
Jarno SunCalgaryABWestern Canada High School20093
Yan (Cynthia) LiTorontoONDr. Norman Bethune Collegiate Institute20083
Jarno SunCalgaryABWestern Canada High School20073
Shawn EastwoodSingapore[SGP]Canadian International School20063
Yufei ZhaoDon MillsONDon Mills Collegiate Institute20053
David RheeEdmontonABMcNally School20043
Robert Barrington LeighEdmontonABOld Scona Academic High School20033
Paul ChengWest VancouverBCWest Vancouver Secondary School20023
Nima KamoosiWest VancouverBCWest Vancouver Secondary School20013
David PritchardScarboroughONWoburn Collegiate Institute20003
David PritchardScarboroughONWoburn Collegiate Institute19993
Jimmy ChuiNorth YorkONEarl Haig Secondary School19983
Mihaela EnachescuMontrealQCDawson College19973
Sabin CautisNorth YorkONEarl Haig Secondary School19963
Adrian ChanTorontoONUpper Canada College19963
Ondrej LhotákBurlingtonONAldershot High School19963
Colin PercivalBurnabyBCBurnaby Central Secondary School19963
Andrew ArchibaldVille St LaurentQCVanier College19953
Derek KismanCalgaryABQueen Elizabeth High School19953
Christian HerlingMontrealQCDawson College19943
Alex LeeScarboroughONWexford Collegiate Institute19933
Kevin King Hin CheungAgincourtONAgincourt Collegiate Institute19923
Adam Meredith LoganOttawaONLisgar Collegiate Institute19913
Hugh ThomasWinnipegMBKelvin High School19903
Chris SchachScarboroughONWoburn Collegiate Institute19893
Philip JongNorth YorkONEarl Haig Secondary School19883
Michael TylmanDownsviewONCommunity Hebrew Academy of Toronto19873
Rocky LeeScarboroughONWoburn Collegiate Institute19863
Stephen Andrew SmithRichmond HillONLangstaff Secondary School19853
Mike MolloyMetcalfeONOsgoode Township High School19843
Michael ClaseSt-John'sNFMemorial University of Newfoundland19833
Edward Douglas HattonPeterboroughONAdam Scott C.V.I.19823
Julian WestVancouverBCSaint-George's School19813
Stanislav Michael ValnicekSaskatoonSKEvan Hardy Collegiate Institute19803
Peter E. JaySudburyONLoEllen Park Secondary School19793
Peter BumbulisScarboroughONAlternate Scarborough Education19783
Robert Alexander EwanKingstonONLoyalist C.V.I.19773
Oscar M. NierstraszTorontoONBloor Collegiate Institute19763
Art B. OwenOttawaONSir Robert Borden High School19763
Norman J. WildbergerRichmondBCRichmond Hill High School19753
Bill LeslieWinnipegMBGordon Bell High School19743
Allen A. McIntoshOttawaONGloucester High School19733
John R. LawsonBurlingtonONBurlington Central H.S.19723
John G. SavardEdmontonABSt. Joseph's Composite H.S.19723
Edward SevernScarboroughONCedarbrae Collegiate Inst.19713
Simon TuEdmontonABHarry Ainlay Composite High School19713
Daniel A. GautreauTorontoONUniversity of Toronto Schools19693
Russell O. RedmanVictoriaBCClaremont Senior Secondary School19693
Mihaela EnachescuMontréalQCÉcole Secondaire St. Luc19964
Chritian HerlingWestmountQCDawson College19954
Cyrus Chen HsiaScarboroughONWoburn Collegiate Institute19954
Deepee KhoslaOttawaONLisgar Collegiate Institute19954
Cyrus Chen HsiaScarboroughONWoburn Collegiate Institute19944
Wing Ho LeungLongueuilQCÉcole Secondaire Lemoyne d'Iberville19944
Michael TingOttawaONLisgar Collegiate Institute19944
Deepee KhoslaOttawaONLisgar Collegiate Institute19965
Bhaskara MarthiOttawaONLisgar Collegiate Institute19965
Alan MartinGloucesterONGloucester High School19965
Michael TingOttawaONLisgar Collegiate Institute19965
Sabin CautisNorth YorkONEarl Haig Secondary School19955
Adrian ChanTorontoONUpper Canada College19955
Richard HoshinoTorontoONUniversity of Toronto Schools19955
Frédéric LatourL'AssomptionQCCollège de l'Assomption19955
Howard LeungSt. LambertQCChamplain Regional College19955
Colin PercivalBurnabyBCBurnaby Central Secondary School19955
Mintcho PetkovVictoriaBCLester Pearson College19955
Lawrence TangRichmondBCSteveston Senior Secondary School19955
Howard FeldmanNorth YorkONEarl Haig Secondary School19945
Christopher I. HendrieOwen SoundONWest Hill Secondary School19945
Alex IvriiTorontoONJarvis Collegiate Institute19945
Alistair SavageCalgaryABWestern Canada High School19945
Matthew SzczesnyMississaugaONLoyola Catholic Secondary School19945
Brian C.Y. WongTorontoONLawrence Park Collegiate Institute19945
Kaylee JiLexington, MA[USA]Lexington High School2021HM
Alec Le HellocoOrsay[France]Lycée Blaise Pascal2021HM
Kevin MinCupertino, CA[USA]Cupertino High School2021HM
Zixiang ZhouLondonONLondon Central Secondary School2021HM
Andrew DongGuelphONCentennial Collegiate and Vocational Institute2020HM
Arvin SahamiRichmond HillONRichmond Hill World School2020HM
Eric ShenTorontoONUniversity of Toronto Schools2020HM
Kevin WanTorontoONMarc Garneau Collegiate Institute2020HM
Edgar WangWestmountQCMarianopolis College2020HM
Daniel YangTorontoONUniversity of Toronto Schools2020HM
Michael LiTorontoONMarc Garneau C. I.2019HM
Zhening LiWaterlooONSir John A. Macdonald S.S.2019HM
Eric ShenTorontoONUniversity of Toronto Schools2019HM
Edgar WangWestmountQCMarianopolis College2019HM
Scott XuWindsorONHon. Vincent Massey S.S.2019HM
Steven ChowScarboroughONAlbert Campbell C.I.2018HM
Andrew DongGuelphONCentennial C. and V.I.2018HM
Andrew LinVancouverBCUniversity Hill S.S.2018HM
Victor WangVancouverBCSir Winston Churchill S.S.2018HM
Scott XuWindsorONHon. Vincent Massey S.S.2018HM
Zixiang ZhouLondonONUniversity Heights PS2018HM
Edward JiangBurnabyBCMoscrop Secondary2017HM
Michael LiTorontoONMarc Garneau C. I.2017HM
Jason YuenMarkhamONPierre Elliot Trudeau High2017HM
William ZhaoRichmond HillONRichmond Hill High2017HM
Daniel ZhouSaskatoonSKCentennial Collegiate2017HM
Qinyu CuiLa PrairieQCCollège Jean de la Mennais2016HM
Thomas GuoNorth YorkONOlympiads School2016HM
Kevin HuWest VancouverBCMulgrave School2016HM
Ben WeiWaterlooONWaterloo Collegiate Institute2016HM
Yue WengUnionvilleONUnionville High School2016HM
Rui Zhou YangVancouverBCUniversity Hill Secondary School2016HM
Caleb JiRedmond, WA[USA]The Bear Creek School2015HM
Michael PangWinnipegMBFort Richmond Collegiate2015HM
Zhuoqun (Alex) SongExeter, NH[USA]Phillips Exeter Academy2015HM
Kai SunLondonONA.B. Lucas Secondary School2015HM
Zhi Xue (Toby) ChenMarkhamONMarkville Secondary School2014HM
Vahid Fazel-RezaiExeter, NH[USA]Phillips Exeter Academy2014HM
Yan (Bill) HuangPrinceton Junction, NJ[USA]Stuart Academy2014HM
Nicholas SunLisle, IL[USA]Kennedy Jr. High2014HM
Xiaoze (Jerry) WuTorontoONMarc Garneau C.I.2014HM
Fei WuTorontoONUpper Canada College2014HM
Richard (Rongxin) DuTorontoONMarc Garneau Collegiate Institute2013HM
John (Zhiyao) MaRedmond, WA[USA]Interlake High School2013HM
Alexander WhatleySpring, TX[USA]North Houston Academy2013HM
Jerry (Xiaoze) WuTorontoONMarc Garneau Collegiate Institute2013HM
Matthew BrennanTorontoONUpper Canada College2012HM
John MaRedmond, WA[USA]Interlake High School2012HM
James RickardsOttawaONColonel By Secondary School2012HM
Kevin SunNaperville, IL[USA]Naperville Central High School2012HM
Alexander WhatleySpring, TX[USA]North Houston Academy2012HM
Matthew BrennanTorontoONUpper Canada College2011HM
Yuzhou ChenAgincourtONSir John A. Macdonald Collegiate Institute2011HM
Yi LiuTorontoONYork Mills Collegiate Institute2011HM
James RickardsGloucesterONColonel By Secondary School2011HM
Hunter SpinkCalgaryABWestern Canada High School2011HM
Susan SunWest VancouverBCWest Vancouver Secondary School2011HM
Robin ChengCoquitlamBCPinetree Secondary School2010HM
Zhi Qiang LiuTorontoONDon Mills Collegiate Institute2010HM
Chen SunLondonONA.B. Lucas Secondary School2010HM
Jixuan WangTorontoONDon Mills Collegiate Institute2010HM
Yuqi ZhuVancouverBCUniversity Hill Secondary School2010HM
Ahmad AbdiTorontoONSabouhi Academy of Art & Design2009HM
Robin ChengCoquitlamBCPinetree Secondary School2009HM
Nikita LvovWestmountQCMarianopolis College2009HM
Hunter SpinkCalgaryABWestern Canada High School2009HM
Chen SunLondonONA.B. Lucas Secondary School2009HM
Dimitri DziabenkoTorontoONDon Mills Collegiate Institute2008HM
Neil GurramTroy, MI[USA]Indus Center for Academic Excellence2008HM
XiaoLin ShiCalgaryABSir Winston Churchill High School2008HM
Chengyue (Jarno) SunCalgaryABWestern Canada High School2008HM
Tianyao ZhangTorontoONSir John a. Macdonald Collegiate Institute2008HM
Jia GuoOshawaONO'Neill Collegiate and Vocational Institute2007HM
Kent HuynhTorontoONUniversity of Toronto Schools2007HM
Steven KarpVancouverBCLord Byng Secondary School2007HM
Alexander RemorovNorth YorkONWilliam Mackenzie Collegiate Institute2007HM
Alan GuoOshawaONO'Neill Collegiate and Vocational Institute2006HM
Kent HuynhTorontoONUniversity of Toronto Schools2006HM
Viktoriya KrakovnaTorontoONVaughan Road Academy2006HM
Alexander RemorovWaterlooONWaterloo Collegiate Institute2006HM
Thomas TangNorth YorkONA.Y. Jackson Secondary School2006HM
Boris BravermanCalgaryABSir Winston Churchill High School2005HM
Lin FeiDon MillsONDon Mills Collegiate Institute2005HM
Elyot GrantKitchenerONCameron Heights Collegiate Institute2005HM
Zheng GuoCalgaryABWestern Canada High School2005HM
Oleg IvriiDon MillsONDon Mills Collegiate Institute2005HM
Dong Uk (David) RheeEdmontonABMcNally School2005HM
Shaun WhiteWindsorONVincent Massey Secondary School2005HM
Boris BravermanCalgaryABSimon Fraser Junior High2004HM
Dennis ChuangOkotoksABStrathcona-Tweedsmuir School2004HM
Gabriel Gauthier-ShalomMontrealQCMarianopolis College2004HM
Oleg IvriiDon MillsONDon Mills Collegiate Institute2004HM
János KramárTorontoONUniversity of Toronto Schools2004HM
Andrew MaoLondonONA.B. Lucas Secondary School2004HM
Richard PengTorontoONVaughan Road Academy2004HM
Peng ShiAgincourtONSir John A. MacDonald Collegiate Institute2004HM
Olena BormashenkoTorontoONDon Mills Collegiate Institute2003HM
Ali FeizmohammadiNorth YorkONNorthview Heights Secondary School2003HM
Ralph FurmaniakLondonONA.B. Lucas Secondary School2003HM
Oleg IvriiDon MillsONDon Mills Collegiate Institute2003HM
Andrew MaoLondonONA.B. Lucas Secondary School2003HM
Jacob TsimermanTorontoONUniversity of Toronto Schools2003HM
Robert Barrington LeighEdmontonABOld Scona Academic High School2002HM
Olena BormashenkoTorontoONDon Mills Collegiate Institute2002HM
Xiaoxuan JinWindsorONVincent Massey Secondary School2002HM
Timothy KusalikHalifaxNSQueen Elizabeth High School2002HM
Cornwall LauVancouverBCDavid Thompson Secondary School2002HM
Feng TianWindsorONVincent Massey Secondary School2002HM
Yang YangTorontoONDon Mills Collegiate Institute2002HM
Olena BormashenkoTorontoONDon Mills Collegiate Institute2001HM
Alexander FinkCalgaryABQueen Elizabeth High School2001HM
Kenneth HoTorontoONDon Mills Collegiate Institute2001HM
Liang HongTorontoONUniversity of Toronto Schools2001HM
Dennis WeiTorontoONUniversity of Toronto Schools2001HM
Robert ZimanTorontoONWilliam Lyon MacKenzie Collegiate Institute2001HM
Robert Barrington LeighEdmontonABVernon Barford Junior High School2000HM
Paul ChengWest VancouverBCWest Vancouver Secondary School2000HM
Keon ChoiNorth YorkONA.Y. Jackson Secondary School2000HM
David GoodmanWinnipegMBKelvin High School2000HM
Bogdan MoldovanNorth YorkONGeorge S. Henry Academy2000HM
Roger MongDon MillsONDon Mills Collegiate Institute2000HM
Edmond ChoiNorth YorkONA.Y. Jackson Secondary School1999HM
Masoud KamgarpourNorth VancouverBCCarson Graham Secondary School1999HM
Pierre LeVanHullQCPetit Séminaire de Québec1999HM
Jessica LeiWindsorONVincent Massey Secondary School1999HM
Dave NicholsonFenelon FallsONFenelon Falls Secondary School1999HM
Yannick SolariLongueuilQCCollege Edouard Montpetit1999HM
Fahim AhmadMississaugaONThe Woodlands Secondary School1998HM
David ArthurTorontoONUpper Canada College1998HM
Keon ChoiNorth YorkONA.Y. Jackson Secondary School1998HM
Chen HeHamiltonONColumbia International College1998HM
Xin HuangBramptonONCentral Peel Secondary School1998HM
Zion KwokVancouverBCEric Hamber Secondary School1998HM
Yin LeiWindsorONVincent Massey Secondary School1998HM
Adrian TangScarboroughONAlbert Campbell Collegiate Institute1998HM
Dale WhitmoreSt. John'sNFPrince of Wales Collegiate1998HM
Thomas GuoExeter, NH[USA]Phillips Exeter Academy2019IHM
Sebastien JeonHackensack, NJ[USA]Bergen County Academies2019IHM
Freddie ZhaoTroy, MI[USA]ICAE2019IHM
Thomas GuoExeter, NH[USA]Phillips Exeter Academy2018IHM
Bill QinAndover, MA[USA]Phillips Academy2018IHM
Nicholas SunNapierville, IL[USA]North Central Coll.2018IHM
Fred ZhangFalls Church, VA[USA]H W Longfellow Middle School2018IHM
Freddie ZhaoTroy, MI[USA]ICAE2018IHM
Wayne ZhaoHackensack, NJ[USA]Bergen County Academies2018IHM
Qi QiExeter, NH[USA]Phillips Exeter Academy2017IHM
Freddie ZhaoTroy, MI[USA]Indus Center for Academic Excellence (ICAE)2017IHM
Daniel GuoCupertino, CA[USA]Homestead High School2016IHM
Caleb JiRedmond, WA[USA]Bear Creek School2016IHM
Qi QiExeter, NH[USA]Phillips Exeter Academy2016IHM
Kevin SunExeter, NH[USA]Phillips Exeter Academy2016IHM
Nicholas SunExeter, NH[USA]Phillips Exeter Academy2016IHM
Kai Zhe ZhengPrinceton, NJ[USA]Stuart Academy2016IHM