Teams

Sahoo, Jitendra

2026 Adult 40 & Over-JXN · Men 3.5

12 players · average NTRP 3.50 / MISSISSIPPI

View scouting list →
Schedule12 played
2026-05-28vs Brown, PatrickWon 21
W#1 DoublesDanny Lynch / Glynn Stone vs Patrick Brown / Oscar de Leon6-3, 6-4
W#2 DoublesJitendra Sahoo / Randy Tuggle vs William Lee / Pat Baldwin6-2, 6-0
L#3 DoublesJames Moseley / Hiren Arora vs Oliver Catchings / Mark Huff4-6, 6-4, 0-1
2026-05-14vs Fulton, BradleyLost 12
L#1 DoublesMitch Stentiford / Brian Germany vs Jay Hutton / John Stanton4-6, 0-6
W#1 SinglesHiren Arora vs Thomas Thigpen6-4, 7-5
L#2 DoublesRahul Chaddha / Stanley Jenkins vs Daniel Benefield / Jason McDavid6-4, 1-6, 0-1
2026-05-14vs Biddle, WarrenLost 12
L#1 DoublesRussell Young / Randy Tuggle vs Darryl Barnes / Donald Baron6-7, 6-7
L#2 DoublesDanny Lynch / Hiren Arora vs Michael Bentley / Mark Bradshaw1-6, 5-7
W#3 DoublesJitendra Sahoo / Rahul Chaddha vs Warren Biddle / John C Webb6-3, 6-3
2026-05-07vs Rattler, StanleyWon 31
L#1 DoublesHiren Arora / James Moseley vs David Linzey / Derrick Burt3-6, 7-5, 1-0
W#1 SinglesRahul Chaddha vs Stanley Rattler6-2, 6-2
W#2 DoublesMitch Stentiford / Russell Young vs Michael Thomas / Johnell Mcintosh6-0, 6-1
W#3 DoublesJitendra Sahoo / Stanley Jenkins vs William Ellis / H Catchings6-1, 7-5
2026-04-23vs Fulton, BradleyLost 04
L#1 DoublesRussell Young / James Moseley vs Bradley Fulton / Thomas Wright3-6, 2-6
L#1 SinglesHiren Arora vs John Stanton4-6, 3-6
L#2 DoublesBrad Benton / Randy Tuggle vs Jeffrey Wilson / Doug Morgan2-6, 2-6
L#3 DoublesJitendra Sahoo / Rahul Chaddha vs Jay Hutton / Josh Leggett5-7, 6-7
2026-04-16vs Merchant, TomLost 04
L#1 DoublesRussell Young / Brian Germany vs Ben Berry / Nico Jimeno3-6, 2-6
L#1 SinglesHiren Arora vs Joe Tuccio1-6, 0-6
L#2 DoublesMitch Stentiford / Danny Lynch vs Greg McNair / JD Hosemann3-6, 1-6
L#3 DoublesJitendra Sahoo / Stanley Jenkins vs Phillip Pace / Bain Foote3-6, 5-7
2026-04-09vs Bailey, BenLost 13
L#1 DoublesRussell Young / Brian Germany vs Adam Byrd / Jonathan Sims1-6, 3-6
L#1 SinglesJames Moseley vs Michael Parker1-6, 2-6
L#2 DoublesRahul Chaddha / Stanley Jenkins vs David Adams / Paul Kimble4-6, 4-6
W#3 DoublesTommy Taylor / Danny Lynch vs Charles Bailey / Trey Johnson6-1, 2-6, 1-0
2026-03-26vs Biddle, WarrenSplit 22
W#1 DoublesStanley Jenkins / Tommy Taylor vs Alexandre Silva / Kristopher Hamel6-1, 6-0
W#1 SinglesRahul Chaddha vs Darrell Ward6-3, 6-3
L#2 DoublesBrad Benton / Russell Young vs Mark Bradshaw / Darryl Barnes6-3, 6-7, 0-1
L#3 DoublesBrian Germany / James Moseley vs Jason Renkenberger / Michael Bentley6-3, 2-6, 0-1
2026-03-19vs Rattler, StanleyWon 31
W#1 DoublesDanny Lynch / Glynn Stone vs Derrick Burt / Joseph McCray6-4, 4-6, 1-0
W#1 SinglesRahul Chaddha vs H Catchings6-2, 6-0
W#2 DoublesStanley Jenkins / Russell Young vs Larry Christian / William Ellis6-1, 6-3
L#3 DoublesBrian Germany / James Moseley vs Aquilino Escaner / Michael Thomas6-3, 2-6, 1-0
2026-03-12vs Brown, PatrickWon 30
W#1 DoublesJitendra Sahoo / Randy Tuggle vs Patrick Brown / Foster Jordan3-6, 7-5, 1-0
W#2 DoublesRussell Young / Brad Benton vs Scott Holston / Oscar de Leon6-3, 6-3
W#3 DoublesJames Moseley / Brian Germany vs John Chow / Jim Davis6-3, 7-6
2026-02-19vs Merchant, TomLost 03
L#1 DoublesJames Moseley / Tommy Taylor vs Greg McNair / Nico Jimeno0-6, 0-6
L#2 DoublesBrad Benton / Mitch Stentiford vs Ben Berry / Joe Tuccio0-6, 3-6
L#3 DoublesDanny Lynch / Glynn Stone vs Tom Merchant / Randy Harris7-5, 1-6
2026-02-12vs Bailey, BenLost 12
L#1 DoublesRandy Tuggle / Jitendra Sahoo vs David Adams / Tom Hickman3-6, 6-7
W#2 DoublesHiren Arora / Stanley Jenkins vs Paul Kimble / Justin Rhodes4-6, 6-2, 1-0
L#3 DoublesJames Moseley / Brian Germany vs Charles Bailey / Kenneth Miller4-6, 2-6
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 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.10 estimated across 12 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.25
Glynn Stone
usually #1 Doubles 67%, also #3 Doubles 33% · published
3.22
Randy Tuggle
usually #1 Doubles 60%, also #2 Doubles 40% · published
3.17
Danny Lynch
usually #1 Doubles 33%, also #2 Doubles 33% · published 3.5
3.17
Rahul Chaddha
usually #1 Singles 43%, also #3 Doubles 29% · published
3.13
Stanley Jenkins
usually #2 Doubles 50%, also #3 Doubles 40% · published
3.10
Hiren Arora
usually #1 Singles 43%, also #2 Doubles 29% · published
3.10
Jitendra Sahoo
usually #3 Doubles 57%, also #1 Doubles 29% · published
3.08
Brian Germany
usually #3 Doubles 57%, also #1 Doubles 43% · published 3.5
3.06
Brad Benton
usually #2 Doubles 100% · published 3.5
3.01
Mitch Stentiford
usually #2 Doubles 75%, also #1 Doubles 25% · published
2.98
James Moseley
usually #3 Doubles 56%, also #1 Doubles 33% · published
2.98
Tommy Taylor
usually #1 Doubles 67%, also #3 Doubles 33% · 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.

Hiren Arora + Rahul Chaddha7552% games+11.8% vs expected
Randy Tuggle + Jitendra Sahoo4256% games+9.5% vs expected
Tommy Taylor + Stanley Jenkins5448% games+8.6% vs expected
James Moseley + Brian Germany2447% games−0.4% vs expected
Danny Lynch + Glynn Stone213 matchesnot enough data
Randy Tuggle + Rahul Chaddha123 matchesnot enough data
Hiren Arora + James Moseley123 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.

Glynn Stone
8W–1L career · 3 lines in 2026
4%93%4%
3.25
Randy Tuggle
16W–7L career · 5 lines in 2026
6%92%2%
3.22
3.5
Danny Lynch
6W–6L career · 6 lines in 2026
11%88%1%
3.17
Rahul Chaddha
28W–25L career · 7 lines in 2026
<1%11%89%
3.17
Stanley Jenkins
36W–26L career · 10 lines in 2026
<1%18%82%
3.13
Hiren Arora
22W–23L career · 7 lines in 2026
<1%24%76%
3.10
Jitendra Sahoo
10W–16L career · 7 lines in 2026
24%75%<1%
3.10
3.5
Brian Germany
8W–29L career · 7 lines in 2026
29%71%<1%
3.08
3.5
Brad Benton
5W–6L career · 4 lines in 2026
34%66%<1%
3.06
Mitch Stentiford
14W–31L career · 4 lines in 2026
47%53%<1%
3.01
James Moseley
14W–34L career · 9 lines in 2026
55%45%<1%
2.98
Tommy Taylor
15W–25L career · 3 lines in 2026
57%43%<1%
2.98

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.