| 2017-10-23 | Vienna | Hard | R16 | 25 | Lucas Pouille | 81 | Guillermo Garcia-Lopez (Q) | 6-3 7-6(8) | H2H | 3 | 95 | 5 | 6 | 45.3% | 73.5% | 46.3% | 1/4 |
| 2017-10-23 | Vienna | Hard | R32 | 81 | Guillermo Garcia-Lopez (Q) | 17 | Kevin Anderson (7) | 6-4 6-4 | H2H | 3 | 93 | 2 | 5 | 42.9% | 72.2% | 50.0% | 4/5 |
| 2017-05-29 | Roland Garros | Clay | R32 | 6 | Milos Raonic (5) | 153 | Guillermo Garcia-Lopez | 6-1 1-0 RET | H2H | 5 | 28 | 5 | 1 | 73.7% | 92.9% | 60.0% | 0/0 |
| 2017-05-29 | Roland Garros | Clay | R64 | 153 | Guillermo Garcia-Lopez | 162 | Marco Trungelliti | 7-5 6-4 7-5 | H2H | 5 | 147 | 7 | 8 | 42.6% | 72.5% | 51.9% | 2/7 |
| 2017-05-29 | Roland Garros | Clay | R128 | 153 | Guillermo Garcia-Lopez | 27 | Gilles Muller (26) | 7-6(4) 6-7(2) 6-2 6-2 | H2H | 5 | 207 | 17 | 4 | 54.6% | 87.7% | 64.8% | 3/3 |
| 2017-05-08 | Madrid Masters | Clay | R64 | 104 | Marius Copil (WC) | 124 | Guillermo Garcia-Lopez (WC) | 7-6(6) 4-6 7-6(9) | H2H | 3 | 172 | 10 | 3 | 67.9% | 79.2% | 55.9% | 3/6 |
| 2017-05-01 | Estoril | Clay | R32 | 52 | Ryan Harrison | 120 | Guillermo Garcia-Lopez | 6-3 2-6 6-2 | H2H | 3 | 119 | 6 | 2 | 56.4% | 75.0% | 55.9% | 3/5 |
| 2017-04-24 | Barcelona | Clay | R64 | 312 | Albert Montanes (WC) | 115 | Guillermo Garcia-Lopez | 6-4 6-4 | H2H | 3 | 97 | 1 | 3 | 53.6% | 64.4% | 43.6% | 10/13 |
| 2017-04-17 | Monte Carlo Masters | Clay | R64 | 56 | Adrian Mannarino (Q) | 100 | Guillermo Garcia-Lopez (Q) | 1-6 6-3 6-4 | H2H | 3 | 122 | 2 | 4 | 54.7% | 70.7% | 55.9% | 1/4 |
| 2017-04-10 | Marrakech | Clay | R32 | 37 | Paolo Lorenzi (5) | 94 | Guillermo Garcia-Lopez | 7-6(4) 7-5 | H2H | 3 | 124 | 2 | 1 | 58.2% | 71.8% | 64.3% | 1/3 |