The Tennis Desk

Adult 40 & Over Mens 3.5 2

Marin · 2025

The players in this league

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

League table (unofficial)

#TeamRecordPointsSets lost
1BELVEDERE TC 40AM3.5A6-43335
2MILL VALLEY 40AM3.5A8-23230
3HARBOR PT 40AM3.5A5-52745
4MARIN TC 40AM3.5A4-62445
5MT TAM RC 40AM3.5A5-52351
6TIBURON PEN C 40AM3.5A4-62054
7SCOTT VALLEY 40AM3.5A3-71663

The Adult 40 & Over Mens 3.5 2 table for 2025, 7 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. Teams played 10 team matches each. The 3 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

Next matches

No later match is on the schedule.

Players

The 7 teams in this league in 2025 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
Israel RosalesMILL VALLEY 40AM3.5A3.5C3.99
Andrew GlickmanBELVEDERE TC 40AM3.5A3.5C3.94
Rob SchultBELVEDERE TC 40AM3.5A3.5C3.87
Steve MarshallSCOTT VALLEY 40AM3.5A3.5C3.84
Ron StarkHARBOR PT 40AM3.5A3.5A3.81
Dan EtcheversTIBURON PEN C 40AM3.5A3.5C3.80
Benjamin MoglenMILL VALLEY 40AM3.5A3.5C3.77
Scott DaltonMILL VALLEY 40AM3.5A3.5C3.72
David SadoffMARIN TC 40AM3.5A3.5C3.72
James RedfernBELVEDERE TC 40AM3.5A3.5C3.70
Rob CochranMARIN TC 40AM3.5A3.5C3.69
Shardul KhodankarMT TAM RC 40AM3.5A3.5C3.69
Patrick RyanMILL VALLEY 40AM3.5A3.5C3.69
John DeistMT TAM RC 40AM3.5A3.5C3.68
Patrick YaegerMILL VALLEY 40AM3.5A3.5C3.62
Alex TaftSCOTT VALLEY 40AM3.5A3.5C3.60
David GraysonMT TAM RC 40AM3.5A3.5C3.59
Joel SklarMT TAM RC 40AM3.5A3.5C3.57
Stephen BurkeMILL VALLEY 40AM3.5A3.5C3.56
Charles BigelowBELVEDERE TC 40AM3.5A3.5C3.55
Colin O'BrienTIBURON PEN C 40AM3.5A3.5C3.54
Paul RimasMILL VALLEY 40AM3.5A3.5C3.51
Jerry LabaySCOTT VALLEY 40AM3.5A3.5C3.50
Christopher SargentBELVEDERE TC 40AM3.5A3.5C3.50
Peter SanchezMT TAM RC 40AM3.5A3.5C3.49
Hector GutierrezTIBURON PEN C 40AM3.5A3.0C3.48
Craig MillerMILL VALLEY 40AM3.5A3.5C3.48
Damian MurrayHARBOR PT 40AM3.5A3.5C3.48
Paul NavazioHARBOR PT 40AM3.5A3.5C3.48
Paolo PetroneHARBOR PT 40AM3.5A3.5C3.47
Ryan BrownMARIN TC 40AM3.5A3.5C3.46
Greg FriedmanMARIN TC 40AM3.5A3.5C3.46
Sebastian RouasMT TAM RC 40AM3.5A3.5C3.46
Erik JorgensenHARBOR PT 40AM3.5A3.5s3.44
Mitchell WortzmanMT TAM RC 40AM3.5A3.5C3.44
Geoff HowardTIBURON PEN C 40AM3.5A3.5C3.43
Todd NiedermeyerMILL VALLEY 40AM3.5A3.5C3.43
Cameron HillyerBELVEDERE TC 40AM3.5A3.5s3.41
Doke KimMARIN TC 40AM3.5A3.5C3.41
Arne MorkemoTIBURON PEN C 40AM3.5A3.0s3.41
Joseph GilMARIN TC 40AM3.5A3.5C3.40
MATTHEW HODUSMILL VALLEY 40AM3.5A3.5C3.40
Andrew HoeberichtsHARBOR PT 40AM3.5A3.5C3.40
Brandon LawniczakMILL VALLEY 40AM3.5A3.5C3.40
Michael PetersTIBURON PEN C 40AM3.5A3.5C3.40
Huntly GordonTIBURON PEN C 40AM3.5A3.5C3.39
Ruben KalraBELVEDERE TC 40AM3.5A3.5C3.39
Charles MullerTIBURON PEN C 40AM3.5A3.5C3.38
Scott MiglioriMILL VALLEY 40AM3.5A3.5C3.37
ADAM BAINMILL VALLEY 40AM3.5A3.5C3.36
Brian McPeakeBELVEDERE TC 40AM3.5A3.0C3.36
Van WilshireBELVEDERE TC 40AM3.5A3.5C3.36
Jonathan WeisMILL VALLEY 40AM3.5A3.5C3.35
Richard GumbinerMT TAM RC 40AM3.5A3.5C3.34
Victor HwangTIBURON PEN C 40AM3.5A3.5C3.34
Elliott MagnusonMARIN TC 40AM3.5A3.5C3.34
Mike RighettiMILL VALLEY 40AM3.5A3.5C3.34
Derek BoorseMARIN TC 40AM3.5A3.5C3.33
Bill DenlerMT TAM RC 40AM3.5A3.5C3.33
Edwin TuckerBELVEDERE TC 40AM3.5A3.5C3.33
Jad DunningBELVEDERE TC 40AM3.5A3.5C3.31
David ShepardMARIN TC 40AM3.5A3.5C3.31
Stephen CossmanMT TAM RC 40AM3.5A3.5C3.30
Matthew HartTIBURON PEN C 40AM3.5A3.5C3.30
Nick MeyerBELVEDERE TC 40AM3.5A3.5C3.30
Houman BehzadiBELVEDERE TC 40AM3.5A3.5s3.29
Ben FisherTIBURON PEN C 40AM3.5A3.5s3.29
Tassos PapadimosMARIN TC 40AM3.5A3.5C3.29
Sajot GrewalSCOTT VALLEY 40AM3.5A3.5C3.28
Sulhi AkmehmetHARBOR PT 40AM3.5A3.5C3.27
Mark ClemMARIN TC 40AM3.5A3.5C3.27
Robert GavinHARBOR PT 40AM3.5A3.5s3.26
Luke LeeMT TAM RC 40AM3.5A3.5s3.26
Jordan EthTIBURON PEN C 40AM3.5A3.5C3.24
Wesley MacLagganSCOTT VALLEY 40AM3.5A3.5C3.24
William QuistSCOTT VALLEY 40AM3.5A3.5s3.24
James HendyTIBURON PEN C 40AM3.5A3.5C3.23
Stacy NimmoMARIN TC 40AM3.5A3.5C3.23
Bruce ReedSCOTT VALLEY 40AM3.5A3.5C3.23
Joshua EndlerTIBURON PEN C 40AM3.5A3.5C3.22
Matthew KovinskySCOTT VALLEY 40AM3.5A3.5s3.22
Thomas BrownHARBOR PT 40AM3.5A3.5C3.21
Jason DayTIBURON PEN C 40AM3.5A3.5s3.21
Frederick DopfelMARIN TC 40AM3.5A3.5C3.19
Benedikt ReiflerHARBOR PT 40AM3.5A3.5C3.19
Rick SichelTIBURON PEN C 40AM3.5A3.5C3.19
Chris HubbardSCOTT VALLEY 40AM3.5A3.5C3.18
Philip NorrisHARBOR PT 40AM3.5A3.5C3.18
John StewartTIBURON PEN C 40AM3.5A3.5C3.18
Mark DowningSCOTT VALLEY 40AM3.5A3.5C3.17
Michael BarkerBELVEDERE TC 40AM3.5A3.5C3.15
Casey O'ConnorSCOTT VALLEY 40AM3.5A3.5C3.14
Owen LearyTIBURON PEN C 40AM3.5A3.5C3.13
Rob AckerTIBURON PEN C 40AM3.5A3.5C3.12
Samuel HockingBELVEDERE TC 40AM3.5A3.5C3.12
Stephen CrumpMT TAM RC 40AM3.5A3.5C3.10
Tim KellyTIBURON PEN C 40AM3.5A3.5C3.10
Chad WilliamsSCOTT VALLEY 40AM3.5A3.0C3.10
Christopher KellyHARBOR PT 40AM3.5A3.5C3.07
Iain HassallBELVEDERE TC 40AM3.5A3.5C3.06
John ParsonsTIBURON PEN C 40AM3.5A3.5C3.06
Russell WirthSCOTT VALLEY 40AM3.5A3.5C3.05
Jeff LoebbakaMARIN TC 40AM3.5A3.5C3.04
Paul GehrmanSCOTT VALLEY 40AM3.5A3.5C3.03
David GriffisSCOTT VALLEY 40AM3.5A3.0s3.03
David StolbergMT TAM RC 40AM3.5A3.5C3.03
Jon YollesSCOTT VALLEY 40AM3.5A3.0C3.02
Tyler HicksSCOTT VALLEY 40AM3.5A3.5C3.01
Doug TurnerMILL VALLEY 40AM3.5A3.5C3.00
Francois CottinSCOTT VALLEY 40AM3.5A3.5C2.99
Pat CunneenTIBURON PEN C 40AM3.5A3.0C2.99
Andrew FremierMARIN TC 40AM3.5A3.5C2.97
Izzy TzaigSCOTT VALLEY 40AM3.5A3.5C2.97
Matthew SchmidtTIBURON PEN C 40AM3.5A3.5C2.96
Jarom FawsonSCOTT VALLEY 40AM3.5A3.0C2.91
David PetriniTIBURON PEN C 40AM3.5A3.5C2.91
Mike DenzlerBELVEDERE TC 40AM3.5A3.0C2.87
Emir KeyeTIBURON PEN C 40AM3.5A3.5C2.84
Michael DachsMT TAM RC 40AM3.5A3.0s2.82
Jeet MahalHARBOR PT 40AM3.5A3.5s2.81
Gerad SuyderhoudTIBURON PEN C 40AM3.5A3.0s2.79
Todd MayHARBOR PT 40AM3.5A3.0C2.76
Cedric BarringerTIBURON PEN C 40AM3.5A3.0C2.63

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

Back to the league table