Player record

Castro, Christopher

ID 39244AZMaleActive
Current rating1,697

Wins

245

Indexed tournament wins

Losses

135

Indexed tournament losses

Matches

380

Decisive results

Win rate

64.5%

Across indexed matches

Peak rating

2,011

Highest rating in the available history.

Biggest upset

Bozorgzadeh, Houshang

MeikleJohn National Seniors · Jul 3, 1995 · +217 rating

Open →

Biggest loss

Derrick Cone

1996 Tucson Invitational · Oct 27, 1996 · -348 rating

Open →

Most frequent opponent

TARKOWSKI, JIM

11 matches

Open →

Rating trajectory

Published rating movement across recorded events.

Tournament history

39 tournament appearances · synced Aug 7, 2026, 2:15 AM

DateTournamentRating inRating afterPoints changedRecord
May 18, 20192019 Arizona Closed (AZ State Championship)Tournament · View matches1,7061,697-9+4 / -133W / 1L
Jul 3, 20172017 SuperMicro US NationalsTournament · View matches1,6961,706+10+48 / -389W / 7L
Apr 29, 20172017 Arizona ClosedTournament · View matches1,6821,696+14+24 / -109W / 3L
Feb 18, 20172017 Arizona Open & Giant RRTournament · View matches1,6751,682+7+25 / -188W / 3L
Jul 4, 20162016 USA Table Tennis National ChampionshipTournament · View matches1,6791,675-4+54 / -587W / 14L
Feb 20, 20162016 Best of the West Open and Giant Round RobinTournament · View matches1,7581,679-79+4 / -832W / 5L
May 3, 20152015 Arizona ClosedTournament · View matches1,7671,758-9+0 / -95W / 2L
Apr 27, 2014Arizona ClosedTournament · View matches1,8081,767-4110W / 5L
Apr 28, 20132013 Arizona ClosedTournament · View matches1,7891,808+19+19 / 09W / 0L
Dec 22, 20122012 U.S. NationalsTournament · View matches1,6491,789+14010W / 8L
Jul 22, 2012Arizona Sizzler OpenTournament · View matches1,7241,649-750W / 3L
May 5, 2012Arizona ClosedTournament · View matches1,7051,724+19+19 / 010W / 0L
May 1, 2011Arizona ClosedTournament · View matches1,6811,705+24+24 / 08W / 0L
Dec 18, 20102010 US NationalsTournament · View matches1,6821,681-1+52 / -537W / 4L
Jul 18, 2010Arizona SizzlerTournament · View matches1,7701,682-88+0 / -880W / 3L
Dec 19, 20092009 US NationalsTournament · View matches1,8481,770-781W / 7L
Dec 23, 20012001 USATT NationalsTournament · View matches1,8651,848-17+13 / -306W / 8L
Apr 22, 2000Arizona State ChampionshipsTournament · View matches1,8751,865-10+6 / -165W / 4L
Apr 25, 1999Arizona State ChampionshipTournament · View matches1,9341,875-59+14 / -736W / 5L
Jul 5, 19981998 US OpenTournament · View matches1,9821,934-48+18 / -667W / 6L