Teams

C/Piccolo/Estrada

2026 Broward Adult 18 & Over - Spring Night · 3.5 Adult 18 & Over Men

18 players · average NTRP 3.50 / REGION_8

View scouting list →
Schedule13 played
2026-06-17vs Parkland/DaniniSplit 22
L#1 DoublesLUIS HERNANDEZ / Carlos Delgado vs David Levine / Charlie Levine3-6, 1-2
L#1 SinglesCesar Orejarena vs James Shelton0-6, 1-6
W#2 DoublesGustavo Maldonado / Fabio Santos vs Jack Danini / Alexey Rasskazov6-1, 3-3
W#2 SinglesRAFAEL RODRIGUEZ vs Luis Ponce4-6, 1-0
2026-06-16vs HeronBay/KumarLost 23
L#1 DoublesRAFAEL RODRIGUEZ / Cesar Orejarena vs Jerrold Hirsch / Vishal Gadani5-7, 6-1, 0-1
L#1 SinglesAnkur Kapoor vs Kar Cheg3-6, 6-1, 0-1
W#2 DoublesFabio Santos / Gustavo Maldonado vs Gaurang Shah / Jay Deshpande6-3, 6-3
W#2 SinglesAlan Tsoi vs Darren Banham7-5, 6-4
L#3 DoublesGianfranco Bacigalupo / LUIS HERNANDEZ vs Praveen Viswanathan / Sharath Kumar4-6, 1-6
2026-06-09vs Ltc/FormanLost 23
W#1 DoublesAnkur Kapoor / Ruben Ojeda vs Joshua Forman / Patrick O'Hara6-1, 6-7, 1-0
L#1 SinglesRAFAEL RODRIGUEZ vs Manny Ramirez6-7, 5-7
L#2 DoublesGianfranco Bacigalupo / Maury Moreno vs Ulysse Cassignol / Jonathan Hotchandani3-6, 2-6
W#2 SinglesCeferino Estrada vs Brooks Yarbrough6-4, 6-0
L#3 DoublesAlfredo Matheus / Marcelo Aguiar vs Francisco Vargas / Miguel Escobar3-6, 4-6
2026-06-04vs Midtown/VesgaSplit 11
L#2 DoublesCeferino Estrada / Luis Cabrera vs Juan Vesga / Jonathan Antevy3-6, 4-6
W#3 DoublesJuan Caruso / Mario Vitiello vs John Bravo / Juan Waisfeld7-6, 3-6, 1-0
2026-05-28vs Piccolo/SassonWon 10
W#2 DoublesFabricio Tobar / Ceferino Estrada vs Haim Sasson / Giampaolo Guarino6-0, 4-6, 1-0
2026-05-27vs Broward/KatzLost 23
L#1 DoublesAnkur Kapoor / Ruben Ojeda vs Ricardo Polanco / Alejandro Zuniga6-3, 3-6, 0-1
L#1 SinglesAlan Tsoi vs Nicolas Salomoni1-6, 1-6
W#2 DoublesCarlos Mendoza / Mauricio Camacho vs Luis Tama / Julian Davila6-2, 6-2
L#2 SinglesRAFAEL RODRIGUEZ vs John Contreras4-6, 3-6
W#3 DoublesCeferino Estrada / Mario Vitiello vs Andrew Acrich / Pablo Gandica7-5, 6-2
2026-05-20vs WestonHill/StilloWon 50
W#1 DoublesAnkur Kapoor / Ruben Ojeda vs Javier Irizarry / Tommaso de Leva6-2, 6-3
W#1 SinglesAlan Tsoi vs Jein Garcia6-4, 7-5
W#2 DoublesGianfranco Bacigalupo / LUIS HERNANDEZ vs Jose E Perez / PEDRO HOMES6-4, 7-5
W#2 SinglesRAFAEL RODRIGUEZ vs JULIO CESAR HERNANDEZ MARLES5-7, 6-3, 1-0
W#3 DoublesAlfredo Matheus / Ceferino Estrada vs Carlos Galvis / Haifeng Wang7-5, 6-0
2026-05-06vs Jetc/HarrisWon 41
W#1 DoublesAnkur Kapoor / Ruben Ojeda vs Michael Kuchs / Peter Catenacci6-2, 6-0
W#1 SinglesRAFAEL RODRIGUEZ vs William Kuehne6-3, 6-3
W#2 DoublesCarlos Mendoza / Gustavo Maldonado vs Brett Hattenbach / Justin Legido6-3, 6-3
W#2 SinglesAlan Tsoi vs Aidan Veres6-2, 7-5
L#3 DoublesMarcelo Aguiar / Fabio Santos vs Mehdi Mohammadkhani / Parker Long6-2, 4-6, 0-1
2026-04-30vs Broward/PerillaLost 01
L#3 DoublesAdrian Perez / Mario Vitiello vs Michael Kattan / Jorge Balsamo3-6, 3-6
2026-04-29vs Piccolo/GarciaLost 23
W#1 DoublesMario Vitiello / Alan Tsoi vs Jonnattan Diaz / Lester Suarez6-4, 6-4
L#1 SinglesRAFAEL RODRIGUEZ vs Dorian Pieters2-6, 4-6
W#2 DoublesRuben Ojeda / Carlos Delgado vs Carlos Aldrey / Jean Claude El Jerdi3-6, 6-3, 1-0
L#2 SinglesAnkur Kapoor vs Miguel Florez Parra6-7, 7-6, 0-1
L#3 DoublesGianfranco Bacigalupo / LUIS HERNANDEZ vs Shane Wells / Mario Garcia2-6, 6-3, 0-1
2026-04-22vs C/Piccolo/CarreroWon 32
W#1 DoublesMario Vitiello / Alan Tsoi vs Pedro Mangiamarchi / Cruz Rotundo6-3, 6-2
W#1 SinglesRAFAEL RODRIGUEZ vs Roberto Fiallo5-7, 6-1, 1-0
W#2 DoublesAnkur Kapoor / Mauricio Camacho vs Juan Andres Gomez de la Vega Peredo / Ricardo Ramirez6-3, 6-4
L#2 SinglesCeferino Estrada vs Luis Alberto Gutierrez3-6, 3-6
L#3 DoublesMaury Moreno / Ruben Ojeda vs James Baseman / Tomas Bottger6-3, 6-7, 0-1
2026-04-16vs Wrc/ThackerWon 32
W#1 DoublesGianfranco Bacigalupo / Carlos Mendoza vs Ariel Bazail / Esteban Sanmarco6-3, 3-6, 1-0
W#1 SinglesRAFAEL RODRIGUEZ vs Alejandro Castano3-6, 6-0, 1-0
W#2 DoublesAnkur Kapoor / Ruben Ojeda vs Schubert Sengupta / Jesus Brito6-2, 7-5
L#2 SinglesFabio Santos vs Oliver Matheus4-6, 6-4, 0-1
L#3 DoublesMarcelo Aguiar / Maury Moreno vs Brad Kaine / Nolan Sutker4-6, 1-6
2026-04-15vs Midtown/SadoughiLost 13
L#1 DoublesRuben Ojeda / RAFAEL RODRIGUEZ vs Abelardo Gutierrez / Fernando MacHado3-6, 6-7
L#1 SinglesAlan Tsoi vs Michael Asseff6-7, 6-1, 0-1
L#2 DoublesLUIS HERNANDEZ / Saverio Riccobono vs John Hingley / Gabriel Luna0-6, 5-7
W#3 DoublesAnkur Kapoor / Mauricio Camacho vs Aldri Franco / Carlos Soberon6-4, 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 standings9 teams · 3.5 Adult 18 & Over Men
TeamWLInd. WInd. LSets lostGames lost
1Broward/Katz91391128345
2Piccolo/Garcia82292150428
3Parkland/Danini64262454420
4C/Piccolo/Carrero55252553413
5Midtown/Sadoughi55252556423
6C/Piccolo/Estrada46262455445
7WestonHill/Stillo37193165480
8HeronBay/Kumar37193171519
9Jetc/Harris01094189573

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.31 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.

3.63
Carlos Mendoza
usually #2 Doubles 67%, also #1 Doubles 33% · published 3.5
3.50
Mario Vitiello
usually #3 Doubles 60%, also #1 Doubles 40% · published
3.48
Ankur Kapoor
usually #1 Doubles 44%, also #2 Doubles 22% · published 3.5
3.42
Ruben Ojeda
usually #1 Doubles 67%, also #2 Doubles 22% · published
3.41
Carlos Delgado
usually #1 Doubles 50%, also #2 Doubles 50% · published 3.5
3.41
Ceferino Estrada
usually #2 Singles 33%, also #3 Doubles 33% · published 3.5
3.40
Mauricio Camacho
usually #2 Doubles 67%, also #3 Doubles 33% · published 3.5
3.35
Alan Tsoi
usually #1 Singles 43%, also #2 Singles 29% · published 3.5
3.34
RAFAEL RODRIGUEZ
usually #1 Singles 50%, also #2 Singles 30% · published
3.31
Saverio Riccobono
usually #2 Doubles 100% · published
3.29
Gianfranco Bacigalupo
usually #3 Doubles 40%, also #2 Doubles 40% · published 3.5
3.26
Fabio Santos
usually #2 Singles 33%, also #2 Doubles 33% · published 3.5
3.23
Marcelo Aguiar
usually #3 Doubles 60%, also #1 Doubles 40% · published 3.5
3.21
Maury Moreno
usually #3 Doubles 67%, also #2 Doubles 33% · published
3.21
LUIS HERNANDEZ
usually #2 Doubles 40%, also #3 Doubles 40% · published
3.16
Gustavo Maldonado
usually #2 Doubles 100% · published 3.5
3.03
Alfredo Matheus
usually #3 Doubles 100% · published 3.5
2.91
Cesar Orejarena
usually #1 Doubles 50%, also #1 Singles 50% · published 3.5
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.

Mauricio Camacho + Ankur Kapoor4259% games+13.0% vs expected
Ankur Kapoor + Ruben Ojeda4165% games+6.5% vs expected
Gianfranco Bacigalupo + LUIS HERNANDEZ3348% games+1.4% vs expected
Ruben Ojeda + Carlos Delgado6352% games−3.7% vs expected
Alfredo Matheus + Ceferino Estrada314 matchesnot enough data
Mauricio Camacho + Saverio Riccobono314 matchesnot enough data
Mauricio Camacho + Marcelo Aguiar224 matchesnot enough data
Maury Moreno + RAFAEL RODRIGUEZ314 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.

3.5
Carlos Mendoza
11W–4L career · 3 lines in 2026
<1%16%84%
3.63
Mario Vitiello
28W–19L career · 5 lines in 2026
<1%49%51%
3.50
3.5
Ankur Kapoor
19W–14L career · 8 lines in 2026
<1%57%43%
3.48
Ruben Ojeda
20W–20L career · 9 lines in 2026
<1%73%27%
3.42
3.5
Carlos Delgado
14W–7L career · 2 lines in 2026
<1%75%24%
3.41
3.5
Ceferino Estrada
95W–98L career · 6 lines in 2026
<1%75%24%
3.41
3.5
Mauricio Camacho
156W–115L career · 3 lines in 2026
<1%78%22%
3.40
3.5
Alan Tsoi
14W–9L career · 7 lines in 2026
<1%87%12%
3.35
RAFAEL RODRIGUEZ
16W–14L career · 10 lines in 2026
<1%89%11%
3.34
Saverio Riccobono
9W–11L career · 1 line in 2026
1%92%7%
3.31
3.5
Gianfranco Bacigalupo
76W–75L career · 5 lines in 2026
1%94%5%
3.29
3.5
Fabio Santos
5W–13L career · 6 lines in 2026
2%94%3%
3.26
3.5
Marcelo Aguiar
74W–86L career · 5 lines in 2026
4%94%2%
3.23
Maury Moreno
8W–6L career · 3 lines in 2026
5%94%1%
3.21
LUIS HERNANDEZ
17W–28L career · 5 lines in 2026
5%93%1%
3.21
3.5
Gustavo Maldonado
4W–6L career · 3 lines in 2026
11%89%<1%
3.16
3.5
Alfredo Matheus
36W–68L career · 2 lines in 2026
41%59%<1%
3.03
3.5
Cesar Orejarena
0W–3L career · 2 lines in 2026
76%24%<1%
2.91

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.