The Tennis Desk

Adult 40 & Over Mens 3.5 2

Marin ยท 2026

The players in this league

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

League table (unofficial)

#TeamRecordPointsSets lost
1ROLLING HILLS 40AM3.5A5-53232
2MT TAM RC 40AM3.5A7-33236
3MILL VALLEY 40AM3.5A8-23140
4TIBURON PEN C 40AM3.5A6-42936
5RAFAEL RC 40AM3.5A5-52544
6MARIN TC 40AM3.5B3-71756
7MARIN CC 40AM3.5A1-9969

The Adult 40 & Over Mens 3.5 2 table for 2026, 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 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 7 teams in this league in 2026 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
Tim EmanuelsMILL VALLEY 40AM3.5A3.5C3.81
Ricky MasonMT TAM RC 40AM3.5A3.5A3.80
Benjamin McKeeverRAFAEL RC 40AM3.5A3.5A3.76
Mark BritschgiROLLING HILLS 40AM3.5A3.5C3.71
Greg MartinezRAFAEL RC 40AM3.5A3.5C3.62
Stewart ClarkRAFAEL RC 40AM3.5A3.5C3.59
David GraysonMT TAM RC 40AM3.5A3.5C3.59
Taylor GreasonTIBURON PEN C 40AM3.5A3.5C3.59
Joel SklarMT TAM RC 40AM3.5A3.5C3.57
Stephen BurkeMILL VALLEY 40AM3.5A3.5C3.56
George DodgeMT TAM RC 40AM3.5A3.5C3.54
Chris BeardRAFAEL RC 40AM3.5A3.5C3.51
Paul RimasMILL VALLEY 40AM3.5A3.5C3.51
Patrick RimbaudROLLING HILLS 40AM3.5A3.5C3.50
Marc CampbellROLLING HILLS 40AM3.5A3.5s3.49
Peter SanchezMT TAM RC 40AM3.5A3.5A3.49
Hector GutierrezTIBURON PEN C 40AM3.5A3.5C3.48
Colin LuceMILL VALLEY 40AM3.5A3.5C3.48
Craig MillerMILL VALLEY 40AM3.5A3.5C3.48
Kevin ScheerRAFAEL RC 40AM3.5A3.5C3.48
Carl MillerMARIN CC 40AM3.5A3.5C3.47
Sebastian RouasMT TAM RC 40AM3.5A3.5C3.46
Christopher HatchROLLING HILLS 40AM3.5A3.5C3.45
Eric SoTIBURON PEN C 40AM3.5A3.5C3.45
Marvel WarrenMT TAM RC 40AM3.5A3.5s3.44
Geoff HowardTIBURON PEN C 40AM3.5A3.5C3.43
Todd NiedermeyerMILL VALLEY 40AM3.5A3.5C3.43
Nicholas BucklinMILL VALLEY 40AM3.5A3.5s3.41
Roland DavantesRAFAEL RC 40AM3.5A3.5C3.41
Peter ClarkMT TAM RC 40AM3.5A3.5C3.40
Brandon LawniczakMILL VALLEY 40AM3.5A3.5C3.40
Michael PetersTIBURON PEN C 40AM3.5A3.5C3.40
Jeffrey KentMARIN TC 40AM3.5B3.5C3.39
Vladimir MatyurinMARIN TC 40AM3.5B3.5C3.39
Charles MullerTIBURON PEN C 40AM3.5A3.5C3.38
David KennedyMT TAM RC 40AM3.5A3.5C3.37
Scott MiglioriMILL VALLEY 40AM3.5A3.5C3.37
ADAM BAINMILL VALLEY 40AM3.5A3.5C3.36
Jonathan WeisMILL VALLEY 40AM3.5A3.5C3.35
Richard GumbinerMT TAM RC 40AM3.5A3.5C3.34
Ryan JanosROLLING HILLS 40AM3.5A3.5C3.34
Robert PierceMARIN TC 40AM3.5B3.5s3.34
Yasha RahimzadehROLLING HILLS 40AM3.5A3.5C3.34
Scott CarlsonTIBURON PEN C 40AM3.5A3.5s3.33
Bill DenlerMT TAM RC 40AM3.5A3.5C3.33
Peter KennedyROLLING HILLS 40AM3.5A3.5C3.33
Nicolas PommierMARIN TC 40AM3.5B3.5C3.33
Robert SavalaMILL VALLEY 40AM3.5A3.5C3.33
Nicholas RogerMILL VALLEY 40AM3.5A3.5s3.32
Bong SuhMILL VALLEY 40AM3.5A3.5C3.31
Stephen CossmanMT TAM RC 40AM3.5A3.5C3.30
Ben FisherTIBURON PEN C 40AM3.5A3.5C3.29
Mark FriedmanMT TAM RC 40AM3.5A3.5s3.29
Michael AlmerarisROLLING HILLS 40AM3.5A3.5C3.27
Mark ClemMARIN TC 40AM3.5B3.5C3.27
Andrew TolsonMILL VALLEY 40AM3.5A3.5C3.26
Jeff TurnbaughTIBURON PEN C 40AM3.5A3.5C3.26
Jordan EthTIBURON PEN C 40AM3.5A3.5C3.24
Chris JonesRAFAEL RC 40AM3.5A3.5C3.24
ERIC SOTHERNROLLING HILLS 40AM3.5A3.5C3.24
Bill GettyMILL VALLEY 40AM3.5A3.5s3.23
Cliff PlumerTIBURON PEN C 40AM3.5A3.0C3.23
Michael CoreyMARIN CC 40AM3.5A3.5s3.22
Curtis CrawfordROLLING HILLS 40AM3.5A3.5C3.22
Joshua EndlerTIBURON PEN C 40AM3.5A3.5C3.22
Jason DayTIBURON PEN C 40AM3.5A3.5C3.21
Adrian FadrhoncMILL VALLEY 40AM3.5A3.5C3.21
Steven WalkerRAFAEL RC 40AM3.5A3.5C3.20
Matthew SharpMARIN TC 40AM3.5B3.5s3.19
John StewartTIBURON PEN C 40AM3.5A3.5C3.18
Greg WilsonMARIN TC 40AM3.5B3.0C3.18
Madhur DayalRAFAEL RC 40AM3.5A3.5C3.17
Brian UreyMILL VALLEY 40AM3.5A3.5s3.17
George PapadoyannisROLLING HILLS 40AM3.5A3.5C3.16
Mark BrennanMT TAM RC 40AM3.5A3.5C3.15
Brandon DayoanMARIN TC 40AM3.5B3.5C3.15
Matthew AlbaRAFAEL RC 40AM3.5A3.5C3.13
Owen LearyTIBURON PEN C 40AM3.5A3.5C3.13
David UrbanRAFAEL RC 40AM3.5A3.5C3.13
Rob AckerTIBURON PEN C 40AM3.5A3.5C3.12
Stephen CrumpMT TAM RC 40AM3.5A3.5C3.10
Tim KellyTIBURON PEN C 40AM3.5A3.5C3.10
Masoud KermaniMARIN CC 40AM3.5A3.5C3.10
Ali IqbalMARIN CC 40AM3.5A3.5C3.09
Babak JamasbiMARIN TC 40AM3.5B3.5C3.08
Kyle FrazierMARIN CC 40AM3.5A3.0A3.06
Christopher PovioTIBURON PEN C 40AM3.5A3.5C3.03
David StolbergMT TAM RC 40AM3.5A3.5C3.03
Erik del ToroMARIN TC 40AM3.5B3.5C3.02
Mike SchnebeckROLLING HILLS 40AM3.5A3.0C3.01
Doug TurnerMILL VALLEY 40AM3.5A3.5C3.00
Edward GambleMARIN CC 40AM3.5A3.5C2.99
Mani SheikMARIN TC 40AM3.5B3.5C2.99
Andrew FremierMARIN TC 40AM3.5B3.5C2.97
Jared CaldwellMARIN CC 40AM3.5A3.0C2.96
Steven LundROLLING HILLS 40AM3.5A3.5C2.96
Matthew SchmidtTIBURON PEN C 40AM3.5A3.5C2.96
Christopher StewartRAFAEL RC 40AM3.5A3.5C2.93
David PetriniTIBURON PEN C 40AM3.5A3.5C2.91
Robert SwensonMILL VALLEY 40AM3.5A3.0C2.91
Gregg BernierMARIN CC 40AM3.5A3.0C2.90
Jim De CarionMARIN TC 40AM3.5B3.0s2.90
Terrence CushRAFAEL RC 40AM3.5A3.0s2.89
Mark KrajanRAFAEL RC 40AM3.5A3.5C2.89
George JacksonMARIN TC 40AM3.5B3.0C2.88
Bruce KirstenMARIN CC 40AM3.5A3.5C2.85
Eugene NishinagaMARIN TC 40AM3.5B3.0s2.85
Matthew Ryder-SmithRAFAEL RC 40AM3.5A3.0C2.85
Firas GhantousRAFAEL RC 40AM3.5A3.0C2.84
Emir KeyeTIBURON PEN C 40AM3.5A3.5C2.84
Prathap DendiMARIN TC 40AM3.5B3.0s2.82
Daniele VolpiRAFAEL RC 40AM3.5A3.0s2.81
Sanjeev KumarMARIN CC 40AM3.5A3.0s2.77
Michael MilanoMARIN CC 40AM3.5A3.0C2.77
Michael MorroneMILL VALLEY 40AM3.5A3.5s/ 3.02.77
PATRICK WHITGROVEMARIN TC 40AM3.5B3.5C2.77
Sean PeisertRAFAEL RC 40AM3.5A3.0C2.76
Doug NgMARIN TC 40AM3.5B3.0C2.75
Emmet PeppersMARIN CC 40AM3.5A3.0C2.64
David WallerichRAFAEL RC 40AM3.5A3.0C2.61
Cesare CecchinRAFAEL RC 40AM3.5A3.0C2.56
Gerald SeeMARIN TC 40AM3.5B3.0C2.55
Drew MorrellMARIN TC 40AM3.5B3.0C2.53
Paul DyliaccoMARIN CC 40AM3.5A3.0C2.48

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. 124 of the 125 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