The Tennis Desk

Adult 18 & Over Mens 3.5 1

Marin ยท 2022

The players in this league

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

League table (unofficial)

#TeamRecordLines wonSets lost
1MARINWOOD COMM CTR 18AM3.5A10-03739
2TIBURON PEN C 18AM3.5A6-42654
3BELVEDERE TC 18AM3.5A5-52753
4BAY CLUB ROSS VALLEY 18AM3.5A5-52457
5ROLLING HILLS 18AM3.5A3-72162
6MARIN CC 18AM3.5A1-91575

The Adult 18 & Over Mens 3.5 1 table for 2022, 6 teams. The order is the league's published rule (USTA League Regulations & NorCal LLAR, 2025, revised 7/21/2025, p.34). It reads: most team matches won, then most individual match wins, then fewest sets lost, then fewest games lost, then head-to-head. 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. 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. Teams played 10 team matches each. The 6 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

Week 10

Playoffs

Sectionals

Next matches

No later match is on the schedule.

Players

The 6 teams in this league in 2022 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
Jonathan ThompsonROLLING HILLS 18AM3.5A3.5s4.28
Lance CatarozoliMARINWOOD COMM CTR 18AM3.5A3.5C4.00
Michael GrazianoMARIN CC 18AM3.5A3.5s4.00
Rob SchultBELVEDERE TC 18AM3.5A3.5s3.87
Richard GreenbergTIBURON PEN C 18AM3.5A3.5C3.83
Satish PillaiMARINWOOD COMM CTR 18AM3.5A3.5C3.82
Matthew CoreROLLING HILLS 18AM3.5A3.5C3.80
Chris CooperBAY CLUB ROSS VALLEY 18AM3.5A3.5C3.74
Mark BritschgiBAY CLUB ROSS VALLEY 18AM3.5A3.5A3.71
Michael LaskyBELVEDERE TC 18AM3.5A3.5C3.70
Andrew PattersonROLLING HILLS 18AM3.5A3.5s3.70
James RedfernBELVEDERE TC 18AM3.5A3.5s3.70
Shardul KhodankarMARINWOOD COMM CTR 18AM3.5A3.5C3.69
Aaron WalzROLLING HILLS 18AM3.5A3.5C3.68
Kenneth WhiteMARINWOOD COMM CTR 18AM3.5A3.5s3.65
John YbarraROLLING HILLS 18AM3.5A3.5s3.65
Murray DunnTIBURON PEN C 18AM3.5A3.5C3.62
Gabriel SandroliniMARIN CC 18AM3.5A3.5C3.60
Stewart ClarkMARINWOOD COMM CTR 18AM3.5A3.5C3.59
David GraysonMARINWOOD COMM CTR 18AM3.5A3.5C3.59
Edward BergBAY CLUB ROSS VALLEY 18AM3.5A3.5C3.58
Charles BigelowBELVEDERE TC 18AM3.5A3.5s3.55
RJ SheedyBELVEDERE TC 18AM3.5A3.5s3.55
Patrick DeanMARIN CC 18AM3.5A3.0s3.54
Daren WeinTIBURON PEN C 18AM3.5A3.5s3.54
Judson LobdellTIBURON PEN C 18AM3.5A3.5C3.53
Peter HalpernROLLING HILLS 18AM3.5A3.5s3.52
Patrick RimbaudROLLING HILLS 18AM3.5A3.5s3.50
Christopher SargentBELVEDERE TC 18AM3.5A3.5s3.50
Carter AgarBELVEDERE TC 18AM3.5A3.5s3.44
Geoff HowardTIBURON PEN C 18AM3.5A3.5C3.43
Bryan BordonBELVEDERE TC 18AM3.5A3.5C3.42
Edward VillanuevaMARINWOOD COMM CTR 18AM3.5A3.5C3.41
Mark GrimshawROLLING HILLS 18AM3.5A3.5C3.40
Douglas BriaBELVEDERE TC 18AM3.5A3.5C3.39
Richard HomichBAY CLUB ROSS VALLEY 18AM3.5A3.5C3.39
Charles MullerTIBURON PEN C 18AM3.5A3.5C3.38
Campbell NolanTIBURON PEN C 18AM3.5A3.5C3.38
Matt DveirinBAY CLUB ROSS VALLEY 18AM3.5A3.5C3.37
Mike OgborneBELVEDERE TC 18AM3.5A3.5C3.36
Van WilshireBELVEDERE TC 18AM3.5A3.5C3.36
Victor HwangTIBURON PEN C 18AM3.5A3.5C3.34
Bill DenlerMARINWOOD COMM CTR 18AM3.5A3.5C3.33
Edwin TuckerBELVEDERE TC 18AM3.5A3.5s3.33
Steve BakerBAY CLUB ROSS VALLEY 18AM3.5A3.5s3.31
Ravi MohanBELVEDERE TC 18AM3.5A3.5s3.31
Stephen CossmanMARINWOOD COMM CTR 18AM3.5A3.5C3.30
Max MyersMARINWOOD COMM CTR 18AM3.5A3.5C3.28
Michael RussellBELVEDERE TC 18AM3.5A3.5C3.28
Tim SullivanROLLING HILLS 18AM3.5A3.5C3.28
Hogan NymbergBAY CLUB ROSS VALLEY 18AM3.5A3.5C3.27
Christopher RoddMARIN CC 18AM3.5A3.0s/ 3.53.27
Quentin HillsBELVEDERE TC 18AM3.5A3.5C3.25
John BuscagliaMARIN CC 18AM3.5A3.5s3.24
Jordan EthTIBURON PEN C 18AM3.5A3.5C3.24
Andrew MayBAY CLUB ROSS VALLEY 18AM3.5A3.5s3.24
Jeremy BeetonBAY CLUB ROSS VALLEY 18AM3.5A3.0C3.23
James HendyTIBURON PEN C 18AM3.5A3.5C3.23
Richard WaxmanROLLING HILLS 18AM3.5A3.5s3.23
Russ IwanchukBAY CLUB ROSS VALLEY 18AM3.5A3.5C3.21
Greg SieckBAY CLUB ROSS VALLEY 18AM3.5A3.5C3.21
Frederick DopfelBAY CLUB ROSS VALLEY 18AM3.5A3.5C3.19
Julian NewmanMARINWOOD COMM CTR 18AM3.5A3.5s3.18
John StewartTIBURON PEN C 18AM3.5A3.5C3.18
Michael BarkerBELVEDERE TC 18AM3.5A3.5s3.15
Scott GriffithsROLLING HILLS 18AM3.5A3.5C3.13
Owen LearyTIBURON PEN C 18AM3.5A3.5C3.13
Chuck HulseyROLLING HILLS 18AM3.5A3.5C3.10
Masoud KermaniMARIN CC 18AM3.5A3.5s3.10
Nick GalaMARIN CC 18AM3.5A3.5s3.09
Ali IqbalMARIN CC 18AM3.5A3.0s3.09
William GalaMARIN CC 18AM3.5A3.0s3.05
Clay LansillROLLING HILLS 18AM3.5A3.5s3.05
Eric DebbaneBAY CLUB ROSS VALLEY 18AM3.5A3.5C3.04
Christopher PovioTIBURON PEN C 18AM3.5A3.5C3.03
David StolbergMARINWOOD COMM CTR 18AM3.5A3.5C3.03
Edward GambleMARIN CC 18AM3.5A3.5C2.99
Jean-Marc SallenaveBAY CLUB ROSS VALLEY 18AM3.5A3.5C2.98
Jared CaldwellMARIN CC 18AM3.5A3.5s2.96
Matthew SchmidtTIBURON PEN C 18AM3.5A3.5s2.96
Gregg BernierMARIN CC 18AM3.5A3.5s2.90
David RasmussenROLLING HILLS 18AM3.5A3.5C2.89
Bruce KirstenMARIN CC 18AM3.5A3.0s2.85
Greg HermanskiTIBURON PEN C 18AM3.5A3.5C2.82
Colin ReadMARIN CC 18AM3.5A3.0s2.81
Bob SpatzROLLING HILLS 18AM3.5A3.5s2.75
Adam SpiegelMARIN CC 18AM3.5A3.0s2.73

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. 87 of the 89 people on these rosters are listed. Of the rest, 2 have names that match more than one person in our data, so no level can be shown.

Back to the league table