The Tennis Desk

Adult 40 & Over Mens 3.5 2

Marin ยท 2023

The players in this league

The same league in another area or year: Marin, 2024

League table (unofficial)

#TeamRecordPointsSets lost
1BELVEDERE TC 40AM3.5A7-22835
2TIBURON PEN C 40AM3.5B [Overserved]6-32734
3MILL VALLEY 40AM3.5A5-52647
4NOVATO TC/PIONEER PK 40AM3.5A3-51741
5ROLLING HILLS 40AM3.5A1-71245

The Adult 40 & Over Mens 3.5 2 table for 2023, 5 teams. The order is the league's published rule for the Adult 40 & Over four-line format (USTA League Regulations & NorCal LLAR, 2025, revised 7/21/2025, p.34). It reads: most cumulative points, then fewest sets lost, then fewest games lost, then head-to-head. A win at #1 doubles counts 2 points; the other three lines count 1 each. Teams still level after that are separated by a coin toss. We cannot toss one, so they share a position here. Every set and game above comes from the recorded scorecards. Nothing is missing from the scores themselves. Two published rules decide a result with no scorecard to read. An unplayed match counts as a loss for both teams. A NorCal staff draw picks the winner of an unfinished match. This is not official standings or an official sectionals qualification calculation. Points are the league's own match points from each team match, so they are not lines won. #1 doubles is worth two of them. A team is in this table if it played at least two different opponents in this league. We count only the regular-season team matches between the teams listed that have a recorded result. The regular season is over. The 5 playoff and sectionals matches are listed below.

Results

Week 1

Week 2

Week 3

Week 4

Week 5

Week 6

Week 7

Week 8

Week 9

Playoffs

Sectionals

3 scheduled matches have no recorded result and are not listed.

Next matches

No later match is on the schedule.

Players

The 5 teams in this league in 2023 field these players, ordered by Desk level as of the data run, highest first. No position number is printed, because a level is an estimate to two decimals. Two people a hundredth apart are not in an order a reader should count on.

The league's NTRP level is 3.5.

PlayerTeamNTRP ratingLevel
Thomas ChungBELVEDERE TC 40AM3.5A3.5s4.03
Lewis KaufmanTIBURON PEN C 40AM3.5B [Overserved]3.5C3.81
Matthew CoreROLLING HILLS 40AM3.5A3.5C3.80
Scott DaltonMILL VALLEY 40AM3.5A3.5C3.72
James RedfernBELVEDERE TC 40AM3.5A3.5C3.70
Patrick RyanMILL VALLEY 40AM3.5A3.5C3.69
Aaron WalzROLLING HILLS 40AM3.5A3.5C3.68
John YbarraROLLING HILLS 40AM3.5A3.5C3.65
Murray DunnTIBURON PEN C 40AM3.5B [Overserved]3.5C3.62
Nico SafritMILL VALLEY 40AM3.5A3.5C3.61
Subramanian RajagopalanNOVATO TC/PIONEER PK 40AM3.5A3.5C3.60
Charles BigelowBELVEDERE TC 40AM3.5A3.5C3.55
RJ SheedyBELVEDERE TC 40AM3.5A3.5C3.55
Judson LobdellTIBURON PEN C 40AM3.5B [Overserved]3.5C3.53
Timothy CunninghamBELVEDERE TC 40AM3.5A3.5A3.52
Paul RimasMILL VALLEY 40AM3.5A3.5C3.51
Jerry LabayMILL VALLEY 40AM3.5A3.5C3.50
Patrick RimbaudROLLING HILLS 40AM3.5A3.5C3.50
Christopher SargentBELVEDERE TC 40AM3.5A3.5C3.50
Pete OlsonROLLING HILLS 40AM3.5A3.5C3.48
Jason McCallROLLING HILLS 40AM3.5A3.5C3.45
Lawrence WrightNOVATO TC/PIONEER PK 40AM3.5A3.5C3.45
Rikus LocatiROLLING HILLS 40AM3.5A3.5s3.44
Bruno Luiz Ley SantosNOVATO TC/PIONEER PK 40AM3.5A3.5C3.41
Mark GrimshawROLLING HILLS 40AM3.5A3.5C3.40
MATTHEW HODUSMILL VALLEY 40AM3.5A3.5C3.40
Brandon LawniczakMILL VALLEY 40AM3.5A3.5C3.40
Douglas BriaBELVEDERE TC 40AM3.5A3.5C3.39
Gustavo EvangelistaNOVATO TC/PIONEER PK 40AM3.5A3.5C3.39
Huntly GordonTIBURON PEN C 40AM3.5B [Overserved]3.5s3.39
Jai PadmanabhanNOVATO TC/PIONEER PK 40AM3.5A3.5C3.39
Charles MullerTIBURON PEN C 40AM3.5B [Overserved]3.5C3.38
Scott MiglioriMILL VALLEY 40AM3.5A3.5s3.37
Erik SherleyNOVATO TC/PIONEER PK 40AM3.5A3.5C3.37
ADAM BAINMILL VALLEY 40AM3.5A3.5C3.36
Mike OgborneBELVEDERE TC 40AM3.5A3.5C3.36
Van WilshireBELVEDERE TC 40AM3.5A3.5C3.36
Jonathan WeisMILL VALLEY 40AM3.5A3.5C3.35
Edwin TuckerBELVEDERE TC 40AM3.5A3.5C3.33
Jad DunningBELVEDERE TC 40AM3.5A3.5s3.31
Dan FinkROLLING HILLS 40AM3.5A3.5s3.31
John CummingsBELVEDERE TC 40AM3.5A3.5s3.30
Nick MeyerBELVEDERE TC 40AM3.5A3.5s3.30
Jon CraneBELVEDERE TC 40AM3.5A3.5s3.29
Todd FieldsNOVATO TC/PIONEER PK 40AM3.5A3.5C3.28
Michael RussellBELVEDERE TC 40AM3.5A3.5C3.28
John BlissNOVATO TC/PIONEER PK 40AM3.5A3.5C3.27
Bob KulpergerTIBURON PEN C 40AM3.5B [Overserved]3.5C3.26
Quentin HillsBELVEDERE TC 40AM3.5A3.5C3.25
Jordan EthTIBURON PEN C 40AM3.5B [Overserved]3.5C3.24
James HendyTIBURON PEN C 40AM3.5B [Overserved]3.5C3.23
Brian KaplanNOVATO TC/PIONEER PK 40AM3.5A3.5C3.22
Adrian FadrhoncMILL VALLEY 40AM3.5A3.0C3.21
Dion SullivanMILL VALLEY 40AM3.5A3.5C3.21
Ryan WilsonROLLING HILLS 40AM3.5A3.5s3.21
Jon FoxMILL VALLEY 40AM3.5A3.5C3.20
Robert RoehrickNOVATO TC/PIONEER PK 40AM3.5A3.5C3.18
John StewartTIBURON PEN C 40AM3.5B [Overserved]3.5C3.18
Michael BarkerBELVEDERE TC 40AM3.5A3.5C3.15
David FlahertyBELVEDERE TC 40AM3.5A3.5C3.15
Domenico PetroneMILL VALLEY 40AM3.5A3.5C3.14
Jay ZimmermanNOVATO TC/PIONEER PK 40AM3.5A3.5C3.13
Rob AckerTIBURON PEN C 40AM3.5B [Overserved]3.0C3.12
Eric CroweMILL VALLEY 40AM3.5A3.5C3.11
Chuck HulseyROLLING HILLS 40AM3.5A3.5C3.10
Michael BuzogliNOVATO TC/PIONEER PK 40AM3.5A3.5C3.09
Hamid KarimiyanhaNOVATO TC/PIONEER PK 40AM3.5A3.5C3.08
Donald TorreNOVATO TC/PIONEER PK 40AM3.5A3.5C3.08
Dennis WeirROLLING HILLS 40AM3.5A3.5C3.08
Iain HassallBELVEDERE TC 40AM3.5A3.0s3.06
John ParsonsTIBURON PEN C 40AM3.5B [Overserved]3.5C3.06
Clay LansillROLLING HILLS 40AM3.5A3.5C3.05
Doug TurnerMILL VALLEY 40AM3.5A3.0C3.00
Pat CunneenTIBURON PEN C 40AM3.5B [Overserved]3.5C2.99
Edward GambleNOVATO TC/PIONEER PK 40AM3.5A3.5C2.99
Noah DehlingerROLLING HILLS 40AM3.5A3.0s2.96
Steven LundROLLING HILLS 40AM3.5A3.5C2.96
Matthew SchmidtTIBURON PEN C 40AM3.5B [Overserved]3.5C2.96
David PetriniTIBURON PEN C 40AM3.5B [Overserved]3.5C2.91
Richard McGuireBELVEDERE TC 40AM3.5A3.0s2.83
Greg HermanskiTIBURON PEN C 40AM3.5B [Overserved]3.0C2.82
Stevens ManningNOVATO TC/PIONEER PK 40AM3.5A3.5C2.81
Steve EnosMILL VALLEY 40AM3.5A3.0C2.77
Mark GradneyROLLING HILLS 40AM3.5A3.0C2.70
Marty WinterTIBURON PEN C 40AM3.5B [Overserved]3.0C2.66
John RinggenbergNOVATO TC/PIONEER PK 40AM3.5A3.0C2.56

Levels are Desk levels: The Tennis Desk's estimates, on the NTRP scale to two decimals. They are not NTRP ratings. The NTRP rating column is the published rating from the team's roster, verbatim. 86 of the 87 people on these rosters are listed. Of the rest, 1 has a name that matches more than one person in our data, so no level can be shown.

Back to the league table