Teams

FV:The Miss Hits!:Pérez/Ferguson

2025 NCT Adult 18 & Over Men · 3.5 Adult Men

18 players · average NTRP 3.50 / NORTHERN CONNECTICUT

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 →
Schedule9 played
W#1 DoublesRicardo Perez / James Allen vs Tod Robberson / John Henderson6-1, 6-1
W#2 DoublesLior Grubert / John Healey vs Carlos Boltes-Palma / JOSE DEJUAN6-3, 6-4
W#2 SinglesPaul Holzer vs Kevin Hebreo6-7, 6-4
2025-02-01vs BSF:Polhamus/StrongWon 32
L#1 DoublesJames Allen / Jeffry Morton vs Ian Green / Michael Nolan3-6, 4-6
L#1 SinglesMichael Zemel vs Lutz Labisch3-6, 2-6
W#2 DoublesJohn Healey / Lior Grubert vs Adam Olson / Michael Powers6-4, 7-6
W#2 SinglesMax Castrogiovanni vs Federico Russo7-5, 6-1
W#3 DoublesKyle Testerman / Robert Bodenburg vs Daniel Polhamus / Vincent Celentano6-3, 6-2
2025-01-18vs RFL:Scared Hitless III:Ballentine/Split 22
L#1 SinglesMax Castrogiovanni vs Jan Zeman3-6, 6-7
L#2 DoublesRicardo Perez / Josh Ferguson vs Thadd Thomas / Simon Ostrov6-7, 3-6
W#2 SinglesNathan Ravitz vs Jeff Korp6-2, 1-6, 1-0
W#3 DoublesLior Grubert / John Healey vs Damon Querim / Mark Lescher5-7, 6-3, 3-2
W#1 DoublesNathan Ravitz / Ricardo Perez vs Kevin Hebreo / Tod Robberson7-6, 6-1
W#1 SinglesMax Castrogiovanni vs Avneet Singh3-6, 6-3, 6-0
L#2 DoublesRobert Bodenburg / Lior Grubert vs Sandeep Sasidharan / John Henderson4-6, 6-2, 1-6
W#2 SinglesMichael Zemel vs Amandeep Mundra4-6, 6-1, 6-4
W#3 DoublesJosh Ferguson / Kyle Testerman vs Paul Tetreault / Panos Oikonomou6-3, 6-2
2024-11-16vs BSF:Polhamus/StrongLost 13
L#1 DoublesKyle Testerman / James Allen vs Sam Strong / Michael Powers3-6, 4-6
W#2 DoublesRicardo Perez / Robert Bodenburg vs Daniel Polhamus / Bryon Remo0-1
L#2 SinglesTim Ligay vs Federico Russo6-7, 6-2
L#3 DoublesJohn Healey / Stephen Stroup vs Vincent Celentano / Matt Bastiaanse3-6, 6-7
2024-11-09vs RFL:Scared Hitless III:Ballentine/Lost 04
L#1 DoublesJosh Ferguson / Kyle Testerman vs Damon Querim / Tom Rosedale6-1, 4-6, 2-6
L#1 SinglesMax Castrogiovanni vs Jan Zeman6-7, 2-6
L#2 DoublesNathan Ravitz / Michael Zemel vs Thadd Thomas / Simon Ostrov2-6, 4-6
L#3 DoublesJeffry Morton / Breton Boudreaux vs Jonathan Fugge / Adam Rose4-6, 4-6
L#1 DoublesMax Castrogiovanni / James Allen vs Steve Wargat / Avneet Singh6-4, 1-6, 6-3
L#1 SinglesMarcin Stasiak vs Kevin Hebreo1-6, 0-6
L#2 DoublesNathan Ravitz / Ricardo Perez vs TEJAS SONPAL / KISHAN SONPAL3-6, 6-4, 5-7
L#2 SinglesMichael Zemel vs Amandeep Mundra4-6, 6-4, 5-7
W#3 DoublesBreton Boudreaux / Lior Grubert vs Paul Tetreault / JOSE DEJUAN4-6, 6-2, 6-3
2024-10-05vs BSF:Polhamus/StrongLost 14
W#1 DoublesMax Castrogiovanni / Jeffry Morton vs Daniel Polhamus / Michael Powers4-6, 6-2, 6-3
L#1 SinglesMichael Zemel vs Sergio Alio5-7, 2-6
L#2 DoublesJosh Ferguson / Nathan Ravitz vs Lutz Labisch / Matt Bastiaanse6-4, 5-7, 1-2
L#2 SinglesLior Grubert vs Alan Lebow7-5, 2-6, 1-5
L#3 DoublesStephen Stroup / Paul Holzer vs Siddhartha Yenugu / Stephen Jewell6-7, 2-6
L#1 DoublesJames Allen / Josh Ferguson vs Adam Rose / Jonathan Fugge3-6, 3-6
W#1 SinglesMax Castrogiovanni vs Alexander Wittstein6-3, 6-2
L#2 DoublesRicardo Perez / Michael Zemel vs Thadd Thomas / Simon Ostrov4-6, 4-6
W#2 SinglesTim Ligay vs Damon Querim3-6, 6-1, 3-1
W#3 DoublesNathan Ravitz / Jeffry Morton vs Timothy Larson / David Gunas Jr6-3, 2-6, 6-3
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 standings8 teams · 3.5 Adult Men
TeamWLInd. WInd. LSets lostGames lost
1RH:Jackson/09301433364
2RFL:Scared Hitless III:Ballentine/09271839411
3BSF:Polhamus/Strong09261842429
4BTC:Bloomfield Bobcats:Veras/Hester-Reyes09241843432
5FV:The Miss Hits!:Pérez/Ferguson09202357470
6FV:Racqueteers:Simon/Aronson09152759484
7MLM:Lincer/Tubridy09172760471
8EHTC:Strings Busters 18 :DeJuan/Tetreault09152964516

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 3.34 estimated across 14 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.62
Lior Grubert
usually #2 Doubles 50%, also #3 Doubles 33% · published
3.56
Jeffry Morton
usually #3 Doubles 57%, also #1 Doubles 43% · published
3.50
Max Castrogiovanni
usually #1 Singles 42%, also #2 Singles 25% · published
3.43
Michael Zemel
usually #1 Singles 30%, also #2 Doubles 30% · published
3.40
Paul Holzer
usually #2 Singles 60%, also #1 Singles 20% · published
3.29
Ricardo Perez
usually #2 Doubles 50%, also #1 Singles 25% · published
3.28
Kyle Testerman
usually #3 Doubles 50%, also #1 Doubles 50% · published
3.27
Robert Bodenburg
usually #2 Doubles 67%, also #3 Doubles 33% · published
3.26
Breton Boudreaux
usually #1 Doubles 50%, also #3 Doubles 25% · published 3.5
3.25
Nathan Ravitz
usually #2 Doubles 50%, also #2 Singles 17% · published
James Allen
published 3.5
3.24
Tim Ligay
usually #1 Singles 50%, also #2 Singles 50% · published
3.23
John Healey
usually #2 Doubles 50%, also #3 Doubles 50% · published
3.21
Josh Ferguson
usually #2 Doubles 25%, also #3 Doubles 25% · published
3.17
Stephen Stroup
usually #3 Doubles 100% · published
Marcin Stasiak
usually #1 Singles 100% · published
Mark Passacantando
published
Seth Huttner
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.

Nathan Ravitz + Josh Ferguson1445% gamesnot enough data
Ricardo Perez + Josh Ferguson224 matchesnot enough data
Breton Boudreaux + Paul Holzer314 matchesnot enough data
Nathan Ravitz + Ricardo Perez123 matchesnot enough data
Nathan Ravitz + Kyle Testerman033 matchesnot enough data
Robert Bodenburg + Paul Holzer123 matchesnot enough data
Robert Bodenburg + Lior Grubert123 matchesnot enough data
Ricardo Perez + Breton Boudreaux213 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.

Lior Grubert
27W–14L career · 6 lines in 2025
<1%18%82%
3.62
Jeffry Morton
49W–29L career · 7 lines in 2025
<1%34%66%
3.56
Max Castrogiovanni
40W–18L career · 12 lines in 2025
<1%52%48%
3.50
Michael Zemel
16W–15L career · 9 lines in 2025
<1%70%30%
3.43
Paul Holzer
20W–8L career · 5 lines in 2025
<1%78%22%
3.40
Ricardo Perez
20W–23L career · 8 lines in 2025
1%94%5%
3.29
Kyle Testerman
11W–9L career · 4 lines in 2025
2%94%5%
3.28
Robert Bodenburg
20W–29L career · 3 lines in 2025
2%94%4%
3.27
3.5
Breton Boudreaux
35W–6L career · 8 lines in 2025
2%95%3%
3.26
Nathan Ravitz
12W–13L career · 6 lines in 2025
3%95%3%
3.25
3.5
James Allen
no matches on record · no lines in 2025
not enough data
Tim Ligay
23W–9L career · 4 lines in 2025
3%95%2%
3.24
John Healey
12W–4L career · 4 lines in 2025
4%94%2%
3.23
Josh Ferguson
16W–22L career · 8 lines in 2025
5%93%1%
3.21
Stephen Stroup
7W–8L career · 2 lines in 2025
9%90%1%
3.17
Marcin Stasiak
0W–2L career · 1 line in 2025
not enough data
Mark Passacantando
0W–1L career · no lines in 2025
not enough data
Seth Huttner
10W–9L career · no 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.