Teams

RH:Rocky Hill Men's 4.5:Garcia/

2026 NCT Adult 18 & Over Men · 4.5 Adult Men 1

22 players · average NTRP 4.31 / 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 →
Schedule14 played
2026-04-18vs BSF:Big Sky Farmington:ParenteLost 14
L#1 DoublesSamuele Raniolo / Antonino Raniolo vs Caleb Kleppner / Paul Ratcliffe2-6, 6-3, 4-6
L#1 SinglesDaksh Rampal vs Marshal Schlesinger3-6, 2-6
L#2 DoublesBrandon Sanford / Matthew Wood vs Douglas Madeux / Russell Tencer5-7, 4-6
L#2 SinglesKarthik Murali vs Wayne Jang3-6, 1-6
W#3 DoublesDavid Li / Ryan Nolan vs Benjamin Sharpe / Alex Hale6-4, 6-1
2026-04-04vs EHTC:Bandidos: Desrayaud/WeinsteinLost 14
L#1 DoublesAntonino Raniolo / Bradley Sherwood vs MATTHEW GRABALA / Julien Novog-Desrayaud2-6, 6-7
L#1 SinglesSamuele Raniolo vs Kwesi Eyiah1-6, 4-6
L#2 DoublesBrandon Sanford / Lawrence Hirsch vs Allon Kalisher / Benjamin Doolittle5-7, 6-3, 3-6
W#2 SinglesMauricio Miranda vs Gregory Avola7-5, 6-1
L#3 DoublesDaksh Rampal / Kyle Baker vs Jeremiah Berard / Chris Holzinger2-6, 3-6
2026-03-28vs MRC:Band of Brothers:Villadolid/Won 41
L#1 DoublesAntonino Raniolo / Brandon Sanford vs Brendan Kolnick / Albert Villadolid6-7, 6-1, 4-5
W#1 SinglesSamuele Raniolo vs W Matthew Muszala6-2, 6-3
W#2 DoublesNicholas Loveland / Lawrence Hirsch vs Erik Serby / Michael Lombardi6-4, 6-4
W#2 SinglesMauricio Miranda vs Ryan Pilner6-2, 6-0
W#3 DoublesDavid Li / Ryan Nolan vs Richard Long / Xhoni Qyteza6-1, 6-4
2026-03-14vs FV:Smashers:Na/KesslerLost 23
L#1 DoublesAlex Mukdaprakorn / Bradley Sherwood vs Ethan Na / Donald Hoover2-6, 7-5, 5-5
W#1 SinglesSamuele Raniolo vs William Donahue6-3, 6-1
W#2 DoublesAntonino Raniolo / Matthew Wood vs Alex Trett / Franklin Mullinix7-5, 4-6, 6-6
L#2 SinglesMauricio Miranda vs Eric Henne4-6, 3-6
L#3 DoublesNicholas Loveland / Philip Ly vs Kyle Dopp / Richard Weckman3-6, 3-6
2026-03-07vs BTC:Bloomfield Bobcats:DatskoWon 41
W#1 DoublesAlex Mukdaprakorn / Bradley Sherwood vs Rostyk Datsko / Kevin Ho7-5, 6-7
W#1 SinglesSamuele Raniolo vs William Weiner6-7, 6-4, 6-2
W#2 DoublesAntonino Raniolo / Brandon Sanford vs Brandon Hermes / Ciaran Concepcion7-6, 7-5
W#2 SinglesMauricio Miranda vs Colin Schlank6-1, 6-1
L#3 DoublesKarthik Murali / Ryan Klem vs Christopher Barnhart / Kyle Riether0-6, 4-6
2026-02-21vs RFL:Burda/SucollLost 14
L#1 DoublesBradley Sherwood / Alex Mukdaprakorn vs James Burda / Trevor Glasgow2-6, 7-5, 6-7
W#1 SinglesSamuele Raniolo vs Alex Romaine3-6, 6-3, 7-6
L#2 DoublesKarthik Murali / David Li vs Jason Sucoll / Eric Lutz4-6, 2-6
L#2 SinglesBen Suzio vs Andrew Martin3-6, 5-6
L#3 DoublesMatthew Wood / Kyle Baker vs Steven Kapiloff / Jeff White3-6, 6-7
2026-02-14vs MLM:Lincer/McCafferyWon 50
W#1 DoublesMiguel Garcia / Brandon Sanford vs Marko Karpyuk / Noah Plen6-3, 7-5
W#1 SinglesAlex Mukdaprakorn vs Collin Fitzgerald6-2, 6-1
W#2 DoublesKarthik Murali / Gnanagiri Vinayagam vs Tejas Bhatt / Mohamed Jailani6-2, 6-1
W#2 SinglesLawrence Hirsch vs Vishwas Rao6-1, 6-1
W#3 DoublesDavid Li / Ryan Nolan vs N/A6-0, 6-0
2026-02-07vs EHTC:Bandidos: Desrayaud/WeinsteinLost 05
L#1 DoublesAlex Mukdaprakorn / Brandon Sanford vs Gregory Avola / Allon Kalisher5-7, 6-4, 3-6
L#1 SinglesBen Suzio vs Peter Colliard2-6, 2-6
L#2 DoublesKyle Baker / Karthik Murali vs MATTHEW GRABALA / Chris Holzinger2-6, 0-6
L#2 SinglesLawrence Hirsch vs Adam Weinstein6-3, 1-6, 0-1
L#3 DoublesGnanagiri Vinayagam / Matthew Wood vs Jeremiah Berard / Kwesi Eyiah1-6, 4-6
2026-01-10vs BSF:Big Sky Farmington:ParenteWon 32
W#1 DoublesAlex Mukdaprakorn / Lawrence Hirsch vs Paul Ratcliffe / Caleb Kleppner5-7, 6-4, 1-1
W#1 SinglesSamuele Raniolo vs Ted Mathias2-6, 6-0, 6-4
L#2 DoublesNicholas Loveland / Karthik Murali vs Douglas Madeux / Russell Tencer5-7, 3-6
W#2 SinglesBen Suzio vs Benjamin Sharpe6-2, 6-2
L#3 DoublesRyan Nolan / Gnanagiri Vinayagam vs Nick Parente / Alex Hale2-6, 5-7
2025-12-06vs MRC:Band of Brothers:Villadolid/Won 41
W#1 DoublesBradley Sherwood / Alex Mukdaprakorn vs David Primini / Shawn Stillman6-1, 6-2
W#1 SinglesSamuele Raniolo vs Matt McConnon6-3, 7-5
L#2 DoublesBrandon Sanford / Ryan Klem vs Glenn Lavallee / Michael Boucher6-4, 2-6, 2-6
W#2 SinglesAntonino Raniolo vs Yoshi Kobari6-4, 7-5
W#3 DoublesMiguel Garcia / Nicholas Loveland vs Michael Piera / Richard Long6-4, 6-2
2025-11-22vs FV:Smashers:Na/KesslerWon 32
W#1 DoublesAlex Mukdaprakorn / Lawrence Hirsch vs Ethan Na / Alex Trett3-6, 7-5, 5-2
W#1 SinglesSamuele Raniolo vs William Donahue6-2, 6-2
L#2 DoublesKarthik Murali / Nicholas Loveland vs Donald Hoover / Kyle Dopp4-6, 6-3, 1-6
W#2 SinglesBen Suzio vs QUENTIN WALLISER4-6, 6-4, 1-0
L#3 DoublesDavid Li / Gnanagiri Vinayagam vs Geoff Zeruk / Mariano Severgnini4-6, 3-6
2025-11-08vs BTC:Bloomfield Bobcats:DatskoLost 04
L#1 DoublesKyle Baker / Matthew Kenney vs Rostyk Datsko / Kevin Ho1-6, 4-6
L#1 SinglesAntonino Raniolo vs William Weiner1-6, 3-6
L#2 DoublesGnanagiri Vinayagam / Miguel Garcia vs Colin Schlank / Christopher Spear2-6, 1-6
L#2 SinglesNicholas Loveland vs Rob Borea3-6, 2-6
2025-10-18vs RFL:Burda/SucollLost 05
L#1 DoublesAntonino Raniolo / Brandon Sanford vs Brian Boyle / Zander Lowe4-6, 4-6
L#1 SinglesSamuele Raniolo vs Andrew Martin6-7, 5-7
L#2 DoublesAlvaro Menendez Rivera / Matthew Wood vs Trevor Glasgow / Jeff White1-6, 2-6
L#2 SinglesNicholas Loveland vs Ben Sinder6-4, 4-6, 0-6
L#3 DoublesMatthew Kenney / Philip Ly vs Matt Arciero / Steven Kapiloff2-6, 3-6
2025-10-11vs MLM:Lincer/McCafferyWon 40
W#1 DoublesBrandon Sanford / Kyle Baker vs Thaddeus Custer / Tejas Bhatt6-2, 6-3
W#1 SinglesSamuele Raniolo vs Noah Plen6-1, 6-3
W#2 DoublesMatthew Wood / David Li vs Mohamed Jailani / Wilson Chiu6-3, 6-2
W#2 SinglesBen Suzio vs Jason Hone6-1, 6-4
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 standings7 teams · 4.5 Adult Men 1
TeamWLInd. WInd. LSets lostGames lost
1RFL:Burda/Sucoll014501844514
2EHTC:Bandidos: Desrayaud/Weinstein014501647559
3FV:Smashers:Na/Kessler014372973675
4BSF:Big Sky Farmington:Parente014313784690
5RH:Rocky Hill Men's 4.5:Garcia/014283885718
6MRC:Band of Brothers:Villadolid/0141555113775
7MLM:Lincer/McCaffery014465132838

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 4.05 estimated across 18 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.42
Mauricio Miranda
usually #2 Singles 67%, also #1 Singles 33% · published
4.40
Samuele Raniolo
usually #1 Singles 91%, also #1 Doubles 9% · published
4.32
Bradley Sherwood
usually #1 Doubles 100% · published 4.5
4.29
Lawrence Hirsch
usually #1 Doubles 33%, also #2 Singles 33% · published
4.25
Alex Mukdaprakorn
usually #1 Doubles 88%, also #1 Singles 13% · published 4.5
4.25
Ben Suzio
usually #2 Singles 80%, also #1 Singles 20% · published 4.5
4.20
Brandon Sanford
usually #1 Doubles 56%, also #2 Doubles 44% · published 4.5
4.12
Antonino Raniolo
usually #1 Doubles 50%, also #2 Doubles 25% · published 4.5
4.01
Patrick Keenan
usually #1 Singles 100% · published
3.99
Karthik Murali
usually #2 Doubles 71%, also #3 Doubles 14% · published
3.97
Ryan Nolan
usually #1 Singles 64%, also #3 Doubles 29% · published
3.95
Nicholas Loveland
usually #2 Singles 50%, also #2 Doubles 25% · published
3.92
Gnanagiri Vinayagam
usually #2 Doubles 40%, also #3 Doubles 30% · published
3.88
Matthew Kenney
usually #2 Doubles 44%, also #1 Doubles 33% · published
3.80
Alvaro Menendez Rivera
usually #1 Doubles 75%, also #2 Doubles 25% · published 4
3.76
Philip Ly
usually #3 Doubles 56%, also #2 Singles 44% · published
3.76
Matthew Wood
usually #1 Doubles 46%, also #2 Doubles 36% · published
Daksh Rampal
usually #3 Doubles 50%, also #1 Singles 50% · published 4
David Li
published 4
3.69
Miguel Garcia
usually #1 Doubles 50%, also #2 Doubles 38% · published
Rounak Gokhale
published
Ryan Klem
usually #2 Doubles 50%, also #3 Doubles 50% · 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.

Matthew Wood + Alvaro Menendez Rivera10163% games+11.7% vs expected
Brandon Sanford + Miguel Garcia22462% games+6.8% vs expected
Miguel Garcia + Matthew Kenney5257% games+2.6% vs expected
Philip Ly + Matthew Kenney3253% games+2.3% vs expected
Matthew Wood + Miguel Garcia4253% games−3.6% vs expected
Brandon Sanford + Antonino Raniolo1449% games−5.9% vs expected
Brandon Sanford + Matthew Wood2351% gamesnot enough data
Alvaro Menendez Rivera + Miguel Garcia2347% gamesnot 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.

Mauricio Miranda
16W–9L career · 6 lines in 2026
<1%71%29%
4.42
Samuele Raniolo
13W–4L career · 11 lines in 2026
<1%76%24%
4.40
4.5
Bradley Sherwood
2W–3L career · type S · 5 lines in 2026
1%89%10%
4.32
Lawrence Hirsch
70W–34L career · 6 lines in 2026
2%92%6%
4.29
4.5
Alex Mukdaprakorn
12W–12L career · 8 lines in 2026
3%93%4%
4.25
4.5
Ben Suzio
3W–2L career · type S · 5 lines in 2026
4%93%4%
4.25
4.5
Brandon Sanford
43W–19L career · 9 lines in 2026
8%90%1%
4.20
4.5
Antonino Raniolo
9W–14L career · 8 lines in 2026
20%80%<1%
4.12
Patrick Keenan
33W–16L career · 10 lines in 2026
<1%46%54%
4.01
Karthik Murali
30W–22L career · 7 lines in 2026
54%46%<1%
3.99
Ryan Nolan
46W–23L career · 14 lines in 2026
<1%59%41%
3.97
Nicholas Loveland
26W–41L career · 16 lines in 2026
<1%64%36%
3.95
Gnanagiri Vinayagam
35W–7L career · 10 lines in 2026
<1%72%27%
3.92
Matthew Kenney
46W–24L career · 9 lines in 2026
<1%80%20%
3.88
4
Alvaro Menendez Rivera
23W–13L career · 8 lines in 2026
1%90%8%
3.80
Philip Ly
37W–41L career · 9 lines in 2026
3%92%5%
3.76
Matthew Wood
45W–43L career · 11 lines in 2026
3%93%4%
3.76
4
Daksh Rampal
30W–43L career · type A · 2 lines in 2026
not enough data
4
David Li
3W–2L career · no lines in 2026
not enough data
Miguel Garcia
64W–64L career · 8 lines in 2026
8%90%1%
3.69
Rounak Gokhale
0W–1L career · no lines in 2026
not enough data
Ryan Klem
0W–4L career · 2 lines 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.