Teams

Queens Harbor - Bell

2026 Duval Adult 18 & Over - Men · 4.0 Adult 18 & Over - Men

19 players · average NTRP 3.93 / REGION_2

View scouting list →
Schedule8 played
2026-06-13vs Duval/RadelWon 32
L#1 DoublesJorge Tomassini-Ceide / Johnny Witt vs Paul Vergara / Elias Derke4-6, 3-6
W#1 SinglesKunal Thakkar vs David Randolph6-1, 6-3
W#2 DoublesMichael Bell / Brandon Robbins vs Chris Neblett / James Estigoy6-4, 2-6, 1-0
L#2 SinglesEric Lazo vs Joseph Stewart0-6, 0-6
W#3 DoublesJohn Amthor / Brice Garcia vs Robert Radel / Bruno Do Amaral6-4, 6-4
2026-05-30vs FYC - McVickerWon 41
W#1 DoublesJulio Torruella / Jorge Tomassini-Ceide vs Alex Nixon / Charles Duss4-6, 7-5, 1-0
W#1 SinglesRaj Mody vs Matt Ausherman6-3, 6-4
W#2 DoublesMohsen Akhlaghi / Brandon Robbins vs Russell Brockman / Gary Wheeler7-6, 6-4
W#2 SinglesKunal Thakkar vs Christopher Nuland6-0, 6-0
L#3 DoublesBradley Nestor / Parvez Sahotra vs Christopher Johnson / Finley Williams6-3, 3-6, 0-1
2026-05-23vs Eagle Harbor - WichtendahlLost 14
L#1 DoublesJulio Torruella / Thomas Prouty vs Jack Wichtendahl / Christopher Whiteman6-3, 3-6, 0-1
L#1 SinglesMichael Bell vs Marcelo Baird2-6, 1-6
W#2 DoublesJorge Tomassini-Ceide / Johnny Witt vs Kevin Beall / Dan Singleton6-3, 6-2
L#2 SinglesAdam Silvers vs Chris Moore2-6, 4-6
L#3 DoublesParvez Sahotra / Bill Diffenderfer vs Greg Poore / Steve Maier2-6, 1-6
2026-05-16vs Baymeadows - PeriasamyLost 23
W#1 DoublesKunal Thakkar / Parvez Sahotra vs Erwin Renan Daclan / Tanmay Jethanandani6-4, 3-6, 1-0
W#1 SinglesRaj Mody vs Tony Piskurich7-6, 6-2
L#2 DoublesTim Wedel / Johnny Witt vs Ravikiran Annareddy / Mahesh Sarasam5-7, 3-6
L#2 SinglesMohsen Akhlaghi vs Jamison McElfresh3-6, 1-6
L#3 DoublesBradley Nestor / Brandon Robbins vs Venkatesh Srinivasan / Paul Begley4-6, 4-6
2026-05-09vs Boone - CruzLost 23
L#1 DoublesJorge Tomassini-Ceide / Julio Torruella vs John Bradberry / Arturo Dayot4-6, 4-6
W#1 SinglesKunal Thakkar vs Daniel Bage6-1, 6-3
L#2 DoublesMichael Bell / Thomas Prouty vs Scott Neumann / Nandino Lango2-6, 5-7
L#2 SinglesBill Diffenderfer vs Ramon Cruz3-6, 1-6
W#3 DoublesJohnny Witt / Eric Lazo vs Timothy Wall / Chris Taylor6-7, 6-1, 1-0
2026-05-03vs Williams Y - RaithelWon 41
L#1 DoublesThomas Prouty / Julio Torruella vs Joseph Travers / Jason Wilson6-7, 2-6
W#1 SinglesRaj Mody vs Jesse Rogers6-4, 6-4
W#2 DoublesJorge Tomassini-Ceide / Michael Bell vs Stuart McNally / John Callihan6-7, 6-3, 1-0
W#2 SinglesKunal Thakkar vs Eugene Kasper6-1, 6-4
W#3 DoublesParvez Sahotra / John Amthor vs Thomas Bobango / Ramon Arroyo3-6, 6-4, 1-0
2026-04-18vs Marsh Landing - MinemierLost 14
L#1 DoublesJohn Amthor / Michael Bell vs Josh Ezring / Joseph Montaldo0-6, 1-6
W#1 SinglesRaj Mody vs Dale Bennett7-5, 6-1
L#2 DoublesBradley Nestor / Bill Diffenderfer vs Steve Copeland / Darin Pobst3-6, 2-6
L#2 SinglesAdam Silvers vs Frank Kovacs2-6, 1-6
L#3 DoublesJohnny Witt / Michael Kreinest vs Fred Pensotti / Scott Haines6-3, 2-6, 0-1
2026-04-11vs Duval/RadelLost 23
W#1 DoublesJulio Torruella / Thomas Prouty vs Andrew de Jong / Paul Vergara6-4, 6-4
W#1 SinglesKunal Thakkar vs David Randolph3-6, 6-0, 1-0
L#2 DoublesParvez Sahotra / Jorge Tomassini-Ceide vs Sean Kelly / Brad Mossman1-6, 7-5, 0-1
L#2 SinglesRaj Mody vs Joseph Stewart0-6, 4-6
L#3 DoublesMohsen Akhlaghi / Brandon Robbins vs Joseph Guy / Craig Gambardella4-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 4.0 Adult 18 & Over - 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.62 estimated across 17 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.02
Kunal Thakkar
usually #1 Singles 50%, also #2 Singles 33% · published
3.85
Julio Torruella
usually #1 Doubles 100% · published
3.84
Thomas Prouty
usually #1 Doubles 75%, also #2 Doubles 25% · published
3.82
Jorge Tomassini-Ceide
usually #2 Doubles 50%, also #1 Doubles 50% · published
3.78
Raj Mody
usually #1 Singles 80%, also #2 Singles 20% · published
Brice Garcia
usually #3 Doubles 100% · published 4
3.74
Johnny Witt
usually #3 Doubles 40%, also #2 Doubles 40% · published
3.68
Bill Merriam
published 4
3.67
Brandon Robbins
usually #3 Doubles 50%, also #2 Doubles 50% · published 4
3.60
John Amthor
usually #3 Doubles 67%, also #1 Doubles 33% · published
3.57
Mohsen Akhlaghi
usually #3 Doubles 33%, also #2 Singles 33% · published
3.55
Eric Lazo
usually #3 Doubles 50%, also #2 Singles 50% · published 4
3.54
Parvez Sahotra
usually #3 Doubles 60%, also #2 Doubles 20% · published
3.53
Bradley Nestor
usually #3 Doubles 67%, also #2 Doubles 33% · published 4
3.44
Bill Diffenderfer
usually #2 Doubles 33%, also #3 Doubles 33% · published 4
3.41
Adam Silvers
usually #2 Singles 40%, also #1 Singles 40% · published 3.5
3.35
Michael Bell
usually #2 Doubles 60%, also #1 Doubles 20% · published
3.14
Michael Kreinest
usually #1 Doubles 46%, also #1 Singles 36% · published
Tim Wedel
usually #2 Doubles 100% · 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.

Thomas Prouty + Julio Torruella123 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.

Kunal Thakkar
6W–0L career · 6 lines in 2026
<1%44%56%
4.02
Julio Torruella
2W–3L career · 5 lines in 2026
<1%88%12%
3.85
Thomas Prouty
90W–80L career · 4 lines in 2026
<1%89%11%
3.84
Jorge Tomassini-Ceide
3W–3L career · 6 lines in 2026
1%91%8%
3.82
Raj Mody
4W–1L career · 5 lines in 2026
1%94%5%
3.78
4
Brice Garcia
1W–0L career · 1 line in 2026
not enough data
Johnny Witt
4W–6L career · 5 lines in 2026
3%94%2%
3.74
4
Bill Merriam
89W–89L career · no lines in 2026
8%91%1%
3.68
4
Brandon Robbins
2W–2L career · 4 lines in 2026
9%90%1%
3.67
John Amthor
2W–1L career · 3 lines in 2026
22%78%<1%
3.60
Mohsen Akhlaghi
1W–2L career · 3 lines in 2026
30%70%<1%
3.57
4
Eric Lazo
2W–2L career · 2 lines in 2026
34%66%<1%
3.55
Parvez Sahotra
2W–3L career · 5 lines in 2026
38%62%<1%
3.54
4
Bradley Nestor
0W–3L career · 3 lines in 2026
40%60%<1%
3.53
4
Bill Diffenderfer
0W–3L career · 3 lines in 2026
69%31%<1%
3.44
3.5
Adam Silvers
8W–7L career · 5 lines in 2026
<1%75%24%
3.41
Michael Bell
2W–3L career · 5 lines in 2026
87%13%<1%
3.35
Michael Kreinest
14W–12L career · 11 lines in 2026
13%86%<1%
3.14
Tim Wedel
0W–1L career · 1 line 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.