Teams

UPTA18C/Null/Cardinal

2025 UPTA Combo 18 & Over - SC · 18+ Combo Men - 6.5

10 players · average NTRP 3.12 / SOUTH CAROLINA

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 →
Schedule8 played
2025-09-26vs UPTA18C/Fox/BrookstoneLost 03
L#1 DoublesKeshava Maragondanahalli / Abhijit Raval vs Michael Woodall / Johnny Pack1-6, 3-6
L#2 DoublesCary Null / Samir Patel vs Kevin Moran / Daniel Dukes3-6, 2-6
L#3 DoublesDavid Foster / Dave Federspiel vs Kevin Hardigree / Richard Penland3-6, 5-7
2025-09-17vs UPTA18C/Williams/GTCLost 12
W#1 DoublesWarren Martin / Justin Horne vs Robert McKenney Hall / Palmer Williams2-6, 7-6, 1-0
L#2 DoublesJon Holmes / Carter Evans vs Patrick Hill / Ryan Sgro4-6, 2-6
L#3 DoublesDavid Foster / Samir Patel vs Daniel Hale / Josh Burton4-6, 6-2, 0-1
2025-09-04vs UPTA18C/Lu/ACACLost 03
L#1 DoublesJustin Horne / Abhijit Raval vs McFaddin Blanding / Dillon Monday2-6, 3-6
L#2 DoublesJoseph Edwards / Dave Federspiel vs Gerardo Modestti / Jon Shinpoch1-6, 6-7
L#3 DoublesWarren Martin / Jon Holmes vs Manthira Chidambaram / Hugo Juarez6-3, 3-6, 0-1
2025-08-28vs UPTA18C/Norton/RiversideLost 12
L#1 DoublesJoseph Edwards / Carter Evans vs Nikhil Bhat / Mrityunjay Modgalya0-6, 2-6
L#2 DoublesCary Null / Samir Patel vs Jason Patterson / Terry Smith0-6, 1-6
W#3 DoublesKeshava Maragondanahalli / Warren Martin vs John Chiles / Joe Morris6-4, 6-3
2025-08-25vs UPTA18C/Williams/GTCLost 12
L#1 DoublesAbhijit Raval / Justin Horne vs Patrick Hill / Matthew Betit3-6, 3-6
W#2 DoublesJon Holmes / Dave Federspiel vs Burns Edmonds / Balaji Perumal6-0, 6-2
L#3 DoublesSamir Patel / Cary Null vs Daniel Hale / Ryan Sgro6-4, 2-6, 0-1
2025-08-19vs UPTA18C/Fox/BrookstoneLost 03
L#1 DoublesJoseph Edwards / Carter Evans vs Daniel Dukes / Michael Woodall4-6, 4-6
L#2 DoublesJustin Horne / Samir Patel vs Richard Penland / Kevin Hardigree1-6, 4-6
L#3 DoublesCary Null / Warren Martin vs Colin Gallagher / Ben Wiles2-6, 2-6
2025-08-02vs UPTA18C/Lu/ACACLost 03
L#1 DoublesWarren Martin / Keshava Maragondanahalli vs Manthira Chidambaram / Adam Thompson5-7, 1-6
L#2 DoublesJoseph Edwards / Dave Federspiel vs Douglas Baker / Jon Shinpoch4-6, 4-6
L#3 DoublesDavid Foster / Carter Evans vs McFaddin Blanding / Dillon Monday1-6, 1-6
2025-07-26vs UPTA18C/Norton/RiversideLost 12
L#1 DoublesJon Holmes / Dave Federspiel vs Mark Lane / Mrityunjay Modgalya4-6, 2-6
L#2 DoublesJustin Horne / Carter Evans vs Myint Khaing / John Norton5-7, 5-7
W#3 DoublesDavid Foster / Abhijit Raval vs Krishnaraj Sambandhan / Brandon Kerins6-2, 6-4
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 18+ Combo Men - 6.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 2.94 estimated across 9 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.28
Dave Federspiel
usually #2 Doubles 60%, also #1 Doubles 20% · published 3.5
3.22
Jon Holmes
usually #2 Doubles 50%, also #1 Doubles 25% · published
3.21
Keshava Maragondanahalli
usually #1 Doubles 67%, also #3 Doubles 33% · published
3.19
Justin Horne
usually #1 Doubles 60%, also #2 Doubles 40% · published
3.09
Cary Null
usually #2 Doubles 50%, also #3 Doubles 50% · published 3.5
3.08
Joseph Edwards
usually #1 Doubles 50%, also #2 Doubles 50% · published
2.67
Abhijit Raval
usually #1 Doubles 75%, also #3 Doubles 25% · published 3
2.52
Samir Patel
usually #2 Doubles 60%, also #3 Doubles 40% · published
2.23
Carter Evans
usually #1 Doubles 40%, also #2 Doubles 40% · published 2.5
Warren Martin
usually #3 Doubles 60%, also #1 Doubles 40% · 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.

Jon Holmes + Dave Federspiel5166% games+19.3% vs expected
Keshava Maragondanahalli + Joseph Edwards3341% games−1.8% vs expected
Samir Patel + Cary Null044 matchesnot enough data
Carter Evans + Joseph Edwards033 matchesnot enough data
Abhijit Raval + Justin Horne033 matchesnot enough data
Justin Horne + Cary Null033 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
Dave Federspiel
32W–14L career · type S · 5 lines in 2025
2%92%5%
3.28
Jon Holmes
33W–28L career · 4 lines in 2025
5%92%2%
3.22
Keshava Maragondanahalli
16W–20L career · 3 lines in 2025
7%91%2%
3.21
Justin Horne
8W–15L career · 5 lines in 2025
9%90%1%
3.19
3.5
Cary Null
9W–38L career · 4 lines in 2025
25%74%<1%
3.09
Joseph Edwards
21W–35L career · 4 lines in 2025
27%72%<1%
3.08
3
Abhijit Raval
5W–15L career · 4 lines in 2025
11%88%1%
2.67
Samir Patel
2W–13L career · 5 lines in 2025
>99%<1%<1%
2.52
2.5
Carter Evans
3W–24L career · 5 lines in 2025
0%97%3%
2.23
Warren Martin
3W–5L career · 5 lines in 2025
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.