Horses

Jockeys

    Trainers

      Courses

        John Mackie

        Last Updated: 03/05/25
        DATE COURSE POS HORSE CAT DIS CLASS SP JOCKEY AGE OR GROUND AVG. SPEED
        01/05/2025 Southwell 3 / 9 Fistral Beach Flat 7f 14y Class 6 4/1 Jack Doughty 4yo+ 58 Standard 57.85kph
        01/05/2025 Southwell 6 / 9 Distinction Flat 1m 13y Class 5 16/1 P J McDonald 4yo+ 62 Standard 57.14kph
        24/04/2025 Bangor-on-Dee 6 / 9 Off To Alabama Hurdle 2m 3f 123y Class 4 33/1 Sean Quinlan 4yo+ - Good To Soft 45.85kph
        21/04/2025 Wolverhampton 1 / 11 Fistral Beach Flat 7f 36y Class 6 100/30 Clifford Lee 4yo+ 53 Standard 58.55kph
        08/04/2025 Carlisle 4 / 5 Off To Alabama Hurdle 2m 1f Class 4 18/1 Jamie Hamilton 4yo+ - Good 47.17kph
        07/04/2025 Wolverhampton 7 / 13 Bomb Squad Flat 6f 20y Class 6 13/2 David Egan 4yo+ 59 Standard 60.00kph
        07/04/2025 Wolverhampton 4 / 8 Swinging London Flat 1m 5f 219y Class 5 5/1 David Egan 4yo+ 70 Standard 56.10kph
        02/04/2025 Southwell 2 / 7 Fistral Beach Flat 7f 14y Class 6 3/1 Finley Marsh 4yo+ 52 Standard 57.58kph
        02/04/2025 Southwell 10 / 10 Vivency Flat 7f 14y Class 6 25/1 P J McDonald 4yo+ 46 Standard 56.46kph
        29/03/2025 Uttoxeter 12 / 13 Saffron Creed NH Flat 1m 7f 168y Class 5 80/1 Jamie Hamilton 4yo - Good 46.43kph
        29/03/2025 Doncaster 3 / 18 Distinction Flat 1m 2f 43y Class 5 28/1 Ryan Kavanagh 4yo+ 60 Good To Soft 55.59kph
        25/03/2025 Newcastle 3 / 6 Bomb Squad Flat 7f 14y Class 6 9/2 P J McDonald 4yo+ 58 Standard 58.19kph
        19/03/2025 Southwell 3 / 6 Swinging London Flat 1m 6f 21y Class 5 7/1 Finley Marsh 4yo+ 71 Standard 52.60kph
        18/03/2025 Wolverhampton 8 / 9 Distinction Flat 1m 142y Class 6 16/1 P J McDonald 4yo+ 62 Standard 56.36kph
        15/03/2025 Wolverhampton 11 / 11 Available Angel Flat 6f 20y Class 6 14/1 Hollie Doyle 4yo+ 45 Standard 58.96kph
        DATE COURSE HORSE DIS CLASS CAT