Teams

TOC.Horowitz

2026 CTRL Adult 40 & Over · Adult 40 & Over 3.5 Men

13 players · average NTRP 3.39 / NORTH 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 →
Schedule7 played
2026-05-10vs CAS.WrightLost 05
L#1 DoublesKrishna Bhat / Daniel Horowitz vs Chris Johnson / Ryan Goff2-6, 3-6
L#1 SinglesChristopher Saba vs Luivi Valero0-6, 0-6
L#2 DoublesSanjeev Dimri / Jon Rodriguez vs J Wright / Robert Johnson1-6, 2-6
L#3 DoublesJamie Huang / Chip Pope vs Brett Allan / Mark Holland1-6, 2-6
L#4 DoublesGarth Zoller / James Lally vs Brendan Hagan / Dustin Adams3-6, 5-7
2026-04-25vs TOC.SachanLost 05
L#1 DoublesKrishna Bhat / Jamie Huang vs Tim Hayes / Steven Harris1-6, 1-6
L#1 SinglesSudeep Mandal vs Justin Bates1-6, 1-6
L#2 DoublesDaniel Horowitz / Paul Narula vs Madankumar Kannan / Ajit Shankardas1-6, 5-7
L#3 DoublesMoe Dessouky / Eduardo Delossantos vs Brian Dorais / Joe Smith6-7, 4-6
L#4 DoublesJames Lally / Jon Rodriguez vs Seshagiri Kalluru / Vimal Kumar6-2, 5-7, 0-1
2026-04-24vs TOC.DeivasigamaniLost 05
L#1 DoublesKrishna Bhat / James Lally vs Rajshekar Chandraprakash / Jaikumaran Ganapathysamy1-6, 6-4, 0-1
L#1 SinglesSanjeev Dimri vs Matthew Curry2-6, 3-6
L#2 DoublesDaniel Horowitz / Paul Narula vs Rishi Tandon / Bharath Dheekonda2-6, 5-7
L#3 DoublesChip Pope / Moe Dessouky vs Ranga Narasimhan / Eslam Soliman0-6, 4-6
L#4 DoublesJon Rodriguez / Eduardo Delossantos vs Vishal Gupta / Neelakantam Jarugumalli4-6, 1-6
2026-04-11vs LOCH.WatersWon 32
L#1 DoublesChip Pope / Moe Dessouky vs Dan Robinson / Brian Heaphy6-7, 5-7
W#1 SinglesYunxiang Zhu vs Danny Yoder6-0, 6-0
W#2 DoublesPaul Narula / Jon Rodriguez vs Joseph Holsopple / Daryn Watson5-7, 6-1, 1-0
L#3 DoublesDavid Hofberg / Christopher Saba vs Bill Coleman / Brad Kreger0-6, 1-6
W#4 DoublesSanjeev Dimri / James Lally vs Arthur Gloer / Kenneth Waters6-2, 6-2
2026-03-28vs PW.HaywardLost 14
W#1 DoublesEduardo Delossantos / Moe Dessouky vs Lou Hensley / Stephen Mcowen6-3, 7-5
L#1 SinglesSudeep Mandal vs Glenn Setliff4-6, 2-6
L#2 DoublesSanjeev Dimri / Paul Narula vs Colin Hayward / David McDaniel4-6, 3-6
L#3 DoublesJon Rodriguez / Jamie Huang vs John Kruszewski / Francois Laflamme0-6, 6-7
L#4 DoublesGarth Zoller / Christopher Saba vs Michael Lipkin / Todd Younkin3-6, 3-6
2026-03-21vs TOC.KumarLost 23
L#1 DoublesKrishna Bhat / David Hofberg vs Kapil Dukle / Manik Parsa3-6, 3-6
W#1 SinglesYunxiang Zhu vs Ravi Karanam3-6, 6-4, 1-0
L#2 DoublesSanjeev Dimri / Jon Rodriguez vs RANDEEP BASU / Shri Prakashan Parapalli0-6, 2-6
L#3 DoublesMoe Dessouky / Christopher Saba vs Arun Kumar / Naga Mahesh Desu2-6, 0-6
W#4 DoublesPaul Narula / Garth Zoller vs Mahesh Salian / Pradeep Pudu6-4, 6-1
2026-02-28vs MD.HaleLost 23
L#1 DoublesEduardo Delossantos / David Hofberg vs Darren Koch / Stan Wingo2-6, 2-6
W#1 SinglesYunxiang Zhu vs Adam Coleman6-3, 6-3
L#2 DoublesSanjeev Dimri / Christopher Saba vs Scott Hoffman / Todd Bachman2-6, 3-6
L#3 DoublesJon Rodriguez / Daniel Horowitz vs Grayson Hale / Chris Chuang3-6, 1-6
W#4 DoublesJamie Huang / Garth Zoller vs Will Sendall / Patrick Vinson6-2, 6-7, 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 Adult 40 & Over 3.5 Men 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.11 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.

3.38
Paul Narula
usually #2 Doubles 80%, also #4 Doubles 20% · published 3.5
3.30
Yunxiang Zhu
usually #1 Singles 100% · published
3.27
Sudeep Mandal
usually #1 Singles 100% · published 3
3.19
Eduardo Delossantos
usually #1 Doubles 50%, also #4 Doubles 25% · published 3.5
3.14
Chip Pope
usually #3 Doubles 67%, also #1 Doubles 33% · published 3.5
3.11
Moe Dessouky
usually #3 Doubles 60%, also #1 Doubles 40% · published 3.5
3.09
Garth Zoller
usually #4 Doubles 100% · published
3.08
Jamie Huang
usually #3 Doubles 50%, also #1 Doubles 25% · published
3.07
Christopher Saba
usually #3 Doubles 40%, also #2 Doubles 20% · published 3.5
3.06
James Lally
usually #4 Doubles 75%, also #1 Doubles 25% · published
3.00
David Hofberg
usually #1 Doubles 67%, also #3 Doubles 33% · published 3.5
2.92
Daniel Horowitz
usually #2 Doubles 50%, also #3 Doubles 25% · published 3.5
2.85
Sanjeev Dimri
usually #2 Doubles 67%, also #4 Doubles 17% · published 3
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.

Chip Pope + Eduardo Delossantos3452% gamesnot enough data
Chip Pope + Moe Dessouky2342% gamesnot enough data
Paul Narula + Eduardo Delossantos224 matchesnot enough data
Christopher Saba + David Hofberg033 matchesnot enough data
Chip Pope + Paul Narula033 matchesnot enough data
Eduardo Delossantos + Moe Dessouky213 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
Paul Narula
142W–108L career · 5 lines in 2026
<1%80%20%
3.38
Yunxiang Zhu
4W–4L career · 3 lines in 2026
2%91%8%
3.30
3
Sudeep Mandal
28W–22L career · 2 lines in 2026
<1%3%97%
3.27
3.5
Eduardo Delossantos
61W–76L career · 4 lines in 2026
9%89%1%
3.19
3.5
Chip Pope
54W–99L career · 3 lines in 2026
16%84%1%
3.14
3.5
Moe Dessouky
22W–40L career · 5 lines in 2026
21%79%<1%
3.11
Garth Zoller
5W–5L career · 4 lines in 2026
26%74%<1%
3.09
Jamie Huang
1W–5L career · 4 lines in 2026
29%71%<1%
3.08
3.5
Christopher Saba
3W–13L career · 5 lines in 2026
30%70%<1%
3.07
James Lally
8W–5L career · 4 lines in 2026
33%67%<1%
3.06
3.5
David Hofberg
34W–52L career · 3 lines in 2026
49%51%<1%
3.00
3.5
Daniel Horowitz
1W–12L career · 4 lines in 2026
72%28%<1%
2.92
3
Sanjeev Dimri
36W–36L career · type A · 6 lines in 2026
1%85%15%
2.85

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.