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 San Francisco (SF) Area rating list selection
                                                2019 San Francisco (SF) Area rating list selection
2020 TLS League Ratings
Section - No. California           District - No. California           Area - San Francisco (SF)
All    Men    By Rating
(As of 01/30/2023)
2020 2020 2020
TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Daniel Brandt U
4.98 (5.0) 5.0  C  2019    40 +   San Francisco, CA
2 David Hultman U
4.87 (5.0) 5.0  C  2019    40 +   San Francisco, CA
3 Stephen Noel U
4.80 5.0 5.0  C  2019    40 +   Los Gatos, CA
4 Nicolas Chasseray U
4.80 5.0 5.0  C  2019    40 +   San Francisco, CA
5 Myles Uyema U
4.75 5.0 5.0  C  2019    40 +   Cupertino, CA
6 Michael Bedard U
4.74 5.0 5.0  C  2019    40 +   Pleasanton, CA
7 Jonas Satuito U
4.59 5.0 5.0  C  2019    40 +   Brisbane, CA
8 Zachary Pozner U
4.58 5.0 4.5  C  2019    40 +   San Francisco, CA
9 Greg Lawler U
4.51 5.0 4.5  C  2019    40 +   Monte Sereno, CA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
10 Kevin Lemke U
4.49 4.5 4.5  C  2017    40 +   Belmont, CA
11 Daniel Fulga U
4.44 4.5 4.5  C  2019    40 +   Los Gatos, CA
12 Anthony Vuong U
4.43 4.5 4.5  C  2019    40 +   Burlingame, CA
13 Tri Tran U
4.43 4.5 4.5  C  2019    40 +   San Francisco, CA
14 James Greig U
4.43 4.5 4.5  C  2019    40 +   Alamo, CA
15 Seth Socolow U
4.35 4.5 4.5  C  2019    40 +   San Francisco, CA
16 Jedd Segrist U
4.35 4.5 4.5  C  2019    40 +   Berkeley, CA
17 Larry Rubin U
4.35 4.5 4.5  C  2019    40 +   San Francisco, CA
18 Christopher Abate U
4.32 4.5 4.5  C  2019    40 +   Saratoga, CA
19 Ranjit Deshpande U
4.29 4.5 4.5  C  2019    40 +   Belmont, CA
20 Samuel Pleasure U
4.23 4.5 4.5  C  2019    40 +   San Rafael, CA
21 Todd Waibel U
4.22 4.5 4.5  C  2019    40 +   San Mateo, CA
22 David Osbaldeston U
4.20 4.5 4.5  C  2019    40 +   Redwood City, CA
23 Chris Blick U
4.17 4.5 4.5  C  2019    40 +   Pleasant Hill, CA
24 Alan Acbay U
4.17 (4.5) 4.5  C  2019    40 +   Pacifica, CA
25 Dan Hernandez U
4.16 4.5 4.5  C  2019    40 +   San Francisco, CA
26 John Flygare U
4.13 4.5 4.5  C  2019    40 +   Burlingame, CA
27 Maxim Litvak U
4.10 4.5 4.5  C  2019    40 +   San Carlos, CA
28 Marcus Lo U
4.02 4.5 4.5  C  2019    40 +   Burlingame, CA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
29 James Milligan U
3.95 4.0 4.0  C  2019    40 +   Mill Valley, CA
30 Michael Breyer U
3.93 4.0 4.0  C  2019    40 +   San Francisco, CA
31 Yong Thittayawarawat U
3.91 4.0 4.0  C  2019    40 +   San Francisco, CA
32 Mark Dixon U
3.90 4.0 4.0  C  2019    40 +   Belmont, CA
33 Bobby Carter U
3.90 4.0 4.0  C  2019    40 +   San Francisco, CA
34 Sai Madhavan U
3.87 4.0 4.0  C  2019    40 +   San Francisco, CA
35 Ray Hixson U
3.85 4.0 4.0  C  2019    40 +   Mountain View, CA
36 Brian Miller U
3.80 4.0 4.0  A  2019    40 +   Oakland, CA
37 Robert L Brown U
3.78 4.0 4.0  C  2019    40 +   San Francisco, CA
38 David Kulik U
3.74 4.0 4.0  C  2019    40 +   Belvedere Tiburon, CA
39 John Huster U
3.73 4.0 4.0  C  2019    40 +   Berkeley, CA
40 Carl Kawaja U
3.72 (4.0) 4.0  C  2019    40 +   San Francisco, CA
41 Mark Lasser U
3.71 4.0 4.0  C  2019    40 +   San Francisco, CA
42 Lawrence Henriquez U
3.67 4.0 4.0  C  2019    40 +   San Francisco, CA
43 Stephen Fung U
3.65 4.0 4.0  C  2019    40 +   San Francisco, CA
44 Alan Pontius U
3.62 4.0 4.0  C  2019    40 +   Hillsborough, CA
45 Edward Moreno U
3.62 4.0 4.0  C  2019    40 +   San Francisco, CA
46 Randy Choy U
3.62 4.0 4.0  C  2019    40 +   San Francisco, CA
47 Joe Elson U
3.60 4.0 4.0  C  2019    40 +   SAN FRANCISCO, CA
48 Martin Tilzer U
3.58 (4.0) 4.0  C  2019    40 +   San Francisco, CA
49 Horacio Zambrano U
3.57 4.0 3.5  C  2019    40 +   San Francisco, CA
50 Charles Higgins U
3.51 4.0 3.5  C  2019    40 +   San Francisco, CA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
51 Morgan Lam U
3.43 3.5 3.5  C  2019    40 +   San Bruno, CA
52 Michael Chan U
3.37 3.5 3.5  C  2019    40 +   San Rafael, CA
53 Gaetan Barthelemy U
3.36 3.5 3.5  C  2019    40 +   Redwood City, CA
54 Rick Li U
3.34 3.5 3.5  C  2019    40 +   San Francisco, CA
55 Satoshi Miyauchi U
3.32 3.5 3.5  C  2019    40 +   San Francisco, CA
56 Derek Boorse U
3.32 3.5 3.5  C  2019    40 +   Novato, CA
57 Stephen Wynne U
3.28 3.5 3.5  C  2019    40 +   San Francisco, CA
58 Aaron Walz U
3.28 3.5 3.5  C  2019    40 +   San Francisco, CA
59 Charles Dagal U
3.28 3.5 3.5  C  2019    40 +   Pacifica, CA
60 Matt Dveirin U
3.27 3.5 3.5  C  2019    40 +   San Francisco, CA
61 Michael Burwell U
3.27 3.5 3.5  C  2019    40 +   Redwood City, CA
62 Tom Januario U
3.25 3.5 3.5  C  2019    40 +   San Francisco, CA
63 Ronald Strong U
3.24 3.5 3.5  C  2019    40 +   Half Moon Bay, CA
64 Vu Tran U
3.22 3.5 3.5  C  2019    40 +   Berkeley, CA
65 Hogan Nymberg U
3.21 3.5 3.5  C  2019    40 +   San Anselmo, CA
66 Shun Hung U
3.21 3.5 3.5  C  2019    40 +   San Francisco, CA
67 Pablo Sanfrancisco U
3.20 3.5 3.5  C  2019    40 +   San Francisco, CA
68 Daniel Bao U
3.20 3.5 3.5  C  2019    40 +   Alameda, CA
69 David Martinovich U
3.19 3.5 3.5  C  2019    40 +   El Granada, CA
70 Seth Lalonde U
3.19 3.5 3.5  C  2019    40 +   San Francisco, CA
71 Shane Reid U
3.18 3.5 3.5  C  2019    40 +   El Granada, CA
72 Eric Debbane U
3.16 3.5 3.5  C  2019    40 +   San Francisco, CA
73 Darren Moore U
3.14 3.5 3.5  C  2019    40 +   San Leandro, CA
74 Jeff Dudley U
3.14 3.5 3.5  C  2019    40 +   San Francisco, CA
75 David Netzer U
3.13 3.5 3.5  C  2019    40 +   Pacifica, CA
76 Steven Kawahara U
3.12 3.5 3.5  C  2019    40 +   Half Moon Bay, CA
77 RON BROWN U
3.12 (3.5) 3.5  C  2019    40 +   San Francisco, CA
78 Hunter Gillies U
3.08 3.5 3.5  C  2018    40 +   El Granada, CA
79 Chris Garigliano U
3.03 (3.5) 3.5  C  2019    40 +   San Francisco, CA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
80 E Micua U
3.00 3.0 3.5  C  2019    40 +   San Francisco, CA
81 Harry Lewis U
2.94 3.0 3.0  C  2019    40 +   Larkspur, CA
82 Tim Miller U
2.84 3.0 3.0  C  2019    40 +   San Francisco, CA
83 Steve Brown U
2.66 3.0 3.0  C  2018    40 +   San Francisco, CA
84 Matthew Taylor U
2.65 3.0 3.0  C  2019    40 +   Oakland, CA
85 Joseph Massicci U
2.59 3.0 3.0  C  2019    40 +   San Francisco, CA
86 Craig Thigpen U
2.58 (3.0) 3.0  C  2019    40 +   San Anselmo, CA
87 James Preston U
2.53 3.0 3.0  C  2019    40 +   Oakland, CA
88 Donald Choy U
2.53 3.0 3.0  C  2019    40 +   San Francisco, CA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
89 Patrick Wong U
2.42 2.5 2.5  S  2019    40 +   Sausalito, CA
Lars Ahlstrom U
n/a n/a 4.5  A  2019    40 +   Woodside, CA
Boo Yong Ahn U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
Enrico Alis U
n/a n/a 3.0  C  2019    40 +   San Francisco, CA
Craig Allison U
n/a n/a 4.5  C  2019    40 +   San Anselmo, CA
Eliseo Amezcua U
n/a n/a 4.5  C  2018    40 +   San Francisco, CA
Aaron Anderson U
n/a n/a 4.5  C  2018    40 +   San Francisco, CA
Benjamin Anderson U
n/a n/a 3.5  C  2019    40 +   Burlingame, CA
Simon Arnold U
n/a n/a 3.0  A  2019    40 +   San Francisco, CA
Bret Ashworth U
n/a n/a 4.0  S      40 +   Sausalito, CA
Kamran Atabai U
n/a n/a 3.5  S  2019    40 +   San Francisco, CA
Michael Babineaux U
n/a n/a 4.0  C  2019    40 +   SAN RAFAEL, CA
Clint Bajakian U
n/a n/a 3.0  C  2019    40 +   Novato, CA
bradley baker U
n/a n/a 3.5  C  2019    40 +   San Francisco, CA
Jerry Ball U
n/a n/a 3.0  C  2019    40 +   San Francisco, CA
Xavier Barrera U
n/a n/a 3.5  C  2019    40 +   San Francisco, CA
David Barrows U
n/a n/a 4.5  C  2019    40 +   Laguna Beach, CA
Leon Bax U
n/a n/a 5.0  C  2017    40 +   Sunnyvale, CA
Frank Beneduci U
n/a n/a 3.5  C  2019    40 +   San Francisco, CA
Edward Berg U
n/a n/a 3.5  C  2019    40 +   Corte Madera, CA
Adam Berman U
n/a n/a 4.5  S  2019    40 +   San Francisco, CA
Miten Bhatia U
n/a n/a 4.0  C  2019    40 +   Burlingame, CA
John Bickford U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
Steve Bishop U
n/a n/a 5.0  C  2019    40 +   Tiburon, CA
Thomas Blair U
n/a n/a 3.5  S      40 +   San Francisco, CA
Joe Boswell U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
Brian Bowen U
n/a n/a 3.0  C  2019    40 +   San Francisco, CA
Brent Breckenridge U
n/a n/a 3.5  C  2019    40 +   San Mateo, CA
William Breck U
n/a n/a 4.5  C  2019    40 +   Tiburon, CA
Jordan Brewer U
n/a n/a 4.5  C  2018    40 +   San Francisco, CA
Douglas Bria U
n/a n/a 3.5  C  2019    40 +   San Francisco, CA
Marty Briesach U
n/a n/a 4.5  C  2019    40 +   LA Quinta, CA
Lawrence Brock U
n/a n/a 4.0  C  2019    40 +   Chicago, IL
SHANE BYRNE U
n/a n/a 2.5  C  2019    40 +   SAN RAFAEL, CA
Marcelo Camberos U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
Ismael Casas U
n/a n/a 4.5  C  2019    40 +   San Francisco, CA
Rodolphe Cassand U
n/a n/a 4.0  C  2019    40 +   Brisbane, CA
Jesse Castillo U
n/a n/a 3.5  C  2019    40 +   Half Moon Bay, CA
Cesare Cecchin U
n/a n/a 2.5  C  2019    40 +   Fairfax, CA
Jaideep Chandrashekar U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
Christopher Chang U
n/a n/a 4.0  C  2019    40 +   Hillsborough, CA
Tony Chan U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
Thepadol Chaturaphanich U
n/a n/a 3.0  C  2019    40 +   San Francisco, CA
Charles Chou U
n/a n/a 3.5  C  2019    40 +   San Francisco, CA
Alvin Chua U
n/a n/a 4.5  C  2019    40 +   San Francisco, CA
Lawrence Coburn U
n/a n/a 3.5  S  2019    40 +   San Francisco, CA
Josh Cohen U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
Christopher Colwell U
n/a n/a 0.0     2019    40 +   Belvedere Tiburon, CA
Matthew Cooney U
n/a n/a 3.5  C  2019    40 +   San Francisco, CA
David Couch U
n/a n/a 2.5  S      40 +   San Francisco, CA
Polo Cowan U
n/a n/a 5.0  C  2019    40 +   Mill Valley, CA
Brad Craig U
n/a n/a 3.5  C  2019    40 +   San Francisco, CA
Geoff Cykman U
n/a n/a 4.5  C  2019    40 +   San Francisco, CA
Giampaolo D'Errico U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
William Dagley U
n/a n/a 4.5  C  2019    40 +   San Rafael, CA
Michael Daley U
n/a n/a 4.0  A  2019    40 +   San Francisco, CA
Allen Damon U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
Jon Dayton U
n/a n/a 3.5  S      40 +   San Francisco, CA
Bart Deamer U
n/a n/a 3.0  S      40 +   San Francisco, CA
Frederic Dean U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
James Dean U
n/a n/a 3.0  C  2019    40 +   San Francisco, CA
Mike Delagnes U
n/a n/a 3.5  C  2019    40 +   San Francisco, CA
Ed Delfs U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
Michael Delgado U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
Luke Delong U
n/a n/a 5.0  C  2018    40 +   San Francisco, CA
John Denning U
n/a n/a 3.0  S  2019    40 +   Mill Valley, CA
Michael Derwin U
n/a n/a 3.0  C  2019    40 +   San Francisco, CA
Nikhil Desai U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
Sergio Diaz U
n/a n/a 3.5  C  2019    40 +   San Francisco, CA
Mark Dinh U
n/a n/a 4.5  C  2019    40 +   Oakland, CA
Sean Dizon U
n/a n/a 5.0  C  2019    40 +   Daly City, CA
James Dorsch U
n/a n/a 3.5  C  2019    40 +   San Francisco, CA
Alan Drew U
n/a n/a 3.5  C  2019    40 +   San Francisco, CA
Curtis Dunn U
n/a n/a 5.0  C  2019    40 +   Angwin, CA
Chad Dyer U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
Martin Echavarria U
n/a n/a 3.5  S      40 +   San Francisco, CA
Jonathan Eisenzopf U
n/a n/a 3.0  C  2019    40 +   San Francisco, CA
Richard Falls U
n/a n/a 3.0  C  2019    40 +   San Francisco, CA
Bill Fitzpatrick U
n/a n/a 4.5  C  2018    40 +   San Francisco, CA
Derek Fitzpatrick U
n/a n/a 5.0  C  2019    40 +   San Jose, CA
Lonnie Fogg U
n/a n/a 3.5  C  2019    40 +   San Francisco, CA
Bijan Fouladi U
n/a n/a 3.5  C  2019    40 +   San Francisco, CA
Michael French U
n/a n/a 3.5  C  2019    40 +   San Francisco, CA
Michael Friedes U
n/a n/a 3.0  C  2019    40 +   San Francisco, CA
Brandt Fuse U
n/a n/a 2.5  S  2019    40 +   Daly City, CA
Matthew Gaarder-Wang U
n/a n/a 5.0  C  2019    40 +   San Francisco, CA
John Gable U
n/a n/a 3.5  C  2019    40 +   San Francisco, CA
David Gendreau U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
Tom Genoni U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
Matt George U
n/a n/a 3.5  C  2018    40 +   Pacifica, CA
Salvatore Giammarresi U
n/a n/a 3.5  C  2017    40 +   San Francisco, CA
William Gibson U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
Anthony Giles U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
Dana Gill U
n/a n/a 5.0  C  2019    40 +   San Jose, CA
Macario Giraldo U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
Jason Goodrick U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
John Good U
n/a n/a 3.5  C  2019    40 +   San Francisco, CA
David Gopal U
n/a n/a 4.0  S  2019    40 +   San Francisco, CA
Josh Gordon U
n/a n/a 3.5  C  2019    40 +   Pacifica, CA
Jeff Greenwald U
n/a n/a 5.5  C  2019    40 +   San Anselmo, CA
Jeff Gustavson U
n/a n/a 3.0  S  2019    40 +   San Francisco, CA
Hal Guthrie U
n/a n/a 3.5  C  2019    40 +   San Francisco, CA
William Hadaya U
n/a n/a 4.0  C  2019    40 +   San Jose, CA
J Hagan U
n/a n/a 3.5  C  2019    40 +   San Francisco, CA
David Halleck U
n/a n/a 5.0  C  2019    40 +   Novato, CA
Michael Han U
n/a n/a 3.5  C  2019    40 +   San Francisco, CA
Newton Harband U
n/a n/a 3.0  S  2019    40 +   San Rafael, CA
Douglas Harris U
n/a n/a 3.5  C  2019    40 +   Burlingame, CA
Peter Harris U
n/a n/a 3.0  C  2019    40 +   San Francisco, CA
Alex Hartigan U
n/a n/a 3.5  C  2019    40 +   San Francisco, CA
Andrew Hawley U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
Robert Herbst U
n/a n/a 5.0  C  2019    40 +   San Rafael, CA
Hiro Hongo U
n/a n/a 4.5  C  2019    40 +   San Francisco, CA
Wilbur Houston U
n/a n/a 3.5  C  2019    40 +   San Francisco, CA
Morgan Hsu U
n/a n/a 4.5  C  2019    40 +   San Francisco, CA
Mun-Hong Robin Hui U
n/a n/a 3.0  C  2019    40 +   Oakland, CA
Reza Hussein U
n/a n/a 3.5  A  2019    40 +   San Francisco, CA
Ivan Iannoli U
n/a n/a 3.0  C  2019    40 +   San Francisco, CA
Gabriel Ibarra U
n/a n/a 4.5  C  2019    40 +   San Francisco, CA
Eric Isaacs U
n/a n/a 3.5  C  2019    40 +   San Francisco, CA
Russ Iwanchuk U
n/a n/a 3.5  C  2019    40 +   San Francisco, CA
Robert Iwersen U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
Brian Jacobsen U
n/a n/a 5.0  C  2019    40 +   Alameda, CA
Jeffrey Jacob U
n/a n/a 3.0  C  2019    40 +   San Francisco, CA
Bert Jensen U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
Dave Jensen U
n/a n/a 3.5  C  2019    40 +   San Francisco, CA
Mark Jones U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
Mark Kang U
n/a n/a 3.5  C  2019    40 +   San Francisco, CA
Stephen Keene U
n/a n/a 4.0  C  2017    40 +   San Francisco, CA
Brian Keil U
n/a n/a 3.0  C  2019    40 +   San Francisco, CA
Gernot Kerschbaumer U
n/a n/a 5.0  C  2019    40 +   Mill Valley, CA
Manav Khurana U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
Devon Kit U
n/a n/a 3.0  C  2019    40 +   South San Francisco, CA
Chet Klingensmith U
n/a n/a 0.0     2019    40 +   San Rafael, CA
David Kolsom U
n/a n/a 3.0  C  2018    40 +   petaluma, CA
Ed Korenman U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
William Kramer U
n/a n/a 4.0  C  2019    40 +   Oakland, CA
Roger Kuo U
n/a n/a 4.0  S      40 +   San Francisco, CA
Filomeno Lacap U
n/a n/a 3.0  C  2019    40 +   San Francisco, CA
Marc Lamonica U
n/a n/a 5.0  C  2019    40 +   Mill Valley, CA
Darren Lam U
n/a n/a 3.0  C  2019    40 +   San Francisco, CA
Daniel Lapushin U
n/a n/a 3.0  S      40 +   San Francisco, CA
Garland Lasater U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
David Law U
n/a n/a 3.0  C  2019    40 +   San Rafael, CA
Charles Le Pere U
n/a n/a 4.0  C  2019    40 +   Menlo Park, CA
Michael Leeder U
n/a n/a 3.0  C  2019    40 +   San Francisco, CA
kevin Lee U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
Gary Levenberg U
n/a n/a 3.0  C  2019    40 +   San Francisco, CA
Daniel Lim U
n/a n/a 3.0  C  2019    40 +   San Francisco, CA
Ludwig Lin U
n/a n/a 3.0  C  2019    40 +   San Francisco, CA
Wyatt Lin U
n/a n/a 4.5  C  2019    40 +   San Francisco, CA
Albert Lou U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
Philip Lucas U
n/a n/a 3.5  C  2019    40 +   San Francisco, CA
Peter Lukowitsch U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
Christopher Lum U
n/a n/a 2.5  C  2019    40 +   Redwood City, CA
Nicholas Lynch U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
Conor Madigan U
n/a n/a 4.5  C  2019    40 +   San Francisco, CA
Jeremy Maggs U
n/a n/a 3.0  S      40 +   Petaluma, CA
Abid Majid U
n/a n/a 3.5  A  2019    40 +   San Francisco, CA
Andrew Makarevich U
n/a n/a 5.0  C  2019    40 +   Richmond, CA
Jay Malla U
n/a n/a 3.5  C  2019    40 +   San Francisco, CA
William Marks U
n/a n/a 3.5  C  2019    40 +   San Francisco, CA
Tevis Martin U
n/a n/a 0.0     2019    40 +   San Francisco, CA
Walter Martin U
n/a n/a 3.5  C  2019    40 +   San Francisco, CA
Andrew May U
n/a n/a 3.5  S  2019    40 +   San Francisco, CA
John Maze U
n/a n/a 3.0  S      40 +   San Francisco, CA
John McCracken U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
Brent McDonald U
n/a n/a 3.5  C  2019    40 +   San Francisco, CA
Michael McDonough U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
Jeffrey McKinney U
n/a n/a 3.0  C  2019    40 +   San Francisco, CA
Warren Mead U
n/a n/a 4.0  C  2019    40 +   Oakland, CA
Ray Michaelsen U
n/a n/a 3.0  C  2019    40 +   San Rafael, CA
Mark Micheli U
n/a n/a 4.5  C  2019    40 +   San Francisco, CA
Dave Mickle U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
Howard Miller U
n/a n/a 3.5  C  2019    40 +   San Francisco, CA
Stewart Mitchell U
n/a n/a 3.0  C  2019    40 +   San Rafael, CA
Lance Mock U
n/a n/a 3.5  C  2019    40 +   San Francisco, CA
Michael Moon U
n/a n/a 4.5  C  2019    40 +   Tiburon, CA
Julio Mora U
n/a n/a 4.5  C  2019    40 +   San Francisco, CA
Mark Morissette U
n/a n/a 3.0  C  2019    40 +   San Francisco, CA
Todd Morris U
n/a n/a 4.5  C  2019    40 +   San Francisco, CA
Alda Mostofi U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
Brady Murray U
n/a n/a 4.5  C  2019    40 +   San Francisco, CA
Anton Muzik U
n/a n/a 3.5  S      40 +   San Francisco, CA
arun nagdev U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
William Nettles U
n/a n/a 4.0  C  2019    40 +   Oakland, CA
Dan Newmark U
n/a n/a 3.5  C  2019    40 +   San Francisco, CA
Andrew Ngo U
n/a n/a 5.5  C  2019    40 +   San Jose, CA
Vinh Ngo U
n/a n/a 5.0  C  2019    40 +   OAKLAND, CA
Jonathan Nichols U
n/a n/a 3.5  C  2019    40 +   San Francisco, CA
Erik Ninomiya U
n/a n/a 2.5  S  2019    40 +   San Francisco, CA
Olivier Notteghem U
n/a n/a 3.0  C  2019    40 +   San Francisco, CA
Steve Nugent U
n/a n/a 4.0  C  2019    40 +   Oakland, CA
Cathal O Kelly U
n/a n/a 3.0  C  2019    40 +   San Francisco, CA
Colm O'Riain U
n/a n/a 4.0  C  2017    40 +   San Francisco, CA
Daniel Ogawa U
n/a n/a 3.5  C  2019    40 +   Brisbane, CA
Carl Oman U
n/a n/a 4.0  C  2018    40 +   San Francisco, CA
Kelemen Papp U
n/a n/a 4.5  C  2018    40 +   San Francisco, CA
Howard Park U
n/a n/a 4.5  C  2019    40 +   San Francisco, CA
Seth Peckler U
n/a n/a 3.5  S  2019    40 +   San Francisco, CA
Wylie Peterson U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
Jeffrey Piade U
n/a n/a 3.0  C  2019    40 +   San Francisco, CA
Perry Piazza U
n/a n/a 3.0  C  2019    40 +   San Francisco, CA
Jakub Pietrowski U
n/a n/a 5.0  C  2018    40 +   Fairfield, CA
Mark Pirie U
n/a n/a 3.5  C  2019    40 +   OAKLAND, CA
Dave Pollack U
n/a n/a 3.5  S      40 +   San Francisco, CA
Frank Pontes U
n/a n/a 3.0  C  2019    40 +   San Francisco, CA
Jesus Ramirez-Valles U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
Matt Ray U
n/a n/a 4.0  S      40 +   Daly City, CA
Matt Richtel U
n/a n/a 4.0  S      40 +   San Francisco, CA
Brian Roberge U
n/a n/a 4.5  C  2019    40 +   Carmel, CA
Romeo Rodriguez U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
Charles Roell U
n/a n/a 3.0  S  2018    40 +   San Rafael, CA
Gregory Rojas U
n/a n/a 4.5  C  2019    40 +   San Francisco, CA
Chris Rosenlund U
n/a n/a 3.5  C  2019    40 +   San Francisco, CA
Andrea Rossi U
n/a n/a 3.0  C  2019    40 +   San Francisco, CA
Mark Rowen U
n/a n/a 3.5  C  2019    40 +   San Francisco, CA
Colin Rudolph U
n/a n/a 3.0  C  2017    40 +   Los Altos, CA
David Saccon U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
Rama Sadasivan U
n/a n/a 3.5  S  2018    40 +   San Francisco, CA
Anand Sahasram U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
Jean-Marc Sallenave U
n/a n/a 3.5  C  2019    40 +   San Francisco, CA
Patryk Sawicki U
n/a n/a 4.5  S      40 +   Newark, CA
Scott Schafebook U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
Eric Schier U
n/a n/a 3.5  S  2019    40 +   San Francisco, CA
Wesley Schwengels U
n/a n/a 3.5  S  2019    40 +   San Francisco, CA
Steve Scowden U
n/a n/a 3.5  C  2018    40 +   San Francisco, CA
Christopher Screnci U
n/a n/a 3.5  S  2019    40 +   San Francisco, CA
David Semel U
n/a n/a 4.0  C  2017    40 +   San Francisco, CA
Timothy Sheehan U
n/a n/a 4.5  C  2019    40 +   San Francisco, CA
Peter Sheridan U
n/a n/a 3.5  C  2019    40 +   San Francisco, CA
George Shotz U
n/a n/a 3.0  S      40 +   San Francisco, CA
Greg Sieck U
n/a n/a 3.5  C  2019    40 +   San Francisco, CA
Raj Sivasubramanian U
n/a n/a 4.5  C  2019    40 +   San Francisco, CA
Douglas Slaton U
n/a n/a 3.5  C  2019    40 +   Burlingame, CA
Bradley Smith U
n/a n/a 3.5  S  2019    40 +   San Francisco, CA
David Smith U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
Jason Smith U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
Joshua Sondheimer U
n/a n/a 4.5  C  2019    40 +   San Francisco, CA
Marc Sondheimer U
n/a n/a 4.5  C  2019    40 +   San Francisco, CA
Charles Spelman U
n/a n/a 4.0  C  2019    40 +   Mill Valley, CA
Gregory Spivy U
n/a n/a 4.0  C  2018    40 +   San Francisco, CA
David Stastny U
n/a n/a 3.5  C  2019    40 +   Emerald Hills, CA
Anton Sterganoff U
n/a n/a 3.0  C  2019    40 +   San Francisco, CA
David Sternberg U
n/a n/a 3.0  C  2019    40 +   Oakland, CA
Aaron Stolpman U
n/a n/a 5.0  C  2019    40 +   Campbell, CA
Istvan Szent-Miklosy U
n/a n/a 3.5  C  2019    40 +   San Rafael, CA
Ben Szeto U
n/a n/a 3.5  C  2019    40 +   San Francisco, CA
Gino Tagoylo U
n/a n/a 4.5  C  2019    40 +   San Francisco, CA
Schulhoff Tam U
n/a n/a 4.5  C  2019    40 +   San Francisco, CA
Jayson Tang U
n/a n/a 4.0  S  2019    40 +   San Francisco, CA
Kenn Tarantino U
n/a n/a 4.5  C  2019    40 +   San Francisco, CA
John Taschek U
n/a n/a 3.0  C  2019    40 +   San Francisco, CA
Jeffrey Ta U
n/a n/a 4.0  C  2019    40 +   Alameda, CA
Michael Terris U
n/a n/a 4.0  C  2018    40 +   San Francisco, CA
Peter Thomson U
n/a n/a 4.0  C  2019    40 +   San Mateo, CA
Matthew Thornton U
n/a n/a 5.0  C  2019    40 +   Los Gatos, CA
Do Tran U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
John Tran U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
Richard Treadwell U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
Si Truong U
n/a n/a 4.0  C  2019    40 +   Moss Beach, CA
Ernest Valente U
n/a n/a 2.5  C  2019    40 +   San Rafael, CA
James Vanreusel U
n/a n/a 5.0  C  2019    40 +   San Francisco, CA
Adrian Vernon U
n/a n/a 4.5  C  2019    40 +   Los Gatos, CA
Michael Viani U
n/a n/a 5.0  C  2019    40 +   Sausalito, CA
Vikram Viswanathan U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
David Von Stroh U
n/a n/a 5.0  C  2019    40 +   Belvedere Tiburon, CA
Jeff Waite U
n/a n/a 5.0  C  2019    40 +   San Francisco, CA
Clement Wang U
n/a n/a 3.0  C  2019    40 +   San Francisco, CA
Jason Wang U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
Richard Wang U
n/a n/a 4.0  C  2019    40 +   Piedmont, CA
John Ward U
n/a n/a 3.0  S  2019    40 +   San Rafael, CA
Paul Wilhite U
n/a n/a 4.0  C  2019    40 +   Oakland, CA
Walt Willig U
n/a n/a 3.5  C  2019    40 +   Hillsborough, CA
Benjamin Winston U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
John Wong U
n/a n/a 5.0  C  2019    40 +   San Francisco, CA
Les Wong U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
Tuck Wong U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
Guy Woods U
n/a n/a 3.0  C  2019    40 +   Richmond, CA
Jeff Woo U
n/a n/a 3.5  C  2019    40 +   San Bruno, CA
Trevor Wright U
n/a n/a 3.5  S      40 +   San Francisco, CA
Charlie Wyman U
n/a n/a 4.0  C  2019    40 +   San Francisco, CA
Noah Yago U
n/a n/a 3.0  C  2019    40 +   San Francisco, CA
Sonny Yang U
n/a n/a 3.5  C  2018    40 +   San Francisco, CA
Ernest Yip U
n/a n/a 3.5  C  2019    40 +   San Francisco, CA
Robb Young U
n/a n/a 3.5  C  2019    40 +   San Francisco, CA
Marc Zablatsky U
n/a n/a 3.5  C  2019    40 +   San Francisco, CA