Trainer Details

David Dennis

59 Runs 12 Wins (20.3%) 9 Places (15.3%)
(Top 10) Jockeys for David Dennis
Jockey Runs Wins Places Win%
Charlie Maggs 14 5 0 35.7%
Jonathan Burke 10 2 5 20.0%
Sam Twiston-Davies 3 2 0 66.7%
Adam Wedge 5 2 2 40.0%
Tom Bellamy 17 1 1 5.9%
Ben Jones 1 0 0 0.0%
Mr Charlie Case 1 0 0 0.0%
Ciaran Gethings 1 0 0 0.0%
Toby McCain-Mitchell 1 0 0 0.0%
Charlie Todd 3 0 0 0.0%
Owners with David Dennis
Owner Horses
David Purvis 1
David Dennis' Yard (14 Horses) (Last 12 months)
Horse R W P Last Run
Gasmani (IRE)
5 G
3 1 1 09/04/26
Georgie's Lady
4 F
1 - - 06/04/26
Georgemani
4 G
2 - - 06/04/26
Kally Des Bruyeres (FR)
5 G
8 2 - 05/04/26
Ballynaheer (IRE)
6 G
10 4 4 05/04/26
Time Interval (GB)
7 G
11 2 2 04/04/26
Harthill (FR)
5 M
5 - 1 26/03/26
Fat Sam (GB)
10 G
1 - - 25/03/26
Hobie (FR)
8 G
6 2 - 18/03/26
Imperial Pride (IRE)
8 M
6 1 1 16/03/26
Just Four Fame (IRE)
8 G
1 - - 23/01/26
Straightnupsoldier (IRE)
5 G
2 - - 07/09/25
Bus Stop (IRE)
4 G
1 - - 18/05/25
Carapaz (IRE)
7 G
2 - - 08/05/25
Runners - Today & Tomorrow (1)
Time Course Distance Horse Jockey Odds
Sun 16:18 Stratford 2m2f148y Time Interval (GB) Tom Bellamy N/A
Recent Runs - Last 12 Months (Showing 59)
Date/Time Course Distance Horse Jockey Position Beaten By Weight SP Comment
09/04/26
15:07
Taunton 3m Gasmani (IRE) Charlie Maggs 1st Won 11-11 17/2
Jumped left on occasions - prominent - pressed leaders and going best 3 out - led before 2 out - ridden after last - kept on well(op 8/1 tchd 7/1)
06/04/26
17:05
Hereford 2m Georgie's Lady Charlie Maggs 9 17 9-13 33/1
In rear - weakened over 3f out(op 22/1)
06/04/26
13:35
Hereford 2m3½f Georgemani Charlie Maggs 99 - 11-3 125/1
Prominent - dropped to midfield after 3rd - in rear 6th - tailed off when pulled up 3 out(tchd 100/1)
05/04/26
15:58
Market Rasen 2m1f Kally Des Bruyeres (FR) Charlie Maggs 1st Won 10-9 9/4F
Made all - ridden 2 out - mistake last - all out(op 7/2)
05/04/26
15:23
Market Rasen 3m Ballynaheer (IRE) Charlie Maggs 1st Won 11-6 5/1
Prominent - went second 4th - ridden after 4 out - challenging 3 out - led 2 out - stayed on(op 6/1)
04/04/26
18:00
Huntingdon 2m Time Interval (GB) Ben Jones 7 17 11-2 7/1
Prominent behind clear leader - lost position halfway - weakened and lost touch 3 out - tailed off(op 13/2)
26/03/26
15:28
Warwick 2m4f Harthill (FR) Tom Bellamy 7 15 10-9 18/1
In touch with leaders - weakened on turn before 2 out(op 16/1)
25/03/26
14:30
Hereford 2m5f Fat Sam (GB) Mr Charlie Case 7 .75 11-7 14/1
Mounted on course - prominent - not fluent and lost position 12th - weakened 3 out(op 12/1)
23/03/26
16:40
Kempton 2m Time Interval (GB) Charlie Maggs 6 2.25 10-12 7/1
Led narrowly or disputed lead - mistake 3 out - headed before 2 out - soon weakened(op 13/2)
18/03/26
16:45
Huntingdon 2m½f Hobie (FR) Tom Bellamy 99 - 11-13 11/2
Towards rear - headway before 4th - outpaced after 3 out - soon pulled up (jockey said gelding stopped quickly)(op 13/2 tchd 5/1)
18/03/26
14:45
Huntingdon 2m7½f Ballynaheer (IRE) Tom Bellamy 4 40 11-5 6/1
Raced in second - challenging 9th - lost second 3 out - weakened 2 out(op 11/2 tchd 5/1 and tchd 13/2)
16/03/26
16:15
Plumpton 3m1½f Imperial Pride (IRE) Tom Bellamy 2nd 5 10-9 10/1
Towards rear - headway and went third 8th - led before 4 out - headed last - no extra run-in(op 11/1 tchd 9/1)
09/03/26
16:40
Taunton 2m Kally Des Bruyeres (FR) Tom Bellamy 4 6 10-13 2/1F
Prominent - led 3rd - not fluent 6th - headed before 3 out - weakened after 2 out(tchd 15/8 and tchd 5/2)
08/03/26
13:40
Warwick 2m Time Interval (GB) Charlie Maggs 5 .5 11-10 100/30
Raced in second - not fluent 4th - not fluent 3 out - weakened before last(op 13/2)
06/03/26
17:18
Exeter 2m2½f Harthill (FR) Tom Bellamy 7 5.5 10-7 7/1
Soon disputed lead - raced in second after 3rd - lost position when hit 4 out - weakened 3 out(op 9/2)
01/03/26
16:15
Huntingdon 2m Kally Des Bruyeres (FR) Tom Bellamy 1st Won 10-11 4/1
Prominent behind clear leader - went second then headway after 4th - hit 3 out - soon led - ridden when bad mistake last - kept on run-in
01/03/26
15:15
Huntingdon 2m7½f Imperial Pride (IRE) Charlie Maggs 1st Won 9-13 5/1
In touch with leaders - slow jump 5th - not fluent 12th - headway after 14th - challenging when mistake 3 out - ridden after 2 out - led run-in - kept on(op 15/2 tchd 11/2)
25/02/26
14:20
Wincanton 1m7f Harthill (FR) Jonathan Burke 2nd 1.25 10-5 9/1
Midfield - outpaced before 2 out - rallied and switched right approaching last - went second run-in - kept on(tchd 10/1)
12/02/26
14:40
Leicester 2m6½f Imperial Pride (IRE) Tom Bellamy 99 - 10-9 14/1
Ran in snatches and didn't always jump with fluency - in rear - headway and disputed lead 10th - lost position 12th - struggling 4 out - weakened quickly and pulled up after 3 out(op 10/1 tchd 9/1)
23/01/26
15:12
Warwick 2m3f Just Four Fame (IRE) Ciaran Gethings 99 - 10-13 17/2
Prominent - lost position after 4th - struggling 4 out - tailed off when pulled up after 3 out(tchd 15/2 and tchd 9/1)
16/01/26
12:18
Market Rasen 2m½f Kally Des Bruyeres (FR) Toby McCain-Mitchell 5 3.75 11-0 4/1
In rear - switched left before 2 out - weakened run-in(op 9/2)
15/01/26
13:42
Ludlow 2m5f Georgemani Charlie Todd 99 - 11-10 200/1
Visibility reduced by fog - always behind - tailed off when pulled up before straight(op 125/1 tchd 100/1)
15/01/26
12:32
Ludlow 3m Imperial Pride (IRE) Isabelle Ryder 4 5.5 10-5 18/1
In rear - headway before 4 out - no impression from 3 out(op 16/1 tchd 20/1)
12/01/26
15:30
Hereford 2m3½f Harthill (FR) Tom Bellamy 99 - 10-10 66/1
Prominent - weakened before 2 out - pulled up last(op 33/1)
08/01/26
15:00
Taunton 2m3f Time Interval (GB) Tom Bellamy 6 1.75 10-11 11/1
Took keen hold - prominent - disputed lead 6th - weakened after 3 out - tailed off(op 12/1 tchd 10/1 and tchd 16/1)
31/12/25
14:13
Uttoxeter 2m Kally Des Bruyeres (FR) Jonathan Burke 4 .5 11-1 10/1
Soon midfield - steady headway from 3 out - went fourth last - not pace to challenge(op 14/1)
22/12/25
13:50
Huntingdon 2m3½f Harthill (FR) Tom Bellamy 9 21 10-12 28/1
In touch with leaders - headway before 6th - weakened after 3 out(op 14/1)
22/12/25
13:20
Huntingdon 2m4f Imperial Pride (IRE) Tom Bellamy 99 - 10-12 14/1
Prominent - bad mistake and lost ground 1st - not fluent 5th - dropped to last after 7th - pulled up after 10th(op 12/1 tchd 16/1)
20/12/25
14:48
Hereford 2m3½f Time Interval (GB) Charlie Maggs 7 7.5 10-0 9/1
Prominent - pressed leader 3 out - weakened after 2 out - tailed off (vet said gelding lost right-fore shoe)(op 10/1 tchd 8/1)
20/12/25
13:15
Ascot 2m7½f Gasmani (IRE) Tom Bellamy 9 13 11-0 25/1
Prominent - weakened quickly before 2 out - tailed off(op 33/1 tchd 22/1)
14/12/25
14:35
Southwell 2m Kally Des Bruyeres (FR) Tom Bellamy 99 - 11-3 12/1
Led - fell 5th(op 11/1 tchd 10/1)
10/12/25
15:37
Hereford 2m3½f Imperial Pride (IRE) Charlie Todd 99 - 11-1 14/1
Prominent - in touch with leaders after 2nd - dropped to midfield before 3rd - dropped to rear halfway - pulled up when tailed off before 2 out(tchd 20/1)
07/12/25
13:15
Huntingdon 2m Time Interval (GB) Jonathan Burke 7 1 11-3 12/1
In touch with leaders - not fluent and weakened 3 out(op 14/1)
22/11/25
13:58
Huntingdon 2m3½f Kally Des Bruyeres (FR) Tom Bellamy 4 8 11-2 11/1
Led - went further clear before 3 out - reduced lead when hit 3 out - pushed along when headed 2 out - weakened run-in(op 16/1 tchd 12/1)
17/11/25
15:19
Plumpton 3m1½f Ballynaheer (IRE) Charlie Maggs 1st Won 11-3 2/1J
Led but pestered - ridden and briefly headed before 2 out - went clear after last - comfortably(op 9/4 and tchd 11/4)
14/11/25
13:10
Cheltenham 2m5f Time Interval (GB) Charlie Maggs 11 2 11-3 40/1
Midfield - headway 4th - disputed lead 3 out - lost position after 2 out - weakened before last(op 50/1)
04/11/25
15:32
Warwick 3m1½f Ballynaheer (IRE) Jonathan Burke 1st Won 11-8 15/8F -
03/11/25
16:20
Hereford 2m Hobie (FR) Sam Twiston-Davies 9 13 11-7 6/1
(op 9/2)
31/10/25
15:40
Uttoxeter 2m Kally Des Bruyeres (FR) Tom Bellamy 5 6.5 11-7 12/1
(op 14/1 tchd 11/1)
15/10/25
14:57
Worcester 2m½f Hobie (FR) Tom Bellamy 7 4.25 11-8 14/1
In touch with leaders - no extra before 3 out(op 11/1)
13/10/25
16:45
Hereford 3m1f Ballynaheer (IRE) Jonathan Burke 2nd 0.2 11-6 9/4F
Prominent - led 9th - joined before 3 out - lost position before 2 out - disputed lead just after last - kept on and just held(op 11/4)
23/09/25
14:28
Warwick 2m4f Hobie (FR) Charlie Maggs 4 .5 11-8 3/1
Raced in second - pressed leader after 2 out - not fluent last - no extra run-in(op 11/4)
22/09/25
16:50
Fontwell 3m2f Ballynaheer (IRE) Jonathan Burke 2nd 1.25 11-1 11/4
Raced in second - pressed leader from 11th - led 3 out - headed run-in - stayed on(op 5/2 tchd 9/4 and tchd 3/1)
07/09/25
15:12
Fontwell 3m2f Ballynaheer (IRE) Jonathan Burke 1st Won 11-9 9/4
Made all - ridden before 2 out - went clear before last - comfortably(tchd 5/2)
07/09/25
14:42
Fontwell 2m3f Straightnupsoldier (IRE) Charlie Todd 8 7.5 11-4 125/1
In touch with leaders - lost position and towards rear before 4th - not fluent 5th - weakened before 2 out(op 66/1 tchd 150/1)
05/09/25
16:25
Worcester 2m½f Hobie (FR) Sam Twiston-Davies 1st Won 11-8 6/1
Prominent - lost position 5 out - rallied going easily 3 out - pushed along 2 out - went second last - ridden and led run-in - reduced lead towards finish - just did enough(tchd 5/1)
20/08/25
19:30
Worcester 2m4f Hobie (FR) Sam Twiston-Davies 1st Won 11-0 13/2
Prominent - disputing second last - ridden run-in - led inside final 110yds - kept on well(op 7/1 tchd 8/1)
20/08/25
18:30
Worcester 2m4f Straightnupsoldier (IRE) Brian Hughes 6 19 11-0 80/1
Never better than midfield(op 66/1)
20/08/25
17:55
Worcester 2m7f Ballynaheer (IRE) Jonathan Burke 6 16 10-10 10/1
Pressed leaders - prominent 4th - dropped to midfield 8th - weakened after 9th - tailed off(op 12/1 tchd 9/1)
27/07/25
14:37
Uttoxeter 2m Time Interval (GB) Adam Wedge 3rd 2.5 11-11 15/2
Prominent - led after 6th - 4 lengths ahead 3 out - reduced lead 2 out - headed approaching last - weakened run-in(op 10/1)
29/06/25
16:57
Uttoxeter 2m Time Interval (GB) Adam Wedge 2nd 4.5 11-7 11/1
Led - faced challenge 2 out - headed approaching last - soon outpaced - no match for winner(op 10/1)
21/05/25
16:15
Warwick 2m Time Interval (GB) Adam Wedge 1st Won 10-12 11/2
Made all - went clear home turn - reduced lead 2 out - good jump when faced challenge last - ridden and kept on well run-in - always doing enough(op 13/2)
21/05/25
15:40
Warwick 3m1½f Ballynaheer (IRE) Jonathan Burke 3rd - 11-2 10/11F
Pressed leader - lost second 14th - outpaced when hung left before 2 out - weakening when not fluent last (vet said gelding lost left-fore shoe)(Mkt1: op 6/5 tchd 5/4; Mkt2 tchd Evens)
18/05/25
16:55
Stratford 2m½f Bus Stop (IRE) Adam Wedge 7 .5 10-12 16/1
Held up in rear - headway over 5f out - in touch with leaders over 3f out - raced wide home turn - weakened over 1f out(op 18/1 tchd 12/1)
08/05/25
20:05
Stratford 2m2½f Time Interval (GB) Adam Wedge 1st Won 11-12 8/1
Made all - went clear with one circuit to go - 11 lengths ahead 2 out - shaken up and reduced lead before last - ridden run-in - unchallenged(op 10/1)
08/05/25
19:05
Stratford 2m6f Carapaz (IRE) Charlie Maggs 99 - 10-0 13/2
Prominent - eased and pulled up before 5th - dismounted - fatally injured (vet said gelding was lame on his right hind)(op 8/1 tchd 6/1)
24/04/25
14:05
Warwick 3m Ballynaheer (IRE) Jonathan Burke 3rd 1.25 11-6 7/1
In touch with leaders on outer - outpaced 5 out - rallied from 2 out - went third run-in - kept on(op 13/2 tchd 11/2)
21/04/25
13:49
Chepstow 2m7½f Gasmani (IRE) Richard Patrick 3rd 6.5 11-8 12/1
In rear but in touch with leaders - not fluent and pushed along 6th - not fluent 3 out - soon weakened(op 14/1 tchd 11/1)
19/04/25
16:49
Huntingdon 3m1f Carapaz (IRE) Charlie Maggs 4 1.75 9-11 22/1
Held up in rear - steady headway after 6th - went third but outpaced before 2 out - weakened approaching last(op 28/1 tchd 20/1)