Stadium: Stadium Court Round: 29 Ground: Clay
ATP Sao Paulo | 2019/03/02 15:30 | Casper Ruud v Cristian Garin | 4-6,4-6 |
ATP Houston | 2019/04/13 20:20 | Daniel Elahi Galan v Casper Ruud | 5-7,2-6 |
ATP Houston | 2019/04/12 20:35 | Casper Ruud v Marcel Granollers | 6-1,6-0 |
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 |
ATP Houston | 2019/04/13 18:40 | Sam Querrey v Cristian Garin | 6-7,2-6 |
ATP Houston | 2019/04/12 17:00 | Henri Laaksonen v Cristian Garin | 3-6,2-6 |
ATP Houston | 2019/04/10 20:10 | Cristian Garin v Jeremy Chardy | 3-6,7-6,7-6 |
ATP Houston | 2019/04/08 22:25 | Cristian Garin v Pablo Cuevas | 4-6,6-4,6-2 |
ATP Miami | 2019/03/18 20:30 | Cristian Garin v Bjorn Fratangelo | 6-4,6-7,1-6 |
ATP Sao Paulo | 2019/03/03 17:30 | Cristian Garin v Guido Pella | 5-7,3-6 |
ATP Sao Paulo | 2019/03/02 15:30 | Casper Ruud v Cristian Garin | 4-6,4-6 |
ATP Sao Paulo | 2019/03/01 15:30 | Leonardo Mayer v Cristian Garin | 6-4,4-6,4-6 |