Teams

Heriberto Caldero

2025 Tri-Level 40&Over · Men's 40 & Over 3.0

11 players · average NTRP 3.70 / PUERTO RICO

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 →
Schedule8 played
2025-12-13vs Javier PrincipeWon 30
W#1 DoublesCesar Sanabria / Gabriel Arturo Grillasca-Hernandez vs David Pagan / Jorge Marfisi6-3, 5-2
W#2 DoublesJaime Melendez Ayala / Jose Santiago vs Francisco Rodriguez Cordero / Joel Camacho5-6
W#3 DoublesGabriel Sanabria / Julio Velez vs Mark Agosto / Sergio Westerband Cotto6-3, 6-3
2025-12-13Won 30
W#1 DoublesCesar Sanabria / Gabriel Arturo Grillasca-Hernandez vs N/A6-0, 6-0
W#2 DoublesJaime Melendez Ayala / Jose Santiago vs N/A6-0, 6-0
W#3 DoublesGabriel Sanabria / Julio Velez vs N/A6-0, 6-0
2025-12-13vs Heriberto FloresWon 21
W#1 DoublesCesar Sanabria / Gabriel Arturo Grillasca-Hernandez vs Angel Hernandez / Melvin Arroyo7-5, 6-1
L#2 DoublesMark Maser / Manuel Arroyo vs Carlos Ramos / Francisco Perez1-6, 2-6
W#3 DoublesLuis de la Rosa / Christian Gonzalez vs Angel Ferrer Martell / Ricardo Ruiz6-3, 6-1
2025-12-12vs CTH - CarlosWon 30
W#1 DoublesHeriberto Caldero / Gabriel Arturo Grillasca-Hernandez vs Alonso Pando / Mauricio Pando6-7, 7-6, 1-0
W#2 DoublesJaime Melendez Ayala / Jose Santiago vs Javier Torrens / John Ramirez Leiton6-3, 6-2
W#3 DoublesLuis de la Rosa / Julio Velez vs Carlos Gonzalez Cordero / Gabriel Llanos6-2, 6-2
2025-12-08vs Javier PrincipeWon 30
W#1 DoublesHeriberto Caldero / Cesar Sanabria vs David Pagan / Jorge Marfisi6-4, 6-1
W#2 DoublesJaime Melendez Ayala / Jose Santiago vs Manuel Principe Acosta / Francisco Rodriguez Cordero6-4, 6-4
W#3 DoublesLuis de la Rosa / Christian Gonzalez vs Mark Agosto / Rafael Maldonado6-2, 6-2
2025-12-07vs CTH - CarlosWon 21
W#1 DoublesHeriberto Caldero / Cesar Sanabria vs JORGE QUINTANA BRITO / Manuel Fresneda6-4, 6-4
W#2 DoublesMark Maser / Manuel Arroyo vs Gabriel Llanos / John Ramirez Leiton3-6, 6-3, 1-0
L#3 DoublesGabriel Sanabria / Julio Velez vs Rafael Linares Plaza / Marcus Vazquez2-6, 3-6
2025-12-07vs CTH - XavierWon 21
W#1 DoublesHeriberto Caldero / Cesar Sanabria vs David Cintron / Osvaldo Ciuro7-5, 6-2
L#2 DoublesJaime Melendez Ayala / Jose Santiago vs Jose Morales / Jonathan Huertas3-6, 3-6
W#3 DoublesLuis de la Rosa / Christian Gonzalez vs ROBERTO Fernandez / Guillermo Menendez6-2, 6-1
2025-12-03vs Heriberto FloresLost 12
L#1 DoublesHeriberto Caldero / Cesar Sanabria vs Melvin Arroyo / Juan Santillan5-7, 1-6
L#2 DoublesMark Maser / Manuel Arroyo vs Carlos Ramos / Francisco Perez5-7, 7-5, 0-1
W#3 DoublesGabriel Sanabria / Christian Gonzalez vs Ricardo Ruiz / Alex Martinez6-2, 6-2
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 standings6 teams · Men's 40 & Over 3.0
TeamWLInd. WInd. LSets lostGames lost
1Heriberto Caldero7119512159
2Heriberto Flores44131124220
3CTH - Xavier44111328222
4CTH - Carlos35111327213
5Javier Principe2661839271
6CTH - Alejandro000000

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.26 estimated across 11 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.94
Gabriel Arturo Grillasca-Hernandez
usually #1 Doubles 100% · published
3.83
Heriberto Caldero
usually #1 Doubles 100% · published 4
3.49
Cesar Sanabria
usually #1 Doubles 100% · published 4
3.37
Jose Santiago
usually #2 Doubles 100% · published 3.5
3.29
Christian Gonzalez
usually #3 Doubles 100% · published 3.5
3.24
Mark Maser
usually #2 Doubles 100% · published 3.5
3.21
Manuel Arroyo
usually #2 Doubles 100% · published
3.13
Jaime Melendez Ayala
usually #2 Doubles 100% · published
2.87
Gabriel Sanabria
usually #3 Doubles 100% · published
2.76
Luis de la Rosa
usually #3 Doubles 100% · published
2.68
Julio Velez
usually #3 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.

Luis de la Rosa + Christian Gonzalez8366% games+11.8% vs expected
Julio Velez + Gabriel Sanabria3449% games+3.0% vs expected
Mark Maser + Manuel Arroyo502754% games−2.1% vs expected
Heriberto Caldero + Cesar Sanabria9356% games−4.2% vs expected
Jaime Melendez Ayala + Jose Santiago4153% 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.

Gabriel Arturo Grillasca-Hernandez
55W–16L career · 3 lines in 2025
<1%67%33%
3.94
4
Heriberto Caldero
102W–52L career · 5 lines in 2025
1%88%12%
3.83
4
Cesar Sanabria
52W–44L career · 7 lines in 2025
53%47%<1%
3.49
3.5
Jose Santiago
149W–107L career · 5 lines in 2025
<1%81%18%
3.37
3.5
Christian Gonzalez
88W–40L career · 4 lines in 2025
2%91%7%
3.29
3.5
Mark Maser
82W–42L career · 3 lines in 2025
4%93%3%
3.24
Manuel Arroyo
102W–66L career · 3 lines in 2025
6%92%2%
3.21
Jaime Melendez Ayala
11W–17L career · 4 lines in 2025
17%82%<1%
3.13
Gabriel Sanabria
37W–25L career · 3 lines in 2025
<1%82%18%
2.87
Luis de la Rosa
42W–56L career · 4 lines in 2025
3%92%4%
2.76
Julio Velez
22W–42L career · 4 lines in 2025
10%89%1%
2.68

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.