ATP Tour
Marcos Castro Fabra
Back after 13w offUnranked
ATP World Ranking - 0 pts
Player Archetype
Archetype analysis coming soon for Marcos.
Player Overview
Career-High Ranking
#1802 (2025-11-10)
Career
6
Wins
5
Losses
54.5%
Win %
0
Titles
Win / Loss by Year
Career record broken down by surface
| Year | Summary | Clay | Hard | Grass |
|---|---|---|---|---|
| 2026 | 5/3 | - | 5/3 | - |
| 2025 | 1/1 | - | 1/1 | - |
| Career | 6/4 | - | 6/4 | - |
Serve & Return
No serve and return data available yet.
Recent Matches
Last 10 results
FormLLWWL
| Date | Tournament | Round | Opponent | Surface | Score | Result |
|---|---|---|---|---|---|---|
| Jul 15, 2026 | Futures 2026 | Samuel De Felipe Garcia | Hard | 36 16 | L | |
| Jul 15, 2026 | M15 Castelo Branco | 1st Round | Samuel De Felipe Garcia | Hard | 36 16 | L |
| Jul 13, 2026 | M15 Castelo Branco | 3rd Round Qualifying | Dino Molokova Ferreira | Hard | 61 64 | W |
| Jul 12, 2026 | M15 Castelo Branco | 1st Round Qualifying | Daniel Rua | Hard | 60 61 | W |
| Jun 22, 2026 | M25 Porto | 2nd Round Qualifying | Rafael Izquierdo Luque | Hard | 36 75 810 | L |
| Jun 21, 2026 | M25 Porto | 1st Round Qualifying | Joao Barreto | Hard | 60 75 | W |
| Jun 11, 2026 | M25 Martos | 1st Round | Manel Lazaro Juncadella | Hard | 75 16 46 | L |
| Jun 9, 2026 | M25 Martos | 3rd Round Qualifying | Michael Wright | Hard | 67 75 106 | W |
| Jun 8, 2026 | M25 Martos | 1st Round Qualifying | Jordi Domenech Castillo | Hard | 75 64 | W |
| Jul 17, 2025 | M25 Castelo Branco 1 | 2nd Round | Seydina Andre | Hard | 46 67 | L |
Marcos Castro Fabra FAQ
Marcos Castro Fabra does not hold a current ATP ranking. The career-high ranking is #1802, reached in 2025.
Marcos Castro Fabra has a career win-loss record of 6-5 (55% win rate).
Marcos Castro Fabra: a career-high ranking of #1802 in 2025 and 6 career wins.
Marcos Castro Fabra's strongest surface by win rate is hard, with a 6-4 record (60%). Full career splits: hard 6-4 (60%).
Marcos Castro Fabra has won 5 of the last 10 completed matches (50%). The current run is 2 straight losses.