Donald McCain

Trainer Form Profile

Career form

Filter by

Course Starts Wins Place 2 Place 3
Ascot 8 1 0 0
Ayr 54 14 5 1
Bangor-on-Dee 295 63 57 39
Carlisle 189 32 29 33
Cartmel 146 24 28 23
Catterick 148 24 26 18
Cheltenham 30 2 0 3
Chepstow 15 1 2 2
Exeter 2 0 1 1
Doncaster 79 11 11 14
Musselburgh 164 36 34 18
Fakenham 13 3 4 2
Fontwell 4 2 1 1
Haydock 105 18 17 11
Hereford 22 1 4 4
Hexham 74 8 10 11
Huntingdon 37 3 3 3
Kelso 136 21 18 22
Kempton 20 4 2 1
Leicester 12 1 1 2
Lingfield 1 0 0 0
Aintree 67 2 7 7
Ludlow 45 2 6 10
Market Rasen 67 7 7 11
Newbury 6 0 0 1
Newcastle 95 16 12 10
Newton Abbot 9 2 0 2
Perth 76 21 8 8
Plumpton 5 2 1 1
Sandown 9 1 0 1
Sedgefield 264 54 56 38
Southwell 50 2 6 12
Stratford 64 14 9 11
Taunton 1 1 0 0
Towcester 6 1 1 0
Uttoxeter 115 15 12 12
Warwick 19 1 2 1
Wetherby 106 11 17 18
Wincanton 3 2 0 1
Worcester 59 7 4 12
Lingfield (A.W) 2 0 0 0
Southwell (A.W) 5 3 1 1
Wolverhampton (A.W) 5 0 0 0
Ffos Las 4 2 1 0
Newcastle (A.W) 3 0 1 2
Month Starts Wins Place 2 Place 3
May 2017 48 7 12 11
June 2017 27 1 5 4
July 2017 26 6 3 2
August 2017 29 13 5 3
September 2017 19 5 3 3
October 2017 49 5 3 6
November 2017 58 9 8 11
December 2017 68 18 13 10
January 2018 63 16 7 5
February 2018 39 5 4 5
March 2018 59 11 10 9
April 2018 54 2 11 8
May 2018 52 5 8 5
June 2018 27 0 6 6
July 2018 41 13 3 2
August 2018 40 8 8 6
September 2018 25 3 4 4
October 2018 57 7 3 13
November 2018 56 4 9 8
December 2018 91 10 16 16
January 2019 50 5 11 5
February 2019 5 0 0 1
March 2019 59 5 8 9
April 2019 54 3 6 3
May 2019 45 5 8 5
June 2019 43 14 4 8
July 2019 29 4 3 4
August 2019 37 7 7 4
September 2019 19 3 4 3
October 2019 37 2 7 3
November 2019 61 8 9 7
December 2019 65 6 11 4
January 2020 52 5 7 8
February 2020 47 5 5 4
March 2020 25 3 2 3
July 2020 35 7 2 5
August 2020 33 4 9 8
September 2020 33 2 9 3
October 2020 50 9 3 7
November 2020 71 11 20 10
December 2020 55 4 5 9
January 2021 35 11 5 4
February 2021 63 8 5 10
March 2021 56 6 12 5
April 2021 55 4 8 10
May 2021 47 7 6 5
June 2021 26 1 4 5
July 2021 30 6 6 4
August 2021 34 9 5 5
September 2021 41 8 6 9
October 2021 65 23 11 10
November 2021 71 21 10 12
December 2021 80 17 13 10
January 2022 71 17 12 15
February 2022 64 19 9 10
March 2022 68 18 11 4
Year Starts Wins Place 2 Place 3
2017 324 64 52 50
2018 604 84 89 87
2019 504 62 78 56
2020 401 50 62 57
2021 603 121 91 89
2022 203 54 32 29
Place /
No / Draw
Date / Going /
Distance / Class
Time + Course Horse + Weight
Jockey / Trainer
Verdict Starting price
No Results Found