Stadium: Court 3 Round: 62 Ground: Clay
ITF USA F8 Qual | 2018/03/17 17:00 | Roelofse, Ruan v Ventre, Alessandro-Damiano | 6-1,6-2 |
Drummondville, Canada | 2018/03/14 16:05 | Monette, Samuel v Roelofse, Ruan | 6-3,6-4 |
Challenger Drummondville Qual | 2018/03/12 22:30 | Hiltzik, Jared v Roelofse, Ruan | 2-6,2-6 |
Challenger Drummondville Qual | 2018/03/12 17:05 | Gervais, Washi v Roelofse, Ruan | 6-7,2-6 |
Challenger Drummondville Qual | 2018/03/11 15:20 | Roelofse, Ruan v Schneider, Ronnie | 6-2,6-7,7-6 |
Challenger Morelos Qual | 2018/02/17 22:40 | Sebastian Fanselow v Roelofse, Ruan | 6-4,6-3 |
Challenger Morelos Qual | 2018/02/17 15:00 | Roelofse, Ruan v Gonzales, Ruben | 6-4,6-4 |
ITF Germany F2 | 2018/01/24 11:30 | Juan Pablo Ficovich v Roelofse, Ruan | 6-4,1-6,7-5 |
ITF USA F8 Qual | 2018/03/18 18:00 | Sands, Jake v Appelgren, Daniel | 6-0,1-6,6-3 |
ITF USA F8 Qual | 2018/03/17 17:00 | Sands, Jake v Brzezinski, Michael | 6-0,6-0 |
ITF USA F1 Qual | 2017/12/30 20:30 | Sands, Jake v Lebedev, Alexander | 2-6,4-6 |
ITF South Africa F3 Qual | 2017/12/03 15:00 | Sands, Jake v Kris Krawcewicz | 2-6,6-4,4-6 |
ITF South Africa F3 Qual | 2017/12/02 11:05 | Sands, Jake v Boerma, Pelle | 6-1,6-3 |
Afrique du Sud F2, Qualifications Simples | 2017/11/26 13:35 | Robert, Quentin v Sands, Jake | 7-5,6-4 |
Afrique du Sud F2, Qualifications Simples | 2017/11/25 08:50 | Sands, Jake v Switzler, Brant Vaughan | 6-4,6-2 |
ITF South Africa F1 Qual | 2017/11/19 12:05 | Sands, Jake v Du Toit, Riaan | 6-4,6-7,6-7 |