ATP · Player Profile
Marcos Giron
🇺🇸 · ATP · Age 32 · 180 cm · active
Overall Elo
1931
Hard Elo
1844
Clay Elo
1615
Grass Elo
1636
Last 12 Months
46 matches
39% won
Form (last 5)
60%
3/5 won
Form (30 days)
44%
4/9 won
Last Match
Jul 2, 2026
Marcos Giron Elo Rating History
Elo updates after every tracked ATP match — a win against a stronger opponent moves it more than one against a weaker one, so the curve tracks true level through hot streaks, layoffs and surface swings.
Loading chart…
breakPoint Elo starts every player at 1500 and weights matches by tournament importance — values are internally consistent but not comparable to other published Elo scales.
Serve & Return Profile
Hold %
81%
Break %
19%
Ace Rate
7.0%
Double Fault Rate
2.2%
Serve Pts Won
65%
Return Pts Won
35%
Career rates over 297 tracked matches.
Recent Matches
| Date | Opponent | Surface | Round | W/L | Aces | DFs | Breaks | Game Margin |
|---|---|---|---|---|---|---|---|---|
| Jul 2, 2026 | Quentin Halys | Grass | R64 | W | 8 | 4 | 4 | +6 |
| Jun 30, 2026 | Corentin Moutet | Grass | R128 | W | 2 | 2 | 6 | +4 |
| Jun 24, 2026 | Jan Choinski | Grass | NA | L | 16 | 2 | 2 | +2 |
| Jun 22, 2026 | Jack Draper | Grass | R32 | L | 4 | 4 | 1 | +3 |
| Jun 20, 2026 | Charles Broom | Grass | Q-F | W | 13 | 1 | 2 | +2 |
| Jun 17, 2026 | Rinky Hijikata | Grass | NA | L | 5 | 2 | 1 | +6 |
| Jun 16, 2026 | Ignacio Buse | Grass | R32 | L | 7 | 2 | 2 | 0 |
| Jun 13, 2026 | Daniel Evans | Grass | Q-F | W | 8 | 2 | 3 | +3 |
| Jun 11, 2026 | Ben Shelton | Grass | R16 | L | 11 | 2 | 1 | +2 |
| Jun 9, 2026 | Roberto Bautista Agut | Grass | R32 | W | 15 | 0 | 2 | +3 |
Marcos Giron Head-to-Head Records
| Opponent | Record | Matches | Last Meeting |
|---|---|---|---|
| Taylor Fritz | 2–6 | 8 | Feb 9, 2026 |
| Casper Ruud | 2–3 | 5 | Feb 16, 2026 |
| Alexander Bublik | 3–2 | 5 | Jan 5, 2026 |
| Denis Shapovalov | 3–2 | 5 | Oct 20, 2025 |
| Frances Tiafoe | 2–3 | 5 | Feb 5, 2024 |
| Michael Mmoh | 2–2 | 4 | Jan 5, 2026 |
| Adrian Mannarino | 3–1 | 4 | Jul 27, 2025 |
| Alexander Zverev | 0–4 | 4 | Jun 16, 2025 |
| Hubert Hurkacz | 0–4 | 4 | May 7, 2025 |
| Ugo Humbert | 0–4 | 4 | Oct 28, 2024 |
| Emil Ruusuvuori | 3–1 | 4 | May 20, 2024 |
| Ben Shelton | 1–2 | 3 | May 17, 2026 |
| Yannick Hanfmann | 1–2 | 3 | Apr 22, 2026 |
| Mariano Navone | 2–1 | 3 | Mar 4, 2026 |
| Sebastian Baez | 0–3 | 3 | Jan 12, 2026 |
| Luciano Darderi | 2–1 | 3 | Jan 12, 2026 |
| Alex Michelsen | 3–0 | 3 | Jan 12, 2026 |
| Brandon Nakashima | 1–2 | 3 | Nov 2, 2025 |
| Alejandro Davidovich Fokina | 0–3 | 3 | Oct 13, 2025 |
| Tallon Griekspoor | 1–2 | 3 | May 26, 2025 |
| Roberto Bautista Agut | 0–3 | 3 | May 18, 2025 |
| Matteo Berrettini | 2–1 | 3 | Apr 23, 2025 |
| Miomir Kecmanovic | 0–3 | 3 | Apr 14, 2025 |
| Jack Draper | 0–3 | 3 | Apr 7, 2025 |
| Arthur Rinderknech | 2–1 | 3 | Oct 14, 2024 |