Teams

Courting Players

NORTHERN 40 & Over Summer · 3.0 Men

16 players · average NTRP 3.00 / DELAWARE

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 →
Schedule10 played
2026-07-10vs Penn Ball WizardsLost 03
L#1 SinglesRodney Zhu vs Hillel Wirsztel6-3, 3-2
L#2 DoublesDaniel Marien / Anush Parikh vs Perry Walker / Jon Seiler2-6, 2-6
L#3 DoublesWujian Xue / James Costello vs Adam Fennimore / GALICANO INGUITO3-6, 7-5, 1-0
2026-07-08vs Net MastersLost 04
L#1 DoublesJames Hearn / Masaaki Saito vs Venu Edupuganti / Harsha Desai0-6, 2-6
L#1 SinglesKumar Pandit vs Vijay Dinavahi4-6, 6-2, 0-1
L#2 DoublesJun Bai / GERARD OSMOND vs Prasanth Kumar Monangi / William Ulrich4-6, 3-6
L#3 DoublesJames Costello / Anush Parikh vs Anil Bitla / Milan Patel6-1, 1-6, 0-1
2026-07-06vs Net MastersLost 13
L#1 DoublesDaniel Marien / Kumar Pandit vs Ramesh Kasina / Srikanth Gudibanda0-6, 3-6
L#1 SinglesRodney Zhu vs Chaitanya Jagdale2-6, 1-6
L#2 DoublesMasaaki Saito / Ramon Antonio Manjon vs William Ulrich / Sam John4-6, 2-6
W#3 DoublesJun Bai / Anush Parikh vs Milan Patel / Vijay Dinavahi6-3, 6-2
2026-06-19vs Net MastersLost 05
L#1 DoublesJames Hearn / Daniel Marien vs Srikanth Gudibanda / Ramesh Kasina4-6, 0-6
L#1 SinglesGERARD OSMOND vs Chaitanya Jagdale5-7, 0-6
L#2 DoublesNorberto Obeso / Ramon Antonio Manjon vs Harsha Desai / Viraf Ranji2-6, 1-6
L#3 DoublesJames Costello / Anush Parikh vs Sreedhar Aluru / Vijay Dinavahi2-6, 2-6
L#4 DoublesAndrew Blair / Dennis Dougherty vs Sam John / William Ulrich1-6, 1-6
2026-06-14vs Penn Ball WizardsLost 23
W#1 DoublesDaniel Marien / James Hearn vs Michael Hartman / Deep Kahlon6-2, 3-6, 1-0
L#1 SinglesJun Bai vs Andrew Slowik6-4, 1-6, 0-1
L#2 DoublesJames Costello / Andrew Blair vs GALICANO INGUITO / Kendall Stewart2-6, 3-6
L#3 DoublesGERARD OSMOND / Dennis Dougherty vs Hillel Wirsztel / Perry Walker3-6, 5-7
W#4 DoublesWujian Xue / Jameson Tweedie vs FRANK BURGER / Jerry Grasso6-3, 6-4
2026-05-31vs Penn Ball WizardsLost 23
L#1 DoublesJun Bai / Masaaki Saito vs Joshua Sweet / Andrew Slowik4-6, 2-6
W#1 SinglesKumar Pandit vs Doug Compher4-6, 6-4, 1-0
L#2 DoublesJames Hearn / Daniel Marien vs Thomas Munro / Michael Hartman1-6, 2-6
L#3 DoublesJames Costello / GERARD OSMOND vs Perry Walker / Mike Chang1-6, 1-6
W#4 DoublesWujian Xue / Dennis Dougherty vs Hillel Wirsztel / GALICANO INGUITO7-6, 6-7, 1-0
2026-05-07vs Penn Ball WizardsWon 32
W#1 DoublesMasaaki Saito / Rodney Zhu vs William Downs / Shrinivas Hebbale6-2, 6-4
L#1 SinglesJun Bai vs Joshua Sweet6-7, 1-6
W#2 DoublesNorberto Obeso / Ramon Antonio Manjon vs Michael Hartman / Thomas Munro6-4, 6-4
L#3 DoublesJames Costello / James Hearn vs Mike Chang / Adam Fennimore6-2, 5-7, 0-1
W#4 DoublesDennis Dougherty / Wujian Xue vs GALICANO INGUITO / Hillel Wirsztel6-2, 4-6, 1-0
2026-05-03vs Net MastersLost 14
L#1 DoublesNorberto Obeso / James Costello vs Ramesh Kasina / Harsha Desai2-6, 2-6
L#1 SinglesRodney Zhu vs Prasanth Kumar Monangi4-6, 2-6
L#2 DoublesGERARD OSMOND / Jun Bai vs Sreedhar Aluru / Venu Edupuganti2-6, 6-2, 0-1
L#3 DoublesDennis Dougherty / Andrew Blair vs Srikanth Gudibanda / Vijay Dinavahi1-6, 7-6, 0-1
W#4 DoublesWujian Xue / Jameson Tweedie vs Anil Bitla / Viraf Ranji7-6, 7-5
2026-04-20vs Net MastersLost 05
L#1 DoublesGERARD OSMOND / Daniel Marien vs Ramesh Kasina / Srikanth Gudibanda1-6, 1-6
L#1 SinglesKumar Pandit vs Harsha Desai7-6, 2-6, 0-1
L#2 DoublesNorberto Obeso / Ramon Antonio Manjon vs Prasanth Kumar Monangi / Sreedhar Aluru4-6, 2-6
L#3 DoublesJames Hearn / Masaaki Saito vs Sam John / William Ulrich3-6, 3-6
L#4 DoublesAndrew Menzies / Dennis Dougherty vs Vijay Dinavahi / Venu Edupuganti1-6, 2-6
2026-04-13vs Penn Ball WizardsWon 41
W#1 DoublesRodney Zhu / Kumar Pandit vs Shrinivas Hebbale / William Downs6-2, 6-3
W#1 SinglesMasaaki Saito vs Hillel Wirsztel6-4, 6-4
W#2 DoublesJames Costello / James Hearn vs Perry Walker / Mike Chang6-4, 6-2
W#3 DoublesJun Bai / GERARD OSMOND vs Kendall Stewart / Domenic Christopher6-4, 2-6, 1-0
L#4 DoublesJameson Tweedie / Wujian Xue vs Bill Stewart / FRANK BURGER3-6, 5-3, 0-1
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 standings2 teams · 3.0 Men
TeamWLInd. WInd. LSets lostGames lost
1Net Masters01042822291
2Courting Players010163473500

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 2.72 estimated across 15 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.

2.96
James Hearn
usually #1 Doubles 43%, also #2 Doubles 29% · published
2.92
Kumar Pandit
usually #1 Singles 60%, also #1 Doubles 40% · published
2.90
Jun Bai
usually #3 Doubles 29%, also #2 Doubles 29% · published
2.83
Masaaki Saito
usually #3 Doubles 40%, also #1 Doubles 30% · published
2.82
Rodney Zhu
usually #1 Singles 60%, also #1 Doubles 40% · published
2.82
Ramon Antonio Manjon
usually #2 Doubles 100% · published
2.76
Wujian Xue
usually #4 Doubles 83%, also #3 Doubles 17% · published
2.70
Andrew Blair
usually #4 Doubles 33%, also #3 Doubles 33% · published 3
2.69
Norberto Obeso
usually #2 Doubles 75%, also #1 Doubles 25% · published
2.68
GERARD OSMOND
usually #3 Doubles 43%, also #2 Doubles 29% · published
2.67
Anush Parikh
usually #3 Doubles 75%, also #2 Doubles 25% · published 3
2.57
Jameson Tweedie
usually #4 Doubles 100% · published
2.57
Dennis Dougherty
usually #4 Doubles 67%, also #3 Doubles 33% · published 3
2.56
Daniel Marien
usually #1 Doubles 67%, also #2 Doubles 33% · published 3
2.39
Andrew Menzies
usually #4 Doubles 100% · published 3
James Costello
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.

GERARD OSMOND + Rodney Zhu3549% games+10.4% vs expected
Masaaki Saito + GERARD OSMOND3450% games+1.0% vs expected
Daniel Marien + GERARD OSMOND2536% games−20.9% vs expected
Ramon Antonio Manjon + Norberto Obeso2437% gamesnot enough data
GERARD OSMOND + Jun Bai2347% gamesnot enough data
Daniel Marien + James Hearn224 matchesnot enough data
GERARD OSMOND + Andrew Blair134 matchesnot enough data
Andrew Menzies + Jameson Tweedie224 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.

James Hearn
31W–29L career · 7 lines in 2026
<1%62%38%
2.96
Kumar Pandit
3W–6L career · 5 lines in 2026
<1%73%27%
2.92
Jun Bai
11W–11L career · 7 lines in 2026
<1%75%24%
2.90
Masaaki Saito
66W–98L career · 9 lines in 2026
1%88%11%
2.83
Rodney Zhu
27W–46L career · 5 lines in 2026
1%89%10%
2.82
Ramon Antonio Manjon
9W–17L career · 4 lines in 2026
1%89%10%
2.82
Wujian Xue
5W–4L career · 6 lines in 2026
3%93%4%
2.76
3
Andrew Blair
23W–33L career · 3 lines in 2026
8%91%2%
2.70
Norberto Obeso
4W–18L career · 4 lines in 2026
9%89%1%
2.69
GERARD OSMOND
61W–92L career · 7 lines in 2026
10%89%1%
2.68
3
Anush Parikh
2W–6L career · type S · 4 lines in 2026
12%87%1%
2.67
Jameson Tweedie
15W–21L career · 3 lines in 2026
31%69%<1%
2.57
3
Dennis Dougherty
6W–20L career · 6 lines in 2026
31%69%<1%
2.57
3
Daniel Marien
56W–96L career · 6 lines in 2026
32%68%<1%
2.56
3
Andrew Menzies
13W–33L career · 1 line in 2026
78%22%<1%
2.39
James Costello
5W–12L career · no 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.