01/04/2017 | 5th | Randwick (AUS) | The Star Doncaster Mile (Group 1 Handicap) (3yo+) (Turf) 3yo+ |
18/03/2017 | 4th | Rosehill (AUS) | China Horse Club George Ryder (Group 1) (3yo+) (Turf) 3yo+ |
04/03/2017 | 3rd | Randwick (AUS) | Canterbury BMW Stakes (Group 1) (3yo+) (Turf) 3yo+ |
05/11/2016 | 2nd | Flemington (AUS) | Emirates Stakes (Group 1) (3yo+) (Turf) 3yo+ |
22/10/2016 | 8th | Moonee Valley (AUS) | William Hill Cox Plate (Group 1) (3yo+) (Turf) 3yo+ |
01/10/2016 | 1st | Randwick (AUS) | TAB Epsom (Group 1 Handicap) (3yo+) (Turf) 3yo+ |
17/09/2016 | 2nd | Randwick (AUS) | Colgate Optic White Stakes (Group 1) (3yo+) (Turf) 3yo+ |
03/09/2016 | 1st | Randwick (AUS) | Tattersalls Club Tramway Stakes (Group 2) (3yo+) (Turf) 3yo+ |
21/05/2016 | 2nd | Doomben (AUS) | Hardy Brothers Doomben Cup (Group 1) (3yo+) (Turf) 3yo+ |
07/05/2016 | 2nd | Gold Coast (AUS) | All-New Jaguar F-Pace A.D. Hollindale Stakes (Group 2) (2yo+) (Turf) 2yo+ |
09/04/2016 | 7th | Randwick (AUS) | Longines Queen Elizabeth Stakes (Group 1) (3yo+) (Turf) 3yo+ |
19/03/2016 | 2nd | Rosehill (AUS) | Ranvet Stakes (Group 1) (3yo+) (Turf) 3yo+ |
27/02/2016 | 3rd | Randwick (AUS) | Precise Air Chipping Norton Stakes (Group 1) (3yo+) (Turf) 3yo+ |
13/02/2016 | 3rd | Randwick (AUS) | Optus Business Apollo Stakes (Group 2) (3yo+) (Turf) 3yo+ |
17/10/2015 | 8th | Caulfield (AUS) | BMW Caulfield Cup (Group 1 Handicap) (3yo+) (Turf) 3yo+ |
03/10/2015 | 2nd | Randwick (AUS) | APN Outdoor Craven Plate (Group 3) (3yo+) (Turf) 3yo+ |
19/09/2015 | 7th | Randwick (AUS) | Colgate Optic White Stakes (Registered as George Main) (Group 1) (3yo+) (Turf) 3yo+ |
05/09/2015 | 10th | Randwick (AUS) | Tattersalls Club Tramway Stakes (Group 2) (3yo+) (Turf) 3yo+ |
06/04/2015 | 2nd | Randwick (AUS) | BMW Australian Derby (Group 1) (3yo) (Turf) 3yo |
28/03/2015 | 1st | Rosehill (AUS) | Tulloch Stakes (Group 2) (3yo Colts & Geldings) (Turf) 3yo |
14/03/2015 | 2nd | Rosehill (AUS) | Cellarbrations Phar Lap Stakes (Group 2) (3yo) (Turf) 3yo |
21/02/2015 | 12th | Flemington (AUS) | C S Hayes Stakes (Group 3) (Colts & Gelding) (Turf) 3yo |
07/02/2015 | 6th | Sandown (Aus) (AUS) | William Hill Plate (Turf) 3yo |
08/11/2014 | 1st | Randwick (AUS) | 2015 Membership On Sale Handicap (Turf) 3yo |
25/10/2014 | 1st | Kembla Grange (AUS) | Hume Doors & Timber Maiden Handicap (Turf) 2yo+ |