Trainer Details

David Thompson

159 Runs 9 Wins (5.7%) 30 Places (18.9%)
(Top 10) Jockeys for David Thompson
Jockey Runs Wins Places Win%
Rhys Elliott 25 2 7 8.0%
Oisin Orr 5 2 1 40.0%
Jack Power 4 1 1 25.0%
Sean Quinlan 2 1 1 50.0%
Mark Winn 8 1 0 12.5%
Ellis Collier 3 1 0 33.3%
Gina Mangan 1 1 0 100.0%
Andrew Mullen 6 0 1 0.0%
Dylan Hogan 5 0 1 0.0%
Warren Fentiman 3 0 0 0.0%
Owners with David Thompson
Owner Horses
A Sadik 1
David Thompson's Yard (24 Horses) (Last 12 months)
Horse R W P Last Run
Rock Armour (IRE)
3 G
8 - 1 22/04/26
Martin's Brig (IRE)
8 G
14 1 4 20/04/26
Top Gun Tina (GB)
4 F
16 1 1 20/04/26
Wheres The Crumpet (GB)
7 M
10 1 3 20/04/26
Cusack (GB)
6 G
7 - 1 20/04/26
Too Much (GB)
4 F
6 - 2 20/04/26
Stormy Pearl (GB)
4 F
11 1 4 18/04/26
Curious Mrs Fox (GB)
4 F
13 - 1 14/04/26
Little Mayhem
5 M
1 - - 11/04/26
Top Flight Century (FR)
4 G
3 1 - 01/04/26
Berry Edge (IRE)
7 G
8 1 2 17/03/26
Russian Virtue (GB)
8 G
12 - 2 04/03/26
Coramento (GB)
4 G
9 2 2 31/01/26
Uncle Sam (GB)
3 G
8 - 4 09/12/25
Moodofthemoment (IRE)
8 G
6 1 1 14/11/25
John Kirkup (GB)
10 G
8 - 1 05/11/25
Timetobenice (GB)
3 G
5 - - 30/09/25
Old Page (IRE)
8 G
3 - - 30/09/25
Sassoon (GB)
9 G
2 - - 13/09/25
Ron O (GB)
7 G
4 - - 23/08/25
Birdie Bowers (IRE)
8 G
2 - - 09/08/25
Kisiyra (IRE)
4 F
1 - - 06/06/25
Visitant (GB)
12 G
1 - 1 26/05/25
Fleet Street Flyer (GB)
4 G
1 - - 13/05/25
Recent Runs - Last 12 Months (Showing 100)
Date/Time Course Distance Horse Jockey Position Beaten By Weight SP Comment
22/04/26
17:00
Catterick 1m6f Rock Armour (IRE) Andrew Mullen 5 3.25 8-5 14/1
Prominent - led over 2f out - headed over 1f out - weakened inside final furlong(tchd 12/1)
20/04/26
20:30
Newcastle (AW) 1m Top Gun Tina (GB) Dylan Hogan 5 1 9-0 25/1
(op 28/1)
20/04/26
20:30
Newcastle (AW) 1m Martin's Brig (IRE) Rhys Elliott 7 0.3 8-9 40/1
(op 33/1 tchd 50/1)
20/04/26
20:30
Newcastle (AW) 1m Wheres The Crumpet (GB) Warren Fentiman 10 2 8-12 28/1
(op 22/1)
20/04/26
20:00
Newcastle (AW) 7f Cusack (GB) Jonny Peate 12 .5 9-0 50/1
(op 66/1)
20/04/26
20:00
Newcastle (AW) 7f Too Much (GB) Kaiya Fraser 13 7 8-11 50/1
(op 33/1)
18/04/26
17:40
Thirsk 6f Stormy Pearl (GB) Rhys Elliott 2nd 1.5 9-3 16/1
Slightly awkward start - in rear - switched left and headway halfway - went second inside final furlong - no match for winner
14/04/26
14:10
Market Rasen 2m½f Curious Mrs Fox (GB) Joshua Thompson 3rd 5.5 11-1 66/1
Towards rear - headway and went third before last - weakened run-in(tchd 80/1)
11/04/26
17:10
Newcastle 2m1f Little Mayhem Jack Power 8 22 10-5 66/1
Midfield - lost ground quickly home turn - tailed off from 3f out(op 50/1)
08/04/26
16:33
Catterick 1m4f Rock Armour (IRE) Andrew Mullen 3rd 0.3 8-5 25/1
In touch with leaders - headway over 1f out - hung left inside final furlong - kept on(op 22/1)
08/04/26
15:58
Catterick 1m4f Wheres The Crumpet (GB) Warren Fentiman 8 2.25 8-2 16/1
Midfield - weakened final furlong(tchd 14/1)
01/04/26
16:40
Sedgefield 2m4f Top Flight Century (FR) Danny McMenamin 6 .75 11-6 16/1
In touch with leaders - weakened after 3 out
31/03/26
15:00
Newcastle 2m4½f Curious Mrs Fox (GB) Joshua Thompson 4 3 11-0 50/1
Held up in rear - headway 7th - outpaced 2 out - soon no impression(op 80/1 tchd 125/1)
19/03/26
20:00
Newcastle (AW) 7f Top Gun Tina (GB) Andrew Mullen 8 6 9-9 28/1
Towards rear - hampered over 1f out - not recover(tchd 25/1 and 33/1)
17/03/26
15:12
Wetherby 2m Berry Edge (IRE) Sean Quinlan 3rd 6 11-0 9/2
Midfield - headway 3 out - outpaced 2 out - went third run-in
12/03/26
16:28
Newcastle (AW) 1m2f Rock Armour (IRE) Dylan Hogan 11 .75 9-9 10/1
Towards rear throughout(op 15/2 tchd 7/1)
05/03/26
20:00
Newcastle (AW) 1m Top Gun Tina (GB) Andrew Mullen 5 1 9-9 25/1
Midfield(op 28/1)
05/03/26
20:00
Newcastle (AW) 1m Wheres The Crumpet (GB) Aiden Brookes 7 2 9-9 8/1
In touch with leaders(op 9/1 tchd 10/1)
05/03/26
20:00
Newcastle (AW) 1m Martin's Brig (IRE) Mark Winn 8 .75 9-9 25/1
Pressed leader(op 22/1 tchd 28/1)
04/03/26
14:10
Catterick 1m7½f Russian Virtue (GB) Joshua Thompson 99 - 11-2 7/1
Prominent - not fluent 3rd - soon pulled up (vet reported gelding was lame left fore)(tchd 13/2)
26/02/26
15:00
Wetherby 2m Berry Edge (IRE) Sean Quinlan 1st Won 10-11 18/1
Towards rear - headway before 4 out - pressed leader before 3 out - led narrowly before 2 out - ridden before last - went clear run-in - readily(tchd 16/1)
24/02/26
17:42
Newcastle (AW) 1m Rock Armour (IRE) Aiden Brookes 7 2.25 8-10 66/1
In touch with leaders - dropped to rear after 2f - lost touch over 2f out
21/02/26
13:35
Newcastle 2m4½f Top Flight Century (FR) Jack Power 99 - 11-1 20/1
Raced wide - midfield - weakened quickly after 7th - pulled up before 3 out(op 12/1)
16/02/26
15:35
Carlisle 2m1f Russian Virtue (GB) Theo Gillard 6 .75 11-7 50/1
Midfield - headway before 2 out - edged right and weakened last(op 33/1)
31/01/26
19:25
Newcastle (AW) 7f Coramento (GB) Joanna Mason 9 6.5 9-7 7/1
(op 8/1 tchd 13/2)
30/01/26
16:23
Catterick 1m7½f Berry Edge (IRE) Jack Power 3rd 7 10-10 25/1
Raced in last - headway before 2 out - weakened before last(op 22/1)
25/01/26
15:10
Sedgefield 2m1f Russian Virtue (GB) Nathan Moscrop 99 - 11-5 25/1
In rear - not fluent 4th - not fluent 4 out - weakened and pulled up before 3 out(op 22/1)
24/01/26
19:05
Newcastle (AW) 1m Top Gun Tina (GB) Sean Kirrane 6 1.5 9-9 20/1
In touch with leaders - prominent from 2f out - weakened inside final furlong(op 18/1)
24/01/26
19:05
Newcastle (AW) 1m Martin's Brig (IRE) Rhys Elliott 9 0.2 9-4 20/1
Took keen hold - led - headed 2f out - weakened from over 1f out(op 12/1 tchd 11/1)
23/01/26
16:45
Southwell (AW) 1m Coramento (GB) Rossa Ryan 6 1.5 9-9 9/2
Took keen hold - in rear - headway from 2f out - no impression inside final furlong(op 11/2)
17/01/26
18:30
Southwell (AW) 1m Top Gun Tina (GB) Sean Kirrane 4 1.5 9-9 22/1
Took keen hold - prominent - pressed leader under 2f out - weakened inside final furlong(tchd 25/1)
10/01/26
16:50
Newcastle (AW) 1m Top Gun Tina (GB) Mark Winn 4 .75 9-9 8/1
In touch with leaders - outpaced 2f out - kept on final 110yds(tchd 9/1)
04/01/26
17:05
Southwell (AW) 1m Wheres The Crumpet (GB) Aiden Brookes 3rd 2 9-6 22/1
(op 33/1 tchd 20/1)
04/01/26
17:05
Southwell (AW) 1m Top Gun Tina (GB) Mark Winn 5 3 9-9 50/1
(op 66/1)
01/01/26
16:35
Newcastle (AW) 1m Coramento (GB) Callum Rodriguez 6 0.3 9-9 11/4F
In touch with leaders - headway over 2f out - briefly went second inside final furlong - lost three places when no extra inside final 110yds(op 3/1)
26/12/25
14:35
Sedgefield 2m4f Top Flight Century (FR) Jack Power 1st Won 10-13 9/1
In touch with leaders - headway and pressed leader 3 out - led 2 out - ridden and clear when edged right before last - stayed on(op 9/2)
09/12/25
18:30
Newcastle (AW) 6f Uncle Sam (GB) Joanna Mason 11 .75 9-6 9/2
(op 5/1 tchd 4/1)
09/12/25
18:00
Newcastle (AW) 1m Top Gun Tina (GB) Alistair Rawlinson 10 7 9-3 40/1
Midfield - weakened 2f out
09/12/25
15:18
Newcastle (AW) 1m4½f Rock Armour (IRE) Sean Kirrane 10 23 9-7 28/1
Never better than midfield - weakened and hung left over 2f out(op 25/1 tchd 33/1)
28/11/25
14:48
Musselburgh 1m7½f Russian Virtue (GB) Joshua Thompson 6 .5 11-6 10/1
Towards rear - headway before 3 out - weakened before last(tchd 11/1)
26/11/25
18:00
Newcastle (AW) 6f Uncle Sam (GB) Joanna Mason 2nd 3.75 9-2 9/2
In touch with leaders on near side of group - headway and went second over 1f out - no extra inside final furlong(op 7/2)
26/11/25
15:30
Newcastle (AW) 1m2f Rock Armour (IRE) Rhys Elliott 7 1.75 9-1 18/1
Towards rear throughout(op 25/1)
24/11/25
13:15
Sedgefield 2m1f Berry Edge (IRE) Joshua Thompson 5 4 10-5 10/1
Held up in midfield - headway and went fourth after 3 out - weakened after 2 out - lost fourth run-in(op 12/1)
22/11/25
19:10
Newcastle (AW) 1m Cusack (GB) Aiden Brookes 6 .75 9-8 17/2
In touch with leaders on far side of group - ridden over 2f out - weakening when hampered over 1f out(op 12/1)
14/11/25
13:55
Newcastle 2m4f Moodofthemoment (IRE) Ellis Collier 99 - 10-13 12/1
Never better than midfield - pulled up before 4 out (trainer said gelding was unsuited by the going - officially described as good to soft - soft in places - which in his opinion - was riding tacky on this occasion)(op 9/1)
13/11/25
12:50
Sedgefield 2m1f Berry Edge (IRE) Ellis Collier 9 1.75 11-2 50/1
Midfield - weakened before 2 out(op 20/1)
10/11/25
14:48
Carlisle 2m1f Russian Virtue (GB) Joshua Thompson 4 4.75 11-7 12/1
Took keen hold - in touch with leaders - headway when not fluent 2 out - weakened gradually run-in
06/11/25
18:00
Newcastle (AW) 6f Uncle Sam (GB) Oisin Orr 8 1.25 9-8 5/1 -
06/11/25
17:30
Newcastle (AW) 1m Coramento (GB) Oisin Orr 1st Won 9-9 11/4F
(op 5/2)
06/11/25
17:30
Newcastle (AW) 1m Wheres The Crumpet (GB) Mark Winn 8 0.2 9-4 17/2
(op 10/1 and tchd 11/1)
06/11/25
15:20
Newcastle (AW) 1m2f Rock Armour (IRE) Harrison Shaw 7 1.25 9-4 125/1
(op 66/1)
06/11/25
15:20
Newcastle (AW) 1m2f Cusack (GB) Sean Kirrane 8 0.3 9-12 25/1
(op 22/1)
05/11/25
14:55
Musselburgh 7f Martin's Brig (IRE) Rhys Elliott 8 3.75 8-5 6/1
(tchd 5/1)
05/11/25
12:53
Musselburgh 5f John Kirkup (GB) Ethan Tindall 8 0.3 7-11 33/1
Towards rear(op 16/1)
04/11/25
15:57
Redcar 1m Martin's Brig (IRE) Alex Jary 5 .5 8-11 20/1
(op 18/1)
04/11/25
15:27
Redcar 6f Stormy Pearl (GB) Rhys Elliott 6 0.05 8-13 8/1
Prominent - no extra inside final furlong(op 11/1)
30/10/25
15:38
Newcastle 2m4f Moodofthemoment (IRE) Ellis Collier 1st Won 10-12 5/1
(op 9/2 tchd 11/2)
27/10/25
16:10
Newcastle (AW) 1m2f Cusack (GB) David Allan 4 0.2 9-12 25/1
In touch with leaders - headway on far side of group over 2f out - soon pressed leader - weakened gradually and lost position inside final furlong(tchd 22/1)
27/10/25
16:10
Newcastle (AW) 1m2f Rock Armour (IRE) Rhys Elliott 13 3.5 8-13 40/1
Always behind(op 28/1)
27/10/25
14:00
Redcar 1m2f Russian Virtue (GB) Robert Havlin 4 0.1 9-9 12/1
Midfield on outer - headway over 2f out - bit short of room over 1f out - no extra inside final furlong - finished 5th - placed 4th(op 14/1)
21/10/25
18:30
Newcastle (AW) 5f Uncle Sam (GB) Oisin Orr 6 0.3 9-9 9/2
Midfield - some headway when not clear run inside final furlong - kept on towards finish (jockey said he was denied a clear run inside final furlong)
19/10/25
16:06
Sedgefield 3m5f Moodofthemoment (IRE) William Maggs 99 - 9-11 20/1
Never going well - held up in rear - soon detached - tailed off 10th - pulled up before 15th (jockey said gelding was never travelling)(op 22/1 tchd 18/1 and tchd 25/1)
17/10/25
20:00
Newcastle (AW) 7f Cusack (GB) Aiden Brookes 9 1.5 9-3 20/1
Pressed leaders - weakened 1f out(op 18/1 tchd 16/1)
17/10/25
19:30
Newcastle (AW) 7f Coramento (GB) Oisin Orr 1st Won 9-5 7/1
Towards rear - headway on far side of group over 1f out - ridden and led final 110yds - kept on(op 11/2)
14/10/25
20:30
Newcastle (AW) 1m Martin's Brig (IRE) Faye McManoman 6 1 9-4 25/1
Pressed leader - weakened 1f out(op 16/1 tchd 14/1)
09/10/25
20:30
Newcastle (AW) 1m Wheres The Crumpet (GB) Alex Jary 3rd 2 9-4 13/2
Prominent - led over 2f out - headed over 1f out - weakened inside final 110yds(op 6/1 tchd 11/2)
30/09/25
17:00
Newcastle (AW) 1m2f Timetobenice (GB) Oliver Stammers 12 17 9-5 14/1
Midfield on outer - pushed along over 4f out - switched to near side when ridden over 3f out - hampered against rail and lost position over 2f out - soon no chance(tchd 12/1)
30/09/25
16:07
Sedgefield 2m½f Moodofthemoment (IRE) Charlie Maggs 4 5 11-7 16/1
In touch with leaders - not fluent 5th - weakened before last(op 12/1)
30/09/25
15:07
Sedgefield 2m5f Old Page (IRE) William Maggs 99 - 9-12 5/1
Jumped right on occasions - led - headed before 8th - dropped to last before 4 out - weakened before 2 out - pulled up before last (vet said gelding was lame left fore)(op 6/1)
26/09/25
20:30
Newcastle (AW) 1m Cusack (GB) Aiden Brookes 2nd 4 9-5 50/1
Slowly into stride - soon led - headed but prominent from 3f out - kept on but no impression inside final furlong(op 33/1)
26/09/25
19:30
Newcastle (AW) 7f Uncle Sam (GB) Oisin Orr 3rd 2.75 9-4 10/1
In touch with leaders - headway and pressed leaders over 1f out - weakened inside final furlong(op 17/2 tchd 15/2)
26/09/25
17:30
Newcastle (AW) 1m2f Curious Mrs Fox (GB) Rhys Elliott 8 1 8-7 80/1
Midfield - in touch with leaders 2f out - weakened quickly from over 1f out(tchd 125/1)
25/09/25
20:00
Newcastle (AW) 1m Martin's Brig (IRE) Rhys Elliott 3rd 13 8-7 16/1
In touch with leaders - weakened over 1f out(op 14/1 tchd 12/1)
25/09/25
19:30
Newcastle (AW) 7f Coramento (GB) Ray Dawson 2nd 0.3 9-5 3/1J
Midfield - headway on outer and pressed winner inside final 110yds - just held(op 7/2)
21/09/25
14:43
Hamilton 5f John Kirkup (GB) Aiden Brookes 7 0.3 8-6 28/1
Prominent - weakened from 2f out(op 25/1 tchd 22/1 and tchd 33/1)
21/09/25
14:43
Hamilton 5f Stormy Pearl (GB) Rhys Elliott 8 1.25 9-0 15/2
Carried right start - in touch with leaders on far side of group - weakened quickly from over 1f out(op 8/1)
19/09/25
16:33
Newcastle (AW) 1m2f Russian Virtue (GB) Sean Kirrane 6 11 9-9 4/1
Took keen hold - led - headed and prominent after 2f - weakened from over 1f out(op 5/1)
13/09/25
19:22
Musselburgh 5f John Kirkup (GB) Cam Hardie 3rd 2 9-1 28/1
In touch with leaders against near rail - outpaced and switched right halfway - rallied and went third over 1f out - no extra inside final furlong(op 33/1 tchd 40/1)
13/09/25
16:10
Musselburgh 1m Martin's Brig (IRE) Rhys Elliott 2nd 2.75 9-1 7/1
Took keen hold - in touch with leaders - pressed leaders 2f out - led narrowly inside final furlong - headed final 110yds - no match for winner(op 17/2 tchd 9/1)
13/09/25
16:10
Musselburgh 1m Sassoon (GB) Alex Jary 11 13 9-2 80/1
In touch with leaders on outer - lost ground quickly over 3f out - lost touch from over 2f out - eased inside final furlong(op 50/1)
11/09/25
17:55
Newcastle (AW) 2m½f Curious Mrs Fox (GB) Rhys Elliott 9 14 8-11 80/1
In rear throughout(op 50/1)
09/09/25
16:40
Catterick 7f Uncle Sam (GB) Jason Hart 7 4.5 9-7 5/1
Always behind (trainer said - regarding the poor form shown - that gelding did not handle the sharp - undulating nature of the track on this occasion)(op 11/2)
08/09/25
19:10
Newcastle (AW) 7f Wheres The Crumpet (GB) Rhys Elliott 7 1 9-1 10/1
Pressed leader - weakened over 1f out(op 17/2 tchd 7/1)
04/09/25
18:30
Sedgefield 2m3½f Moodofthemoment (IRE) William Maggs 3rd 1.25 11-9 16/1
Held up in rear - steady headway from 10th - pressed leader and challenging 2 out - no extra from last - weakened and lost second run-in(op 18/1 tchd 14/1 and tchd 22/1)
01/09/25
17:07
Carlisle 1m1f Top Gun Tina (GB) Warren Fentiman 7 4 8-6 9/1
Slowly into stride - always behind (jockey said mare never travelled)(op 13/2 tchd 8/1)
01/09/25
15:30
Carlisle 5f John Kirkup (GB) David Allan 14 1 9-0 18/1
Disputed lead - weakening when short of room from over 1f out(op 14/1 tchd 20/1)
01/09/25
14:00
Carlisle 1m Sassoon (GB) Mr Shay Halton 6 5 10-9 66/1
Prominent - weakened 2f out(op 50/1 tchd 80/1)
29/08/25
20:00
Newcastle (AW) 7f Cusack (GB) Rhys Elliott 13 16 9-5 25/1
Slowly away - towards rear - weakened from 3f out (jockey said gelding was slowly away and was never travelling; vet had nothing to report)(op 22/1 tchd 33/1)
29/08/25
18:30
Newcastle (AW) 1m2f Russian Virtue (GB) Dylan Hogan 3rd 0.2 9-12 17/2
Prominent - pressed leader from over 1f out - no extra but kept on inside final furlong(op 13/2 tchd 9/2)
27/08/25
16:45
Catterick 7f Martin's Brig (IRE) Faye McManoman 2nd .5 9-9 11/1
Midfield - headway over 1f out - went second inside final 110yds - kept on
23/08/25
17:35
Cartmel 2m5f Old Page (IRE) William Maggs 4 1.25 11-7 18/1
Prominent - lost position but in touch with leaders before 4 out - outpaced last - kept on final furlong(op 14/1 tchd 12/1)
23/08/25
17:20
York 1m2½f Ron O (GB) Jason Hart 12 3.75 9-1 12/1
In touch with leaders - headway over 3f out - weakened over 1f out(op 22/1 and tchd 25/1)
22/08/25
20:05
Hamilton 5f Too Much (GB) Kaiya Fraser 3rd 1.25 10-0 10/1
In rear - switched right and headway from over 1f out - kept on inside final furlong - no impression final 110yds(op 12/1)
22/08/25
20:05
Hamilton 5f Stormy Pearl (GB) Rhys Elliott 6 1.25 9-3 8/1
Pressed leader - weakened from over 1f out(op 6/1 tchd 11/2)
09/08/25
17:00
Redcar 1m6f Curious Mrs Fox (GB) Harry Russell 6 .75 9-0 33/1
In touch with leaders - lost ground after 2f - headway over 2f out - soon not clear run repeatedly - in the clear when kept on final 110yds(op 40/1 tchd 28/1)
09/08/25
16:22
Redcar 5f Birdie Bowers (IRE) Zak Wheatley 10 9 9-6 16/1
Prominent - weakened from halfway(op 18/1 tchd 20/1)
08/08/25
16:45
Thirsk 6f Uncle Sam (GB) Kieran O'Neill 3rd 2.25 9-2 100/30
Prominent on far side of group - went third over 1f out - drifted right inside final furlong - no match for first two(op 3/1)
02/08/25
17:50
Thirsk 6f Uncle Sam (GB) Kieran O'Neill 2nd .5 9-2 28/1
Ducked right start - soon pressed leaders - went second after 2f - hung left halfway - disputed lead over 2f out - lost position final 110yds - kept on(op 22/1 tchd 20/1)
02/08/25
17:15
Thirsk 6f Stormy Pearl (GB) Silvestre De Sousa 7 .75 9-8 17/2
Led - headed over 2f out - weakened inside final furlong (jockey said mare hung right-handed throughout)(op 7/1)
02/08/25
16:05
Thirsk 7f Ron O (GB) Kieran O'Neill 5 1.25 9-9 40/1
Midfield - headway over 1f out - kept on towards finish(op 28/1)