de en es fr ru
United States of America

United States of America

Team results Individual results Hall of fame

Persistence of contestants - USA Gerhard Arenstorf (1974)David Barton (1974)Paul Herdeg (1974)Eric Lander (1974)Stephen Modzelewski (1974)Thomas Nisonger (1974)Douglas Oman (1974)Paul Zeitz (1974)Bernard Beard (1975)Paul Herdeg (1975)Reed Kelly (1975)Russell Lyons (1975)Stephen Modzelewski (1975)Miller Puckette (1975)Steven Tschantz (1975)Paul Vojta (1975)Scott Cohen (1976)Randall Dougherty (1976)Paul Herdeg (1976)Reed Kelly (1976)Mark Kleiman (1976)Daniel Knierim (1976)Richard Mifflin (1976)Miller Puckette (1976)Randall Dougherty (1977)Ronald Kaminsky (1977)Mark Kleiman (1977)Michael Larsen (1977)Victor Milenkovic (1977)James Propp (1977)Peter Shor (1977)Paul Weiss (1977)Andrew Bernoff (1978)Daniel Bloch (1978)Randall Dougherty (1978)Mark Kleiman (1978)Victor Milenkovic (1978)David Montana (1978)Ehud Reiter (1978)Charles Walter (1978)Richard Agin (1979)Randy Ekl (1979)Michael Finn (1979)Ronald Kaminsky (1979)Michael Larsen (1979)Laurence Penn (1979)Mark Pleszkoch (1979)Bruce Smith (1979)Noam Elkies (1981)Benji Fisher (1981)Brian Hunt (1981)Gregg Patruno (1981)Jeremy Primer (1981)James Roche (1981)Richard Stong (1981)David Yuen (1981)Noam Elkies (1982)Brian Hunt (1982)Douglas Jungreis (1982)Washington Taylor (1982)Douglas Jungreis (1983)Jeremy Kahn (1983)Steven Newman (1983)Michael Reid (1983)John Steinke (1983)James Yeh (1983)Douglas Davidson (1984)David Grabiner (1984)Jeremy Kahn (1984)David Moews (1984)Steven Newman (1984)Michael Reid (1984)David Grabiner (1985)Waldemar Horwat (1985)Jeremy Kahn (1985)Joseph Keane (1985)David Moews (1985)Bjorn Poonen (1985)William Cross (1986)David Grabiner (1986)Jeremy Kahn (1986)Joseph Keane (1986)Darien Lefkowitz (1986)John Overdeck (1986)Matthew Cook (1987)Jordan S. Ellenberg (1987)William Schneeberger (1987)Robert Southworth (1987)Eric K. Wepsic (1987)John Woo (1987)Hubert L. Bray (1988)Jordan S. Ellenberg (1988)Tal Kubo (1988)Samuel A. Kutin (1988)Eric K. Wepsic (1988)John Woo (1988)David B. Carlton (1989)Jordan S. Ellenberg (1989)Andrew H. Kresch (1989)Samuel A. Kutin (1989)Jeffrey M. Vanderkam (1989)Samuel K. Vandervelde (1989)Avinoam Freedman (1990)Kiran Kedlaya (1990)Timothy Kokesh (1990)Royce Peng (1990)Joel Rosenberg (1990)Jeffrey M. Vanderkam (1990)Ruby Breydo (1991)Kiran Kedlaya (1991)Robert Kleinberg (1991)Lenhard Ng (1991)Joel Rosenberg (1991)Michail Sunitsky (1991)Wei Hwa Huang (1992)Kiran Kedlaya (1992)Robert Kleinberg (1992)Sergey Levin (1992)Lenhard Ng (1992)Andrew H. Schultz (1992)Jeremy Bem (1993)Tim Chklovski (1993)Andrew Dittmer (1993)Wei Hwa Huang (1993)Lenhard Ng (1993)Stephen Wang (1993)Jeremy Bem (1994)Aleksandr Khazanov (1994)Jacob Lurie (1994)Noam Shazeer (1994)Stephen Wang (1994)Jonathan Weinstein (1994)Christopher C. Chang (1995)Jay Chyung (1995)Andrei Gnepp (1995)Aleksandr Khazanov (1995)Jacob Lurie (1995)Joshua Nichols-Barrer (1995)Carl Bosley (1996)Christopher C. Chang (1996)Nathan Curtis (1996)Michael Korn (1996)Carl Alexander Miller (1996)Alexander Harry Saltman (1996)Carl Bosley (1997)Li-Chung Chen (1997)John Clyde (1997)Nathan Curtis (1997)Joshua Nichols-Barrer (1997)Daniel Stronger (1997)Reid Barton (1998)Gabriel Carroll (1998)Kevin Lacker (1998)Sasha Schwartz (1998)Paul Valiant (1998)Melanie Wood (1998)Reid Barton (1999)Gabriel Carroll (1999)Lawrence Detlor (1999)Po-Shen Loh (1999)Paul Valiant (1999)Melanie Wood (1999)Reid Barton (2000)George Jr. Lee (2000)Ricky Liu (2000)Po-Ru Loh (2000)Oaz Nir (2000)Paul Valiant (2000)Reid Barton (2001)Gabriel Carroll (2001)Ian Le (2001)Tiankai Liu (2001)Oaz Nir (2001)Dong Shin (2001)Daniel Kane (2002)Anders Kaseorg (2002)Ricky Liu (2002)Tiankai Liu (2002)Po-Ru Loh (2002)Tong-Ke Xue (2002)Daniel Kane (2003)Anders Kaseorg (2003)Mark Lipson (2003)Po-Ru Loh (2003)Aaron Pixton (2003)Yan Zhang (2003)Oleg Gol'berg (2004)Matt Ince (2004)Tiankai Liu (2004)Alison Miller (2004)Aaron Pixton (2004)Tony Zhang (2004)Sherry Gong (2005)Brian Lawrence (2005)Thomas Mildorf (2005)Eric Price (2005)Hyun Soo Kim (2005)Robert T. Cordwell (2005)Zachary Abel (2006)Zarathustra Brady (2006)Ryan (Taehyeon) Ko (2006)Yi Sun (2006)Arnav Tripathy (2006)Alex (Lin) Zhai (2006)Sherry Gong (2007)Eric Larson (2007)Brian Lawrence (2007)Tedrick Leung (2007)Arnav Tripathy (2007)Alex (Lin) Zhai (2007)Paul Christiano (2008)Shaunak Kishore (2008)Evan O'Dorney (2008)Colin Sandon (2008)Krishanu Roy Sankar (2008)Alex (Lin) Zhai (2008)John Berman (2009)Wenyu Cao (2009)Eric Larson (2009)Delong Meng (2009)Evan O'Dorney (2009)Qinxuan Pan (2009)Calvin Deng (2010)Benjamin Gunby (2010)Xiaoyu He (2010)In Sung Na (2010)Evan O'Dorney (2010)Allen Yuan (2010)Wenyu Cao (2011)Benjamin Gunby (2011)Xiaoyu He (2011)Mitchell Lee (2011)Evan O'Dorney (2011)David Yang (2011)Xiaoyu He (2012)Ravi Jagadeesan (2012)Mitchell Lee (2012)Bobby Shen (2012)Thomas Swayze (2012)David Yang (2012)Ray Li (2013)Mark Sellke (2013)Bobby Shen (2013)Thomas Swayze (2013)James Tao (2013)Victor Wang (2013)Joshua Brakensiek (2014)Allen Liu (2014)Yang Liu (2014)Sammy Luo (2014)Mark Sellke (2014)James Tao (2014)Ryan Alweiss (2015)Michael Kural (2015)Allen Liu (2015)Yang Liu (2015)Shyam Narayanan (2015)David Stoner (2015)Ankan Bhattacharya (2016)Michael Kural (2016)Allen Liu (2016)Junyao Peng (2016)Ashwin Sah (2016)Yuan Yao (2016)Ankan Bhattacharya (2017)Zachary Chroman (2017)Andrew Gu (2017)Vincent Huang (2017)James Lin (2017)Junyao Peng (2017)Adam Ardeishar (2018)Andrew Gu (2018)Vincent Huang (2018)James Lin (2018)Michael Ren (2018)Mihir Anand Singhal (2018)Vincent Huang (2019)Luke Robitaille (2019)Colin Shanmo Tang (2019)Edward Wan (2019)Brandon Wang (2019)Daniel Zhu (2019)Quanlin Chen (2020)Gopal Goel (2020)Tianze Jiang (2020)Jeffrey Kwan (2020)Luke Robitaille (2020)William Wang (2020)Ankit Bisain (2021)Quanlin Chen (2021)Maxim Li (2021)Luke Robitaille (2021)Noah Walsh (2021)Zifan Wang (2021)Kevin Cong (2022)Ram Goel (2022)Andrew Gu (2022)Derek Liu (2022)Luke Robitaille (2022)Eric Shen (2022)Huaye Jeff Lin (2023)Derek Liu (2023)Maximus Lu (2023)Eric Shen (2023)Alexander Wang (2023)Alex Zhao (2023)

YearContestant [][↔]P1P2P3P4P5P6P7TotalRankAward
#Abs.%Rel.
1977Kaminsky Ronald613314.29%
1979Ekl Randy010071913518.79%
1975Beard Bernard2330211110919.40%
1976Mifflin Richard4014011010326.09%
1990Kokesh Timothy1312411220134.85%
1977Weiss Paul139737.66%
1976Cohen Scott101507148340.58%
1979Kaminsky Ronald107072179344.24%
1979Agin Richard070037179344.24%
2002Xue Tong-Ke7110311323351.46%Honourable mention
1978Bloch Daniel641460216451.91%
1983Steinke John158753.51%Bronze medal
1978Bernoff Andrew344560225658.02%Bronze medal
1981Yuen David337460.33%Bronze medal
2022Goel Ram7707402523061.05%Bronze medal
1995Chang Christopher C.7017262315363.02%Bronze medal
1974Herdeg Paul510478255263.31%Bronze medal
1989Carlton David B.0307772410464.48%Bronze medal
1988Bray Hubert L.421713189465.17%Bronze medal
1981Roche James356565.22%Silver medal
1974Zeitz Paul567305264965.47%Bronze medal
1977Propp James215068.18%Bronze medal
1979Penn Laurence271671245269.09%Bronze medal
1983Yeh James215869.19%Bronze medal
1976Kelly Reed202647214369.57%Bronze medal
1991Breydo Ruby773540269670.03%Bronze medal
1975Lyons Russell577603284170.15%Bronze medal
1975Kelly Reed670663284170.15%Bronze medal
1987Cook Matthew777171306971.19%Bronze medal
1974Oman Douglas540648274071.94%Bronze medal, Special prize
1975Tschantz Steven670628293872.39%Bronze medal
1995Chyung Jay7067612711472.51%Bronze medal
1984Davidson Douglas777030245372.77%Bronze medal
1993Chklovski Tim1205731811173.30%Bronze medal
1993Bem Jeremy7111441811173.30%Bronze medal
1999Detlor Lawrence7215111711973.72%Bronze medal
1979Finn Michael043677274473.94%Bronze medal
2007Leung Tedrick7107311913374.57%Bronze medal
1982Jungreis Douglas707375293174.58%Bronze medal
1987Woo John777713325975.42%Silver medal
1995Gnepp Andrei7076712810275.43%Bronze medal
1976Dougherty Randall504617233376.81%Silver medal
1990Rosenberg Joel071771237177.20%Silver medal
1998Valiant Paul476700249577.51%Silver medal
1992Levin Sergey753504247377.57%Silver medal
1975Modzelewski Stephen676661323177.61%Silver medal
1974Nisonger Thomas518665313277.70%Silver medal
1988Wepsic Eric K.777011236077.90%Silver medal
2013Li Ray7407522511777.95%Silver medal
2008Christiano Paul7207702311678.46%Silver medal
1981Stong Richard394078.80%Silver medal
1981Patruno Gregg394078.80%Silver medal
2020Kwan Jeffrey7307712513178.86%Silver medal
1988Kubo Tal751740245679.40%Silver medal
2009Cao Wenyu7713702511779.43%Silver medal
1989Vandervelde Samuel K.751775325980.00%Silver medal
1978Montana David608561262680.92%Bronze medal
1978Walter Charles644561262680.92%Bronze medal
1985Keane Joseph037707244081.25%Silver medal
1999Loh Po-Shen742421208581.29%Silver medal
1986Cross William771761294081.34%Silver medal
2020Goel Gopal7507712711481.63%Silver medal
1987Schneeberger William771777364481.78%Silver medal
1977Kleiman Mark262981.82%Silver medal
1977Milenkovic Victor262981.82%Silver medal
1976Knierim Daniel578500252681.88%Silver medal
1974Barton David560678322682.01%Silver medal
1984Newman Steven777540303582.20%Silver medal
1984Kahn Jeremy770277303582.20%Silver medal
2007Larson Eric770710229382.27%Silver medal
2007Tripathy Arnav770710229382.27%Silver medal
1995Lurie Jacob703777317382.48%Silver medal
1993Wang Stephen720274227382.52%Silver medal
1992Schultz Andrew H.731537265782.55%Silver medal
1988Kutin Samuel A.551771264782.77%Silver medal
2005Soo Kim Hyun117774278982.81%Silver medal
1982Taylor Washington436775322183.05%Silver medal
1991Ng Lenhard773773345483.28%Silver medal
2017Huang Vincent7407112010383.39%Silver medal
1979Pleszkoch Mark077576322883.64%Silver medal
1976Puckette Miller123677262384.06%Silver medal
1993Huang Wei Hwa027473236684.22%Silver medal
1992Huang Wei Hwa237555275184.42%Silver medal
1985Moews David774045273384.62%Silver medal
2001Shin Dong741740237384.75%Silver medal
1997Stronger Daniel774731297084.97%Silver medal
1997Nichols-Barrer Joshua770771297084.97%Silver medal
1987Southworth Robert776774383685.17%Silver medal
2008O'Dorney Evan740771267885.58%Silver medal
1983Kahn Jeremy282785.95%Silver medal
1986Lefkowitz Darien372477303086.12%Silver medal
2005Gong Sherry170776287286.13%Silver medal
1999Carroll Gabriel717431236286.41%Silver medal
2001Nir Oaz612771246586.44%Silver medal
1974Lander Eric568618341987.05%Silver medal
1974Arenstorf Gerhard562678341987.05%Silver medal
1974Modzelewski Stephen562678341987.05%Silver medal
1995Khazanov Aleksandr477727345487.10%Silver medal
1997Clyde John527772306087.15%Silver medal
1984Reid Michael777760342587.43%Silver medal
1999Wood Melanie771621245687.75%Silver medal
1978Dougherty Randall648560291787.79%Silver medal
2000Loh Po-Ru771740265787.83%Silver medal
2000Valiant Paul753407265787.83%Silver medal
2010Yuan Allen770720236487.91%Silver medal
2006Ko Ryan (Taehyeon)771710236088.13%Silver medal
2006Sun Yi771710236088.13%Silver medal
1977Shor Peter301988.31%Silver medal
1996Curtis Nathan727711255088.42%Silver medal
1996Miller Carl Alexander407617255088.42%Silver medal
2017Peng Junyao770701227288.44%Silver medal
1998Lacker Kevin705737294988.52%Silver medal
2023Lu Maximus777720307188.65%Silver medal
2000Liu Ricky377703275288.91%Silver medal
2009Pan Qinxuan771770296289.18%Silver medal
2009Meng Delong771770296289.18%Silver medal
2003Zhang Yan730771255089.25%Silver medal
1989Vanderkam Jeffrey M.772775353289.31%Silver medal
1997Chen Li-Chung477770325089.32%Silver medal
2013Swayze Thomas770771295789.35%Silver medal
1984Grabiner David777707352189.53%Silver medal
1991Kleinberg Robert773677373489.59%Silver medal
2006Abel Zachary771720245289.74%Silver medal
2018Ardeishar Adam770771296189.88%Silver medal
1985Grabiner David077717292289.90%Silver medal
1986Overdeck John771764322289.95%Silver medal
2021Bisain Ankit707701226389.97%Silver medal
2010Na In Sung773710255390.02%Silver medal
1978Milenkovic Victor576561301490.08%Silver medal
2003Lipson Mark750771274690.13%Silver medal
2006Zhai Alex (Lin)761623254990.34%Silver medal
2020Jiang Tianze770771295990.57%Silver medal
2009O'Dorney Evan777270305490.60%Silver medal
2012He Xiaoyu777600275290.66%Silver medal
1982Hunt Brian707777351290.68%Silver medal
2004Ince Matt763744314690.72%Silver medal
1990Freedman Avinoam773771322990.88%Silver medal
2010Deng Calvin770705264890.98%Silver medal
1998Wood Melanie772707303891.15%Silver medal
2014Brakensiek Joshua776710285091.23%Silver medal
1985Poonen Bjorn777217311991.35%Silver medal
1983Newman Steven331791.35%Silver medal
1995Nichols-Barrer Joshua707777353691.48%Silver medal
1979Smith Bruce077677341591.52%Silver medal
2021Chen Quanlin711770235391.59%Silver medal
1978Reiter Ehud668560311291.60%Silver medal
2002Kaseorg Anders761077284091.84%Silver medal
2010Gunby Benjamin670770274292.13%Gold medal
2017Chroman Zachary720717244992.18%Silver medal
2000Nir Oaz772770303692.39%Gold medal
2007Lawrence Brian670771284092.49%Silver medal
1990Peng Royce177774332492.51%Silver medal
2022Gu Andrew770775334592.52%Silver medal
1989Kutin Samuel A.772777372193.10%Silver medal
1989Kresch Andrew H.772777372193.10%Silver medal
2001Liu Tiankai755725313393.22%Gold medal
2015Kural Michael727720254093.23%Silver medal
2016Bhattacharya Ankan376760294193.34%Gold medal
2004Zhang Tony674772333393.40%Gold medal
2004Miller Alison673737333393.40%Gold medal
1976Herdeg Paul227677311093.48%Silver medal
2021Walsh Noah600777274193.53%Gold medal
1988Ellenberg Jordan S.457771311893.63%Silver medal
1988Woo John756274311893.63%Silver medal
2008Kishore Shaunak756770323593.63%Gold medal
2008Sankar Krishanu Roy750677323593.63%Gold medal
1991Kedlaya Kiran774677382193.69%Silver medal
1991Sunitsky Michail773777382193.69%Silver medal
2013Tao James737770313493.73%Gold medal
2014Luo Sammy770727303693.74%Gold medal
1986Kahn Jeremy275777351493.78%Gold medal
1990Vanderkam Jeffrey M.774773352093.81%Gold medal
1998Barton Reid477707322694.02%Gold medal
2012Jagadeesan Ravi753544283394.14%Gold medal
2018Ren Michael770773313494.44%Gold medal
2005T. Cordwell Robert577737362994.53%Gold medal
1991Rosenberg Joel774777391894.64%Gold medal
2012Lee Mitchell775640293094.69%Gold medal
1986Grabiner David771777361294.74%Gold medal
2021Li Maxim601777283294.98%Gold medal
2010He Xiaoyu770770282795.01%Gold medal
1992Ng Lenhard777714331795.02%Gold medal
1983Jungreis Douglas361095.14%Silver medal
2014Liu Yang773771322895.17%Gold medal
1985Kahn Jeremy772747341195.19%Gold medal
1996Korn Michael777127312195.27%Gold medal
1996Bosley Carl752737312195.27%Gold medal
2017Bhattacharya Ankan750770263095.28%Gold medal
2017Gu Andrew740771263095.28%Gold medal
2009Larson Eric773773342795.39%Gold medal
2003Kaseorg Anders777713322295.39%Gold medal
1975Puckette Miller67766739795.52%Gold medal
2014Liu Allen757770332695.53%Gold medal
2023Zhao Alex777770352895.62%Gold medal
2019Wan Edward760777342895.65%Gold medal
2015Narayanan Shyam772750282695.66%Gold medal
2011Lee Mitchell717770292595.73%Gold medal
2011Cao Wenyu707771292595.73%Gold medal
1999Valiant Paul772772322095.77%Gold medal
2003Pixton Aaron774771332095.83%Gold medal
2006Brady Zarathustra771770292195.98%Gold medal
2001Le Ian776761341996.19%Gold medal
2002Liu Ricky771772311996.23%Gold medal
2002Kane Daniel361777311996.23%Gold medal
2022Shen Eric777771362396.26%Gold medal
2022Cong Kevin772776362396.26%Gold medal
2021Wang Zifan701777292496.28%Gold medal
2005Mildorf Thomas777774392096.29%Gold medal
2016Kural Michael671773312396.34%Gold medal
2020Wang William774771332296.59%Gold medal
2020Chen Quanlin774771332296.59%Gold medal
1998Carroll Gabriel777473351596.65%Gold medal
2003Kane Daniel770777351696.71%Gold medal
1983Reid Michael38796.76%Gold medal
1993Dittmer Andrew675177331496.84%Gold medal
2005Price Eric677777411796.88%Gold medal
1999Barton Reid777724341596.88%Gold medal
1992Kleinberg Robert777716351196.88%Gold medal
2022Robitaille Luke772777371996.94%Gold medal
2018Gu Andrew770776341996.96%Gold medal
2006Tripathy Arnav772770301696.98%Gold medal
2002Liu Tiankai775337321597.07%Gold medal
1985Horwat Waldemar77770735797.12%Gold medal
2019Robitaille Luke762776351897.26%Gold medal
1998Schwartz Sasha777771361297.37%Gold medal
1990Kedlaya Kiran77477739997.39%Gold medal
1982Elkies Noam76776740497.46%Gold medal
2014Tao James777770351597.50%Gold medal
2014Sellke Mark770777351597.50%Gold medal
1992Kedlaya Kiran77771736997.51%Gold medal
1979Larsen Michael67757739597.58%Gold medal
2003Loh Po-Ru777771361297.59%Gold medal
2000Lee George Jr.777744361297.61%Gold medal
2011Gunby Benjamin727770301497.69%Gold medal
2011He Xiaoyu717771301497.69%Gold medal
2011O'Dorney Evan770772301497.69%Gold medal
2009Berman John777770351497.70%Gold medal
2004Pixton Aaron772777371297.73%Gold medal
2019Wang Brandon777771361597.74%Gold medal
2008Sandon Colin777770351297.94%Gold medal
2022Liu Derek775777401298.13%Gold medal
2012Swayze Thomas777770351198.17%Gold medal
2016Sah Ashwin776771351298.17%Gold medal
2016Peng Junyao770777351298.17%Gold medal
2023Lin Huaye Jeff777772371298.22%Gold medal
2023Shen Eric777772371298.22%Gold medal
2013Wang Victor777770351098.29%Gold medal
2013Shen Bobby770777351098.29%Gold medal
2013Sellke Mark770777351098.29%Gold medal
2004Liu Tiankai77377738998.35%Gold medal
2019Huang Vincent773777381198.39%Gold medal
2015Liu Yang777730311098.44%Gold medal
2015Alweiss Ryan721777311098.44%Gold medal
2018Huang Vincent762777361098.48%Gold medal
2012Yang David77771736998.53%Gold medal
1976Kleiman Mark57667738398.55%Gold medal
1986Keane Joseph77776741498.56%Gold medal, Special prize
1996Chang Christopher C.77672736798.58%Gold medal
1997Curtis Nathan77777540798.69%Gold medal
2004Gol'berg Oleg77577740798.76%Gold medal
2007Gong Sherry77377132798.84%Gold medal
2007Zhai Alex (Lin)77377132798.84%Gold medal
2000Barton Reid77777439599.13%Gold medal
2017Lin James77077230699.19%Gold medal
2023Wang Alexander77777641699.19%Gold medal
1993Ng Lenhard77727737499.27%Gold medal
1996Saltman Alexander Harry77772737499.29%Gold medal
2015Stoner David77777035599.31%Gold medal
2015Liu Allen77771635599.31%Gold medal
2002Loh Po-Ru77177736499.37%Gold medal
2011Yang David77777136499.47%Gold medal
2020Robitaille Luke77777136499.51%Gold medal
2012Shen Bobby77477739399.63%Gold medal
2018Singhal Mihir Anand77577740399.66%Gold medal
2021Robitaille Luke71777736399.68%Gold medal
2010O'Dorney Evan67577739299.81%Gold medal
1978Kleiman Mark678568401100.00%Gold medal
1975Vojta Paul677668401100.00%Gold medal
1975Herdeg Paul677668401100.00%Gold medal
1977Larsen Michael667678401100.00%Gold medal
1977Dougherty Randall667678401100.00%Gold medal
1981Hunt Brian777777421100.00%Gold medal
1981Fisher Benji777777421100.00%Gold medal
1981Elkies Noam777777421100.00%Gold medal
1984Moews David777777421100.00%Gold medal
1987Wepsic Eric K.777777421100.00%Gold medal
1987Ellenberg Jordan S.777777421100.00%Gold medal
1989Ellenberg Jordan S.777777421100.00%Gold medal
1997Bosley Carl777777421100.00%Gold medal
2001Barton Reid777777421100.00%Gold medal
2001Carroll Gabriel777777421100.00%Gold medal
2005Lawrence Brian777777421100.00%Gold medal
1981Primer Jeremy777777421100.00%Gold medal
1994Bem Jeremy777777421100.00%Gold medal
1994Wang Stephen777777421100.00%Gold medal
1994Lurie Jacob777777421100.00%Gold medal
1994Shazeer Noam777777421100.00%Gold medal
1994Khazanov Aleksandr777777421100.00%Gold medal
1994Weinstein Jonathan777777421100.00%Gold medal
2008Zhai Alex (Lin)777777421100.00%Gold medal
2018Lin James777777421100.00%Gold medal
2016Yao Yuan777777421100.00%Gold medal
2016Liu Allen777777421100.00%Gold medal
2023Liu Derek777777421100.00%Gold medal
2019Zhu Daniel777777421100.00%Gold medal
2019Tang Colin Shanmo777777421100.00%Gold medal
Google
Supported by Google