June promotion: Refer a Friend and have a chance to win 1 of 2 $25 TW Gift Cards given PER DAY!
The playoff draws are online. Good luck to the qualifiers.
* We had 45 players of 111 qualified for the playoffs.
* We will be crowning 7 champions.
* The average player played 6.3 matches this season.
* Kate Riegler played the most this season with 16 matches played. The ladies really showed up this season played the most ever.
Playoff qualifiers for Championships (3 wins but 4 matches played by Dec. 13th) Submit Score :
Updated Rule #10 will explain the new seeding formula. What you see still might not be the final seedings as the staff still needs to evaluate head to head and game win percentage tie-breakers.C. Todd +6, C. Lemke +5, M. Campbell +4, H. Vasquez +2, R. Lanman +2, C. Lawrence +1, P. Kaewwichian 0, J. Kim -2
Player has won a Championship
Player of the Year
Tennis Ladder Ranking
Place on Legacy Wins| Date | Match Result | Score |
|---|---|---|
| 12/14/25 |
H. Vasquez over J. Hoang
Head to Head Analysis
H. Vasquez VS J. Hoang
1 Wins
0 Wins
Played at : SF - Mission Creek Park
|
10-3
Score DetailsScore : 10-3
Played at : SF - Mission Creek Park
Match Length : 1 hr 0 min
|
| 12/12/25 |
C. Lemke over B. Sample
Head to Head Analysis
C. Lemke VS B. Sample
1 Wins
0 Wins
Played at : SF - Upper Noe Rec. Center
|
6-0; 6-4
Score DetailsScore : 6-0; 6-4
Played at : SF - Upper Noe Rec. Center
Match Length : 1 hr 20 min
|
| 12/08/25 |
M. Campbell over H. Vasquez
Head to Head Analysis
M. Campbell VS H. Vasquez
1 Wins
0 Wins
Played at : SF - North Beach (Joe Dimaggio)
|
6-4; 6-2
Score DetailsScore : 6-4; 6-2
Played at : SF - North Beach (Joe Dimaggio)
Match Length : 1 hr 30 min
|
| 12/05/25 |
R. Lanman over J. McCurdy
Head to Head Analysis
R. Lanman VS J. McCurdy
1 Wins
0 Wins
Played at : SF - Mission Dolores Park
|
10-3
Score DetailsScore : 10-3
Played at : SF - Mission Dolores Park
Match Length : 0 hr 0 min
|
| 12/05/25 |
C. Todd over B. Sample
Head to Head Analysis
C. Todd VS B. Sample
1 Wins
0 Wins
Played at : SF - Hamilton Rec. Center
|
6-1; 6-1
Score DetailsScore : 6-1; 6-1
Played at : SF - Hamilton Rec. Center
Match Length : 1 hr 30 min
|
| 12/05/25 |
C. Lemke over E. Courtman
Head to Head Analysis
C. Lemke VS E. Courtman
1 Wins
0 Wins
Played at : SF - Mission Dolores Park
|
6-1; 6-7; TB 10-7 Score DetailsScore : 6-1; 6-7;
TB 10-7 Played at : SF - Mission Dolores Park
Match Length : 1 hr 30 min
|
| 12/03/25 |
C. Todd over O. Wind
Head to Head Analysis
C. Todd VS O. Wind
1 Wins
0 Wins
Played at : SF - J.P. Murphy Playground
|
6-2; 6-4
Score DetailsScore : 6-2; 6-4
Played at : SF - J.P. Murphy Playground
Match Length : 1 hr 30 min
|
| 12/01/25 |
H. Vasquez over P. Kaewwichian
Head to Head Analysis
H. Vasquez VS P. Kaewwichian
1 Wins
0 Wins
Played at : SF - Mission Dolores Park
|
6-0; 6-1
Score DetailsScore : 6-0; 6-1
Played at : SF - Mission Dolores Park
Match Length : 1 hr 0 min
|
| 11/27/25 |
C. Lemke over H. Vasquez
Head to Head Analysis
C. Lemke VS H. Vasquez
6 Wins
6 Wins
Played at : SF - Mission Dolores Park
|
6-4; 5-4
Score DetailsScore : 6-4; 5-4
Played at : SF - Mission Dolores Park
Match Length : 1 hr 30 min
|
| 11/25/25 |
J. McCurdy over L. Johnson
Head to Head Analysis
J. McCurdy VS L. Johnson
1 Wins
0 Wins
Played at : SF - Moscone Rec Center
|
10-4
Score DetailsScore : 10-4
Played at : SF - Moscone Rec Center
Match Length : 1 hr 0 min
|
| 11/21/25 |
C. Todd over C. Lemke
Head to Head Analysis
C. Todd VS C. Lemke
4 Wins
3 Wins
Played at : SF - Potrero Hill Rec Center
|
6-2; 7-5
Score DetailsScore : 6-2; 7-5
Played at : SF - Potrero Hill Rec Center
Match Length : 1 hr 30 min
|
| 11/21/25 |
M. Campbell over C. Lawrence
Head to Head Analysis
M. Campbell VS C. Lawrence
2 Wins
0 Wins
Played at : SF - Buena Vista Park
|
7-5; 7-6
Score DetailsScore : 7-5; 7-6
Played at : SF - Buena Vista Park
Match Length : 1 hr 30 min
|
| 11/20/25 |
C. Lemke over Y. Tai
Head to Head Analysis
C. Lemke VS Y. Tai
2 Wins
0 Wins
Played at : SF - Crocker Amazon Park
|
6-4; 6-2
Score DetailsScore : 6-4; 6-2
Played at : SF - Crocker Amazon Park
Match Length : 1 hr 30 min
|
| 11/20/25 |
J. Kim over J. Hoang
Head to Head Analysis
J. Kim VS J. Hoang
2 Wins
0 Wins
Played at : SF - Mission Creek Park
|
6-0; 6-3
Score DetailsScore : 6-0; 6-3
Played at : SF - Mission Creek Park
Match Length : 1 hr 0 min
|
| 11/19/25 |
E. Courtman over I. Lim
Head to Head Analysis
E. Courtman VS I. Lim
1 Wins
0 Wins
Played at : SF - Presidio Wall Playground
|
10-3
Score DetailsScore : 10-3
Played at : SF - Presidio Wall Playground
Match Length : 1 hr 15 min
|
| 11/18/25 |
C. Todd ties P. Kaewwichian
Head to Head Analysis
C. Todd VS P. Kaewwichian
0 Wins
0 Wins
Played at : SF - Moscone Rec Center
|
5-7; 5-3 Tie
Score DetailsScore : 5-7; 5-3 Tie
Played at : SF - Moscone Rec Center
Match Length : 1 hr 30 min
|
| 11/17/25 |
H. Vasquez over C. Lemke
Head to Head Analysis
H. Vasquez VS C. Lemke
6 Wins
6 Wins
Played at : SF - Mission Dolores Park
|
4-6; 6-1; TB 10-5 Score DetailsScore : 4-6; 6-1;
TB 10-5 Played at : SF - Mission Dolores Park
Match Length : 1 hr 45 min
|
| 11/16/25 |
M. Campbell over C. Lemke
|
7-5; 6-4
Score DetailsScore : 7-5; 6-4
Played at : SF - Balboa Park
Match Length : 1 hr 30 min
|
| 11/12/25 |
R. Lanman over J. Kim
Head to Head Analysis
R. Lanman VS J. Kim
1 Wins
0 Wins
Played at : SF - Mission Creek Park
|
6-1; 5-3
Score DetailsScore : 6-1; 5-3
Played at : SF - Mission Creek Park
Match Length : 1 hr 15 min
|
| 11/12/25 |
S. Eckholm over P. Kaewwichian
Head to Head Analysis
S. Eckholm VS P. Kaewwichian
1 Wins
0 Wins
Played at : SF - Moscone Rec Center
|
10-2
Score DetailsScore : 10-2
Played at : SF - Moscone Rec Center
Match Length : 1 hr 0 min
|
| 11/11/25 |
C. Lemke over J. Kim
Head to Head Analysis
C. Lemke VS J. Kim
2 Wins
0 Wins
Played at : SF - Mission Creek Park
|
6-2; 6-4
Score DetailsScore : 6-2; 6-4
Played at : SF - Mission Creek Park
Match Length : 1 hr 30 min
|
| 11/11/25 |
H. Vasquez over J. Kim
Head to Head Analysis
H. Vasquez VS J. Kim
1 Wins
0 Wins
Played at : SF - Potrero Hill Rec Center
|
10-7
Score DetailsScore : 10-7
Played at : SF - Potrero Hill Rec Center
Match Length : 1 hr 0 min
|
| 11/11/25 |
P. Kaewwichian over P. McFee
Head to Head Analysis
P. Kaewwichian VS P. McFee
1 Wins
0 Wins
Played at : SF - Balboa Park
|
6-0; 6-0
Score DetailsScore : 6-0; 6-0
Played at : SF - Balboa Park
Match Length : 0 hr 0 min
|
| 11/11/25 |
P. Kaewwichian over M. Campbell
Head to Head Analysis
P. Kaewwichian VS M. Campbell
1 Wins
0 Wins
Played at : SF - Moscone Rec Center
|
6-3; 6-3
Score DetailsScore : 6-3; 6-3
Played at : SF - Moscone Rec Center
Match Length : 1 hr 30 min
|
| Date | Match Result | Score |
|---|---|---|
| 11/10/25 |
C. Todd over Y. Tai
|
6-4; 7-5
Score DetailsScore : 6-4; 7-5
Played at : SF - Rossi Park
Match Length : 1 hr 30 min
|
| 11/10/25 |
C. Lemke over J. Hoang
Head to Head Analysis
C. Lemke VS J. Hoang
1 Wins
0 Wins
Played at : SF - Mission Creek Park
|
6-3
Score DetailsScore : 6-3
Played at : SF - Mission Creek Park
Match Length : 0 hr 45 min
|
| 11/09/25 |
J. Hoang over P. McFee
Head to Head Analysis
J. Hoang VS P. McFee
1 Wins
0 Wins
Played at : SF - Mission Creek Park
|
10-2
Score DetailsScore : 10-2
Played at : SF - Mission Creek Park
Match Length : 0 hr 0 min
|
| 11/08/25 |
C. Lemke over C. Lawrence
Head to Head Analysis
C. Lemke VS C. Lawrence
1 Wins
0 Wins
Played at : SF - Potrero Hill Rec Center
|
6-4; 6-3
Score DetailsScore : 6-4; 6-3
Played at : SF - Potrero Hill Rec Center
Match Length : 1 hr 30 min
|
| 11/07/25 |
P. Kaewwichian over E. Courtman
Head to Head Analysis
P. Kaewwichian VS E. Courtman
1 Wins
0 Wins
Played at : SF - Hamilton Rec. Center
|
6-0; 6-2
Score DetailsScore : 6-0; 6-2
Played at : SF - Hamilton Rec. Center
Match Length : 1 hr 0 min
|
| 11/04/25 |
D. Georges over C. Todd
|
6-2; 6-2
Score DetailsScore : 6-2; 6-2
Played at : SF - Rossi Park
Match Length : 1 hr 30 min
|
| 11/04/25 |
C. Lemke over J. Kim
Head to Head Analysis
C. Lemke VS J. Kim
2 Wins
0 Wins
Played at : SF - Potrero Hill Rec Center
|
7-6; 5-2
Score DetailsScore : 7-6; 5-2
Played at : SF - Potrero Hill Rec Center
Match Length : 1 hr 35 min
|
| 11/03/25 |
R. Lanman over O. Wind
Head to Head Analysis
R. Lanman VS O. Wind
1 Wins
0 Wins
Played at : SF - Mission Dolores Park
|
6-1; 6-1
Score DetailsScore : 6-1; 6-1
Played at : SF - Mission Dolores Park
Match Length : 1 hr 15 min
|
| 11/03/25 |
M. Campbell over E. Courtman
Head to Head Analysis
M. Campbell VS E. Courtman
1 Wins
0 Wins
Played at : SF - Dupont Courts
|
10-3
Score DetailsScore : 10-3
Played at : SF - Dupont Courts
Match Length : 1 hr 0 min
|
| 10/30/25 |
H. Vasquez ties J. Kim
Head to Head Analysis
H. Vasquez VS J. Kim
1 Wins
0 Wins
Played at : SF - Potrero Hill Rec Center
|
7-5; 0-4 Tie
Score DetailsScore : 7-5; 0-4 Tie
Played at : SF - Potrero Hill Rec Center
Match Length : 1 hr 30 min
|
| 10/30/25 |
C. Lawrence over L. Johnson
Head to Head Analysis
C. Lawrence VS L. Johnson
1 Wins
0 Wins
Played at : SF - Moscone Rec Center
|
10-1
Score DetailsScore : 10-1
Played at : SF - Moscone Rec Center
Match Length : 0 hr 45 min
|
| 10/28/25 |
H. Vasquez over P. McFee
Head to Head Analysis
H. Vasquez VS P. McFee
1 Wins
0 Wins
Played at : SF - Mission Dolores Park
|
6-0; 6-0
Score DetailsScore : 6-0; 6-0
Played at : SF - Mission Dolores Park
Match Length : 1 hr 0 min
|
| 10/27/25 |
J. Kim over J. Hoang
Head to Head Analysis
J. Kim VS J. Hoang
2 Wins
0 Wins
Played at : SF - Mission Creek Park
|
10-8
Score DetailsScore : 10-8
Played at : SF - Mission Creek Park
Match Length : 1 hr 30 min
|
| 10/27/25 |
C. Todd over R. Lanman
Head to Head Analysis
C. Todd VS R. Lanman
2 Wins
0 Wins
Played at : SF - Mission Dolores Park
|
4-6; 6-3; TB 10-1 Score DetailsScore : 4-6; 6-3;
TB 10-1 Played at : SF - Mission Dolores Park
Match Length : 1 hr 30 min
|
| 10/27/25 |
C. Lawrence over O. Wind
Head to Head Analysis
C. Lawrence VS O. Wind
1 Wins
0 Wins
Played at : SF - Golden Gate Tennis Complex
|
6-4; 6-4
Score DetailsScore : 6-4; 6-4
Played at : SF - Golden Gate Tennis Complex
Match Length : 2 hr 0 min
|
| 10/26/25 |
Y. Tai over P. McFee
|
9-0
Score DetailsScore : 9-0
Played at : SF - Park Side Square
Match Length : 0 hr 0 min
|
| 10/24/25 |
E. Courtman over J. Hoang
Head to Head Analysis
E. Courtman VS J. Hoang
1 Wins
0 Wins
Played at : SF - Mission Dolores Park
|
8-5
Score DetailsScore : 8-5
Played at : SF - Mission Dolores Park
Match Length : hr 15 min
|
| 10/23/25 |
S. Irshad over J. McCurdy
Head to Head Analysis
S. Irshad VS J. McCurdy
1 Wins
0 Wins
Played at : SF - North Beach (Joe Dimaggio)
|
6-3; 0-6; TB 10-5 Score DetailsScore : 6-3; 0-6;
TB 10-5 Played at : SF - North Beach (Joe Dimaggio)
Match Length : 1 hr 30 min
|
| 10/23/25 |
S. Eckholm over L. Johnson
Head to Head Analysis
S. Eckholm VS L. Johnson
1 Wins
0 Wins
Played at : SF - Moscone Rec Center
|
6-0; 6-0
Score DetailsScore : 6-0; 6-0
Played at : SF - Moscone Rec Center
Match Length : 1 hr min
|
| 10/23/25 |
M. Campbell over Y. Tai
Head to Head Analysis
M. Campbell VS Y. Tai
1 Wins
0 Wins
Played at : SF - Hamilton Rec. Center
|
6-4; 6-1
Score DetailsScore : 6-4; 6-1
Played at : SF - Hamilton Rec. Center
Match Length : 1 hr 30 min
|
| 10/22/25 |
C. Todd over S. Irshad
Head to Head Analysis
C. Todd VS S. Irshad
1 Wins
0 Wins
Played at : SF - Moscone Rec Center
|
6-0; 6-2
Score DetailsScore : 6-0; 6-2
Played at : SF - Moscone Rec Center
Match Length : 1 hr 30 min
|
| 10/21/25 |
J. Kim over K. Riegler
|
6-2; 6-3
Score DetailsScore : 6-2; 6-3
Played at : SF - McLaren Park
Match Length : 0 hr 0 min
|
| 10/20/25 |
D. Georges over P. McFee
Head to Head Analysis
D. Georges VS P. McFee
1 Wins
0 Wins
Played at : SF - Mission Dolores Park
|
6-1; 6-0
Score DetailsScore : 6-1; 6-0
Played at : SF - Mission Dolores Park
Match Length : 1 hr 10 min
|
| 10/19/25 |
C. Lawrence over J. Hoang
Head to Head Analysis
C. Lawrence VS J. Hoang
1 Wins
0 Wins
Played at : SF - Mission Dolores Park
|
6-3; 3-0
Score DetailsScore : 6-3; 3-0
Played at : SF - Mission Dolores Park
Match Length : 1 hr 20 min
|
| 10/19/25 |
D. Georges over H. Vasquez
Head to Head Analysis
D. Georges VS H. Vasquez
1 Wins
0 Wins
Played at : SF - Margaret Hayward Playground
|
6-3; 3-0 Ret.
Score DetailsScore : 6-3; 3-0 Ret.
Played at : SF - Margaret Hayward Playground
Match Length : 1 hr 0 min
|
