The Tennis Desk

Combo Mens League 9.5

Marin · 2023

The players in this league

The same league in another area or year: Marin, 2022 · Marin, 2024 · San Francisco, 2023

League table (unofficial)

#TeamRecordLines wonSets lost
1HARBOR PT CM9.5A6-41630
2MARIN TC CM9.5A5-51340
3ROLLING HILLS CM9.5A4-61633

The Combo Mens League 9.5 table for 2023, 3 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 4 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 3 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 level, 9.5, is a pair total; the levels below are for one player each.

PlayerTeamNTRP ratingLevel
Anton StryhasMARIN TC CM9.5A5.0s5.11
Jeff GreenwaldHARBOR PT CM9.5A5.0A5.06
Alex KrohnHARBOR PT CM9.5A5.0C5.06
Marc LamonicaHARBOR PT CM9.5A5.0C4.99
Curtis DunnHARBOR PT CM9.5A5.0C4.91
Jas HodzicHARBOR PT CM9.5A5.0C4.90
T Eric LehtoHARBOR PT CM9.5A4.5C4.75
Joel ParrishROLLING HILLS CM9.5A4.5C4.75
Justin PauMARIN TC CM9.5A5.0s4.75
Seth NobmannROLLING HILLS CM9.5A5.0s4.74
Matt DunnHARBOR PT CM9.5A4.5C4.73
Christopher Ruiz ChiuMARIN TC CM9.5A4.5C4.71
Matthew HoltHARBOR PT CM9.5A5.0C4.70
Ryan SmithROLLING HILLS CM9.5A4.5C4.70
Michael NuessleinHARBOR PT CM9.5A5.0s4.69
David HalleckROLLING HILLS CM9.5A5.0C4.66
Christophe PromptROLLING HILLS CM9.5A5.0s4.66
Stefan SerbickiROLLING HILLS CM9.5A4.5C4.65
David TruongMARIN TC CM9.5A4.5C4.64
Michael VianiHARBOR PT CM9.5A5.0C4.64
Jake LamROLLING HILLS CM9.5A4.5C4.63
Michael DamianiMARIN TC CM9.5A5.0C4.61
Ashwin GulatiMARIN TC CM9.5A5.0s4.60
Kevin EricksonMARIN TC CM9.5A5.0C4.57
Tom VeachROLLING HILLS CM9.5A4.5C4.57
John HosbeinROLLING HILLS CM9.5A4.5C4.54
David MullarkeyROLLING HILLS CM9.5A4.5A4.53
Ricky HerzogMARIN TC CM9.5A4.5C4.50
Augusto AcostaHARBOR PT CM9.5A4.5C4.49
Paul BurrastonHARBOR PT CM9.5A4.5s4.49
James BrandtMARIN TC CM9.5A4.0s4.42
Michael MascottHARBOR PT CM9.5A4.0s4.42
Christopher BrawerMARIN TC CM9.5A4.0C4.39
Dan OppenheimHARBOR PT CM9.5A4.5C4.39
Devon WhelpleyMARIN TC CM9.5A4.5s4.39
John HackbertROLLING HILLS CM9.5A4.5C4.38
Craig PattersonHARBOR PT CM9.5A4.5C4.36
Chad AndrewsHARBOR PT CM9.5A4.5s4.35
Chris TrepteMARIN TC CM9.5A4.5C4.35
Yoram TalHARBOR PT CM9.5A4.5C4.32
James BrennerMARIN TC CM9.5A4.5C4.28
Jeffery BirkenseerMARIN TC CM9.5A4.5C4.26
William DagleyMARIN TC CM9.5A4.5C4.24
Moses GittensHARBOR PT CM9.5A4.5C4.21
Trevor PinderROLLING HILLS CM9.5A4.5s4.20
Robert BlechmanHARBOR PT CM9.5A4.5C4.19
Jaron EliopoulosHARBOR PT CM9.5A4.5s4.19
Joel GarrettHARBOR PT CM9.5A4.5C4.18
Jonathan LeffertsMARIN TC CM9.5A4.5C4.15
Dallas DeKeyrelROLLING HILLS CM9.5A4.5C4.10
Benjamin SrourMARIN TC CM9.5A4.5s4.04
Matthew LittrellMARIN TC CM9.5A4.0C4.01
Daniel TyreusROLLING HILLS CM9.5A4.5C3.87

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. 53 of the 53 people on these rosters are listed.

Back to the league table