Trainer
Thomas Cooper
29 recent rides · 3 wins
14 Mar
Dreux
05:20 CHELTENHAM
#8
12 Feb
Dreux
01:20 LEOPARDSTOWN
#4
11 Feb
Haydens First
03:00 NAAS
#13
13 Nov
Owennacurra Bobby
01:35 CHELTENHAM
Declared
12 Nov
Havetoavit
01:05 CHELTENHAM
#7
29 Oct
Owennacurra Bobby
04:30 NAAS
#10
23 Aug
Havetoavit
05:20 TRALEE
#1
13 Mar
Pretty Flamingo
03:50 WOLVERHAMPTON
#8
28 Feb
Pretty Flamingo
03:30 LINGFIELD
#4
21 Jan
We're Stonybroke
03:10 WOLVERHAMPTON
#5
5 Jan
We're Stonybroke
01:50 LINGFIELD
#1
22 Dec
We're Stonybroke
12:30 LINGFIELD
#4
22 Dec
We're Stonybroke
12:30 LINGFIELD
#4
22 Dec
We're Stonybroke
12:30 LINGFIELD
#4
22 Dec
We're Stonybroke
12:30 LINGFIELD
#4
29 Nov
Pretty Flamingo
01:10 WOLVERHAMPTON
#3
27 Nov
We're Stonybroke
03:40 LINGFIELD
#11
24 Oct
We're Stonybroke
03:05 GALWAY
#9
16 Jul
We're Stonybroke
06:00 NEWMARKET
#19
1 Jun
We're Stonybroke
05:00 BALLINROBE
#8
17 Mar
Total Enjoyment
05:45 CHELTENHAM
#1
4 Apr
Dreux
15:45 Aintree
Declared
14 Mar
Forpadydeplasterer
13:05 Cheltenham
#4
13 Mar
Dreux
12:30 Cheltenham
#6
12 Mar
Dreux
16:40 Cheltenham
Declared
12 Mar
Forpadydeplasterer
14:00 Cheltenham
Declared
11 Mar
River Liane
17:20 Cheltenham
#12
16 Feb
Dreux
15:25 Haydock
#7
16 Nov
Petertheknot
13:55 Cheltenham
Declared