Stadium: Court 3 Round: 44 Ground: Grass
ATP Halle Qual | 2017/06/17 10:30 | Ernesto Escobedo v Luca Vanni | 6-3,7-6 |
Challenger Nottingham | 2017/06/13 14:40 | John-Patrick Smith v Luca Vanni | 4-6,7-6,7-6 |
French Open Qual | 2017/05/24 16:00 | Jozef Kovalik v Luca Vanni | 6-4,6-4 |
French Open Qual | 2017/05/23 09:20 | Marco Chiudinelli v Luca Vanni | 2-6,2-6 |
ATP Rome Qual | 2017/05/13 15:00 | Kevin Anderson v Luca Vanni | 4-6,6-1,6-2 |
Challenger Anning | 2017/04/25 03:15 | Di Wu v Luca Vanni | 6-2,6-2 |
Challenger Qingdao | 2017/04/18 03:25 | Luca Vanni v Alex De Minaur | 7-6,1-6,4-6 |
ATP Marrakech | 2017/04/12 10:00 | Luca Vanni v Jiri Vesely | 2-6,3-6 |
Challenger Blois | 2017/06/25 13:00 | Damir Dzumhur v Calvin Hemery | 6-1,6-3 |
Challenger Blois | 2017/06/24 14:20 | Calvin Hemery v Mathias Bourgue | 6-1,7-6 |
Challenger Blois | 2017/06/23 17:15 | Casper Ruud v Calvin Hemery | 3-6,5-7 |
Challenger Blois | 2017/06/21 08:00 | Calvin Hemery v Thiago Monteiro | 7-6,7-6 |
Challenger Blois | 2017/06/19 17:00 | Calvin Hemery v Maximo Gonzalez | 7-5,6-0 |
Challenger Lyon Qual | 2017/06/10 14:40 | Calvin Hemery v Geoffrey Blancaneaux | 6-7,6-4,6-4 |
French Open Qual | 2017/05/23 08:00 | Alessandro Giannessi v Calvin Hemery | 7-5,6-3 |
ITF Nigeria F3 | 2017/05/20 14:00 | Calvin Hemery v Christopher Diaz-Figueroa | 6-7,6-3,6-1 |