| RR | L | Nikolay Davydenko | 6-3 6-2 | H2H |
| RR | L | Gaston Gaudio | 6-3 7-5 | H2H |
| RR | L | Fernando Gonzalez | 6-3 4-6 6-0 | H2H |
🇦🇷 ARG · Left-handed · 180 cm · b. 1978-09-19
Mariano Puerta ⚑ doping
Active 1997–2005 · best rank seen: 9
128–118
3
0
0
10
6,625
Hard
16–30 (34.8%)
Clay
108–76 (58.7%)
Grass
0–4 (0.0%)
Carpet
4–8 (33.3%)
Grand Slam record
| '98 | '99 | '00 | '01 | '02 | '03 | '04 | '05 | |
|---|---|---|---|---|---|---|---|---|
| Australian Open | 2R | 1R | 1R | |||||
| Roland Garros | 2R | 3R | 2R | 2R | 2R | F | ||
| Wimbledon | 1R | 1R | 1R | 1R | ||||
| US Open | 1R | 2R | 1R | 1R | 2R |
Season by season
Gold band: best three-year window (1998–2000).
Elo over time
Pre-match Elo, sampled across the career. Peak: 2120.
Career titles (3)
- 2005 Casablanca Clay
- 2000 Bogota Clay
- 1998 Palermo Clay
Match results
| R32 | L | Novak Djokovic | 6-3 7-6(9) | H2H |
| R32 | L | Olivier Rochus | 4-6 7-5 6-3 | H2H |
| R16 | L | David Ferrer | 6-7(5) 6-1 6-4 | H2H |
| R32 | W | Max Mirnyi | 7-6(5) 7-6(5) | H2H |
| R16 | L | Marcos Baghdatis | 6-2 6-7(11) 7-5 | H2H |
| R32 | W | Eric Taino | 6-3 6-4 | H2H |
| SF | L | Jonas Bjorkman | 6-1 6-0 | H2H |
| QF | W | Rainer Schuettler | 3-6 6-2 7-6(5) | H2H |
| R16 | W | Wayne Arthurs | 4-6 7-6(3) 7-6(3) | H2H |
| R32 | W | Go Soeda | 6-4 6-7(5) 6-4 | H2H |
| RR | L | Karol Kucera | 4-6 6-3 2-1 RET | H2H |
| QF | L | Igor Andreev | 4-6 6-1 6-1 | H2H |
| R16 | W | Guillermo Garcia-Lopez | 6-2 6-4 | H2H |
| R32 | W | Janko Tipsarevic | 7-5 6-2 | H2H |
| R64 | L | Stan Wawrinka | 3-6 6-4 6-3 6-7(4) 6-1 | H2H |
| R128 | W | Noam Okun | 7-6(4) 6-7(3) 6-4 6-0 | H2H |
| R64 | L | Robby Ginepri | 7-6(2) 6-1 | H2H |
| QF | L | Rafael Nadal | 6-3 6-1 | H2H |
| R16 | W | Xavier Malisse | 6-2 6-4 | H2H |
| R32 | W | Andrei Pavel | 3-6 6-3 6-4 | H2H |
| R64 | W | Luis Horna | 7-6(7) 7-6(3) | H2H |
| R32 | L | Jarkko Nieminen | 6-4 7-6(1) | H2H |
| R16 | L | Victor Hanescu | 6-4 6-3 | H2H |
| R32 | W | Irakli Labadze | 6-3 6-4 | H2H |
| QF | L | Ivo Minar | 6-2 5-7 7-6(4) | H2H |
| R16 | W | Juan Antonio Marin | 6-2 6-2 | H2H |
| R32 | W | Janko Tipsarevic | 6-2 6-2 | H2H |
| R128 | L | Lars Burgsmuller | 6-1 6-1 6-4 | H2H |
| F | L | Rafael Nadal | 6-7(6) 6-3 6-1 7-5 | H2H |
| SF | W | Nikolay Davydenko | 6-3 5-7 2-6 6-4 6-4 | H2H |
| QF | W | Guillermo Canas | 6-2 3-6 1-6 6-3 6-4 | H2H |
| R16 | W | Jose Acasuso | 6-4 6-1 6-1 | H2H |
| R32 | W | Stan Wawrinka | 1-6 6-3 6-1 6-4 | H2H |
| R64 | W | Kristof Vliegen | 6-3 7-5 6-2 | H2H |
| R128 | W | Ivan Ljubicic | 7-5 7-5 6-2 | H2H |
| R16 | L | Felix Mantilla | 7-6(2) 4-6 7-5 | H2H |
| R32 | W | Alex Calatrava | 7-5 6-2 | H2H |
| R32 | L | Nikolay Davydenko | 7-5 6-3 | H2H |
| R64 | W | Olivier Rochus | 4-6 6-1 6-3 | H2H |
| R32 | L | Jurgen Melzer | 6-3 6-3 | H2H |
| R16 | L | Filippo Volandri | 6-7(6) 7-6(3) 6-4 | H2H |
| R32 | W | Florian Mayer | 6-2 6-1 | H2H |
| R64 | W | Carlos Moya | 7-6(10) 1-6 6-3 | H2H |
| F | W | Juan Monaco | 6-4 6-1 | H2H |
| SF | W | Filippo Volandri | 6-3 7-6(6) | H2H |
| QF | W | Arnaud Clement | 4-6 6-1 6-2 | H2H |
| R16 | W | Nicolas Almagro | 6-3 7-6(2) | H2H |
| R32 | W | Tomas Behrend | 6-4 6-1 | H2H |
| SF | L | Rafael Nadal | 6-4 6-1 | H2H |
| QF | W | Felix Mantilla | 6-4 3-6 7-6(5) | H2H |
| R16 | W | Carlos Moya | 4-6 6-3 6-4 | H2H |
| R32 | W | Guillermo Garcia-Lopez | 6-3 7-6(3) | H2H |
| R32 | L | Mariano Zabaleta | 6-4 6-2 | H2H |
| F | L | Gaston Gaudio | 6-4 6-4 | H2H |
| SF | W | Jose Acasuso | 6-4 7-6(5) | H2H |
| QF | W | Carlos Moya | 7-6(0) 6-3 | H2H |
| R16 | W | Lars Burgsmuller | 6-2 6-0 | H2H |
| R32 | W | Juan-Pablo Guzman | 6-2 7-6(2) | H2H |
| R16 | L | David Ferrer | 6-2 6-0 | H2H |
| R32 | W | Juan Monaco | 6-3 6-7(6) 7-5 | H2H |
Methodology
Titles include Slams, Masters, Tour Finals, 500s, 250s, legacy tour events and Olympic gold; Davis Cup is excluded, and walkovers are excluded from all win–loss records. GOAT points value every round reached, scaled per tier (Slam title 2000 anchor; ranking includes Slam champions only, but every player's points are shown here). Elo is a chess-style rating over the full match history (K = 250/(n+5)^0.4); the timeline shows pre-match ratings, sampled. The gold band on the season chart marks the best three-consecutive-year window.