See rankings for current players and all players.

Rating History

Match History

327 matches

DateOpponentOutcome
Sep 2017Reid JohnsenLost 3–1
Sep 2017Dror MatalonLost 3–0
Sep 2017Dan BohnLost 3–2
Aug 2017Kent DanielsWon 3–2
Aug 2017Sahar SareminaeniWon 3–0
Aug 2017Wayne HeiserWon 3–1
Aug 2017Josh LebowitzWon 3–1
Jun 2017Sahar SareminaeniWon 3–2
Jun 2017Ankur DaveLost 3–0
Apr 2017David BrattLost 3–2
Apr 2017Craig HollowWon 3–2
Apr 2017Karan GoyalWon 3–0
Mar 2017Shaun LimLost 3–0
Mar 2017Karan GoyalWon 3–0
Mar 2017Josh TraunerLost 3–1
Mar 2017Robert SchwartzLost 3–1
Feb 2017James GrantLost 3–2
Feb 2017Craig HollowWon 3–0
Jan 2017David BrattLost 3–0
Jan 2017Josh LebowitzWon 3–1
Jan 2017Meldan HeaslipWon 3–2
Nov 2016Shaun LimLost 3–2
Nov 2016Troup HowardLost 3–0
Nov 2016David BrattWon 3–2
Oct 2016Anibhav SinglaLost 3–0
Oct 2016Wayne HeiserLost 3–1
Oct 2016Josh TraunerLost 3–2
Aug 2016Diego ButrichWon 3–0
Aug 2016Eric BordenLost 3–1
Aug 2016Subrato DeyLost 3–1
Jun 2016Subrato DeyLost 3–0
Jun 2016Eric BordenLost 3–1
Jun 2016Jeff GordonLost 3–0
May 2016Eric BordenWon 3–2
May 2016Jared BardLost 3–0
May 2016Wayne HeiserLost 3–0
Apr 2016Mike Jensen-AkulaLost 3–1
Apr 2016Ronald DahlWon 3–2
Apr 2016Shaun LimWon 3–2
Apr 2016Josh LebowitzWon 3–0
Mar 2016Eric BordenLost 3–0
Mar 2016Kent DanielsWon 3–1
Mar 2016Subrato DeyWon 3–1
Feb 2016Jared BardLost 3–0
Feb 2016Shaun LimLost 3–2
Feb 2016Ronald DahlWon 3–2
Feb 2016Subrato DeyLost 3–2
Jan 2016Jeff GordonLost 3–1
Jan 2016Reid JohnsenLost 3–0
Jan 2016Terry ChangLost 3–0
Jan 2016Josh TraunerWon 3–2
Nov 2015Andrew ProudfootLost 3–0
Nov 2015Andres RodriguezLost 3–1
Nov 2015Jonathan FrancisLost 3–0
Oct 2015Jaime PerezLost 3–0
Oct 2015Laura DobbsWon 3–0
Oct 2015Sam McCormickLost 3–1
Oct 2015Matt Nelson-TeutschLost 3–0
Sep 2015Sung-Jin OhWon 3–0
Sep 2015Matt Nelson-TeutschLost 3–0
Aug 2015Matt Nelson-TeutschLost 3–0
Aug 2015Kenny BellLost 3–1
Aug 2015Kent DanielsWon 3–0
Aug 2015George RocheWon 3–2
Jul 2015Nikhil SrivastavaWon 3–0
Jul 2015Troup HowardWon 3–2
Jun 2015Troup HowardLost 3–0
Jun 2015Margaret ChapmanWon 3–1
Jun 2015Andrew ProudfootWon 3–0
May 2015Matt WongLost 3–2
Apr 2015Thomas KrussigLost 3–0
Apr 2015Kent DanielsWon 3–1
Apr 2015Yan LiuLost 3–2
Mar 2015VishiLost 3–0
Mar 2015Zarah RahmanLost 3–0
Mar 2015Matt WongLost 3–0
Mar 2015Kenny BellLost 3–0
Nov 2014Benjamin VicunaLost 3–0
Nov 2014Jonathan HankarLost 3–0
Nov 2014Dror MatalonLost 3–1
Oct 2014Sameer AbrahamWon 3–0
Oct 2014Andres RodriguezWon 3–0
Oct 2014Jonathan HankarLost 3–1
Oct 2014Dror MatalonLost 3–2
Sep 2014Paz GrimbergLost 3–0
Sep 2014Troup HowardWon 3–2
Sep 2014Philip BildnerLost 3–1
Aug 2014Mitchell O'ConnellWon 3–0
Aug 2014Huw LesterLost 3–2
Aug 2014Prakash BathiniLost 3–0
Aug 2014Jonathan HankarLost 3–1
Jun 2014Charlie WeissLost 3–1
Jun 2014Justin McCraryLost 3–0
Jun 2014Phin LeeLost 3–0
May 2014Charlie WeissLost 3–1
May 2014Dror MatalonWon 3–1
May 2014Mark ModeraWon 3–0
Apr 2014Kenny BellWon 3–1
Apr 2014Dror MatalonWon 3–2
Apr 2014Mark ModeraLost 3–1
Mar 2014Phin LeeLost 3–0
Mar 2014Robert SchwartzLost 3–0
Mar 2014Mark PrivenWon 3–0
Mar 2014Kenny BellWon 3–1
Mar 2014Andres RodriguezWon 3–0
Feb 2014Rodrigo CabralLost 3–0
Feb 2014Robert SchwartzLost 3–2
Feb 2014Mark ModeraLost 3–1
Feb 2014Jonathan HankarLost 3–1
Jan 2014Jonathan HankarLost 3–1
Jan 2014Jim VeitchLost 3–1
Jan 2014Andrew MoylanLost 3–0
Jan 2014David WoodLost 3–0
Nov 2013Aditya GuntuboyinaWon 3–2
Nov 2013Mark ModeraLost 3–2
Nov 2013Prakash BathiniLost 3–0
Nov 2013Jonathan HankarLost 3–1
Oct 2013Toni QueckWon 3–2
Oct 2013Aditya GuntuboyinaLost 3–2
Oct 2013Ken-Ichi UedaLost 3–0
Jul 2013Dror MatalonWon 3–0
Jul 2013Mark PrivenWon 3–0
Jul 2013Glenn ForresterLost 3–0
Jul 2013Jonathan HankarLost 3–1
Jun 2013Dror MatalonWon 3–1
Jun 2013Ken-Ichi UedaWon 3–0
Jun 2013Dan MeierLost 3–2
May 2013Dante PoppleLost 3–1
May 2013Ansul RajghaWon 3–0
Apr 2013Ken-Ichi UedaLost 3–0
Apr 2013Ansul RajghaLost 3–1
Apr 2013Frank KennamerLost 3–1
Mar 2013Ken-Ichi UedaLost 3–2
Mar 2013Sarah McneilWon 3–0
Mar 2013Peter DuerrWon 3–0
Mar 2013Sam SternbergLost 3–0
Jan 2013Mark ModeraLost 3–0
Jan 2013Aaron SochaLost 3–1
Jan 2013Tiko ShahLost 3–0
Jan 2013Frank KennamerLost 3–1
Nov 2012Prakash BathiniLost 3–0
Nov 2012Thomas ScanlonWon 3–1
Nov 2012Mark ModeraLost 3–1
Oct 2012Ronald DahlWon 3–2
Oct 2012Dominick NgWon 3–0
Oct 2012Thomas ScanlonWon 3–0
Sep 2012Ronald DahlWon 3–2
Sep 2012Dominick NgWon 3–0
Sep 2012Thomas ScanlonWon 3–0
Aug 2012Ronald DahlWon 3–1
Aug 2012Dror MatalonLost 3–0
Aug 2012Prakash BathiniLost 3–1
Aug 2012Nader ShoaibiLost 3–1
Jul 2012Michael CianfroccoWon 3–1
Jul 2012Ariel GrosternWon 3–2
May 2011Sam SternbergLost 3–0
Apr 2011Sam SternbergLost 3–0
Apr 2011Jonathan HankarWon 3–1
Apr 2011Matthew Zaragoza-WatkinsWon 3–1
Apr 2011Javed AhmedWon 3–1
Apr 2011John CorcoranLost 3–2
Mar 2011John CorcoranWon 3–2
Mar 2011Seth GarzWon 3–0
Oct 2010Nader ShoaibiLost 3–1
Oct 2010Sam SternbergLost 3–2
Oct 2010Pierre DarancetWon 3–0
Sep 2010Dan BohnLost 3–0
Sep 2010Kedar ViswanathanLost 3–1
Aug 2010Jan BeranekLost 3–0
Aug 2010Sonesh SuranaLost 3–0
Aug 2010Matt WaidLost 3–1
Aug 2010Frank KennamerLost 3–0
Jul 2010Javed AhmedLost 3–2
Jul 2010Dror MatalonWon 3–1
Jul 2010Jan BeranekWon 3–1
May 2010Jan BeranekLost 3–2
May 2010William ColemanWon 3–1
May 2010Jamie FunkWon 3–2
May 2010Frank KennamerLost 3–1
Apr 2010Javed AhmedLost 3–1
Apr 2010Mike Jensen-AkulaWon 3–2
Apr 2010Sardar NaumanLost 3–0
Mar 2010Frank KennamerLost 3–1
Mar 2010Craig RiddellWon 3–1
Mar 2010Christopher TsangLost 3–0
Feb 2010Javed AhmedWon 3–2
Feb 2010Frank KennamerLost 3–0
Dec 2009Christopher TsangLost 3–0
Dec 2009Frank KennamerLost 3–1
Oct 2009Sebastien BiraudLost 3–2
Oct 2009Viraj ParopkariLost 3–2
Oct 2009Jamie FunkWon 3–2
Oct 2009Ken-Ichi UedaWon 3–1
Aug 2009Mike Jensen-AkulaLost 3–0
Aug 2009Ben SeeligLost 3–0
Aug 2009Dror MatalonLost 3–2
May 2009Daniel GreengardLost 3–0
May 2009Jan BeranekLost 3–0
May 2009Dev MillsteinLost 3–2
Mar 2009Ken-Ichi UedaLost 3–1
Mar 2009Daniel GreengardWon 3–1
Mar 2009Jim EvansWon 3–0
Mar 2009Allic SivaramakrishnanWon 3–2
Feb 2009Toby ReinerLost 3–1
Feb 2009Joe FarrellLost 3–0
Feb 2009Sonesh SuranaLost 3–0
Feb 2009Dev MillsteinLost 3–0
Jan 2009Joe FarrellLost 3–1
Jan 2009Lyle FearnleyLost 3–0
Jan 2009Robert AshmoreLost 3–1
Jan 2009Sonesh SuranaLost 3–1
Jan 2009Mike Jensen-AkulaWon 3–2
Nov 2008Dror MatalonLost 3–0
Nov 2008Christopher TsangLost 3–0
Nov 2008Ben SeeligLost 3–0
Oct 2008Dror MatalonLost 3–0
Oct 2008Mike Jensen-AkulaWon 3–2
Oct 2008Lyle FearnleyWon 3–0
Oct 2008Christopher TsangLost 3–2
Sep 2008Sridhar RajaramLost 3–2
Sep 2008Christopher TsangLost 3–1
Sep 2008Ken-Ichi UedaWon 3–0
Sep 2008Sebastien BiraudWon 3–1
Aug 2008Robert AshmoreLost 3–1
Aug 2008Toby ReinerLost 3–0
Aug 2008Tim BrucknerLost 3–0
Aug 2008Dror MatalonLost 3–2
May 2008Robert AshmoreWon 3–0
May 2008Hobson BrownWon 3–0
May 2008Peter DeringLost 3–2
Apr 2008James ShinnWon 3–0
Apr 2008Arbi VartanWon 3–1
Apr 2008Nick PagetWon 3–2
Apr 2008Ken-Ichi UedaWon 3–0
Mar 2008Amy LeeWon 3–2
Mar 2008Athulan VijayaraghavanWon 3–0
Mar 2008Nick PagetLost 3–2
Feb 2008Christopher TsangLost 3–0
Feb 2008Ben SeeligLost 3–0
Feb 2008Mike Jensen-AkulaLost 3–0
Jan 2008Dev MillsteinLost 3–2
Jan 2008Dror MatalonLost 3–2
Nov 2007Robert AshmoreLost 3–0
Nov 2007Sonesh SuranaLost 3–2
Oct 2007Dev MillsteinWon 3–2
Oct 2007Ben SeeligWon 3–0
Oct 2007Ken-Ichi UedaWon 3–0
Oct 2007Jon ShihLost 3–0
Aug 2007Toby ReinerWon 3–1
Aug 2007Jayanth KannanWon 3–0
Aug 2007Jan StraskyWon 3–0
Aug 2007Dev MillsteinWon 3–1
Jul 2007Jayanth KannanWon 3–1
Jul 2007Kedar ShahLost 3–2
Jun 2007Kedar ShahLost 3–2
Jun 2007Mike Jensen-AkulaLost 3–0
Jun 2007Sushil ShettyLost 3–0
Mar 2007Allan DafoeWon 3–0
Mar 2007Toby ReinerWon 3–0
Mar 2007Sushil ShettyWon 3–1
Mar 2007Paul NorbergWon 3–1
Feb 2007Jon ShihLost 3–1
Feb 2007Adam PollakLost 3–0
Feb 2007Jim EvansLost 3–0
Feb 2007Nick PagetWon 3–0
Jan 2007Jim EvansWon 3–0
Jan 2007Mark ModeraLost 3–1
Jan 2007Mike Jensen-AkulaLost 3–2
Jan 2007Dror MatalonLost 3–1
Nov 2006Dror MatalonLost 3–1
Nov 2006Robert AshmoreWon 3–1
Oct 2006Robert AshmoreLost 3–1
Oct 2006Dror MatalonLost 3–2
Oct 2006Amos VernonLost 3–0
Oct 2006Mark ModeraLost 3–2
Sep 2006John KunzeLost 3–0
Sep 2006Dror MatalonWon 3–1
Jun 2006Darren MorganWon 3–0
Jun 2006Robert AshmoreLost 3–2
Jun 2006Dror MatalonLost 3–1
May 2006Mark ModeraLost 3–0
May 2006Robert AshmoreWon 3–1
Mar 2006Robert AshmoreLost 3–1
Mar 2006Darren MorganWon 3–1
Feb 2005Joe FarrellLost 3–1
Feb 2005Mark ModeraLost 3–1
Feb 2005Stephen DangLost 3–1
Feb 2005Dror MatalonLost 3–1
Jan 2005Garvin HeathLost 3–1
Jan 2005Ian MacDonaldWon 3–0
Jan 2005Stephen DangLost 3–1
Jan 2005Kelvin WongLost 3–1
Nov 2004Mark ModeraWon 3–1
Nov 2004Dror MatalonLost 3–2
Nov 2004Greg JizmagianLost 3–1
Oct 2004Mark ModeraLost 3–0
Oct 2004Robert AshmoreWon 3–1
Oct 2004Prakash BathiniWon 3–1
Jul 2004Garvin HeathWon 3–0
Jul 2004Dror MatalonLost 3–2
Jul 2004Ian MacDonaldLost 3–2
Jun 2004Dror MatalonLost 3–1
Jun 2004Garvin HeathWon 3–2
Jun 2004Niklas LindeWon 3–0
May 2004Ian MacDonaldWon 3–0
Apr 2004Joe FarrellLost 3–1
Mar 2004John KunzeLost 3–0
Mar 2004Sunil BhaveLost 3–0
Feb 2004Jeff BirdWon 3–0
Feb 2004Guillaume EglesWon 3–1
Feb 2004Dror MatalonWon 3–0
Feb 2004Sebastien BiraudWon 3–0
Feb 2004John KunzeLost 3–0
Nov 2003Sebastien BiraudWon 3–0
Nov 2003Jim EvansWon 3–1
Nov 2003Kameshwar PoollaLost 3–1
Oct 2003Bhuvan JainLost 3–1
Oct 2003Sebastien BiraudWon 3–0
Oct 2003Ian MacDonaldWon 3–0
Sep 2003Sushant JainWon 3–0
Sep 2003Bhuvan JainWon 3–2
Sep 2003Richard ChanLost 3–1
Sep 2003Sonesh SuranaLost 3–2
Sep 2003Dennis DornanLost 3–0
Aug 2003Chinghway LimWon 3–0
Aug 2003Jeff DiamondWon 3–0
Aug 2003Richard ChanLost 3–0