Teams

CTL18/Gupta/WWD

Tri Level 18 & Over · Men's 4.5, 4.0, 3.5

14 players · average NTRP 4.25 / SOUTH CAROLINA

View scouting list →
Schedule7 played
2026-06-30vs CTL18/Rodgers/CTFCLost 12
L#1 DoublesSteven Junis / Kyle Edwards vs Andrew Hershelman / Ryan Auger7-5, 4-6, 0-1
L#2 DoublesMohit Datta / Naveen Nazimudeen vs Parker Venator / Jack Woods0-6, 2-6
W#3 DoublesPratheek Avula / Javier Uriarte vs Lane Small / Eric Holt7-5, 7-5
2026-06-28vs CTL18/Rodgers/CTFCWon 20
W#2 DoublesVishal Gupta / Quinn Steinbrecher vs Jack Woods / Eric Holt7-5, 7-5
W#3 DoublesPratheek Avula / Scott Sullivan vs Lane Small / Alex Taber6-3, 6-3
2026-06-27vs CTL18/Rodgers/CTFCWon 21
W#1 DoublesDrew Fairhurst / Kyle Edwards vs Justin Rodgers / Ryan Auger7-6, 6-3
L#2 DoublesKenneth Krupa / Naveen Nazimudeen vs Lane Small / Elliot Turner2-6, 7-5, 0-1
W#3 DoublesPratheek Avula / Vishal Gupta vs Alex Taber / Eric Holt6-2, 6-4
2026-06-06vs CTL18/Rodgers/CTFCLost 03
L#1 DoublesDrew Fairhurst / Stephen Bidwell vs Justin Rodgers / Andrew Hershelman2-6, 2-6
L#2 DoublesJay Cleary / Naveen Nazimudeen vs Parker Venator / Elliot Turner1-6, 1-6
L#3 DoublesPratheek Avula / Vishal Gupta vs Lane Small / Alex Taber1-6, 3-6
2026-05-30vs CTL18/Auger/LLASLost 02
L#1 DoublesDivesh Gupta / John Doe vs Justin Rodgers / Ryan Auger2-6, 2-6
L#2 DoublesJoseph Boland / Jay Cleary vs Elliot Turner / Jack Woods2-6, 4-6
2026-05-16vs CTL18/Rodgers/CTFCLost 12
L#1 DoublesSteven Junis / Kyle Edwards vs Justin Rodgers / Drew Casper3-6, 6-4, 1-0
L#2 DoublesDivesh Gupta / John Doe vs Matthew Stein / Parker Venator7-5, 3-6, 0-1
W#3 DoublesMohit Datta / Pratheek Avula vs Alex Taber / Eric Holt6-2, 6-4
2026-05-09vs CTL18/Rodgers/CTFCWon 21
L#1 DoublesMohit Datta / Javier Uriarte vs Alex Taber / Eric Holt4-6, 4-6
W#2 DoublesDivesh Gupta / Kenneth Krupa vs Matthew Stein / Elliot Turner5-7, 6-3, 1-0
W#3 DoublesDrew Fairhurst / Stephen Bidwell vs Andrew Hershelman / Jack Woods5-7, 7-6, 1-0
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 standings for Men's 4.5, 4.0, 3.5 have not been collected yet. Where we have them we show every team in the flight ranked, with this team highlighted. The crawler is still filling in older seasons and flights.

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.68 estimated across 13 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.

4.33
Drew Fairhurst
usually #1 Doubles 67%, also #3 Doubles 33% · published 4.5
4.15
Kyle Edwards
usually #1 Doubles 100% · published
3.96
Stephen Bidwell
usually #3 Doubles 50%, also #1 Doubles 50% · published
3.91
Quinn Steinbrecher
usually #2 Doubles 100% · published
3.73
Divesh Gupta
usually #2 Doubles 67%, also #1 Doubles 33% · published 4
3.62
Naveen Nazimudeen
usually #2 Doubles 100% · published
3.60
Joseph Boland
usually #2 Doubles 100% · published
3.59
Kenneth Krupa
usually #2 Doubles 100% · published
3.56
Pratheek Avula
usually #3 Doubles 100% · published
3.46
Jim Bigham
published
3.43
Javier Uriarte
usually #1 Doubles 50%, also #3 Doubles 50% · published
3.31
Jay Cleary
usually #2 Doubles 100% · published
3.20
Mohit Datta
usually #1 Doubles 33%, also #3 Doubles 33% · published
Scott Sullivan
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.

Mohit Datta + Javier Uriarte5257% games+6.7% vs expected
Joseph Boland + Javier Uriarte1542% games+6.1% vs expected
Mohit Datta + Jim Bigham6260% games+4.8% vs expected
Divesh Gupta + Naveen Nazimudeen8558% games+3.4% vs expected
Mohit Datta + Divesh Gupta8654% games+2.4% vs expected
Javier Uriarte + Kenneth Krupa6450% games+1.2% vs expected
Javier Uriarte + Naveen Nazimudeen7352% games+0.8% vs expected
Joseph Boland + Divesh Gupta3349% games−0.4% vs expected
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.

4.5
Drew Fairhurst
10W–2L career · type S · 3 lines in 2026
1%90%10%
4.33
Kyle Edwards
22W–8L career · 3 lines in 2026
13%87%<1%
4.15
Stephen Bidwell
10W–24L career · 2 lines in 2026
61%39%<1%
3.96
Quinn Steinbrecher
19W–24L career · 1 line in 2026
<1%75%25%
3.91
4
Divesh Gupta
131W–62L career · 3 lines in 2026
4%94%2%
3.73
Naveen Nazimudeen
59W–44L career · 3 lines in 2026
17%83%<1%
3.62
Joseph Boland
51W–68L career · 1 line in 2026
22%78%<1%
3.60
Kenneth Krupa
51W–32L career · 2 lines in 2026
25%75%<1%
3.59
Pratheek Avula
30W–10L career · 5 lines in 2026
<1%32%68%
3.56
Jim Bigham
91W–84L career · no lines in 2026
62%38%<1%
3.46
Javier Uriarte
57W–71L career · 2 lines in 2026
<1%70%30%
3.43
Jay Cleary
2W–8L career · 2 lines in 2026
93%7%<1%
3.31
Mohit Datta
52W–33L career · 3 lines in 2026
6%93%1%
3.20
Scott Sullivan
87W–30L 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.