Teams

Heriberto Flores

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

11 players · average NTRP 3.43 / 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 CTH - XavierWon 30
W#1 DoublesAngel Hernandez / Melvin Arroyo vs Osvaldo Ciuro / David Cintron6-4, 6-4
W#2 DoublesHeriberto Flores / Roger Sandoval vs Jonathan Huertas / Xavier Rosario7-5, 6-3
W#3 DoublesJorge Reyes Otero / Ricardo Ruiz vs Angel Contreras / Luis Fuentes3-6, 6-3, 1-0
2025-12-13vs Javier PrincipeWon 30
W#1 DoublesJuan Santillan / Melvin Arroyo vs Eric Halais / David Pagan7-5, 6-3
W#2 DoublesFrancisco Perez / Carlos Ramos vs Hector Rivera Martinez / Manuel Principe Acosta6-3, 7-5
W#3 DoublesJorge Reyes Otero / Ricardo Ruiz vs Rafael Maldonado / Sergio Westerband Cotto6-3, 5-5
2025-12-13vs Heriberto CalderoLost 12
L#1 DoublesAngel Hernandez / Melvin Arroyo vs Cesar Sanabria / Gabriel Arturo Grillasca-Hernandez5-7, 1-6
W#2 DoublesCarlos Ramos / Francisco Perez vs Mark Maser / Manuel Arroyo6-1, 6-2
L#3 DoublesAngel Ferrer Martell / Ricardo Ruiz vs Luis de la Rosa / Christian Gonzalez3-6, 1-6
2025-12-08vs CTH - CarlosLost 12
L#1 DoublesJuan Santillan / Angel Hernandez vs Mauricio Pando / Alonso Pando1-6, 4-6
W#2 DoublesHeriberto Flores / Roger Sandoval vs Christian Garcia Manuelli / Javier Torrens6-3, 6-2
L#3 DoublesJorge Reyes Otero / Angel Ferrer Martell vs Rafael Linares Plaza / Marcus Vazquez2-6, 1-6
2025-12-07vs Javier PrincipeWon 30
W#1 DoublesMelvin Arroyo / Angel Hernandez vs David Pagan / Jorge Marfisi7-6, 6-3
W#2 DoublesHeriberto Flores / Francisco Perez vs Hector Rivera Martinez / Joel Camacho6-2, 6-1
W#3 DoublesAlex Martinez / Jorge Reyes Otero vs Mark Agosto / Rafael Maldonado6-1, 6-1
2025-12-06vs CTH - XavierLost 03
L#1 DoublesJuan Santillan / Melvin Arroyo vs Rafael Ramirez / Gustavo Rivera5-7, 6-1, 0-1
L#2 DoublesFrancisco Perez / Carlos Ramos vs Jonathan Huertas / Xavier Rosario5-7, 4-6
L#3 DoublesAngel Ferrer Martell / Alex Martinez vs Angel Contreras / Luis Fuentes4-6, 2-6
2025-12-03vs Heriberto CalderoWon 21
W#1 DoublesMelvin Arroyo / Juan Santillan vs Heriberto Caldero / Cesar Sanabria7-5, 6-1
W#2 DoublesCarlos Ramos / Francisco Perez vs Mark Maser / Manuel Arroyo7-5, 5-7, 1-0
L#3 DoublesRicardo Ruiz / Alex Martinez vs Gabriel Sanabria / Christian Gonzalez2-6, 2-6
2025-12-01vs CTH - CarlosLost 03
L#1 DoublesAngel Ferrer Martell / Alex Martinez vs Rafael Linares Plaza / Marcus Vazquez4-6, 3-6
L#2 DoublesRoger Sandoval / Heriberto Flores vs Javier Torrens / John Ramirez Leiton0-6, 7-5, 0-1
L#3 DoublesAngel Hernandez / Juan Santillan vs Alonso Pando / Mauricio Pando4-6, 4-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 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.22 estimated across 10 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.81
Melvin Arroyo
usually #1 Doubles 100% · published
3.79
Juan Santillan
usually #1 Doubles 80%, also #3 Doubles 20% · published 4
3.57
Angel Hernandez
usually #1 Doubles 80%, also #3 Doubles 20% · published 4
3.40
Roger Sandoval
usually #2 Doubles 100% · published
3.28
Francisco Perez
usually #2 Doubles 100% · published
3.18
Heriberto Flores
usually #2 Doubles 100% · published 3.5
3.12
Carlos Ramos
usually #2 Doubles 100% · published 3.5
2.97
Alex Martinez
usually #3 Doubles 75%, also #1 Doubles 25% · published 3
Angel Ferrer Martell
usually #3 Doubles 75%, also #1 Doubles 25% · published 3
2.73
Jorge Reyes Otero
usually #3 Doubles 100% · published 3
2.40
Ricardo Ruiz
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.

Heriberto Flores + Francisco Perez4356% games+6.0% vs expected
Francisco Perez + Carlos Ramos181254% games+3.1% vs expected
Heriberto Flores + Roger Sandoval6553% games+1.8% vs expected
Juan Santillan + Angel Hernandez5749% games−22.1% vs expected
Ricardo Ruiz + Alex Martinez044 matchesnot enough data
Jorge Reyes Otero + Angel Ferrer Martell044 matchesnot enough data
Ricardo Ruiz + Jorge Reyes Otero213 matchesnot enough data
Juan Santillan + Melvin Arroyo213 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.

Melvin Arroyo
51W–31L career · 6 lines in 2025
1%90%9%
3.81
4
Juan Santillan
63W–69L career · 5 lines in 2025
2%91%7%
3.79
4
Angel Hernandez
42W–50L career · 5 lines in 2025
32%68%<1%
3.57
Roger Sandoval
48W–31L career · 3 lines in 2025
<1%77%23%
3.40
Francisco Perez
36W–28L career · 5 lines in 2025
2%92%6%
3.28
3.5
Heriberto Flores
61W–102L career · 4 lines in 2025
10%89%1%
3.18
3.5
Carlos Ramos
86W–109L career · 4 lines in 2025
19%81%<1%
3.12
3
Alex Martinez
41W–53L career · 4 lines in 2025
<1%58%42%
2.97
3
Angel Ferrer Martell
5W–23L career · 4 lines in 2025
not enough data
3
Jorge Reyes Otero
46W–77L career · 4 lines in 2025
5%92%3%
2.73
Ricardo Ruiz
12W–34L career · 4 lines in 2025
77%23%<1%
2.40

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.