Stadium: Stadium Court Round: 27 Ground: Clay
ATP Houston | 2019/04/10 23:30 | Reilly Opelka v Casper Ruud | 6-4,4-6,4-6 |
ATP Houston | 2019/04/08 20:20 | Casper Ruud v Hugo Dellien | 7-6,6-4 |
Challenger Monterrey | 2019/04/03 00:10 | Emilio Gomez v Casper Ruud | 6-2,6-4 |
ATP Miami | 2019/03/21 18:50 | Felix Auger Aliassime v Casper Ruud | 3-6,6-1,6-2 |
ATP Miami | 2019/03/20 17:20 | Casper Ruud v Evgeny Donskoy | 6-7,6-2,6-2 |
ATP Miami | 2019/03/18 18:45 | Casper Ruud v Jason Jung | 7-6,7-5 |
Challenger Phoenix | 2019/03/15 01:30 | David Goffin v Casper Ruud | 7-6,7-6 |
Challenger Phoenix | 2019/03/14 00:25 | Elias Ymer v Casper Ruud | 6-1,3-6,3-6 |
ATP Houston | 2019/04/10 17:00 | Bernard Tomic v Marcel Granollers | 1-6,2-6 |
ATP Houston | 2019/04/08 23:00 | Marcel Granollers v Taylor Fritz | 6-2,4-6,6-2 |
Challenger Monterrey | 2019/04/04 18:25 | Marcos Giron v Marcel Granollers | 4-6,6-3,6-4 |
Challenger Monterrey | 2019/04/02 20:10 | Daniel Elahi Galan v Marcel Granollers | 3-6,4-6 |
ATP Miami | 2019/03/20 14:00 | Reilly Opelka v Marcel Granollers | 6-3,7-6 |
ATP Miami | 2019/03/18 14:00 | Zane Khan v Marcel Granollers | 2-6,3-6 |
ATP Acapulco | 2019/02/26 00:55 | Marcel Granollers v John Millman | 3-6,4-6 |
ATP Acapulco | 2019/02/25 01:00 | Guillermo Garcia-Lopez v Marcel Granollers | 4-6,6-3,1-6 |