Teams

Pandu/LF/18s 3.0M

2026 TUL ADULT 18 & Over League · 3.0 MEN

9 players · average NTRP 3.00 / OKLAHOMA

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 →
Schedule11 played
2026-06-09vs Gawey/PH/3.0MLost 03
L#1 DoublesAnand Pandurengan / Justin Hall vs Andrew Townsend / Shawn Grant3-6, 7-5, 0-1
L#2 DoublesDanny Rehl / Arjun Rajakutty vs Mark Gawey / Paul Dudley7-5, 4-6, 0-1
L#3 DoublesKevin Keller / Nicholas Holder vs Neil Hasty / Matthew Coulson3-6, 3-6
2026-06-01vs Roberts/3.0M/ISLost 14
L#1 DoublesDanny Rehl / Anand Pandurengan vs CW Evans / Aaron Hayes2-6, 3-6
L#1 SinglesThamizharasan Panneerselvam vs Kirk Brown3-6, 0-6
L#2 DoublesNicholas Holder / Daniel Kaiman vs Tom Nilsson / Daniel Pearson4-6, 1-6
W#2 SinglesMirza Fawad Ahmed vs Rylan Poteet6-3, 6-3
L#3 DoublesArjun Rajakutty / Dinesh Srinivasan vs Kip Collins / Carter Cowan3-6, 2-6
2026-05-18vs MoValley/Shain/18&over3.0 MLost 04
L#1 DoublesAnand Pandurengan / Arjun Rajakutty vs Hobie Higgins / Philip Shain1-6, 2-6
L#2 DoublesThamizharasan Panneerselvam / Nicholas Holder vs Andrew Haile / Keith Auer2-6, 3-6
L#2 SinglesKevin Keller vs Zack Jennings3-6, 3-6
L#3 DoublesJustin Hall / Danny Rehl vs Thorsten Klein / Hernan Elizondo5-7, 2-6
2026-05-12vs Schmidt/LF 18s 3.0MLost 23
W#1 DoublesDanny Rehl / Anand Pandurengan vs Rusty Peterson / Larry Stalcup7-5, 6-3
L#1 SinglesNicholas Holder vs Preston Hibblen1-6, 4-6
L#2 DoublesArjun Rajakutty / Mirza Fawad Ahmed vs David Schmidt / Todd Spangler1-6, 2-6
W#2 SinglesKevin Keller vs Ethan Hall3-6, 6-2, 1-0
L#3 DoublesThamizharasan Panneerselvam / Daniel Kaiman vs Kevin Newport / Jason Alfrey6-7, 4-6
2026-05-06vs Wyatt/SH 3.0MLost 23
L#1 DoublesArjun Rajakutty / Justin Hall vs Jim Sides / Derek Gary2-6, 1-6
W#1 SinglesKevin Keller vs Matt Torres6-1, 6-1
W#2 DoublesDinesh Srinivasan / Danny Rehl vs Noah Carter / Brian Torres6-1, 7-5
L#2 SinglesThamizharasan Panneerselvam vs William Wright4-6, 3-6
L#3 DoublesDaniel Kaiman / Nicholas Holder vs Ian Curran / Grant Thetford3-6, 3-6
2026-04-30vs Tauber/LF 18s 3.0MWon 32
W#1 DoublesJustin Hall / Danny Rehl vs Russ Jessogne / Jared Coe6-1, 6-3
W#1 SinglesKevin Keller vs Frank Gibson6-2, 6-4
W#2 DoublesAnand Pandurengan / Arjun Rajakutty vs Ben Calmer / Brian Donnelly6-2, 6-4
L#2 SinglesMirza Fawad Ahmed vs Nick Blackwell4-6, 7-5, 0-1
L#3 DoublesDaniel Kaiman / Dinesh Srinivasan vs Job Montilla / Brandon Kelley4-6, 2-6
2026-04-22vs Bales/Oquin/3.0M/LFWon 32
L#1 DoublesDinesh Srinivasan / Thamizharasan Panneerselvam vs Kasey Bales / Kyle Bales2-6, 6-7
W#1 SinglesMirza Fawad Ahmed vs Chad Magruder6-1, 6-2
W#2 DoublesDaniel Kaiman / Nicholas Holder vs Jon Hibblen / Robert Hunter6-0, 6-2
W#2 SinglesKevin Keller vs Donald Phillips6-2, 6-4
L#3 DoublesAnand Pandurengan / Arjun Rajakutty vs Brandon Lantz / Derek Pettifer4-6, 4-6
2026-04-15vs Boedeker/TTC/18s 3.0MWon 32
W#1 DoublesThamizharasan Panneerselvam / Justin Hall vs Tyler Auschwitz / Dan Boedeker6-4, 7-5
L#1 SinglesNicholas Holder vs Scott Robinowitz0-6, 0-6
W#2 DoublesAnand Pandurengan / Danny Rehl vs Brooks Henry / Michael O'Donovan4-6, 7-6, 1-0
L#2 SinglesDaniel Kaiman vs Chuck Sloan1-6, 6-7
W#3 DoublesMirza Fawad Ahmed / Dinesh Srinivasan vs Tate Allen / Shaun Grewal7-6, 6-1
2026-04-06vs Paxson/LF18s 3.0MLost 14
L#1 DoublesThamizharasan Panneerselvam / Nicholas Holder vs Robert Shears / Justin DuBois1-6, 3-6
L#1 SinglesDaniel Kaiman vs Alexander Jensen0-6, 0-6
L#2 DoublesAnand Pandurengan / Dinesh Srinivasan vs Joey Lada / Robert Lovelace2-6, 2-6
L#2 SinglesKevin Keller vs Stefano Bietto4-6, 2-6
W#3 DoublesArjun Rajakutty / Danny Rehl vs John Page / Michael Parker6-3, 6-4
2026-04-02vs Snedden/LF 18s 3.0MWon 41
W#1 DoublesThamizharasan Panneerselvam / Justin Hall vs Zachary Duvall / James Dixon6-0, 6-0
L#1 SinglesNicholas Holder vs Eric Schleicher0-6, 0-6
W#2 DoublesAnand Pandurengan / Arjun Rajakutty vs Chase Healey / Jason Schroder6-3, 6-0
W#2 SinglesKevin Keller vs Luis Mendoza6-3, 6-0
W#3 DoublesDaniel Kaiman / Dinesh Srinivasan vs Todd Schuster / Jordan Rodich6-3, 6-4
2026-03-23vs Wallen-Press/GR 18s 3.0MLost 14
L#1 DoublesKevin Keller / Arjun Rajakutty vs Chris Atherton / Baskaran Susaimanickam3-6, 4-6
L#1 SinglesMirza Fawad Ahmed vs Scott Fagin6-3, 4-3
L#2 DoublesDinesh Srinivasan / Nicholas Holder vs Mitchell Cain / Nathan Ellsworth3-6, 4-6
W#2 SinglesThamizharasan Panneerselvam vs William Devinney6-3, 6-4
L#3 DoublesAnand Pandurengan / Daniel Kaiman vs Jason Schluter / Marcus Huck3-6, 6-7
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 standings11 teams · 3.0 MEN
TeamWLInd. WInd. LSets lostGames lost
1MoValley/Shain/18&over3.0 M11051414261
2Tauber/LF 18s 3.0M83332250439
3Paxson/LF18s 3.0M83322352411
4Gawey/PH/3.0M74342153458
5Wyatt/SH 3.0M65233271532
6Schmidt/LF 18s 3.0M56272861483
7Wallen-Press/GR 18s 3.0M46212964476
8Boedeker/TTC/18s 3.0M47262965500
9Pandu/LF/18s 3.0M47223368511
10Roberts/3.0M/IS47233272563
11Snedden/LF 18s 3.0M19113982506

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.64 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.

2.87
Mirza Fawad Ahmed
usually #2 Singles 33%, also #1 Singles 33% · published
2.71
Kevin Keller
usually #2 Singles 56%, also #1 Singles 22% · published
2.70
Danny Rehl
usually #2 Doubles 38%, also #1 Doubles 38% · published 3
2.69
Dinesh Srinivasan
usually #3 Doubles 50%, also #2 Doubles 38% · published
2.63
Anand Pandurengan
usually #2 Doubles 40%, also #1 Doubles 40% · published 3
2.61
Daniel Kaiman
usually #3 Doubles 56%, also #2 Doubles 22% · published 3
2.61
Arjun Rajakutty
usually #2 Doubles 40%, also #1 Doubles 30% · published 3
2.57
Thamizharasan Panneerselvam
usually #1 Doubles 44%, also #2 Singles 22% · published
2.41
Nicholas Holder
usually #2 Doubles 40%, also #1 Singles 30% · 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.

Danny Rehl + Anand Pandurengan7452% games+5.8% vs expected
Danny Rehl + Dinesh Srinivasan4452% games−0.5% vs expected
Anand Pandurengan + Arjun Rajakutty4549% games−2.1% vs expected
Danny Rehl + Kevin Keller1639% games−7.0% vs expected
Anand Pandurengan + Dinesh Srinivasan2632% games−11.9% vs expected
Dinesh Srinivasan + Daniel Kaiman1436% games−12.1% vs expected
Danny Rehl + Arjun Rajakutty224 matchesnot enough data
Kevin Keller + Arjun Rajakutty224 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.

Mirza Fawad Ahmed
3W–3L career · 6 lines in 2026
<1%82%18%
2.87
Kevin Keller
21W–29L career · 9 lines in 2026
7%91%2%
2.71
3
Danny Rehl
40W–59L career · 8 lines in 2026
8%91%2%
2.70
Dinesh Srinivasan
17W–31L career · 8 lines in 2026
9%89%1%
2.69
3
Anand Pandurengan
36W–55L career · 10 lines in 2026
19%81%<1%
2.63
3
Daniel Kaiman
6W–15L career · 9 lines in 2026
21%79%<1%
2.61
3
Arjun Rajakutty
21W–23L career · 10 lines in 2026
21%78%<1%
2.61
Thamizharasan Panneerselvam
9W–28L career · 8 lines in 2026
31%69%<1%
2.57
Nicholas Holder
4W–25L career · 10 lines in 2026
73%27%<1%
2.41

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.