TLS update uploaded
on January 23rd
added year-end
ratings and
championship matches.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2020 Mid Peninsula (MP) Area rating list selection
                                                2019 Mid Peninsula (MP) Area rating list selection
2020 TLS League Ratings
Section - No. California           District - No. California           Area - Mid Peninsula (MP)
All    Men    Alphabetical
(As of 01/30/2023)
2020 2020 2020
TLS TLS Current YrEnd
Player NTRP NTRP NTRP Age City, State
Go to last names starting with A     C     F     K     M     P     S     T     W    
Kurt Adzema U
n/a n/a 4.0  C  2019    40 +   Palo Alto, CA
Motilal Agrawal U
3.65 4.0 4.0  C  2019    40 +   San Carlos, CA
Douglas Aguilera U
3.64 4.0 4.0  C  2019    40 +   Palo Alto, CA
Chuck Agupugo U
n/a n/a 4.0  C  2019    40 +   Mountain View, CA
Lars Ahlstrom U
n/a n/a 4.5  A  2019    40 +   Woodside, CA
Rashid Ahmed U
3.89 4.0 4.0  C  2019    40 +   NEWARK, CA
Greg Alden U
n/a n/a 0.0     2019    40 +   Menlo Park, CA
Thomas Anderson U
3.60 4.0 4.0  C  2018    40 +   Atherton, CA
Tim Anderson U
n/a n/a 3.5  C  2019    40 +   Menlo Park, CA
Marc Aquino U
n/a n/a 3.5  C  2019    40 +   San Carlos, CA
Gautham Arumugam U
3.87 4.0 4.0  C  2019    40 +   Los Gatos, CA
Ramu Arunachalam U
n/a n/a 4.5  C  2019    40 +   San Carlos, CA
Bill Au U
3.84 4.0 4.0  C  2019    40 +   San Mateo, CA
Jon Backlund U
3.63 4.0 4.0  C  2019    40 +   Menlo Park, CA
Tom Baenziger U
n/a n/a 3.5  C  2019    40 +   Los Altos Hills, CA
Scott Baggett U
3.70 (4.0) 4.0  C  2019    40 +   San Mateo, CA
Michal Bajdich U
4.25 4.5 4.5  C  2019    40 +   Saratoga, CA
Todd Baker U
2.89 3.0 3.0  C  2019    40 +   Los Altos, CA
Robert Bartruff U
3.51 4.0 4.0  C  2019    40 +   Los Altos, CA
Randy Becker U
4.64 5.0 5.0  C  2019    40 +   Mountain View, CA
Mark Belinsky U
n/a n/a 3.5  C  2019    40 +   Los Altos, CA
Dean Bell U
3.10 3.5 3.5  C  2019    40 +   Los Gatos, CA
Steve Bennet U
3.61 4.0 4.0  C  2019    40 +   Palo Alto, CA
Jeffrey Berkes U
n/a n/a 4.0  A  2018    40 +   Menlo Park, CA
Kunal Bhalla U
n/a n/a 4.5  C  2019    40 +   Menlo Park, CA
Art Biagtan U
3.40 3.5 3.5  C  2019    40 +   San Jose, CA
Bryan Bohman U
3.24 3.5 3.5  C  2019    40 +   Emerald Hills, CA
Sergey Bokovikov U
2.85 3.0 3.0  C  2019    40 +   Cupertino, CA
Steven Boljonis U
3.12 3.5 3.5  C  2019    40 +   Los Altos, CA
Joseph Borau U
n/a n/a          40 +   Los Altos, CA
Gary Boseck U
3.82 4.0 4.0  C  2019    40 +   San Carlos, CA
Omar Boulden U
n/a n/a 4.0  C  2019    40 +   Santa Clara, CA
Alain Boussard U
n/a n/a 4.0  C  2019    40 +   Palo Alto, CA
Tom Brehme U
3.90 4.0 4.0  C  2019    40 +   Los Altos, CA
Georg Bremer U
n/a n/a 4.0  C  2019    40 +   San Mateo, CA
Anthony Brittis U
4.08 4.5 4.5  C  2019    40 +   Cupertino, CA
Joel Brown U
n/a n/a 3.5  C  2019    40 +   Palo Alto, CA
Matias Bruzoni U
n/a n/a 5.0  C  2019    40 +   Emerald Hills, CA
Lalo Bunge U
n/a n/a 4.0  C  2019    40 +   Mountain View, CA
Sean Burns U
n/a n/a 5.0  C  2019    40 +   San Mateo, CA
David Burow U
n/a n/a 3.5  C  2019    40 +   Woodside, CA
Michael Burwell U
3.27 3.5 3.5  C  2019    40 +   Redwood City, CA
Eric Byler U
2.97 3.0 3.5  C  2019    40 +   Palo Alto, CA
Raymond Byrum U
4.81 5.0 5.0  C  2019    40 +   San Jose, CA
Go to last names starting with A     C     F     K     M     P     S     T     W    
Wayne Cai U
3.73 4.0 4.0  C  2019    40 +   Cupertino, CA
ying cai U
4.21 4.5 4.5  C  2019    40 +   Campbell, CA
Roger Campos U
n/a n/a 4.0  C  2019    40 +   Suisun City, CA
David Cao U
n/a n/a 4.5  C  2019    40 +   Mountain View, CA
Robson Capasso U
4.37 4.5 4.5  C  2019    40 +   Emerald Hills, CA
Douglas Carlson U
n/a n/a 3.5  C  2018    40 +   Palo Alto, CA
Scott Carlson U
n/a n/a 3.5  C  2019    40 +   Palo Alto, CA
Stephen Carr U
3.24 3.5 3.5  A  2019    40 +   Belmont, CA
Bobby Carter U
3.90 4.0 4.0  C  2019    40 +   San Francisco, CA
Laurent Castaillac U
3.66 4.0 4.0  C  2018    40 +   Menlo Park, CA
Marcelo Celemin U
n/a n/a 4.5  C  2019    40 +   Foster City, CA
Arunangshu Chakrabarty U
3.52 4.0 4.0  C  2019    40 +   San Bruno, CA
George Chang U
n/a n/a 3.5  C  2019    40 +   Cupertino, CA
Michael Chang U
4.12 (4.5) 4.5  C  2018    40 +   Sunnyvale, CA
Nicolas Chasseray U
4.80 5.0 5.0  C  2019    40 +   San Francisco, CA
Richard Chatwin U
n/a n/a 3.5  C  2019    40 +   Los Altos, CA
Albert Cha U
n/a n/a 4.0  C  2019    40 +   Los Altos, CA
Johnny Cheng U
3.68 4.0 4.0  C  2019    40 +   San Jose, CA
Jeremy Chen U
3.49 3.5 4.0  C  2019    40 +   Mountain View, CA
Reuben Chen U
4.26 (4.5) 4.5  C  2019    40 +   Sunnyvale, CA
tony chen U
3.18 3.5 3.5  C  2019    40 +   San Jose, CA
Myoung Chiang U
3.80 (4.0) 4.0  C  2019    40 +   San Jose, CA
Tom Chiang U
n/a n/a 3.5  A  2019    40 +   Millbrae, CA
J Chiu U
3.33 3.5 3.5  C  2019    40 +   Mountain View, CA
Eric Choksi U
4.19 4.5 4.5  C  2019    40 +   Mountain View, CA
Raymond Choye U
3.14 3.5 3.5  C  2019    40 +   Belmont, CA
Keith Clarke U
n/a n/a 3.5  C  2019    40 +   Palo Alto, CA
Andrew Clark U
3.13 3.5 3.5  C  2019    40 +   Mountain View, CA
Ed Cluss U
n/a n/a 3.5  C  2019    40 +   Atherton, CA
Troy Collard U
3.39 3.5 3.5  C  2019    40 +   Foster City, CA
JuanCarlos Colon U
4.37 4.5 4.5  C  2019    40 +   Foster City, CA
Cassio Conceicao U
3.25 3.5 3.5  C  2019    40 +   Los Altos, CA
Rich Craig U
3.20 3.5 3.5  C  2019    40 +   Palo Alto, CA
David Creamer U
3.55 4.0 4.0  C  2019    40 +   Atherton, CA
Christopher Curtin U
n/a n/a 4.5  C  2019    40 +   Menlo Park, CA
Rasmus Dahl U
n/a n/a 4.0  C  2019    40 +   Menlo Park, CA
Ian Dai U
3.62 4.0 4.0  C  2019    40 +   Los Altos, CA
William Daley U
3.69 4.0 4.0  C  2019    40 +   Menlo Park, CA
Steve Degner U
3.54 4.0 4.0  C  2019    40 +   Palo Alto, CA
Alexander Demyankov U
3.67 4.0 4.0  C  2018    40 +   Santa Clara, CA
Craig Denamur U
3.79 4.0 4.0  C  2019    40 +   Sunnyvale, CA
Ben Depoorter U
n/a n/a 4.5  C  2019    40 +   Woodside, CA
Mahi DeSilva U
3.83 4.0 4.0  C  2019    40 +   Los Altos Hills, CA
Raj Dhingra U
3.27 3.5 3.5  C  2019    40 +   Sunnyvale, CA
Dario P Di Trapani U
3.75 4.0 4.0  C  2019    40 +   Emerald Hills, CA
Peter Dollinger U
3.57 4.0 4.0  C  2019    40 +   Cupertino, CA
Devin Donnelly U
3.43 3.5 3.5  C  2019    40 +   Cupertino, CA
John Donohue U
n/a n/a 3.5  C  2019    40 +   Stanford, CA
Andrew Drexler U
n/a n/a 4.5  C  2019    40 +   Los Altos Hills, CA
Brad Driver U
n/a n/a 4.5  C  2019    40 +   Hermosa Beach, CA
Guillaume Dufosse U
n/a n/a 4.5  C  2019    40 +   Los Altos, CA
Corey Ebadat U
3.22 3.5 3.5  C  2019    40 +   San Jose, CA
Mark Emmerson U
n/a n/a 4.5  C  2019    40 +   Portola Valley, CA
Jack Endo U
3.65 4.0 4.0  C  2019    40 +   Mountain View, CA
Gregory Engel U
n/a n/a 4.0  C  2019    40 +   Menlo Park, CA
Hernan Epelman U
3.78 4.0 4.0  C  2019    40 +   Redwood City, CA
Tony Erlund U
n/a n/a 3.0  C  2019    40 +   Palo Alto, CA
John Evans U
3.60 4.0 4.0  C  2019    40 +   Mountain View, CA
Go to last names starting with A     C     F     K     M     P     S     T     W    
Anthony Fabbricino U
n/a n/a 3.0  C  2019    40 +   Cupertino, CA
Robert Fenton U
4.32 4.5 4.5  C  2019    40 +   Portola Valley, CA
Eric Filipek U
n/a n/a 3.0  C  2019    40 +   Menlo Park, CA
Jeffrey Fisher U
n/a n/a 4.5  C  2019    40 +   Menlo Park, CA
James Fishkin U
n/a n/a 3.0  C  2019    40 +   Stanford, CA
Russell Ford U
n/a n/a 3.5  C  2019    40 +   Palo Alto, CA
Lance Fors U
4.32 (4.5) 4.5  C  2019    40 +   Los Altos Hills, CA
Vittorio Fossati-Bellani U
n/a n/a 3.0  C  2019    40 +   Palo Alto, CA
Rob Foster U
n/a n/a 3.5  C  2019    40 +   Menlo Park, CA
Will Fratt U
n/a n/a 4.5  C  2019    40 +   Atherton, CA
Greg Freedman U
3.25 3.5 3.5  C  2019    40 +   Mountain View, CA
Ryan Frick U
n/a n/a          40 +   Palo Alto, CA
Noel Fudalan U
3.16 3.5 3.5  C  2019    40 +   Concord, CA
Thomas Fuerst U
n/a n/a 3.5  S  2019    40 +   Redwood City, CA
Michel Gannage U
n/a n/a 3.5  C  2019    40 +   Los Altos Hills, CA
Craig Garber U
n/a n/a 3.5  C  2019    40 +   Los Altos, CA
Carlos Garcia U
3.70 4.0 4.0  C  2019    40 +   San Mateo, CA
Lawrence Garlick U
3.69 4.0 4.0  C  2019    40 +   Palo Alto, CA
Robert W Garner U
n/a n/a 3.5  C  2019    40 +   Los Altos Hills, CA
Vlad Getselevich U
3.51 4.0 3.5  C  2019    40 +   Mountain View, CA
Ned Gibbons U
3.52 4.0 4.0  C  2019    40 +   Menlo Park, CA
VIKAS GOKHALE U
3.22 3.5 3.5  C  2019    40 +   Santa Clara, CA
Brian Gong U
3.57 4.0 4.0  C  2019    40 +   Mountain View, CA
Adrian Gonzales U
n/a n/a 4.5  M  2019    40 +   Pleasanton, CA
Gene Gordon U
3.03 (3.5) 3.0  S  2019    40 +   Palo Alto, CA
or Gozani U
3.08 3.5 3.5  C  2019    40 +   Stanford, CA
Michael Grady U
n/a n/a 3.5  C  2019    40 +   Los Altos Hills, CA
Grier Graham U
n/a n/a 3.5  C  2019    40 +   Mountain View, CA
Jay Gray U
3.60 4.0 4.0  C  2019    40 +   Mountain View, CA
Henry Greely U
n/a n/a 3.0  C  2019    40 +   Stanford, CA
Andrew Guggenhime U
n/a n/a 4.0  C  2019    40 +   Menlo Park, CA
J Michael Gullard U
n/a n/a 3.5  C  2019    40 +   Menlo Park, CA
JEREMY GUNDEL U
n/a n/a 0.0     2019    40 +   Menlo Park, CA
Dean G Hafeman U
n/a n/a 3.5  C  2019    40 +   Hillsborough, CA
Joshua Harmssen U
3.32 3.5 3.5  C  2019    40 +   Portola Valley, CA
Robert Harris U
n/a n/a          40 +   Redwood City, CA
Bruno Hau U
n/a n/a 4.5  C  2019    40 +   Hayward, CA
Steven Helmer U
3.69 4.0 4.0  C  2019    40 +   Palo Alto, CA
Lawrence Henriquez U
3.67 4.0 4.0  C  2019    40 +   San Francisco, CA
Greg Heppberger U
n/a n/a 4.5  C  2019    40 +   Mountain View, CA
Patrick Herbert U
3.27 3.5 3.5  C  2019    40 +   Santa Clara, CA
Jack Hesotian U
3.37 3.5 3.5  C  2019    40 +   Moss Beach, CA
Charles Hill U
n/a n/a 3.5  C  2019    40 +   Atherton, CA
DON HOANG U
4.35 4.5 4.5  C  2019    40 +   San Jose, CA
Andy Hock U
3.10 (3.5) 3.5  C  2019    40 +   Sunnyvale, CA
Daryl Hoffman U
3.61 4.0 4.0  C  2019    40 +   Atherton, CA
Mark Homan U
n/a n/a 3.5  C  2019    40 +   Los Altos, CA
Robert Hon U
n/a n/a 4.0  C  2019    40 +   Los Altos, CA
Bradley Howe U
n/a n/a 3.5  C  2019    40 +   Portola Valley, CA
MARIO HUANG U
3.61 4.0 4.0  C  2019    40 +   Sunnyvale, CA
John Huebner U
n/a n/a 4.5  C  2019    40 +   Los Gatos, CA
Simon Hurry U
n/a n/a 4.5  C  2019    40 +   Foster City, CA
Mitch Hu U
n/a n/a 4.5  C  2019    40 +   San Francisco, CA
Mihail Iotov U
2.98 3.0 3.5  C  2019    40 +   San Jose, CA
zubin irani U
n/a n/a 3.5  S  2018    40 +   Los Altos Hills, CA
Jon-Michael Irvin U
n/a n/a 3.5  C  2019    40 +   Redwood City, CA
Raj Jain U
3.21 3.5 3.5  C  2019    40 +   Atherton, CA
K Charles Janac U
3.84 4.0 4.0  C  2019    40 +   Los Altos Hills, CA
Mike Jawetz U
3.88 4.0 4.0  S  2019    40 +   Palo Alto, CA
Alistair Jeffs U
3.28 3.5 3.5  C  2019    40 +   Redwood City, CA
Rick Jensen U
n/a n/a 4.5  C  2019    40 +   Menlo Park, CA
Albert Jerng U
3.65 4.0 4.0  C  2019    40 +   Woodside, CA
Chuck Jones U
3.23 3.5 3.5  C  2019    40 +   Menlo Park, CA
Craig Jorasch U
n/a n/a 4.5  C  2019    40 +   Palo Alto, CA
Rian Jorgensen U
3.63 4.0 4.0  C  2019    40 +   Menlo Park, CA
Go to last names starting with A     C     F     K     M     P     S     T     W    
Maoz Kadesh U
3.81 4.0 4.0  C  2019    40 +   LOS GATOS, CA
Bob Kamangar U
n/a n/a 4.5  C  2019    40 +   Los Altos Hills, CA
Masato Kamei U
3.73 4.0 4.0  C  2019    40 +   Palo Alto, CA
Craig Kanetake U
4.16 4.5 4.5  C  2019    40 +   San Jose, CA
Ching-hui Kao U
3.50 3.5 4.0  C  2019    40 +   San Jose, CA
Nad Karim U
3.56 4.0 4.0  C  2019    40 +   Palo Alto, CA
Mike Karmindro U
3.30 3.5 3.5  C  2019    40 +   Campbell, CA
Gary Kato U
n/a n/a 3.0  M  2018    40 +   San Jose, CA
Abbott Keller U
3.37 3.5 3.5  A  2019    40 +   Belmont, CA
Michael Kieschnick U
4.10 4.5 4.5  C  2019    40 +   Palo Alto, CA
hyunchung kim U
n/a n/a 4.5  C  2019    40 +   Palo Alto, CA
John Kim U
3.01 3.5 3.5  C  2018    40 +   San Carlos, CA
Thomas Kistler U
n/a n/a 3.5  C  2019    40 +   Palo Alto, CA
Bruce Klafter U
2.87 (3.0) 3.5  C  2019    40 +   San Mateo, CA
Jeff Klapper U
n/a n/a 4.5  C  2018    40 +   Menlo Park, CA
Keith Kline U
n/a n/a 4.5  C  2018    40 +   Redwood City, CA
Daniel Kobesky U
3.54 4.0 4.0  C  2019    40 +   Santa Cruz, CA
Keith Koegler U
n/a n/a 4.0  S  2019    40 +   Palo Alto, CA
Soon Kong U
n/a n/a 3.5  C  2019    40 +   Cupertino, CA
srdjan kovacevic U
n/a n/a          40 +   Palo Alto, CA
Max Kwok U
3.82 4.0 4.0  C  2019    40 +   San Francisco, CA
Monroe Labouisse U
n/a n/a 4.5  C  2019    40 +   Hillsborough, CA
Stephen Lai U
3.63 4.0 4.0  C  2019    40 +   Mountain View, CA
Seth Lalonde U
3.19 3.5 3.5  C  2019    40 +   San Francisco, CA
Sterling Lanier U
n/a n/a 4.5  C  2018    40 +   Menlo Park, CA
David Lautzenheiser U
3.10 3.5 3.5  C  2019    40 +   Los Altos Hills, CA
Patrick Ledanois U
3.35 3.5 3.5  C  2019    40 +   Redwood City, CA
Brook Lee U
3.55 4.0 4.0  C  2019    40 +   Milpitas, CA
Jason T Lee U
3.71 4.0 4.0  C  2019    40 +   Redwood City, CA
Jason Lee U
4.08 4.5 4.5  C  2019    40 +   San Jose, CA
Jerry Lee U
n/a n/a 4.0  C  2019    40 +   Los Altos, CA
John Lee U
3.54 4.0 4.0  C  2019    40 +   San Carlos, CA
Alexandre Lenart U
4.15 4.5 4.5  C  2019    40 +   Los Altos, CA
Andrew Leonard U
3.37 3.5 3.5  C  2019    40 +   Palo Alto, CA
Kirby Leong U
4.19 4.5 4.5  C  2019    40 +   Scotts Valley, CA
Wesley Leung U
3.71 4.0 4.0  C  2019    40 +   San Mateo, CA
Corey Levens U
n/a n/a 3.5  C  2019    40 +   Palo Alto, CA
Ben Le U
3.74 4.0 4.0  C  2019    40 +   San Mateo, CA
Alan Liang U
n/a n/a 3.5  C  2019    40 +   Palo Alto, CA
Doug Limbach U
3.12 3.5 3.5  C  2019    40 +   Los Altos, CA
Lester Lin U
3.74 4.0 4.0  C  2019    40 +   Los Altos, CA
Tommy Lin U
3.84 4.0 4.0  C  2019    40 +   Austin, TX
Joe Lipsick U
3.09 3.5 3.5  C  2019    40 +   Stanford, CA
Steve Little U
3.53 4.0 4.0  C  2019    40 +   Los Altos Hills, CA
Maxim Litvak U
4.10 4.5 4.5  C  2019    40 +   San Carlos, CA
Mark Liu U
3.89 4.0 4.0  S  2019    40 +   Los Altos, CA
Michael Liu U
3.11 (3.5) 3.5  M  2019    40 +   Los Altos, CA
Chih-Hao Li U
3.59 4.0 4.0  C  2019    40 +   Belmont, CA
GUOXING LI U
3.57 4.0 4.0  C  2019    40 +   Sunnyvale, CA
John Li U
3.45 3.5 3.5  C  2019    40 +   San Jose, CA
Ning Li U
3.58 4.0 4.0  C  2019    40 +   Cupertino, CA
Christopher Loew U
n/a n/a 4.0  C  2019    40 +   Palo Alto, CA
Jacob Loomis U
3.73 4.0 4.0  S  2019    40 +   Los Altos Hills, CA
Ernie Lopez U
n/a n/a 3.5  C  2019    40 +   Mountain View, CA
Matthew Lowell U
3.83 4.0 4.0  S  2019    40 +   Los Altos, CA
Edward Lo U
n/a n/a 3.5  C  2019    40 +   Menlo Park, CA
David Lucas U
3.19 3.5 3.5  C  2019    40 +   Palo Alto, CA
Jeff Lucchesi U
3.64 4.0 4.0  C  2019    40 +   Foster City, CA
Benson Lu U
n/a n/a 3.5  C  2019    40 +   San Francisco, CA
Go to last names starting with A     C     F     K     M     P     S     T     W    
Douglas MacLeod U
n/a n/a 3.5  C  2019    40 +   Los Altos, CA
Holden Maecker U
n/a n/a 4.0  C  2019    40 +   Palo Alto, CA
Ronald Mah U
3.73 (4.0) 4.0  C  2019    40 +   Palo Alto, CA
George Mallinckrodt U
n/a n/a 4.5  C  2019    40 +   Woodside, CA
Todor Manchev U
4.60 5.0 5.0  C  2019    40 +   Redwood City, CA
Ravi Mantena U
3.71 4.0 4.0  C  2019    40 +   Belmont, CA
Neil Mao U
3.10 3.5 3.5  C  2019    40 +   Saratoga, CA
Drew Maran U
3.14 3.5 3.5  C  2019    40 +   Palo Alto, CA
Jean-Luc Marce U
n/a n/a 3.5  C  2018    40 +   Sunnyvale, CA
Peter Maresca U
n/a n/a 3.5  C  2019    40 +   Palo Alto, CA
William Maroun U
n/a n/a 4.0  C  2019    40 +   Menlo Park, CA
David Marston U
3.25 3.5 3.5  C  2019    40 +   Redwood City, CA
Bob Martindale U
n/a n/a 4.0  S  2019    40 +   Belmont, CA
Peter Mathews U
n/a n/a 4.0  C  2019    40 +   Los Altos Hills, CA
Rob Mathews U
n/a n/a 4.5  C  2019    40 +   Portola Vally, CA
Jason Matlof U
n/a n/a 4.0  C  2019    40 +   Palo Alto, CA
Bryan Matsumoto U
3.30 (3.5) 3.5  M  2019    40 +   Mountain View, CA
Grant Matthews U
n/a n/a 4.5  C  2019    40 +   Menlo Park, CA
Dongning Ma U
3.57 4.0 4.0  C  2019    40 +   Union City, CA
Zhanjiang Ma U
3.10 (3.5) 3.0  S  2019    40 +   Sunnyvale, CA
David McJannet U
n/a n/a 4.0  C  2018    40 +   Atherton, CA
david mclaughlin U
n/a n/a          40 +   Menlo Park, CA
Patrick Mealey U
2.96 3.0 3.5  C  2019    40 +   Menlo Park, CA
Peter Mehring U
n/a n/a 3.5  C  2019    40 +   Los Altos, CA
Danny Miranda U
n/a n/a          40 +   Fremont, CA
Steve Miro U
n/a n/a 4.0  C  2019    40 +   Mountain View, CA
Jaime Mok U
3.18 (3.5) 3.5  C  2019    40 +   Redwood City, CA
Josh Moore U
2.71 3.0 3.0  C  2019    40 +   Woodside, CA
Henry Moreton U
3.23 3.5 3.5  C  2019    40 +   Woodside, CA
Vijay Motamarry U
3.29 3.5 3.5  C  2019    40 +   Redwood City, CA
Travis Mowbray U
3.04 3.5 3.5  C  2019    40 +   Menlo Park, CA
Daniel Mummery U
3.17 3.5 3.5  C  2019    40 +   Atherton, CA
Krishna Murali U
n/a n/a 4.5  C  2019    40 +   Sunnyvale, CA
Dennis Murphy U
3.64 4.0 4.0  C  2019    40 +   Redwood City, CA
Vijay Nair U
n/a n/a 3.5  C  2019    40 +   Mountain View, CA
Gunwoo Nam U
n/a n/a 3.5  S  2019    40 +   Palo Alto, CA
Ranjit Narayanan U
4.53 5.0 5.0  C  2019    40 +   San Jose, CA
Raffaele Nardin U
3.00 (3.0) 3.5  C  2019    40 +   Los Altos, CA
gavin neil U
n/a n/a 3.5  C  2019    40 +   Belmont, CA
clarke nelson U
3.70 4.0 4.0  C  2019    40 +   Belmont, CA
Hai Nguyen U
3.79 (4.0) 4.0  C  2019    40 +   San Carlos, CA
PETER NGUYEN U
n/a n/a 4.0  C  2019    40 +   Los Altos Hills, CA
Peter Nguyen U
3.32 3.5 3.5  C  2019    40 +   San Jose, CA
Tony Nguyen U
4.10 (4.5) 4.5  C  2019    40 +   San Jose, CA
Mark Niu U
n/a n/a 4.0  C  2019    40 +   Redwood City, CA
Jake Nunn U
3.72 4.0 4.0  C  2019    40 +   Menlo Park, CA
John Occhipinti U
n/a n/a 3.5  C  2019    40 +   Emerald Hills, CA
Michael Oconnor U
n/a n/a 3.5  C  2019    40 +   Redwood City, CA
Roman Olmos U
4.40 (4.5) 4.5  C  2019    40 +   Fremont, CA
Kevin Ong U
3.68 4.0 4.0  C  2019    40 +   Santa Clara, CA
Mike Orsak U
n/a n/a 4.5  C  2019    40 +   Menlo Park, CA
David Orton U
n/a n/a 4.5  C  2019    40 +   Los Altos Hills, CA
Gary Ozawa U
n/a n/a 4.0  C  2019    40 +   Los Altos, CA
Go to last names starting with A     C     F     K     M     P     S     T     W    
Eddie Parenti U
3.19 3.5 3.5  C  2019    40 +   Menlo Park, CA
Wilfred Pascua U
n/a n/a 4.0  C  2019    40 +   San Jose, CA
Christopher Pass U
3.54 (4.0) 4.0  C  2019    40 +   San Jose, CA
Jay Patel U
4.23 4.5 4.5  C  2019    40 +   San Jose, CA
Ken Pelowski U
n/a n/a 4.0  C  2019    40 +   Atherton, CA
Jeffrey Peterson U
3.35 3.5 3.5  C  2019    40 +   Foster City, CA
Alfredo Piazza U
3.19 3.5 3.5  C  2019    40 +   Redwood City, CA
Doug Pica U
3.65 4.0 4.0  C  2019    40 +   Atherton, CA
Vincent Pluvinage U
n/a n/a 3.5  C  2019    40 +   Atherton, CA
Michael Popek U
n/a n/a 0.0     2019    40 +   Palo Alto, CA
Regan Poston U
4.22 4.5 4.5  C  2019    40 +   Menlo Park, CA
Lee Price U
n/a n/a 3.5  C  2019    40 +   Palo Alto, CA
Trey Pruitt U
3.57 4.0 4.0  C  2019    40 +   Los Altos, CA
Blake Putney U
n/a n/a 3.5  C  2019    40 +   Palo Alto, CA
Eric Quade U
n/a n/a 5.0  C  2019    40 +   Los Altos Hills, CA
Roger Quinlan U
n/a n/a 4.0  C  2019    40 +   Los Altos, CA
Ted Rado U
n/a n/a 4.5  C  2019    40 +   Los Altos, CA
Kartik Raina U
3.80 4.0 4.0  C  2019    40 +   Palo Alto, CA
Bob Randall U
n/a n/a 3.5  C  2019    40 +   Mountain View, CA
Seth Randle U
3.23 3.5 3.5  C  2019    40 +   Mountain View, CA
Vimal Reddy U
3.77 4.0 4.0  C  2019    40 +   Cupertino, CA
huan ren U
n/a n/a 3.5  C  2019    40 +   Palo Alto, CA
MIchael Repinski U
2.95 3.0 3.0  C  2019    40 +   Palo Alto, CA
Matt Reveno U
4.36 4.5 4.5  A  2019    40 +   San Jose, CA
Carsten Ribbe U
3.11 (3.5) 3.5  C  2019    40 +   Palo Alto, CA
Scott Ritchey U
n/a n/a 4.5  C  2019    40 +   Woodside, CA
Ali Rizvi U
n/a n/a 4.0  C  2019    40 +   San Carlos, CA
Murray Rode U
n/a n/a 0.0     2019    40 +   Los Altos Hills, CA
Charles Roellig U
n/a n/a 4.5  C  2019    40 +   Menlo Park, CA
Seth Rogers U
n/a n/a 3.5  C  2019    40 +   Palo Alto, CA
Craig Rogowski U
4.20 4.5          40 +   PARK CITY, UT
John Ronstadt U
n/a n/a 3.5  C  2019    40 +   Menlo Park, CA
Marc Rosen U
n/a n/a 3.5  C  2019    40 +   Los Altos, CA
Todd Rose U
n/a n/a 4.5  C  2018    40 +   Menlo Park, CA
Bernhard Ruetsche U
n/a n/a 3.5  S  2019    40 +   Menlo Park, CA
Nick Rugh U
3.66 4.0 4.0  C  2019    40 +   Menlo Park, CA
Go to last names starting with A     C     F     K     M     P     S     T     W    
Jun Sakuma U
3.76 4.0 4.0  C  2019    40 +   SUNNYVALE, CA
Jose Sanchez U
n/a n/a 3.0  C  2019    40 +   Redwood City, CA
Russell Satake U
n/a n/a 3.5  S  2019    40 +   Los Altos, CA
Jerry Scher U
3.15 3.5 3.5  C  2019    40 +   Los Altos Hills, CA
Erich Schmidt U
n/a n/a 4.5  C  2018    40 +   Mountain View, CA
David Schoebel U
n/a n/a 4.0  C  2019    40 +   Woodside, CA
Robert Schuman U
n/a n/a 4.5  C  2019    40 +   Morgan Hill, CA
David Schwartz U
n/a n/a 3.5  C  2019    40 +   Palo Alto, CA
Tony Serksnis U
3.24 3.5 3.5  A  2019    40 +   San Jose, CA
Denis Severson U
n/a n/a 3.5  C  2019    40 +   Palo Alto, CA
Paul Sexton U
3.75 4.0          40 +   Saratoga, CA
Pankaj Shah U
n/a n/a 3.0  S  2019    40 +   Palo Alto, CA
John Shapiro U
3.28 3.5 3.5  C  2019    40 +   Los Altos, CA
Dinraj Shetty U
n/a n/a 4.0  C  2019    40 +   Palo Alto, CA
Jeongsup Shim U
n/a n/a 4.0  S  2019    40 +   Palo Alto, CA
Atsushi Shirai U
3.58 4.0 4.0  C  2019    40 +   San Jose, CA
Thomas Shou U
2.86 3.0 3.0  C  2019    40 +   Palo Alto, CA
Mike Sinclair U
n/a n/a 4.5  C  2019    40 +   Hillsborough, CA
Ken Singleton U
n/a n/a 3.5  C  2019    40 +   Portola Valley, CA
Jeff Snyder U
n/a n/a 3.5  C  2019    40 +   Palo Alto, CA
Bill Somers U
n/a n/a 3.5  C  2019    40 +   Los Altos, CA
Joe Sorenson U
n/a n/a 3.5  C  2019    40 +   Menlo Park, CA
Jaime So U
3.90 4.0 4.0  C  2019    40 +   Sunnyvale, CA
David Stastny U
n/a n/a 3.5  C  2019    40 +   Emerald Hills, CA
Michael Stauffer U
n/a n/a 3.5  C  2019    40 +   Emerald Hills, CA
Joe Stevens U
3.54 4.0 4.0  C  2019    40 +   Cupertino, CA
David Still U
n/a n/a          40 +   Atherton, CA
David Stoffel U
n/a n/a 4.0  C  2019    40 +   Menlo Park, CA
Christopher Straube U
3.07 3.5 3.5  C  2019    40 +   Menlo Park, CA
Mark Strem U
4.56 5.0 5.0  C  2019    40 +   Burlingame, CA
Stefan Subias U
4.19 4.5 4.5  C  2019    40 +   Sunnyvale, CA
Aditya Sudhakar U
3.75 4.0 4.0  C  2019    40 +   Mountain View, CA
John Sullivan U
n/a n/a 4.5  C  2019    40 +   Palo Alto, CA
Arthur Sung U
3.19 3.5 3.5  C  2019    40 +   Danville, CA
Don Sung U
n/a n/a 4.0  C  2019    40 +   Palo Alto, CA
Donny Su U
4.39 4.5 4.5  C  2019    40 +   Mountain View, CA
Ralph Swanson U
n/a n/a 3.5  C  2019    40 +   Palo Alto, CA
John Swiecki U
3.17 3.5 3.5  C  2019    40 +   San Mateo, CA
Go to last names starting with A     C     F     K     M     P     S     T     W    
Yuji Tanabe U
4.61 5.0 5.0  C  2019    40 +   Cupertino, CA
Adam Taub U
n/a n/a          40 +   San Carlos, CA
Stewart Taylor U
n/a n/a 4.0  C  2019    40 +   Los Altos Hills, CA
Huan Ta U
3.67 4.0 4.0  C  2019    40 +   Daly City, CA
Shakeel Theodore U
4.06 4.5 4.5  C  2019    40 +   Fremont, CA
Yong Thittayawarawat U
3.91 4.0 4.0  C  2019    40 +   San Francisco, CA
Eric Tiger U
3.79 4.0 4.0  S  2019    40 +   Los Altos, CA
Rani Tomaira U
3.69 4.0 4.0  C  2019    40 +   San Jose, CA
Paul Toth U
3.85 4.0 4.0  C  2019    40 +   San Jose, CA
Jon Tran U
n/a n/a 4.5  C  2019    40 +   Sunnyvale, CA
Charlie Tritschler U
3.24 3.5 3.5  C  2019    40 +   Los Altos, CA
Chuong Truong U
4.12 4.5 4.5  C  2019    40 +   Santa Clara, CA
Rick Truong U
3.65 4.0 4.0  C  2017    40 +   Redwood City, CA
Eric Tsai U
4.19 4.5 4.5  C  2019    40 +   San Jose, CA
Harrison Tsang U
3.54 4.0 4.0  C  2019    40 +   Sunnyvale, CA
Wayne Tsujisaka U
3.26 3.5 3.5  C  2019    40 +   East Garrison, CA
Etuini Tuionetoa U
4.40 (4.5) 4.5  C  2019    40 +   Union City, CA
Steve Turnbull U
n/a n/a 4.5  C  2019    40 +   Palo Alto, CA
Edgar Ugarte U
n/a n/a 3.0  C  2018    40 +   Palo Alto, CA
Richard Vanderlinde U
n/a n/a 3.5  C  2019    40 +   Redwood City, CA
Jaime Vargas U
n/a n/a 3.5  C  2019    40 +   Redwood City, CA
Madan Venugopal U
3.13 3.5 3.5  C  2019    40 +   Cupertino, CA
Paul Vuong U
3.52 4.0 3.5  C  2019    40 +   Cupertino, CA
Tuan Vu U
3.58 4.0 4.0  C  2019    40 +   San Jose, CA
Go to last names starting with A     C     F     K     M     P     S     T     W    
Brian Wachhorst U
n/a n/a 4.0  C  2019    40 +   Burlingame, CA
John Wachtel U
n/a n/a 4.0  C  2019    40 +   Portola Vally, CA
Nathan Walker U
n/a n/a 4.5  C  2019    40 +   Palo Alto, CA
Geoffrey Walne U
3.70 4.0 4.0  C  2019    40 +   Menlo Park, CA
Ben Wang U
3.54 4.0 4.0  A  2019    40 +   Los Altos, CA
Hong Wang U
n/a n/a 4.0  C  2019    40 +   San Jose, CA
Jing Wang U
n/a n/a 3.5  C  2019    40 +   Los Altos, CA
Pauli Wang U
4.38 (4.5) 4.5  C  2017    40 +   Cupertino, CA
Tom Wang U
3.73 4.0 4.0  C  2019    40 +   Sunnyvale, CA
Peter Watkins U
3.21 3.5 3.5  C  2019    40 +   Atherton, CA
Ken Weber U
n/a n/a 4.5  C  2019    40 +   Los Altos, CA
Kevin Weng U
3.63 4.0 4.0  C  2019    40 +   Sunnyvale, CA
Edwin Wheeler U
3.03 3.5 3.5  C  2019    40 +   Portola Valley, CA
Patrick Wheeler U
n/a n/a          40 +   Belmont, CA
Robert Wickers U
3.12 3.5 3.5  C  2019    40 +   Portola Valley, CA
Brian Williams U
3.28 3.5 3.5  S  2019    40 +   San Carlos, CA
Mike Williams U
3.55 4.0 4.0  C  2019    40 +   Menlo Park, CA
William Wong U
n/a n/a 3.5  C  2019    40 +   Los Altos Hills, CA
Calvin Woon U
3.02 3.5 3.5  C  2019    40 +   Palo Alto, CA
Stephen Wullschleger U
n/a n/a 4.5  C  2019    40 +   Atherton, CA
Shao Xie U
n/a n/a 3.5  S  2019    40 +   Santa Clara, CA
Young Xie U
3.72 4.0 4.0  C  2019    40 +   San Jose, CA
Greg Xiong U
n/a n/a 3.5  C  2019    40 +   Palo Alto, CA
Peng Xu U
n/a n/a 3.5  S  2019    40 +   Los Altos, CA
YANZHAO XU U
3.26 3.5 3.5  S  2019    40 +   San Jose, CA
Yoshifumi Yamamoto U
n/a n/a 3.5  C  2019    40 +   Palo Alto, CA
Alex Yang U
3.83 (4.0) 4.0  C  2019    40 +   Hillsborough, CA
Eric Yan U
n/a n/a 3.5  S  2019    40 +   Los Altos, CA
Chris Yao U
n/a n/a 3.5  C  2019    40 +   San Mateo, CA
Xin Yao U
4.22 (4.5) 4.5  C  2019    40 +   San Jose, CA
Bob Yee U
3.10 3.5 3.5  C  2019    40 +   Dublin, CA
Rong Ye U
n/a n/a 4.0  C  2018    40 +   Pleasanton, CA
Xiaoquan Yi U
3.81 4.0 4.0  C  2019    40 +   Mountain View, CA
Harvey Young U
n/a n/a 3.5  C  2019    40 +   Palo Alto, CA
Chen Yu U
n/a n/a 4.0  S  2019    40 +   CUPERTINO, CA
Ping Yu U
3.87 4.0 4.0  C  2019    40 +   Redwood City, CA
Ron Yu U
n/a n/a 4.5  C  2019    40 +   Cupertino, CA
John Zed U
3.28 (3.5) 3.5  C  2019    40 +   Santa Clara, CA
Shuguang Zhang U
3.39 3.5 3.5  C  2019    40 +   San Jose, CA
Shuchun Zhao U
3.76 4.0 4.0  C  2019    40 +   Sunnyvale, CA
Henry Zheng U
3.73 4.0 4.0  C  2019    40 +   San Jose, CA
wei zhou U
n/a n/a 3.5  A  2019    40 +   San Mateo, CA
Huican Zhu U
3.05 3.5 3.5  C  2019    40 +   Saratoga, CA