Jockey Details

Charlie Maggs

309 Rides 39 Wins (12.6%) 84 Places (27.2%)
Rides - Today & Tomorrow (3)
Time Course Distance Horse Trainer Odds
Fri 14:20 Ayr 2m110y Tanking Along (IRE) Patrick Neville 16/1
Sat 13:17 Bangor-on-Dee 2m145y Laristote Donald McCain N/A
Sat 16:10 Bangor-on-Dee 2m4f72y Lady Jago (IRE) Donald McCain N/A
Recent Runs - Last 12 Months (Showing 100)
Date/Time Course Distance Horse Trainer Position Beaten By Weight SP Comment
15/04/26
15:50
Haydock 3m4½f Fortunedefortunata (IRE) Patrick Morris 3rd 0.3 11-11 100/1
In rear - mistake 15th - headway 4 out - went second before 2 out - no chance with winner run-in - lost second final strides(op 80/1)
13/04/26
16:30
Hexham 2m4f Gardener (FR) Mike Sowersby 1st Won 11-9 9/2
Pressed leader - briefly led 3rd - led and going easily before 2 out - pushed along before last - ridden and reduced lead run-in - just did enough
13/04/26
15:30
Hexham 3m Reliance Kid (FR) Andrew Wilson 9 52 10-3 33/1
Towards rear - headway before 14th - weakened after 2 out
13/04/26
15:00
Hexham 2m Snapaudaciaheros (IRE) Rebecca Menzies 1st Won 9-13 6/1
Prominent on outer - pushed along before last - rallied run-in - ridden to lead inside final 110yds - kept on(tchd 5/1 and tchd 13/2)
13/04/26
14:30
Hexham 1m7½f Royal Deeside (GB) Patrick Morris 3rd 2.5 10-8 100/30
Led - headed before 9th - led again after 2 out - headed before last - weakened run-in(op 4/1)
11/04/26
17:10
Newcastle 2m1f Marquis David O'Meara 2nd 8 11-0 7/1
Took keen hold - held up in rear - smooth headway on outer home turn - went second and chased clear leader over 2f out - no chance with winner from over 1f out(op 9/2)
11/04/26
14:42
Newcastle 2m4f Hello Judge (GB) Ann Hamilton 4 1.25 11-5 9/2
Disputed lead - led narrowly 3rd - headed but pressed leader 5th - lost two places 9th - dropped to last 10th - soon struggling - rallied and went modest fourth 2 out
11/04/26
14:07
Newcastle 2m4½f Cher Tara (IRE) Daragh Bourke 8 1 11-4 11/1
Towards rear - headway into midfield 5th - prominent on outer 4 out - weakened before 3 out - lost touch from 2 out(op 17/2)
10/04/26
17:15
Aintree 2m½f Static (FR) Donald McCain 11 .5 11-4 16/1
Prominent - led after 2nd - prominent when headed 3 out - weakened run-in(op 18/1)
09/04/26
15:07
Taunton 3m Gasmani (IRE) David Dennis 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 David Dennis 9 17 9-13 33/1
In rear - weakened over 3f out(op 22/1)
06/04/26
13:35
Hereford 2m3½f Georgemani David Dennis 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) David Dennis 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) David Dennis 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
17:05
Haydock 3m1½f Jupiter Des Bordes (FR) Richard Hobson 9 9 11-1 11/1
Midfield on outer - weakened 4 out(op 10/1)
04/04/26
15:55
Haydock 2m4f Royal Deeside (GB) Patrick Morris 3rd 7.5 10-10 9/2
Took keen hold - soon led - joined 3rd - headed before 7th - led narrowly before 9th - headed 2 out - lost second and weakened last(tchd 4/1)
04/04/26
15:20
Haydock 2m4f Whistleinthedark (IRE) L J Morgan 99 - 11-0 33/1
Midfield - towards rear with one circuit to go - struggling when bad mistake 10th - pulled up on turn before 4 out(op 40/1)
04/04/26
14:12
Haydock 1m7½f Inedit D'Amour (FR) Donald McCain 10 15 9-13 50/1
Midfield - mistake and dropped to rear 5th - soon struggling - tailed off
04/04/26
13:37
Haydock 1m7½f Dolly Drama Donald McCain 4 10 11-1 18/1
Awkward jump 1st - soon raced in second behind clear leader - lost second when not fluent 3 out - soon weakened(op 14/1)
02/04/26
15:00
Chepstow 2m Supreme George (IRE) Donald McCain 1st Won 11-5 11/4
Led - headed and raced in second after 1st - led again and ridden 3 out - kept on run-in(op 3/1)
01/04/26
17:10
Sedgefield 2m1f Datstheholyallofit Patrick Neville 4 5.5 10-7 66/1
Pressed leader - outpaced over 1f out - hung left and weakened inside final furlong(op 50/1)
01/04/26
16:40
Sedgefield 2m4f Knacker Trapper (IRE) Andrew Crook 2nd 3.25 10-9 8/1
Midfield - prominent on outer from 3rd - ridden after 2 out - went second last - stayed on but no match for winner(op 17/2 tchd 15/2)
01/04/26
15:40
Sedgefield 2m½f Myfavouritesister (IRE) Patrick Neville 99 - 10-9 5/2
In rear - pulled up before 6th(op 11/4 tchd 9/4)
01/04/26
15:10
Sedgefield 3m2½f Mary Stanford (IRE) Patrick Neville 99 - 10-13 12/1
In touch with leaders - hampered by faller and disputing second 4th - awkward jump 8th - lost position after 12th - soon struggling - pulled up before 4 out(op 11/1)
31/03/26
16:50
Bangor-on-Dee 2m3½f Voodoo Angel (IRE) Donald McCain 3rd 9 10-9 11/1
In touch with leaders - outpaced after 3 out - went modest third 2 out - soon no extra(op 10/1)
31/03/26
15:50
Bangor-on-Dee 2m4½f Bleu d'Enfer (FR) Donald McCain 2nd 3.5 11-13 16/1
Took keen hold - soon prominent - disputed lead after 5 out - led before 3 out - headed and not fluent last - outpaced run-in
31/03/26
15:15
Bangor-on-Dee 2m½f Roses All The Way (IRE) Donald McCain 2nd 3 11-4 13/8
Soon raced in second and clear with one other - challenging and sustained duel with winner from 3 out - not fluent 2 out - no extra approaching last(op 5/2 tchd 11/4)
28/03/26
13:30
Uttoxeter 2m Fond Farewell (IRE) Oliver Greenall & Josh Guerriero 99 - 11-0 17/2
In touch with leaders - not fluent 2nd - lost ground quickly 4 out - tailed off 3 out - pulled up before last (jockey said gelding was never travelling)(op 8/1 tchd 7/1)
27/03/26
17:22
Wetherby 2m Noble Way David O'Meara 3rd 2.75 10-3 7/4
Disputed lead at steady pace - led over 4f out - headed 2f out - soon outpaced(op 6/4 tchd 2/1)
27/03/26
15:20
Wetherby 2m5½f Forest Blaze (GB) Mark Walford 12 3.25 10-7 14/1
In touch with leaders - prominent with one circuit to go - mistake 5 out - weakening when not fluent 3 out(tchd 16/1)
27/03/26
14:50
Wetherby 3m Cardamon Hill (IRE) Miss A M Slack 99 - 11-2 50/1
Always behind - pulled up before 11th (jockey said gelding was never travelling)(op 40/1)
25/03/26
17:13
Hexham 2m Abbotrule Iain Jardine 8 80 11-1 14/1
Always behind(op 12/1 tchd 16/1)
25/03/26
16:11
Hexham 2m4f Gardener (FR) Mike Sowersby 1st Won 11-7 9/1
Prominent - led before 4 out - faced challenges before 2 out - ridden before last - kept on
25/03/26
15:41
Hexham 4m Planned Paradise (IRE) Christian Williams 1st Won 11-4 7/2
In rear - not fluent 10th - headway before 19th - pressed leader when not fluent 5 out - led before last - ridden and went clear run-in - readily(op 18/5 and tchd 4/1)
25/03/26
14:41
Hexham 3m West Lawn (GB) James Walton 99 - 10-2 9/2
Never better than midfield - pulled up before 10th(tchd 4/1 and tchd 5/1)
24/03/26
14:30
Southwell 2m Shadowfax Of Rohan (IRE) Patrick Neville 1st Won 10-13 EvensF
Pressed leader - not fluent but briefly led 3rd - led again with one circuit to go - faced challenge when mistake 3 out - soon pushed along - ridden approaching last - kept on well(op 4/5)
23/03/26
16:40
Kempton 2m Time Interval (GB) David Dennis 6 2.25 10-12 7/1
Led narrowly or disputed lead - mistake 3 out - headed before 2 out - soon weakened(op 13/2)
22/03/26
16:27
Carlisle 2m4f Tommy Combats (IRE) Martin Todhunter 2nd 9 10-12 15/2
In touch with leaders - went fourth before 3 out - went second last - stayed on run-in - no match for winner
22/03/26
15:52
Carlisle 3m½f Uptown Harry (IRE) Jane Walton 4 9.5 9-13 12/1
Midfield - headway and prominent 8th - weakened 2 out(op 14/1 tchd 11/1)
22/03/26
15:17
Carlisle 2m Powerofjet (IRE) Martin Todhunter 3rd 9 9-13 14/1
In rear - 15 lengths down 4 out - stayed on from 2 out - went third run-in - never near to challenge(op 12/1)
21/03/26
15:55
Bangor-on-Dee 2m1½f Jiair Madrik Donald McCain 4 1 11-0 8/1
Keen to post - led - headed 2 out - weakened last(op 13/2)
21/03/26
15:20
Bangor-on-Dee 2m3½f Static (FR) Donald McCain 1st Won 10-8 2/1F
Led - pushed along 3 out - joined and ridden 2 out - kept on run-in - gamely(op 7/2)
21/03/26
13:37
Bangor-on-Dee 2m7f Lord Snootie (IRE) Christian Williams 2nd 0.3 11-8 7/1
Prominent - mistake 8th - went second 2 out - 2 lengths down last - stayed on run-in - just held(op 11/1 tchd 12/1)
20/03/26
17:00
Musselburgh 2m4f Cher Tara (IRE) Daragh Bourke 6 4 10-0 15/2
Always behind(op 9/2 tchd 7/1)
20/03/26
16:30
Musselburgh 3m Star Vantage (IRE) Rebecca Menzies 4 2.75 9-13 40/1
Held up in rear - headway omitted 3 out - no extra omitted last(op 28/1)
20/03/26
15:22
Musselburgh 2m1½f Ravenscraig Castle (GB) Iain Jardine 4 3.25 10-12 14/1
Held up in rear - headway 3 out - pressed leaders 2 out - not fluent last - weakened final 110yds
19/03/26
16:40
Sedgefield 2m5f Siege Of Acres Donald McCain 99 - 11-6 7/2J
Midfield - headway before 7th - 3 lengths down when left in fourth 2 out - weakening and 8 lengths third when fell last(op 9/2)
19/03/26
15:40
Sedgefield 2m1f Buddah Castle Patrick Neville 99 - 11-9 17/2
Raced in third - weakened before 3 out - eased and pulled up after 2 out (jockey said the gelding lost his action; vet had nothing to report)(op 13/2)
17/03/26
16:55
Wetherby 2m Minella Premier Richard Hobson 1st Won 11-6 5/4F
Raced in second - led going easily 3f out - pushed along 2f out - ran on final furlong - comfortably(op 10/11 tchd 5/6)
17/03/26
15:47
Wetherby 3m Kalhandrion (FR) Richard Hobson 3rd 24 11-7 11/8F
Led - mistake 10th - joined 11th - lost position 4 out - lost second when mistake and jockey lost irons 2 out - weakening when mistake last(op 13/8 tchd 5/4)
16/03/26
15:15
Plumpton 2m Kingston Bresil (GB) Lawney Hill 1st Won 11-1 2/1
In touch with leaders - prominent with one circuit to go - led before 2 out - shaken up and clear before last - ridden and went further clear run-in - readily(op 7/2)
14/03/26
17:10
Newcastle 2m1f Hawthorn Road Iain Jardine 7 3.25 10-13 12/1
Held up in rear - some headway over 2f out - weakened over 1f out(op 18/1)
14/03/26
16:35
Newcastle 2m7½f Goodoldbill (GB) Jane Walton 1st Won 10-2 17/2
Led but pestered - headed before 5th - led again and ridden before 4 out - faced challenge before 2 out - kept on(op 11/1 tchd 8/1)
14/03/26
14:45
Newcastle 2m4½f Callisto's King (IRE) Hugh Burns 99 - 10-10 100/1
Always behind - pulled up before 3 out (vet reported gelding had bled from the nose)(op 66/1)
10/03/26
16:55
Sedgefield 2m1f Bourbon Girl Ewan Whillans 2nd .5 10-13 10/1
Prominent - pressed leader over 4f out - challenging from over 2f out - no extra inside final furlong(op 11/1)
10/03/26
16:18
Sedgefield 2m½f Powerofjet (IRE) Martin Todhunter 3rd 11 11-9 9/4
In touch with leaders early - lost position before 3rd - not fluent in rear 5th - went third before 2 out - weakened quickly before last(op 3/1)
10/03/26
14:18
Sedgefield 2m4f Star Vantage (IRE) Rebecca Menzies 4 1.25 11-0 17/2
In touch with leaders early - towards rear 3rd - steady headway 3 out - weakened after 2 out - lost position towards finish(op 6/1)
10/03/26
13:38
Sedgefield 2m1f Lahire (FR) Donald McCain 6 2 10-10 9/2
Prominent - lost ground before 3 out - weakened quickly from 2 out(op 13/2)
08/03/26
16:48
Warwick 3m5f Jupiter Des Bordes (FR) Richard Hobson 5 7.5 11-5 15/2
In rear - not fluent 11th - headway before 4 out - weakened before 2 out(op 11/2 tchd 8/1)
08/03/26
13:40
Warwick 2m Time Interval (GB) David Dennis 5 .5 11-10 100/30
Raced in second - not fluent 4th - not fluent 3 out - weakened before last(op 13/2)
07/03/26
14:47
Ayr 2m5½f Tread Softly Now (GB) Ian Duncan 4 13 10-13 4/1
In touch with leaders - dropped to rear after 4 out - weakened quickly from 2 out(op 10/3)
05/03/26
17:00
Haydock 1m7½f Fullythermal Donald McCain 8 20 11-1 50/1
Prominent - weakened 4f out(tchd 40/1 and tchd 66/1)
05/03/26
15:15
Haydock 2m3f Static (FR) Donald McCain 1st Won 11-7 12/1
Took keen hold - prominent - led 3rd - pushed along 3 out - ridden before last - ran on run-in(tchd 14/1)
04/03/26
15:40
Catterick 3m1½f East Eagle (IRE) Mike Sowersby 2nd 2 10-9 9/2
Took keen hold - towards rear - in touch with leaders with one circuit to go - headway and chased clear leader after 3 out - kept on run-in - nearest finish(op 5/1)
04/03/26
15:10
Catterick 1m7½f Shadowfax Of Rohan (IRE) Patrick Neville 2nd 5.5 10-6 1/2F
Keen to post - led - not fluent and joined 7th - clear with one other 3 out - headed last - no extra run-in(op 4/9 tchd 8/15)
03/03/26
16:35
Newcastle 2m1f Dolly Drama Donald McCain 4 1.25 11-0 9/1
Took keen hold - raced in second - challenging over 2f out - weakened inside final furlong(op 10/1 tchd 17/2)
03/03/26
16:05
Newcastle 2m7½f Uptown Harry (IRE) Jane Walton 3rd 16 10-10 15/2
Raced wide - in touch with leaders - headway and pressed winner before 10th - weakened before 2 out(op 7/1)
03/03/26
14:05
Newcastle 2m4½f Snapaudaciaheros (IRE) Rebecca Menzies 5 2.5 10-7 9/1
Towards rear - headway before 3 out - weakened before last(op 10/1)
01/03/26
15:15
Huntingdon 2m7½f Imperial Pride (IRE) David Dennis 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)
28/02/26
16:50
Doncaster 2m½f Noble Way David O'Meara 3rd 6 10-13 8/1
Held up in rear - raced wide over 4f out - smooth headway over 3f out - pressed leaders 2f out - hung left and no extra inside final furlong(op 15/2 tchd 9/1)
28/02/26
16:15
Doncaster 3m½f Docpickedme (IRE) Richard Hobson 1st Won 10-7 5/2J
Prominent - mistake 3rd - led 3 out - ridden 2 out - joined last - kept on and just did enough(op 11/4)
28/02/26
14:30
Doncaster 3m2f Some Scope (GB) Richard Hobson 2nd 33 10-10 13/2
Led - clear 3rd - hit 5th - 19 lengths ahead 6th - not fluent 13th - reduced lead 4 out - headed 2 out - soon weakened(tchd 7/1)
27/02/26
13:50
Doncaster 2m3½f Camarrate (IRE) Donald McCain 3rd 0.3 11-11 11/1
In rear - headway after 3 out - went second approaching last - no extra run-in - lost second final strides(tchd 12/1)
26/02/26
17:15
Wetherby 3m Halfway House Lad (GB) Maurice Barnes 6 1.25 10-1 9/2
Disputed lead - led clearly after 1st - joined 5th - headed and prominent from 6th - not fluent 14th - soon weakened(tchd 5/1)
24/02/26
16:30
Catterick 3m1½f East Eagle (IRE) Mike Sowersby 3rd 7 10-12 8/1
In rear - headway before 3 out - went third before 2 out - weakened run-in(op 7/1 tchd 13/2)
24/02/26
15:30
Catterick 2m3½f Gardener (FR) Mike Sowersby 3rd 13 10-2 6/1
In touch with leaders - towards rear after 5th - headway after 3 out - outpaced before 2 out - some headway before last - kept on run-in(tchd 5/1 and tchd 7/1)
24/02/26
15:00
Catterick 1m7½f Shadowfax Of Rohan (IRE) Patrick Neville 1st Won 10-8 100/30J
Made all - led narrowly - pushed along and led clearly after 2 out - mistake and pecked on landing last - soon ridden - kept on(op 3/1)
21/02/26
16:33
Newcastle 2m1f Sattam (GB) Dianne Sayer 2nd 1 11-4 2/5F
Raced in second - pressed winner and going easily 3 out - soon went clear with winner - keeping on when hit last - no extra run-in(op 4/7 tchd 4/11)
21/02/26
14:43
Newcastle 4m1½f Red Delta (GB) Fiona Needham 3rd 5.5 9-11 15/2
Raced wide - held up in rear - steady headway 17th - outpaced after 5 out - no chance but rallied from 2 out - went modest third run-in(tchd 13/2)
21/02/26
13:35
Newcastle 2m4½f Eire Street (IRE) Jackie Stephen 99 - 11-4 28/1
Didn't always jump with fluency - in rear throughout - pulled up after 2 out(op 33/1)
20/02/26
14:44
Exeter 3m Kalhandrion (FR) Richard Hobson 1st Won 10-0 9/4
Made all - shaken up before 4 out - ridden after 2 out - kept on(op 11/4)
19/02/26
15:43
Sedgefield 2m4f Tread Softly Now (GB) Ian Duncan 3rd 8.5 11-3 16/1
In rear - not fluent 6th - headway before 2 out - not fluent last - kept on and went third after last(op 18/1)
19/02/26
15:08
Sedgefield 3m2½f Goodoldbill (GB) Jane Walton 1st Won 9-11 14/1
Made all - ridden and faced challenge before 2 out - kept on (trainer said - regarding the apparent improved form shown - that the gelding's jumping was improved on this occasion - having made a mistake early on in his previous run at newcastle and was pulled up as a result)(op 16/1 tchd 12/1 and tchd 18/1)
18/02/26
14:20
Southwell 3m½f Prince Cleni (FR) Christian Williams 5 14 10-5 10/1
In rear - badly hampered 2nd - struggling omitted 3 out - soon weakened(op 8/1)
17/02/26
15:55
Newbury 2m7½f Jupiter Des Bordes (FR) Richard Hobson 5 1 10-13 8/1
Towards rear throughout(op 9/1)
16/02/26
16:05
Carlisle 2m4f Largy Train (GB) Henry Hogarth 5 27 11-5 7/2
Jumped slightly left throughout - led - headed 9th - led again after 5 out - headed before 3 out - weakened approaching last(op 9/2)
16/02/26
15:05
Carlisle 2m3½f Gold Ring (GB) Neil Mechie 7 5 10-5 50/1
In touch with leaders - not fluent 4 out - went second 3 out - weakened before 2 out(op 66/1 tchd 80/1)
16/02/26
13:05
Carlisle 2m1f Blondina (IRE) Adam Nicol 99 - 9-11 250/1
Took keen hold - towards rear - not fluent 3 out - weakened and pulled up before 2 out(op 125/1)
13/02/26
16:45
Kelso 2m Countryman Joe (IRE) Jane Walton 8 37 11-2 150/1
Took keen hold - in rear - detached and struggling from 4f out - tailed off(op 50/1)
13/02/26
16:10
Kelso 3m2f Halfway House Lad (GB) Maurice Barnes 3rd 11 9-11 10/1
Prominent - struggling 4 out - weakened before 2 out - tailed off(op 16/1)
13/02/26
15:00
Kelso 2m7½f Empire Steel (IRE) Sandy Thomson 5 9 11-0 11/2
In rear but in touch with leaders - weakened after 3 out - tailed off(op 6/1)
10/02/26
13:35
Ayr 2m4½f So Many Roads (GB) Donald Whillans 5 2 11-13 9/4
Prominent - lost position before 8th - rallying when clipped heels then stumbled on turn before 3 out - soon went third - lost third and weakened 2 out(op 15/8 tchd 2/1)
09/02/26
16:00
Catterick 1m7½f Voodoo Angel (IRE) Donald McCain 3rd 6.5 11-5 11/8
In touch with leaders - outpaced and dropped to last after 3 out - went modest third approaching last(op 7/4)
09/02/26
14:30
Catterick 3m1f West Lawn (GB) James Walton 2nd 2 9-11 11/2
Prominent - joined leader 13th - led 4 out - joined 3 out - ridden after 2 out - headed last - no extra run-in(op 7/1)
05/02/26
15:00
Doncaster 3m Kalhandrion (FR) Richard Hobson 99 - 11-5 11/8F
Led - pecked on landing and unseated 4 out(op 11/10 tchd Evens)
05/02/26
12:40
Doncaster 3m½f You Did (IRE) Brian Ellison 99 - 11-11 7/2
Towards rear - headway and went fourth before 2 out - soon weakened - pulled up before last(op 11/4)
04/02/26
15:52
Sedgefield 3m3f East Eagle (IRE) Mike Sowersby 4 3 10-13 18/5
In rear - headway before 2 out - pressed leaders before last - weakened run-in(op 7/2)
04/02/26
14:42
Sedgefield 2m1f Animato (GB) Donald McCain 7 6 11-9 6/1
In touch with leaders - not fluent 4th - weakening when not fluent 2 out (trainer's rep could offer no explanation for the poor form shown; vet said a post-race examination revealed no abnormalities)(op 11/2 tchd 5/1 and tchd 13/2)
04/02/26
13:32
Sedgefield 2m4f Shinealight John Dawson 6 12 10-8 8/1
Towards rear - not fluent 6th - some headway before 3 out - weakened before 2 out(tchd 15/2)
03/02/26
16:04
Carlisle 3m½f Uptown Harry (IRE) Jane Walton 2nd 2.75 10-10 11/2
Raced in second - led 3 out - headed before last - kept on final 110yds(op 6/1)