Canada
CodeCAN ContactJames Rickards <imo@cms.math.ca> Websitehttps://cms.math.ca/competitions/cmo/ Hosted1995
Results by Year
| Year | Rank ↑ | Total | G | S | B | HM | Leader | Deputy Leader |
|---|---|---|---|---|---|---|---|---|
| 2023 | 5 | 183 | 1 | 4 | 1 | Antonio Molina Lovett | Caleb Ji | |
| 2021 | 5 | 151 | 3 | 3 | Song Zhuo Qun | Daniel Spivak | ||
| 2012 | 5 | 159 | 3 | 1 | 2 | Jacob Tsimerman | Lindsey Shorser | |
| 1981 | 7 | 249 | 2 | 2 | 1 | Edward Barbeau | ||
| 2015 | 9 | 140 | 2 | 4 | Jacob Tsimerman | Lindsey Shorser | ||
| 2014 | 9 | 159 | 2 | 1 | 3 | David Arthur | Dorette Pronk | |
| 1988 | 10 | 124 | 1 | 1 | 2 | 1 | Bruce Shawyer | Ronald Scoins |
| 2013 | 11 | 163 | 2 | 2 | 2 | Ralph Furmaniak | Robert Morewood | |
| 1990 | 11 | 139 | 3 | 1 | 2 | Richard Nowakowski | Georg Gunther | |
| 2020 | 12 | 161 | 3 | 1 | 2 | Alex Song | Byung Chun | |
| 2016 | 12 | 148 | 2 | 2 | 1 | 1 | Robert Morewood | Hunter Spink |
| 2003 | 12 | 119 | 2 | 3 | Andrew Liu | Richard Hoshino | ||
| 2002 | 12 | 142 | 1 | 3 | 1 | 1 | Arthur Baragar | Naoki Sato |
| 1985 | 12 | 105 | 1 | 4 | Thomas Griffiths | |||
| 2010 | 13 | 129 | 2 | 1 | 2 | 1 | Adrian Tang | Victoria Krakovna |
| 2022 | 14 | 178 | 2 | 2 | 1 | 1 | Caleb Ji | Zhuo Qun Song |
| 1991 | 14 | 164 | 1 | 2 | 2 | 1 | Georg Gunther | Ravi Vakil |
| 1983 | 14 | 102 | 4 | Geoffrey Butler | ||||
| 2006 | 15 | 123 | 5 | 1 | Robert Morewood | Naoki Sato | ||
| 2018 | 16 | 156 | 5 | 1 | James Rickards | Calvin Deng | ||
| 1996 | 16 | 111 | 3 | 3 | J.P. Grossman | Ravi Vakil | ||
| 1987 | 16 | 139 | 1 | 1 | 1 | Ronald Scoins | ||
| 1986 | 16 | 112 | 2 | 1 | Ronald Dunkley | |||
| 2011 | 17 | 132 | 1 | 2 | 3 | Dorette Pronk | David Arthur | |
| 2000 | 17 | 112 | 1 | 2 | 1 | 1 | Andrew Liu | Christopher Small |
| 1982 | 17 | 78 | 2 | Edward Barbeau | ||||
| 2009 | 18 | 158 | 1 | 3 | 2 | Dorette Pronk | David Arthur | |
| 1993 | 18 | 113 | 1 | 1 | 3 | Georg Gunther | Ravi Vakil | |
| 2005 | 19 | 132 | 1 | 2 | 2 | Felix Recio | Dorette Pronk | |
| 1995 | 19 | 153 | 2 | 3 | 1 | Richard Nowakowski | Georg Gunther | |
| 1989 | 19 | 123 | 1 | 3 | 2 | Richard Nowakowski | Georg Gunther | |
| 1998 | 20 | 113 | 1 | 1 | 2 | 1 | Christopher Small | J.P. Grossman |
| 1984 | 20 | 83 | 1 | Edward Barbeau | ||||
| 2025 | 21 | 169 | 2 | 2 | 1 | Victor Rong | Eric Shen | |
| 2004 | 21 | 132 | 1 | 3 | 2 | Christopher Small | Edward Wang | |
| 2008 | 22 | 135 | 2 | 4 | Felix Recio | Yufei Zhao | ||
| 1992 | 22 | 105 | 1 | 3 | 1 | Georg Gunther | Ravi Vakil | |
| 2024 | 23 | 131 | 4 | 1 | 1 | Victor Rong | Anna Kelley | |
| 2019 | 24 | 144 | 1 | 1 | 4 | Matthew Brennan | Sarah Sun | |
| 2001 | 24 | 100 | 1 | 4 | Christopher Small | Dorette Pronk | ||
| 1994 | 24 | 143 | 1 | 3 | 1 | Richard Nowakowski | Ravi Vakil | |
| 2007 | 27 | 98 | 1 | 3 | 1 | Bill Sands | Adrian Tang | |
| 2017 | 29 | 110 | 1 | 2 | 2 | 1 | James Rickards | Sarah Sun |
| 1997 | 29 | 107 | 2 | 2 | 1 | Richard Nowakowski | Naoki Sato | |
| 1999 | 31 | 74 | 3 | Edward Barbeau | Arthur Baragar |
Individual Results (Recent)
| Year | Name | Total | Rank | Award |
|---|---|---|---|---|
| 2025 | Leo Wu | 28 | 148 | Silver medal |
| 2025 | Ming Yang | 36 | 12 | Gold medal |
| 2025 | Ryan Bai | 28 | 148 | Silver medal |
| 2025 | Tiger Li | 21 | 272 | Bronze medal |
| 2025 | Warren Bei | 42 | 1 | Gold medal |
| 2025 | Zhekai Shen | 14 | 388 | |
| 2024 | Emily Ma | 21 | 182 | Bronze medal |
| 2024 | Marvin Mao | 24 | 100 | Silver medal |
| 2024 | Ming Yang | 22 | 147 | Silver medal |
| 2024 | Ryan Bai | 24 | 100 | Silver medal |
| 2024 | Warren Bei | 27 | 76 | Silver medal |
| 2024 | Xuezhi Wang | 13 | 400 | Honourable mention |
| 2023 | Dhruv Basu | 29 | 82 | Silver medal |
| 2023 | Haozhe Yang | 24 | 145 | Bronze medal |
| 2023 | Kaixin Wang | 28 | 104 | Silver medal |
| 2023 | Marvin Mao | 31 | 55 | Silver medal |
| 2023 | Ming Yang | 31 | 55 | Silver medal |
| 2023 | Warren Bei | 40 | 9 | Gold medal |
| 2022 | Evan Lu | 18 | 343 | Honourable mention |
| 2022 | James Yang | 28 | 146 | Bronze medal |
| 2022 | Kaixin Wang | 30 | 84 | Silver medal |
| 2022 | Kevin Min | 30 | 84 | Silver medal |
| 2022 | Warren Bei | 36 | 23 | Gold medal |
| 2022 | Zixiang Zhou | 36 | 23 | Gold medal |
| 2021 | Arvin Sahami | 22 | 63 | Silver medal |
| 2021 | Eric Shen | 30 | 20 | Gold medal |
| 2021 | Kevin Min | 22 | 63 | Silver medal |
| 2021 | Thomas Guo | 28 | 32 | Gold medal |
| 2021 | Warren Bei | 21 | 105 | Silver medal |
| 2021 | Zixiang Zhou | 28 | 32 | Gold medal |
| 2020 | David Tang | 16 | 272 | Bronze medal |
| 2020 | Edgar Wang | 16 | 272 | Bronze medal |
| 2020 | Eric Shen | 32 | 34 | Gold medal |
| 2020 | Michael Li | 32 | 34 | Gold medal |
| 2020 | Thomas Guo | 36 | 4 | Gold medal |
| 2020 | Zixiang Zhou | 29 | 59 | Silver medal |
| 2019 | David Tang | 22 | 168 | Bronze medal |
| 2019 | Howard Loewe Halim | 28 | 65 | Silver medal |
| 2019 | Sebastian Jeon | 22 | 168 | Bronze medal |
| 2019 | Thomas Guo | 22 | 168 | Bronze medal |
| 2019 | Victor Rong | 32 | 41 | Gold medal |
| 2019 | William Zhao | 18 | 267 | Bronze medal |
| 2018 | Howard Halim | 27 | 111 | Silver medal |
| 2018 | Nicholas Sun | 25 | 131 | Silver medal |
| 2018 | Thomas Guo | 29 | 61 | Silver medal |
| 2018 | Victor Rong | 29 | 61 | Silver medal |
| 2018 | William Zhao | 30 | 49 | Silver medal |
| 2018 | Zixiang Zhou | 16 | 271 | Bronze medal |
| 2017 | Qi Qi | 17 | 188 | Bronze medal |
| 2017 | Ruiming Xiong | 17 | 188 | Bronze medal |
| 2017 | Ruizhou Yang | 10 | 457 | Honourable mention |
| 2017 | Thomas Guo | 19 | 115 | Silver medal |
| 2017 | Victor Rong | 19 | 115 | Silver medal |
| 2017 | William Zhao | 28 | 14 | Gold medal |
| 2016 | Andrew Lin | 13 | 355 | Honourable mention |
| 2016 | Kai Sun | 28 | 45 | Silver medal |
| 2016 | Kevin Sun | 34 | 17 | Gold medal |
| 2016 | Qi Qi | 27 | 63 | Silver medal |
| 2016 | Ruizhou Yang | 17 | 224 | Bronze medal |
| 2016 | William Zhao | 29 | 41 | Gold medal |
| 2015 | Alexander Whatley | 18 | 140 | Bronze medal |
| 2015 | Jinhao (Hunter) Xu | 17 | 160 | Bronze medal |
| 2015 | Kevin Sun | 27 | 32 | Gold medal |
| 2015 | Michael Pang | 18 | 140 | Bronze medal |
| 2015 | Yan (Bill) Huang | 18 | 140 | Bronze medal |
| 2015 | Zhuo Qun (Alex) Song | 42 | 1 | Gold medal |
| 2014 | Alexander Whatley | 21 | 163 | Bronze medal |
| 2014 | Antonio Molina Lovett | 26 | 83 | Silver medal |
| 2014 | Caleb Ji | 21 | 163 | Bronze medal |
| 2014 | Kevin Sun | 35 | 15 | Gold medal |
| 2014 | Michael Chow | 19 | 221 | Bronze medal |
| 2014 | Zhuo Qun (Alex) Song | 37 | 11 | Gold medal |
| 2013 | Alexander Whatley | 23 | 138 | Bronze medal |
| 2013 | Calvin Deng | 37 | 8 | Gold medal |
| 2013 | Daniel Spivak | 24 | 131 | Silver medal |
| 2013 | John (Zhiyao) Ma | 27 | 101 | Silver medal |
| 2013 | Kevin Sun | 17 | 211 | Bronze medal |
| 2013 | Zhuo Qun (Alex) Song | 35 | 10 | Gold medal |
| 2012 | Calvin Deng | 35 | 11 | Gold medal |
| 2012 | Daniel Spivak | 17 | 182 | Bronze medal |
| 2012 | James Rickards | 22 | 96 | Silver medal |
| 2012 | Kevin Kai Qi Zhou | 19 | 151 | Bronze medal |
| 2012 | Matthew Brennan | 28 | 33 | Gold medal |
| 2012 | Zhuo Qun (Alex) Song | 38 | 4 | Gold medal |
| 2011 | Heinrich Jiang | 17 | 222 | Bronze medal |
| 2011 | Hunter Spink | 22 | 113 | Silver medal |
| 2011 | James Rickards | 22 | 113 | Silver medal |
| 2011 | Mariya Sardarli | 21 | 145 | Bronze medal |
| 2011 | Matthew Brennan | 21 | 145 | Bronze medal |
| 2011 | Zhuo Qun (Alex) Song | 29 | 25 | Gold medal |
| 2010 | Chen Sun | 21 | 106 | Silver medal |
| 2010 | Hunter Spink | 32 | 11 | Gold medal |
| 2010 | Jonathan Zung | 7 | 418 | Honourable mention |
| 2010 | Robin Cheng | 35 | 7 | Gold medal |
| 2010 | Yuqi Zhu | 19 | 167 | Bronze medal |
| 2010 | Zhuo Qun (Alex) Song | 15 | 226 | Bronze medal |
| 2009 | Chen Sun | 29 | 62 | Silver medal |
| 2009 | Chengyue (Jarno) Sun | 23 | 148 | Bronze medal |
| 2009 | Hunter Spink | 26 | 110 | Silver medal |
| 2009 | Jonathan Timur Schneider | 17 | 220 | Bronze medal |