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

DateOpponentSurfaceRoundW/LAcesDFsBreaksGame Margin
Jul 2, 2026Quentin HalysGrassR64W844+6
Jun 30, 2026Corentin MoutetGrassR128W226+4
Jun 24, 2026Jan ChoinskiGrassNAL1622+2
Jun 22, 2026Jack DraperGrassR32L441+3
Jun 20, 2026Charles BroomGrassQ-FW1312+2
Jun 17, 2026Rinky HijikataGrassNAL521+6
Jun 16, 2026Ignacio BuseGrassR32L7220
Jun 13, 2026Daniel EvansGrassQ-FW823+3
Jun 11, 2026Ben SheltonGrassR16L1121+2
Jun 9, 2026Roberto Bautista AgutGrassR32W1502+3

Marcos Giron Head-to-Head Records

OpponentRecordMatchesLast Meeting
Taylor Fritz268Feb 9, 2026
Casper Ruud235Feb 16, 2026
Alexander Bublik325Jan 5, 2026
Denis Shapovalov325Oct 20, 2025
Frances Tiafoe235Feb 5, 2024
Michael Mmoh224Jan 5, 2026
Adrian Mannarino314Jul 27, 2025
Alexander Zverev044Jun 16, 2025
Hubert Hurkacz044May 7, 2025
Ugo Humbert044Oct 28, 2024
Emil Ruusuvuori314May 20, 2024
Ben Shelton123May 17, 2026
Yannick Hanfmann123Apr 22, 2026
Mariano Navone213Mar 4, 2026
Sebastian Baez033Jan 12, 2026
Luciano Darderi213Jan 12, 2026
Alex Michelsen303Jan 12, 2026
Brandon Nakashima123Nov 2, 2025
Alejandro Davidovich Fokina033Oct 13, 2025
Tallon Griekspoor123May 26, 2025
Roberto Bautista Agut033May 18, 2025
Matteo Berrettini213Apr 23, 2025
Miomir Kecmanovic033Apr 14, 2025
Jack Draper033Apr 7, 2025
Arthur Rinderknech213Oct 14, 2024

Want today's model edge on Marcos Giron's next match?

Start 7-Day Free Trial