See rankings for current players and all players.

Rating History

Match History

327 matches

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