Stadium: Court 2 Round: 25 Ground: Clay
ITF M15 Kampala | 2019/05/15 11:00 | Ivan Nedelko v Ranjeet Virali-Murugesan | 6-4,6-3 |
ITF M15 Cairo | 2019/05/01 10:45 | Adrian Andrzejczuk v Ranjeet Virali-Murugesan | 6-3,6-3 |
ITF M15 Cairo | 2019/04/25 09:30 | Petr Hajek v Ranjeet Virali-Murugesan | 6-0,6-4 |
ITF M15 Cairo | 2019/04/24 14:15 | Ranjeet Virali-Murugesan v Moritz Trocker | 6-2,6-1 |
ITF M15 Cairo | 2019/04/18 09:35 | Ranjeet Virali-Murugesan v Mathieu Perchicot | 0-6,3-6 |
ITF M15 Cairo | 2019/04/17 13:45 | Daniil Sokolov v Ranjeet Virali-Murugesan | 2-6,0-6 |
ITF M15 Sharm El Sheikh | 2019/02/11 07:30 | Antoine Bellier v Ranjeet Virali-Murugesan | 6-3,6-1 |
Challenger Bangalore | 2018/11/11 11:25 | Khumoyun Sultanov v Ranjeet Virali-Murugesan | 6-4,6-1 |
ITF M15 Kampala | 2019/05/21 08:50 | Tejas Chaukulkar v Rishi Reddy | 3-6,6-4,7-10 |
ITF M15 Kampala | 2019/05/17 10:00 | Simon Carr v Rishi Reddy | 6-1,6-2 |
ITF M15 Kampala | 2019/05/16 11:45 | Rishi Reddy v Niki Kaliyanda Poonacha | 6-2,6-4 |
ITF M15 Kampala | 2019/05/15 15:45 | Giovani Samaha v Rishi Reddy | 6-4,6-7,4-6 |
ITF M15 Kampala | 2019/05/14 06:00 | Tejas Chaukulkar v Rishi Reddy | 5-7,6-4,8-10 |
ITF M15 Kampala | 2019/05/08 10:15 | Ivan Nedelko v Rishi Reddy | 7-5,6-3 |
Full List | 2019/05/06 08:00 | Rishi Reddy v Ibrahim Kibet Yego | 3-6,6-3,12-10 |
ITF Egypt F30 | 2018/12/03 08:00 | Dennis Uspensky v Rishi Reddy | 6-0,6-1 |