Results

ITF M15 Doha 10/15 13:00 27 Valentin Vacherot v Alastair Gray 6-3,6-4
ITF M15 Doha 10/14 12:30 26 Ryan James Storrie v Alastair Gray Retired
ITF M15 Doha 10/13 16:10 25 Joshua Paris v Alastair Gray 4-6,2-6
ITF M25 Pretoria 10/01 13:50 27 [492] Rio Noguchi v Alastair Gray [412] 6-3,7-6
ITF M25 Pretoria 09/30 07:30 26 Alastair Gray v Makoto Ochi 6-1,4-6,6-2
ITF M25 Pretoria 09/29 12:45 25 Alastair Gray v Asaf Friedler 6-2,6-1
ITF M25 Johannesburg 09/26 09:30 29 [446] Alastair Gray v Michail Pervolarakis [481] 4-6,6-3,6-2
ITF M25 Johannesburg 09/25 11:00 28 [400] Mateus Alves v Alastair Gray [446] 4-6,6-3,2-6
ITF M25 Johannesburg 09/24 07:55 27 Alastair Gray v Khololwam Montsi 6-2,6-4
ITF M25 Johannesburg 09/23 07:00 26 Sebastian Prechtel v Alastair Gray 3-6,0-6
ITF M25 Johannesburg 09/22 08:30 25 Julian Cash v Alastair Gray 3-6,3-6
ITF M25 Johannesburg 09/19 09:40 29 [448] Alastair Gray v Jeremy Beale [495] 7-6,6-4