Teams

Palmas - Oscar Ortiz

Adult 40 & Over 2026 · Adult Mens 40 & Over 3.0

15 players · average NTRP 2.80 / PUERTO RICO

View scouting list →
Schedule8 played
2026-04-12vs Baldrich - Héctor BáezSplit 22
L#1 DoublesAlberto Mercado / Juan Mendez vs Freddie Morales / Joel Castro2-6, 1-6
W#1 SinglesPeter Kozodoy vs Jorge Alvarez7-6, 7-6
L#2 DoublesFrancisco L Charles / Ryan Moriarty vs Misael Rodriguez Rodriguez / Roberto Santiago Mendez4-6, 1-6
W#3 DoublesCarlos Baez / Sergio Westerband Cotto vs Roberto Carattini / Eduardo Ayala7-6, 3-6, 1-0
2026-04-11vs Dorado Del Mar - Manolo SantosLost 14
L#1 DoublesAlberto Mercado / Ryan Moriarty vs Julio Velez / Marcos Torres2-6, 3-6
L#1 SinglesPeter Kozodoy vs Luis Ceballos7-6, 2-6, 0-1
L#2 DoublesMiguel Rivera / Carlos Sosa vs Carlos Camacho / Alfredo Diaz0-6, 4-6
L#3 DoublesJuan Mendez / Alex Glonek vs Manuel Santos / Telly Roman4-6, 3-6
W#4 DoublesSergio Westerband Cotto / Francisco L Charles vs RAUL PENA / Rafael Diaz6-3, 6-3
L#1 DoublesCarlos Baez / Miguel Rivera vs Jose Torres / Arnaldo Xavier Rodriguez Droz4-6, 3-6
L#1 SinglesAlberto Mercado vs Jose Vazquez Sugranes0-6, 2-6
W#2 DoublesSergio Molina / Sergio Westerband Cotto vs Norberto Marchany Lopez / Carlos R Andujar Ortiz3-6, 7-5, 1-0
W#3 DoublesRyan Moriarty / Alex Glonek vs Josian Rivera Torres / Carlos Resto7-6, 1-6, 1-0
L#4 DoublesFrancisco L Charles / Paul G Roman vs Franklyn Jose Guerrero Zambrano / Harry Rodriguez Guevara1-6, 1-6
2026-03-07vs CTH Internacional - Jose SanabriaWon 41
W#1 DoublesCarlos Baez / Miguel Rivera vs Mervin Betancourt / Abismael Alomar6-2, 6-2
W#1 SinglesPeter Kozodoy vs Luis Pedro Valladares6-1, 1-6, 1-0
L#2 DoublesRyan Moriarty / Alex Glonek vs Edmundo Negron / Luis Pedro Toledo5-7, 6-4, 0-1
W#3 DoublesJuan Mendez / Juan Ortiz Tait vs Jose Sanabria / Emmanuel Ruiz Jimenez2-6, 6-3, 1-0
W#4 DoublesSergio Molina / Sergio Westerband Cotto vs Marcos Rodriguez / Francisco Patino6-2, 6-1
2026-02-15vs Baldrich - Héctor BáezLost 14
L#1 DoublesRay Liu / Mark Freeman vs Freddie Morales / Joel Castro2-6, 3-6
L#1 SinglesPeter Kozodoy vs Jorge Alvarez6-1, 4-6, 0-1
W#2 DoublesRyan Moriarty / Alex Glonek vs Roberto Santiago Mendez / Misael Rodriguez Rodriguez6-1, 2-6, 1-0
L#3 DoublesCarlos Baez / Miguel Rivera vs Joel Melendez / Carlos Hernandez2-6, 2-6
L#4 DoublesSergio Westerband Cotto / Paul G Roman vs Heriberto Morales / Samuel Valdes2-6, 4-6
W#2 DoublesPaul G Roman / Francisco L Charles vs Harry Rodriguez Guevara / Josian Rivera Torres7-6, 2-6, 1-0
L#3 DoublesSpartaco Borsini / Sergio Molina vs Arnaldo Xavier Rodriguez Droz / Norberto Marchany Lopez0-3
W#4 DoublesMiguel Rivera / Carlos Baez vs Franklyn Jose Guerrero Zambrano / Carlos Resto3-6, 7-5, 1-0
2026-01-31vs CTH Internacional - Jose SanabriaSplit 22
W#1 DoublesCarlos Baez / Paul G Roman vs Mervin Betancourt / Marcos Rodriguez6-3, 7-5
W#2 DoublesSergio Molina / Spartaco Borsini vs Luis Pedro Toledo / Edmundo Negron6-2, 1-6, 1-0
L#3 DoublesMiguel Rivera / Ray Liu vs Rodrigo Zavala / Eduardo Canelas0-6, 2-6
L#4 DoublesAlberto Mercado / Juan Mendez vs Luis Pedro Valladares / Abismael Alomar3-6, 2-6
2026-01-25vs Dorado Del Mar - Manolo SantosLost 14
W#1 DoublesFrancisco L Charles / Paul G Roman vs Julio Velez / Gabriel Sanabria6-3, 5-7, 1-0
L#1 SinglesMark Freeman vs Alfredo Diaz4-6, 0-6
L#2 DoublesSpartaco Borsini / Carlos Sosa vs Jorge Belgodere / RAUL PENA1-6, 0-6
L#3 DoublesRay Liu / Carlos Baez vs Manuel Santos / Telly Roman1-6, 4-6
L#4 DoublesAlberto Mercado / Juan Mendez vs Garrett Marino / Miguel Cortes6-7, 3-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 standings for Adult Mens 40 & Over 3.0 have not been collected yet. Where we have them we show every team in the flight ranked, with this team highlighted. The crawler is still filling in older seasons and flights.

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 2.57 estimated across 13 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.

2.98
Peter Kozodoy
usually #1 Singles 100% · published
2.74
Francisco L Charles
usually #4 Doubles 50%, also #2 Doubles 25% · published
2.66
Sergio Westerband Cotto
usually #4 Doubles 60%, also #2 Doubles 20% · published 3
2.66
Miguel Rivera
usually #3 Doubles 33%, also #1 Doubles 33% · published
2.65
Ray Liu
usually #3 Doubles 67%, also #1 Doubles 33% · published
2.64
Sergio Molina
usually #2 Doubles 33%, also #3 Doubles 33% · published
2.61
Carlos Baez
usually #1 Doubles 43%, also #3 Doubles 43% · published 3
2.58
Paul G Roman
usually #1 Doubles 40%, also #4 Doubles 40% · published
2.54
Juan Ortiz Tait
usually #3 Doubles 100% · published
2.48
Juan Mendez
usually #4 Doubles 40%, also #3 Doubles 40% · published
2.37
Alex Glonek
usually #2 Doubles 50%, also #3 Doubles 50% · published 3
2.33
Spartaco Borsini
usually #2 Doubles 67%, also #3 Doubles 33% · published
Carlos Sosa
usually #2 Doubles 100% · published 2.5
2.17
Alberto Mercado
usually #1 Doubles 40%, also #4 Doubles 40% · published 2.5
Mark Freeman
usually #1 Singles 50%, also #1 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.

Miguel Rivera + Carlos Baez224 matchesnot enough data
Juan Mendez + Alberto Mercado033 matchesnot enough data
Francisco L Charles + Paul G Roman213 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.

Peter Kozodoy
5W–8L career · 4 lines in 2026
<1%55%45%
2.98
Francisco L Charles
15W–35L career · 8 lines in 2026
4%92%3%
2.74
3
Sergio Westerband Cotto
93W–79L career · 5 lines in 2026
13%86%1%
2.66
Miguel Rivera
20W–19L career · 6 lines in 2026
13%86%1%
2.66
Ray Liu
8W–17L career · 3 lines in 2026
14%86%1%
2.65
Sergio Molina
10W–14L career · 6 lines in 2026
16%84%1%
2.64
3
Carlos Baez
15W–30L career · 7 lines in 2026
22%78%<1%
2.61
Paul G Roman
16W–11L career · 5 lines in 2026
29%71%<1%
2.58
Juan Ortiz Tait
2W–3L career · 1 line in 2026
38%61%<1%
2.54
Juan Mendez
10W–28L career · 5 lines in 2026
57%43%<1%
2.48
3
Alex Glonek
7W–8L career · 4 lines in 2026
82%18%<1%
2.37
Spartaco Borsini
4W–6L career · 3 lines in 2026
88%12%<1%
2.33
2.5
Carlos Sosa
6W–10L career · 2 lines in 2026
not enough data
2.5
Alberto Mercado
3W–8L career · 5 lines in 2026
0%99%1%
2.17
Mark Freeman
9W–10L 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.