Teams

Kamat/Jin (S)

2026 STL Adult 18 & Over Spring · Men 3.5

21 players · average NTRP 3.42 / ST. LOUIS

No matches recorded for this roster in this league — it may be a placeholder registration, or the season may not have started.

View scouting list →
Schedule14 played
2026-05-03vs Petruska - BW Legacy (S)Lost 14
L#1 DoublesSongyuan Zheng / Leinier Dominguez vs Scott Anderson / Thomas Brouster4-6, 3-6
W#1 SinglesMichael Nurmela vs Austin Li7-5, 6-2
L#2 DoublesSanjeev Kamat / Joseph Martin vs Paul Petruska / Nick Diekroeger2-6, 5-7
L#2 SinglesAmarnath Jambunathan vs Justin Siegel1-6, 4-6
L#3 DoublesMatt Koch / Ryan Migneron vs Todd Ingersoll / Gayle Chyu2-6, 6-7
2026-04-26vs Jones/Smash Club (S)Won 41
W#1 DoublesBo Jin / Joseph Martin vs Scott Martin / Allen Jones6-3, 6-4
W#1 SinglesBorislav Ivanov vs Andy Banh6-3, 4-6, 1-0
W#2 DoublesSanjeev Kamat / Eric Rosen vs Daniel Molloy / Brent Steele6-1, 6-3
W#2 SinglesSongyuan Zheng vs Richard Doerhoff6-4, 6-5
L#3 DoublesDan Bialecki / Clay Anderson vs Dmitry Lebedev / William Kelly3-6, 1-6
2026-04-19vs STL/Brunsmann/18&Over3.5MSplit 22
L#1 DoublesNate Klein / Songyuan Zheng vs Blake Jennings / Phil Siddle2-6, 0-6
W#1 SinglesMichael Nurmela vs Sean Bracken6-2, 6-4
L#2 DoublesSanjeev Kamat / Kevin Eliscupides vs Zane Logan / David Spitze6-7, 4-3, 0-1
W#3 DoublesBo Jin / Will Jackson vs Jason Cass / Jeff Uchello3-6, 6-3, 1-0
2026-04-12vs Petruska - BW Legacy (S)Lost 23
L#1 DoublesBo Jin / Joseph Martin vs Thomas Brouster / Scott Anderson4-6, 6-2, 0-1
L#1 SinglesAmarnath Jambunathan vs Stuart Friess6-7, 0-6
W#2 DoublesSanjeev Kamat / Eric Rosen vs Gayle Chyu / Craig Holman5-7, 5-0, 1-0
W#2 SinglesSongyuan Zheng vs Paul Petruska6-3, 6-5
L#3 DoublesDavid Goldenberg / Azher Sameer vs Todd Ingersoll / Frederick Strasheim4-6, 1-6
2026-03-29vs Yoder (S)Lost 23
L#1 DoublesClay Anderson / Dan Bialecki vs Harjinder Singh / Thomas Kennedy1-6, 0-6
L#1 SinglesLawrence Anthony vs Matthew Pokoik5-7, 3-6
W#2 DoublesNate Klein / Michael Lawler vs David Gremaud / Richard Hardebeck6-2, 3-6, 1-0
W#2 SinglesBorislav Ivanov vs Andrew Lohr6-3, 7-6
L#3 DoublesAzher Sameer / Dorukhan Doruk vs David Yoder / Dana Best6-4, 2-5, 0-1
2026-03-22vs Rhoads/Set2Win (S)Lost 23
W#1 DoublesJoseph Martin / Kevin Eliscupides vs Jarek Millburg / John Churchill6-2, 6-2
W#1 SinglesMichael Nurmela vs Bill Ntwali5-7, 4-2, 1-0
L#2 DoublesWill Jackson / David Goldenberg vs Puviarasu Jagannathan / Jerry Lebeau3-6, 5-7
L#2 SinglesAmarnath Jambunathan vs Matthew Panke1-6, 7-6, 0-1
L#3 DoublesClay Anderson / Matt Koch vs Christopher Fikes / David Fox4-6, 1-6
2026-03-15vs Duggan/Drop Shots (S)Lost 14
L#1 DoublesDan Bialecki / Michael Lawler vs Adam Skelton / Arjun Bhat0-6, 4-6
L#1 SinglesMichael Nurmela vs Taojun Zou4-6, 4-6
W#2 DoublesWill Jackson / David Goldenberg vs Jess Zimmerman / Joseph Rosiek4-6, 6-4, 1-0
L#2 SinglesSongyuan Zheng vs Brent Jones4-6, 4-4
L#3 DoublesDorukhan Doruk / Azher Sameer vs Winston Wang / Rob Wesolich2-6, 6-3, 0-1
2026-03-08vs Haskins/Lackey (S)Lost 23
L#1 DoublesNate Klein / Songyuan Zheng vs Shane Jordan / Jaroslaw Michalik6-3, 3-6, 0-1
W#1 SinglesMichael Nurmela vs Kyle Darr4-6, 5-5, 1-0
L#2 DoublesJoseph Martin / Sanjeev Kamat vs Steve Disch / Billy Niemann2-6, 1-6
W#2 SinglesAmarnath Jambunathan vs Lee Parsons4-6, 6-4, 1-0
L#3 DoublesDorukhan Doruk / Azher Sameer vs Anderson Ward / Darwin Haskins4-6, 6-2, 0-1
2026-03-01vs STL/Brunsmann/18&Over3.5MLost 13
L#1 DoublesSanjeev Kamat / Joseph Martin vs Zane Logan / Paul Malcharek3-6, 0-6
L#1 SinglesRyan Migneron vs Patrick Ampleman1-6, 4-6
W#2 DoublesNate Klein / Songyuan Zheng vs Phil Siddle / Jeff Uchello6-3, 6-3
L#3 DoublesMatt Koch / Dorukhan Doruk vs Jason Cass / Kevin Shelton3-6, 1-6
2026-02-22vs Masengill/Zoll (S)Won 32
L#1 DoublesBo Jin / Joseph Martin vs Charlie Fellous / Steve Zoll1-2
W#1 SinglesMichael Nurmela vs David Wallace3-6, 6-2, 1-0
W#2 DoublesNate Klein / Songyuan Zheng vs Ochuko Ekpere / Charles Becker7-5, 5-3
L#2 SinglesAmarnath Jambunathan vs Matthew Mertens4-6, 3-6
W#3 DoublesDan Bialecki / Matt Koch vs Jeremy Mead / Thomas Stickel6-4, 7-5
2026-02-15vs Santos/Matthew (S)Lost 13
L#1 DoublesNate Klein / Michael Lawler vs Brian Santos / Jason Martin3-6, 5-7
L#2 DoublesWill Jackson / David Goldenberg vs John Omoresemi / Bill Biernacki2-6, 2-6
W#2 SinglesBorislav Ivanov vs Binu Mathew6-3, 3-6, 1-0
L#3 DoublesClay Anderson / Matt Koch vs Andrew Schrautemeier / Alden Kluesner1-6, 1-6
2026-02-08vs Jones/Smash Club (S)Won 32
L#1 DoublesSongyuan Zheng / Leinier Dominguez vs Austin Butterfield / Scott Martin2-6, 5-7
W#1 SinglesMichael Nurmela vs Charles Jones5-7, 5-4, 1-0
L#2 DoublesJoseph Martin / Sanjeev Kamat vs Travis Arnold / Michael Brennan6-7, 5-5, 1-0
W#2 SinglesBorislav Ivanov vs Jeff Banker6-3, 6-0
W#3 DoublesDorukhan Doruk / Azher Sameer vs Allen Jones / Andre Rog4-6, 7-6, 1-0
2026-02-01vs Rhoads/Full Metal Racquets (S)Won 41
W#1 DoublesBo Jin / Joseph Martin vs William Gregerson / Rob Armstrong7-6, 4-3
W#1 SinglesMichael Nurmela vs Cody Ryan7-5, 6-1
W#2 DoublesMatt Koch / Will Jackson vs Michael Gillam / Charles Schultz3-6, 7-5, 1-0
L#2 SinglesLevi Kamp vs Miquel Romera Marco0-6, 1-6
W#3 DoublesDorukhan Doruk / David Goldenberg vs Victor Turnell / William Dannevik6-4, 3-6, 1-0
2026-01-18vs Kelly/Team Beer Buckets (S)Lost 14
L#1 DoublesBo Jin / Eric Rosen vs Pat McGauley / Thomas Verstappen2-6, 0-6
L#1 SinglesSongyuan Zheng vs Anthony Pietroburgo6-7, 1-3
W#2 DoublesNate Klein / Michael Lawler vs Jeff Doerge / Andy Reid6-3, 7-5
L#2 SinglesLevi Kamp vs Craig Schaefer4-6, 0-6
L#3 DoublesDavid Goldenberg / Sanjeev Kamat vs Rick Kelly / Joe Craney1-6, 2-6
A tie can be incomplete. Tell us if someone is missing.
i
Grouped by tie — one fixture, several lines. A line shows only when a player on it is someone we have indexed, so an early-season tie for a newly-added team can look short. This also means the line count here will not match the header, which counts individual player appearances.
Flight standings12 teams · Men 3.5
TeamWLInd. WInd. LSets lostGames lost
1STL/Brunsmann/18&Over3.5M122482252526
2Duggan/Drop Shots (S)113422864626
3Haskins/Lackey (S)104462464594
4Kelly/Team Beer Buckets (S)104412968609
5Santos/Matthew (S)77373373591
6Petruska - BW Legacy (S)77333783660
7Yoder (S)77304091640
8Jones/Smash Club (S)68353584684
9Rhoads/Set2Win (S)59274398691
10Kamat/Jin (S)410294194720
11Rhoads/Full Metal Racquets (S)410264495675
12Masengill/Zoll (S)113264498722

Ordered by team wins, then losses, then sets lost — the order USTA uses to seed a flight. Individual wins are lines, not ties.

See the full flight, with every team’s record

ScoutingWhere each opponent usually plays

Signed-in extra: whether this captain plays strict strength order or mixes it up, from every doubles line they have put out. Create a free account to see it.

Roster averages 3.12 estimated across 18 rated players. No lineup is published in advance, so the column below is where each player has actually been used — a captain's habits are the best available forecast. Sign in and claim your record to see who you have played.

3.46
Borislav Ivanov
usually #1 Doubles 36%, also #2 Singles 36% · published 3.5
3.40
Michael Nurmela
usually #1 Singles 69%, also #2 Singles 31% · published
3.33
Eric Rosen
usually #2 Doubles 67%, also #1 Doubles 33% · published
3.26
Kevin Eliscupides
usually #1 Doubles 50%, also #2 Doubles 50% · published
3.21
Nate Klein
usually #2 Doubles 57%, also #1 Doubles 43% · published
3.16
Will Jackson
usually #2 Doubles 67%, also #2 Singles 22% · published
3.15
Bo Jin
usually #1 Doubles 83%, also #3 Doubles 17% · published 3.5
3.13
Amarnath Jambunathan
usually #2 Singles 80%, also #1 Singles 20% · published 3.5
3.12
Sanjeev Kamat
usually #2 Doubles 58%, also #3 Doubles 33% · published
3.12
Michael Lawler
usually #1 Doubles 50%, also #2 Doubles 50% · published
3.10
David Goldenberg
usually #2 Doubles 50%, also #3 Doubles 50% · published 3.5
3.09
Dan Bialecki
usually #1 Doubles 50%, also #3 Doubles 50% · published 3.5
3.06
Songyuan Zheng
usually #1 Doubles 40%, also #2 Singles 30% · published
3.05
Ryan Migneron
usually #1 Singles 50%, also #3 Doubles 50% · published
3.04
Leinier Dominguez
usually #1 Doubles 100% · published
2.90
Matt Koch
usually #3 Doubles 83%, also #2 Doubles 17% · published
2.87
Azher Sameer
usually #1 Singles 54%, also #3 Doubles 39% · published 3
2.77
Dorukhan Doruk
usually #3 Doubles 60%, also #1 Doubles 30% · published
Joseph Martin
published
Lawrence Anthony
usually #1 Singles 100% · published
Levi Kamp
usually #2 Singles 100% · published
Established pairs

Doubles pairs from this roster with three or more matches together anywhere — ordered by performance against what the rating gap predicted, not by record.

Azher Sameer + Dorukhan Doruk1449% games+12.9% vs expected
Bo Jin + Sanjeev Kamat1543% games+3.5% vs expected
Sanjeev Kamat + Michael Lawler1442% gamesnot enough data
Nate Klein + Michael Lawler224 matchesnot enough data
Nate Klein + Songyuan Zheng224 matchesnot enough data
Borislav Ivanov + Sanjeev Kamat033 matchesnot enough data
Will Jackson + David Goldenberg123 matchesnot enough data
Matt Koch + Sanjeev Kamat033 matchesnot enough data
Roster

Ordered by our estimated dynamic rating, which is why two players at the same published level are not tied — a published 4.0 says nothing about where inside the band someone sits. Lines played in this team’s season are shown beside each name.

3.5
Borislav Ivanov
22W–24L career · 10 lines in 2026
<1%60%40%
3.46
Michael Nurmela
41W–60L career · 13 lines in 2026
<1%77%23%
3.40
Eric Rosen
3W–4L career · 3 lines in 2026
1%87%12%
3.33
Kevin Eliscupides
4W–2L career · 2 lines in 2026
3%92%4%
3.26
Nate Klein
4W–5L career · 7 lines in 2026
7%91%2%
3.21
Will Jackson
37W–51L career · 9 lines in 2026
12%87%1%
3.16
3.5
Bo Jin
36W–45L career · 6 lines in 2026
14%86%1%
3.15
3.5
Amarnath Jambunathan
10W–17L career · 5 lines in 2026
17%82%<1%
3.13
Sanjeev Kamat
63W–111L career · 12 lines in 2026
19%81%<1%
3.12
Michael Lawler
6W–22L career · 4 lines in 2026
19%80%<1%
3.12
3.5
David Goldenberg
2W–4L career · type S · 6 lines in 2026
24%76%<1%
3.10
3.5
Dan Bialecki
3W–9L career · 4 lines in 2026
27%73%<1%
3.09
Songyuan Zheng
5W–23L career · 10 lines in 2026
34%65%<1%
3.06
Ryan Migneron
0W–10L career · 2 lines in 2026
36%64%<1%
3.05
Leinier Dominguez
1W–7L career · 2 lines in 2026
38%61%<1%
3.04
Matt Koch
9W–30L career · 6 lines in 2026
77%23%<1%
2.90
3
Azher Sameer
38W–48L career · 13 lines in 2026
<1%82%17%
2.87
Dorukhan Doruk
12W–12L career · 10 lines in 2026
3%92%5%
2.77
Joseph Martin
3W–26L career · no lines in 2026
not enough data
Lawrence Anthony
1W–14L career · 1 line in 2026
not enough data
Levi Kamp
0W–2L career · 2 lines in 2026
not enough data

Three percentages are where each player stands right now: the chance they are below their band, inside it, or above it, on the way they are playing this season. The number on the right is our estimated dynamic rating, which USTA never publishes. This is today rather than a forecast of December, because a forecast has to assume future matches and cannot know whether someone will even be offered them. Percentages are blank where a player has too few matches this season, or at a level where the model does not yet beat a base-rate guess; the estimate is a weaker claim than a probability and survives where those do not.

Not affiliated with or endorsed by the USTA. Ratings labelled as published are USTA year-end figures; anything we describe as an estimate is ours, not USTA’s. Match data is from USTA TennisLink.