Welcome
to the
SF Tennis League
Join today
login
Remember me
Need account?
Forgot Password?
Welcome
to the
SF Tennis League
Join today
login
Remember me
Need account?
Forgot Password?
menu
☰
HOME
Go to home
Join Today
League Description
Partner Program Description
Ladder Description
League Rules
SF Tennis Courts
SF Tennis Clubs
P O T Y
Interest Page
Submit Score
PARTNERS
Partner Program
Partner Program Description
FALL SEASON #2
Advanced Playoffs
Competitive Playoffs
Competitive2 Playoffs
Skilled Playoffs
Div. A Playoffs
Div. B Playoffs
Advanced
Competitive
Competitive2
Skilled
Women's Div. A
Women's Div. B
League Description
SPRING SEASON #1
Elite & Advanced
Competitive
Competitive2
Skilled
Women's Div. A
Women's Div. B
League Description
SPRING SEASON #2
Enrollment Page
League Description
SUMMER SEASON
Enrollment Page
League Description
DOUBLES
Doubles Description
TOURNEYS
Feb. Tourney Draw
March Tourney Starts 3/29
April Tourney Starts 4/28
May Cash Tourney Starts 5/26
June Tourney Starts 6/28
July Cash Tourney Starts 7/30
Aug. Tourney Starts 8/29
Sept. Cash Tourney Starts 9/22
Oct. Tourney Starts 10/20
Tourney Description
2021 National Tournament: Dec. 3rd
LESSONS
Get a 14 day free trial at TopCourt
SF Tennis Lessons
COMMUNITY
Testimonials
Full Listing
TennisSF.com Champions
Latest Scores
League Blog
League Prize Pool
Legacy Wins Page
Refer a friend
Some of our Players
Support Center
Swag
Swag
League Description
Partner Program Description
Rules
SF Tennis Courts
(P O T Y)
Interest Page
294,657 matches and counting. Who will play in the 300,000th match?
Z. Wise
SF
W. Sobanski
SF
B. Salvatierra
SF
P. Taylor
SF
S. Brickman
SF
N. Mainguy
SF
S. Mott
SF
D. Ellyson
Los-Angeles
T. Sackett
DC
M. MacMillan
DC
A. Nathan
Boston
E. Lin
EastBay
P. Skuben
OC
C. Plummer
DC
E. Ignatz
DC
A. Balasu
Chicago
A. Balasu
Chicago
J. Lee
SanJose
J. Wallenhorst
DC
O. Kelley
NYC
R. Zick
OC
J. Lim
Peninsula
T. DeHaas
DC
J. Bendler
Montgomery County
A. Martin
Chicago
A. Williams
DC
F. Siguenza
Peninsula
A. Rana
Boston
National
Local
TLN's explanation of failed UTR Partnership