Teams

RH:Jackson/Garcia

2026 NCT Adult 18 & Over Men · 4.0 Adult Men

17 players · average NTRP 3.83 / 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 →
Schedule12 played
W#1 DoublesMatthew Wood / Alvaro Menendez Rivera vs Matthew Carona / Anton Hu6-2, 6-4
W#1 SinglesPatrick Keenan vs David Li6-2, 7-6
W#2 DoublesKyle Baker / Richard Samarawickrama vs Carey Colson / Matthew Roberts4-6, 6-4, 4-1
L#2 SinglesNicholas Loveland vs Benjamin Sharpe6-0, 4-6, 1-6
L#3 DoublesKeith Frame / Philip Ly vs Sam Morgan / Raul Valdes3-6, 1-6
2026-02-28vs MRC:Mayhem:BoucherLost 14
L#1 DoublesMatthew Wood / Richard Samarawickrama vs Ivan Komaritsky / Glenn Lavallee4-6, 6-7
L#1 SinglesNicholas Loveland vs Russell Tencer3-6, 2-6
W#2 DoublesMatthew Kenney / Miguel Garcia vs Erik Serby / Andrew Snell6-3, 6-7, 7-5
L#2 SinglesPhilip Ly vs Ryan Pilner2-6, 6-7
L#3 DoublesKeith Frame / Rohan Brown vs Michael Boucher / Thomas DeRosa3-6, 0-6
2026-02-14vs GTC:Tomahawks:Blair/VasquezWon 30
W#1 DoublesAlvaro Menendez Rivera / Matthew Wood vs Jeff DePersia / Jeffrey Smith6-4, 6-2
W#1 SinglesPatrick Keenan vs Edgardo Vazquez6-2, 6-0
W#2 DoublesMatthew Kenney / Keith Frame vs Darren Pratt / Jordan Krane6-2, 6-1
2026-01-31vs FV:Smashers:Srinivasan/KeppelWon 50
W#1 DoublesMatthew Wood / Alvaro Menendez Rivera vs Rob Keppel / Anthony Riccio6-2, 7-6
W#1 SinglesPatrick Keenan vs Colin Griggs6-3, 7-5
W#2 DoublesRichard Samarawickrama / Kyle Baker vs Sridhar Srinivasan / Kevin Imbt7-5, 6-4
W#2 SinglesNicholas Loveland vs Bayard Faithfull6-2, 6-2
W#3 DoublesKeith Frame / Rohan Brown vs Lee Glassman / James Gildea6-4, 6-4
W#1 DoublesMatthew Wood / Alvaro Menendez Rivera vs Sagan Butwell / ANDREW TRAN7-5, 6-2
W#1 SinglesPatrick Keenan vs David Riendeau6-1, 6-0
W#2 DoublesKyle Baker / Keith Frame vs Ian Cohen / Sandeep Sasidharan6-4, 6-0
W#2 SinglesNicholas Loveland vs N/A6-0, 6-0
W#3 DoublesMatthew Kenney / Philip Ly vs Norman Zhao / Chris Drew6-1, 7-5
L#1 DoublesKyle Baker / Hieu Ton vs Carey Colson / Ford St John4-6, 4-6
W#1 SinglesPatrick Keenan vs Benjamin Sharpe6-0, 6-3
L#2 DoublesRohan Brown / Keith Frame vs Jason Lang / Raul Valdes1-6, 2-6
W#2 SinglesNicholas Loveland vs Noah Kaufman6-1, 4-6, 5-3
L#3 DoublesMichael Brooks / Brian Place vs Matthew Carona / Matthew Roberts1-6, 1-6
2025-12-13vs BSF:Injured Warriors:Nguyen/Lost 23
W#1 DoublesKyle Baker / Matthew Kenney vs John Roble / Ryan Friedman6-2, 6-1
W#1 SinglesPatrick Keenan vs Aiden Gravina6-0, 6-3
L#2 DoublesNicholas Loveland / Miguel Garcia vs Liem Nguyen / Jason Duan2-6, 1-6
L#2 SinglesPhilip Ly vs David Borek6-4, 2-4
L#3 DoublesPatrick Roth / Keegan Jalbert vs Joe Garibaldi / Randy Giarnella7-6, 4-6, 1-6
2025-12-06vs MRC:Mayhem:BoucherLost 23
L#1 DoublesMiguel Garcia / Hieu Ton vs Michael Boucher / Erik Serby2-6, 6-7
L#1 SinglesPatrick Keenan vs Ryan Pilner3-6, 0-6
W#2 DoublesMatthew Kenney / Alvaro Menendez Rivera vs Glenn Lavallee / John Reisert7-6, 6-2
W#2 SinglesNicholas Loveland vs Rick Giles6-3, 6-2
L#3 DoublesKeith Frame / Philip Ly vs Chris Harder / Richard Long0-6, 4-6
2025-11-15vs GTC:Tomahawks:Blair/VasquezWon 41
W#1 DoublesMatthew Kenney / Miguel Garcia vs Jeffrey Smith / Edgardo Vazquez6-1, 6-1
W#1 SinglesPatrick Keenan vs Jonathan Brown6-1, 6-2
W#2 DoublesKyle Baker / Keith Frame vs Shane Hassett / Jeff DePersia6-3, 7-6
W#2 SinglesPhilip Ly vs Gabriel Valle6-3, 6-0
L#3 DoublesBrian Place / Michael Brooks vs Jordan Krane / PAUL RODRIGUEZ2-6, 7-6, 2-6
L#1 DoublesMiguel Garcia / Hieu Ton vs Shomil Parekh / Mohamed Jailani1-6, 6-7
W#1 SinglesPatrick Keenan vs VLADIMIR OSADCHYI6-1, 6-7, 6-1
W#2 DoublesKyle Baker / Keith Frame vs Uen Lee / ANDREW TRAN6-2, 6-2
L#2 SinglesPatrick Roth vs Amandeep Mundra4-6, 5-7
W#3 DoublesMichael Brooks / Brian Place vs Sandeep Sasidharan / David Riendeau6-3, 6-4
2025-10-25vs BSF:Injured Warriors:Nguyen/Won 32
W#1 DoublesAlvaro Menendez Rivera / Kyle Baker vs David Goodwin / Liem Nguyen7-5, 4-6, 1-0
W#1 SinglesPatrick Keenan vs Aiden Gravina6-2, 6-2
L#2 DoublesKeith Frame / Matthew Kenney vs Min Xu / Jason Duan3-6, 6-3, 5-7
W#2 SinglesNicholas Loveland vs Jerry Xu7-5, 6-1
L#3 DoublesMurale Gopinathan / Michael Brooks vs Joe Garibaldi / Randy Giarnella6-7, 7-6, 4-6
2025-10-04vs FV:Smashers:Srinivasan/KeppelSplit 22
L#1 DoublesAlvaro Menendez Rivera / Kyle Baker vs Daniel Kessler / Andrew Wollner4-6, 2-6
W#1 SinglesNicholas Loveland vs Andreas Blachere6-4, 6-1
W#2 SinglesPhilip Ly vs Bayard Faithfull6-3, 6-3
L#3 DoublesMurale Gopinathan / Patrick Roth vs Kevin Imbt / Lee Glassman3-6, 1-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 standings11 teams · 4.0 Adult Men
TeamWLInd. WInd. LSets lostGames lost
1BTC:Warriors:Murali/Vinayagam010371230357
2EHTC:Russell/Paskowitz010341435400
3ETC:Enfield Smash:Magowan010282151491
4MLM:Lincer/Lusardi010232561515
5RFL:Hit For Brains:Thomas/Prokhorov010153372538
6MRC:Mayhem:Boucher012461234447
7BTC:Baseline Brotherhood:Sharpe/Colson012401949553
8RH:Jackson/Garcia012372250507
9EHTC:String Busters 4.0:Drew/Parekh012233779644
10GTC:Tomahawks:Blair/Vasquez012213880615
11FV:Smashers:Srinivasan/Keppel012194089660

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.66 estimated across 15 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
Patrick Keenan
usually #1 Singles 100% · published
3.97
Nicholas Loveland
usually #2 Singles 50%, also #2 Doubles 25% · published
3.87
Matthew Kenney
usually #2 Doubles 44%, also #1 Doubles 33% · published
3.82
Alvaro Menendez Rivera
usually #1 Doubles 75%, also #2 Doubles 25% · published 4
3.77
Philip Ly
usually #3 Doubles 56%, also #2 Singles 44% · published
3.75
Richard Samarawickrama
usually #2 Doubles 67%, also #1 Doubles 33% · published
3.71
Miguel Garcia
usually #1 Doubles 50%, also #2 Doubles 38% · published
3.69
Matthew Wood
usually #1 Doubles 46%, also #2 Doubles 36% · published
3.69
Rohan Brown
usually #3 Doubles 67%, also #2 Doubles 33% · published
3.69
Keith Frame
usually #2 Doubles 60%, also #3 Doubles 40% · published
3.56
Hieu Ton
usually #1 Doubles 100% · published 4
3.52
Patrick Roth
usually #2 Singles 71%, also #3 Doubles 29% · published
3.42
Brian Place
usually #3 Doubles 60%, also #1 Doubles 20% · published 3.5
3.26
Murale Gopinathan
usually #3 Doubles 100% · published
3.13
Keegan Jalbert
usually #3 Doubles 67%, also #1 Doubles 33% · published
Kimmiko Jackson
published
Michael Brooks
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+13.5% vs expected
Richard Samarawickrama + Keith Frame4263% games+6.4% vs expected
Miguel Garcia + Matthew Kenney5257% games+2.0% vs expected
Philip Ly + Matthew Kenney3253% games−1.0% vs expected
Murale Gopinathan + Matthew Kenney6361% games−2.5% vs expected
Matthew Wood + Miguel Garcia4253% games−2.5% vs expected
Rohan Brown + Keith Frame181153% games−6.2% vs expected
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.

Patrick Keenan
33W–16L career · 10 lines in 2026
<1%43%57%
4.02
Nicholas Loveland
26W–41L career · 16 lines in 2026
<1%60%40%
3.97
Matthew Kenney
46W–24L career · 9 lines in 2026
<1%83%17%
3.87
4
Alvaro Menendez Rivera
23W–13L career · 8 lines in 2026
1%91%8%
3.82
Philip Ly
37W–41L career · 9 lines in 2026
2%94%4%
3.77
Richard Samarawickrama
32W–15L career · 3 lines in 2026
3%95%3%
3.75
Miguel Garcia
64W–64L career · 8 lines in 2026
5%94%1%
3.71
Matthew Wood
45W–43L career · 11 lines in 2026
7%92%1%
3.69
Rohan Brown
86W–89L career · 3 lines in 2026
7%92%1%
3.69
Keith Frame
84W–75L career · 10 lines in 2026
7%92%1%
3.69
4
Hieu Ton
2W–10L career · 3 lines in 2026
31%69%<1%
3.56
Patrick Roth
6W–8L career · 7 lines in 2026
<1%42%58%
3.52
3.5
Brian Place
7W–6L career · 5 lines in 2026
<1%73%27%
3.42
Murale Gopinathan
14W–20L career · 2 lines in 2026
97%3%<1%
3.26
Keegan Jalbert
0W–3L career · 3 lines in 2026
16%84%<1%
3.13
Kimmiko Jackson
8W–6L career · no lines in 2026
not enough data
Michael Brooks
6W–11L career · no 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.