Jockey Details

Conor O'Farrell

412 Rides 47 Wins (11.4%) 98 Places (23.8%)
Rides - Today & Tomorrow (2)
Time Course Distance Horse Trainer Odds
Wed 15:33 Ludlow 2m5f55y Hellfire Princess (GB) Kerry Lee 9/2
Thu 14:45 Lingfield 2m Keno Black Neil Mulholland N/A
Recent Runs - Last 12 Months (Showing 100)
Date/Time Course Distance Horse Trainer Position Beaten By Weight SP Comment
02/02/26
15:42
Kempton 2m5f Grand Conqueror Neil Mulholland 2nd 1.25 11-10 6/4F
Travelled strongly - held up in rear - good headway after 7th - prominent 3 out - pressed winner approaching last - kept on well(op 7/4 tchd 11/8 and tchd 2/1)
02/02/26
14:02
Kempton 2m5f Religous Cross Neil Mulholland 4 3.25 11-12 5/2
Midfield - headway 5th - outpaced 3 out - no impression from 2 out(op 11/4)
02/02/26
13:27
Kempton 3m Hawaii Du Mestivel (FR) Neil Mulholland 99 - 11-6 28/1
Midfield - weakened after 4 out - pulled up before 3 out(op 22/1)
01/02/26
15:40
Musselburgh 3m Double Powerful (IRE) Neil Mulholland 5 2 11-7 100/30F
Taken down early - didn't always jump with fluency - in rear - headway when hit 2 out - weakened last(op 3/1)
01/02/26
15:05
Musselburgh 3m7½f Transmission (IRE) Neil Mulholland 1st Won 11-4 9/2
Jumped right on occasions - towards rear - headway and went second before 14th - ridden and led before 3 out - went clear before last - readily
01/02/26
13:25
Musselburgh 2m4½f Elysian Knight (GB) Neil Mulholland 2nd 3.25 10-10 7/1
Prominent - not fluent 5th - not fluent 10th - outpaced and dropped to last before 4 out - not fluent 2 out - rallied before last - kept on and went second inside final 110yds - no match for winner(op 9/1 tchd 13/2)
31/01/26
16:11
Musselburgh 2m7½f Kelce (IRE) Neil Mulholland 1st Won 10-11 15/8F
Jumped left on occasions - raced in second - not fluent 11th - led 13th - ridden before 4 out - kept on(op 13/8)
30/01/26
15:25
Ffos Las 2m3½f Fay Ce Que Voudras (IRE) Kerry Lee 99 - 10-13 7/2J
Midfield - headway before 6th - fell 8th(op 11/4)
30/01/26
13:20
Ffos Las 2m4f Ercall Fox Kerry Lee 99 - 11-6 22/1
Took keen hold - in touch with leaders - some headway on turn before 3 out - fell 2 out(op 20/1)
29/01/26
15:33
Wincanton 3m1f Pimlico Point (IRE) Kerry Lee 99 - 10-13 13/2
Didn't always jump with fluency - soon in rear - reminder after 5th - struggling and detached 5 out - tailed off when pulled up before 3 out(op 7/1 tchd 11/2)
29/01/26
15:03
Wincanton 2m4f Jour d'Orage (FR) Neil Mulholland 99 - 10-10 22/1
Took keen hold - in touch with leaders - mistake 2nd - dropped to rear 3rd - struggling before 5th - tailed off when pulled up 2 out(tchd 25/1)
29/01/26
14:33
Wincanton 1m7f For Old Times Sake Neil Mulholland 8 .5 11-6 125/1
Prominent - lost ground after 2nd - weakened after 3 out(op 150/1)
27/01/26
13:00
Chepstow 2m3½f Monsieur Jaco Neil Mulholland 5 0.3 12-0 9/2
In rear - pushed along before 4th - headway before 3 out - not fluent last - kept on well inside final 110yds - nearest finish(op 15/2)
26/01/26
16:20
Plumpton 2m Master Dunraven (IRE) Neil Mulholland 3rd 2 11-0 15/2
Prominent - in touch with leaders from 3rd - disputing fourth when not fluent last - kept on run-in - went third final stride(op 6/1 tchd 17/2)
24/01/26
15:00
Cheltenham 2m1f Nemean Lion (GER) Kerry Lee 2nd 1.5 11-10 18/1
Led - faced challenges last - lost two places run-in - kept on well and went second again post(op 28/1)
24/01/26
12:05
Cheltenham 2m4½f Scorsese (IRE) Neil Mulholland 3rd 2.5 10-11 16/1
Soon led - headed 2 out - no extra when lost second inside final 110yds(tchd 14/1)
23/01/26
12:45
Doncaster 2m3½f Rathkenny Neil Mulholland 1st Won 11-10 11/2
Took keen hold - made all - not fluent 4 out - faced challenge before 2 out - ridden before last - kept on(op 12/1)
22/01/26
14:05
Huntingdon 2m7½f Batwomen (IRE) Neil Mulholland 3rd 7.5 12-0 8/15F
Raced in last - mistake but went third 7th - not fluent 4 out - hung left before last - weakened final 110yds(tchd 4/9)
21/01/26
15:20
Catterick 1m7½f Scots Poet (GB) Ewan Whillans 3rd 7 11-7 9/1
In rear - headway before 4th - went third after last - no extra inside final 110yds(op 12/1)
20/01/26
14:32
Leicester 1m7½f Celtic Queen (GB) Tim Vaughan 7 2.5 11-1 100/1
Prominent - lost position 3 out - weakened 2 out(op 66/1)
19/01/26
14:50
Lingfield 2m3½f Mild Magic Neil Mulholland 4 5 11-4 22/1
Raced in third - lost position and not fluent 3 out - weakened before 2 out(op 16/1)
18/01/26
15:10
Fakenham 2m5f Crac De Megaudais (FR) Tom Gretton 99 - 11-3 5/1
Midfield - dropped to rear before 4 out - detached before 3 out - pulled up before 2 out(op 4/1)
17/01/26
16:20
Taunton 2m3f Bel Ombre (IRE) Neil Mulholland 1st Won 11-12 85/40
Travelled strongly - midfield - good headway to lead 2 out - clear last - comfortably(op 10/3)
17/01/26
15:15
Taunton 2m3f Walk On High (GB) Harry Fry 5 .75 10-12 5/2
Travelled strongly - held up in last - disputing fourth from 6th - outpaced home turn - weakened last - lost fourth towards finish (trainer's rep said - regarding the poor form shown - that gelding ran too free)(op 11/5 tchd 2/1)
17/01/26
14:05
Taunton 3m Tell The Tale (IRE) Neil Mulholland 7 7.5 11-5 10/1
Prominent - lost position 4 out - no impression from 2 out(op 11/1 tchd 12/1)
17/01/26
13:32
Taunton 2m½f Miss Carbo Neil Mulholland 7 1.75 10-5 8/1
Never better than midfield(op 15/2 tchd 13/2)
17/01/26
12:55
Taunton 2m3f Five Bar Gate Neil Mulholland 5 0.2 11-6 14/1
Midfield - some headway before 2 out - no extra after 2 out(op 12/1 tchd 11/1)
16/01/26
15:00
Windsor 2m4f Nemean Lion (GER) Kerry Lee 4 0.3 11-8 15/8F
Raced in second - led 3 out - headed approaching last - no extra and lost two places towards finish(op 2/1)
15/01/26
14:35
Newcastle 2m4½f Cher Monsieur (FR) Neil Mulholland 1st Won 10-7 11/4F
Took keen hold - in touch with leaders - steady headway before 3 out - led narrowly or disputed lead 2 out - not fluent and headed last - led again inside final 110yds - kept on(op 3/1 and tchd 10/3)
15/01/26
14:00
Newcastle 2m7½f Chemical Warfare (IRE) David Pipe 99 - 12-2 22/1
Always behind - weakened and pulled up after 12th(op 25/1 and tchd 28/1)
14/01/26
15:15
Newbury 2m7½f Mini Mildred (GB) Neil Mulholland 5 60 11-2 125/1
Didn't jump with fluency - in rear - mistake 2nd - not fluent 3rd - soon reminder - struggling 5 out - tailed off (vet reported mare was struck into on her left-hind)(op 100/1)
14/01/26
14:40
Newbury 3m½f Twist Of Fatecatch (FR) Neil Mulholland 11 8.5 11-6 10/1
Took keen hold - in rear - not fluent but headway 4 out - weakened before 2 out
14/01/26
13:05
Newbury 2m½f Gulf Coast Highway (IRE) Neil Mulholland 11 30 11-2 150/1
Disputed lead at steady pace - jumped left and bumped rival 1st - soon pressed leader - lost position when hit 3 out - soon weakened - hit 2 out - tailed off(tchd 125/1 and tchd 250/1)
12/01/26
16:00
Hereford 2m Don't Call Me Sue Neil Mulholland 9 4.25 10-9 100/1
Prominent - lost position 6f out - soon in rear - tailed off(op 80/1 tchd 66/1)
12/01/26
15:30
Hereford 2m3½f Jamaicaine (FR) Neil Mulholland 1st Won 11-0 5/4F
In touch with leaders - headway 6th - disputed lead before 7th - led clearly 2 out - pushed along before last - comfortably(op 7/4)
11/01/26
15:30
Fontwell 2m3½f Alright Dai (IRE) Neil Mulholland 1st Won 12-0 7/4F
Held up in last - headway omitted 5 out - went third 4 out - ridden after 3 out - led last - kept on well(op 9/4 tchd 6/4)
11/01/26
15:00
Fontwell 3m2f Jour d'Orage (FR) Neil Mulholland 7 39 10-13 14/1
Midfield - hit 2nd - dropped to rear 9th - weakened after 10th - tailed off(op 18/1)
11/01/26
13:00
Fontwell 2m3f For Old Times Sake Neil Mulholland 7 24 11-3 50/1
Midfield - weakened after 3 out - tailed off(tchd 80/1)
10/01/26
15:17
Kempton 2m5f Double Powerful (IRE) Neil Mulholland 2nd 4.5 11-4 18/1
Took keen hold - held up in last - headway before 2 out - went second before last - kept on but no match for winner(op 20/1 tchd 22/1)
10/01/26
13:30
Kempton 2m Dissident (GB) Gary & Josh Moore 5 25 11-0 16/1
Took keen hold - led - headed on turn after 3 out - soon weakened - tailed off(op 18/1 tchd 20/1)
08/01/26
15:10
Ffos Las 2m6f Ginderella (IRE) Tim Vaughan 4 5 10-8 14/1
Midfield on outer - in rear 4th - pushed along after 4 out - went modest fourth 2 out - no impression(op 12/1 tchd 18/1)
08/01/26
14:40
Ffos Las 3m Not Sure (IRE) Kerry Lee 99 - 10-8 12/1
Pressed leader early - in touch with leaders 3rd - dropped to rear 14th - struggling before 4 out - tailed off when pulled up before 2 out(op 10/1)
01/01/26
15:22
Windsor 3m½f Spotty Dog (GB) Michael Hawker 4 8 10-5 5/1
Prominent - not fluent 14th - weakened 3 out(op 7/1)
01/01/26
12:59
Windsor 2m4f Springtime Legend (GB) Neil Mulholland 6 .75 10-12 28/1
Held up in rear - pushed along briefly after 4th - awkward jump and cajoled along 6th - outpaced 7th - always behind(op 14/1)
01/01/26
11:49
Windsor 2m The Padster (FR) Joe Tickle 11 36 11-10 25/1
Held up in rear - stumbled on turn after 2nd - slow jump 5th - lost touch to 3 out - tailed off(op 28/1 tchd 22/1 and tchd 33/1)
31/12/25
15:43
Uttoxeter 2m Florence's Dream Neil Mulholland 5 .5 11-5 12/1
(op 17/2 tchd 14/1)
31/12/25
15:13
Uttoxeter 3m Gata Ban (IRE) Neil Mulholland 6 5 11-4 28/1
Prominent - pushed along before 4 out - ridden and weakened before 2 out(op 25/1 tchd 33/1)
31/12/25
14:13
Uttoxeter 2m Master Dunraven (IRE) Neil Mulholland 12 15 11-0 40/1
In touch with leaders - dropped to midfield after 4th - dropped to rear before 3 out(op 33/1 tchd 50/1)
31/12/25
13:13
Uttoxeter 2m7½f Hobb's Delight (GB) Neil Mulholland 6 1 11-5 25/1
Midfield - headway after 4 out - weakened before 3 out(tchd 28/1)
30/12/25
14:20
Taunton 2m½f Miss Carbo Neil Mulholland 5 3.25 10-3 16/1
Took keen hold - prominent - bumped 1st - lost position after 4 out - weakened before 2 out(op 12/1 tchd 11/1)
30/12/25
13:50
Taunton 2m7f Jongleur d'Etoiles (FR) Neil Mulholland 2nd 10 11-12 25/1
Took keen hold - midfield - lost position after 10th - headway after 4 out - went modest second run-in(op 20/1 tchd 14/1)
30/12/25
13:20
Taunton 2m3f Religous Cross Neil Mulholland 1st Won 11-0 11/8
Raced in second - lost position after 5th - went second again 4 out - led before 2 out - shaken up and clear when mistake last - pushed out and went further clear run-in - promising(op 7/4 tchd 15/8)
29/12/25
15:20
Doncaster 2m½f Light Fandango (IRE) Neil Mulholland 1st Won 11-13 11/1
Midfield - headway after 3 out - awkward jump 2 out - led narrowly approaching last - ridden and kept on run-in(op 9/1)
29/12/25
14:10
Doncaster 2m4½f Mini Mildred (GB) Neil Mulholland 5 24 11-2 100/1
Took keen hold - in touch with leaders - bad mistake 3 out - soon weakened(tchd 125/1)
29/12/25
12:25
Doncaster 2m½f Penn Avenue (GB) David Pipe 3rd 3 11-0 7/1
Midfield - headway and went third 2 out - hit last - no impression(op 9/2 tchd 13/2)
28/12/25
12:37
Leicester 2m4f Great Ballinboris (FR) Micky Hammond 6 33 10-2 25/1
Towards rear - reminder after 1st - headway before 6th - weakening when mistake 3 out(op 22/1 tchd 28/1)
27/12/25
14:50
Chepstow 3m6½f Where It All Began (IRE) Gordon Elliott 10 21 10-2 50/1
Midfield - weakened home turn - tailed off(op 40/1)
27/12/25
12:00
Chepstow 2m Hillwalk (IRE) Neil Mulholland 4 21 11-0 22/1
Raced in fourth - lost ground when outpaced after 5th - no chance from 3 out(op 25/1)
26/12/25
14:52
Fontwell 3m2f Midnight Gold (IRE) Neil Mulholland 99 - 11-5 13/2
Raced in second - briefly led after 11th - lost second on turn 3 out - soon weakened - pulled up before last(op 9/1 tchd 6/1 and tchd 10/1)
26/12/25
14:17
Fontwell 2m1½f Grand Conqueror Neil Mulholland 1st Won 11-9 5/6F
Led - disputed lead before 3rd - pressed leader before 4th - disputed lead before 4 out - went clear when nudged along before last - easily(tchd 8/11 and tchd 10/11)
26/12/25
13:42
Fontwell 3m2f Malago Rose (IRE) Neil Mulholland 3rd .75 10-10 5/2F
Towards rear - some headway and in touch with leaders before 5 out - outpaced after 4 out - soon rallied - went third before 2 out - kept on(op 9/4 tchd 2/1)
26/12/25
13:07
Fontwell 2m1½f Rathkenny Neil Mulholland 3rd 7.5 11-2 11/4
Prominent - raced in third before 2nd - headway before 4 out - soon disputing second - weakened before 2 out(op 3/1 tchd 5/2)
22/12/25
12:20
Huntingdon 2m Mild Magic Neil Mulholland 9 7.5 11-2 250/1
Never better than midfield(op 150/1)
20/12/25
13:30
Haydock 2m½f Cabhfuilfungi (IRE) Kerry Lee 7 5 11-11 6/1
Always behind (trainer had no explanation for the poor form shown; vet had nothing to report)(tchd 7/1)
19/12/25
14:03
Uttoxeter 2m Little Venice (GB) Neil Mulholland 7 3 11-5 6/1
Held up in rear - some headway home turn - weakened 2 out(op 7/1 tchd 15/2)
17/12/25
12:53
Newbury 2m½f Monsieur Jaco Neil Mulholland 6 7 11-4 100/1
Took keen hold - prominent - lost ground but in touch with leaders before 4 out - weakened after 2 out(op 66/1)
16/12/25
14:00
Wincanton 1m7f Mistress Fox (GB) Neil Mulholland 99 - 10-11 150/1
Took keen hold - prominent - weakening when hung badly left after 3 out - soon pulled up(op 125/1)
16/12/25
13:30
Wincanton 2m4f Jackomy Neil Mulholland 10 13 11-0 100/1
In touch with leaders - lost ground before 4 out - weakened after 3 out(op 125/1)
15/12/25
15:30
Plumpton 2m2f Joan's Choice Neil Mulholland 1st Won 11-2 9/4
Took keen hold - prominent - went second over 3f out - hung left but led inside final furlong - ridden out(tchd 7/4)
15/12/25
15:00
Plumpton 2m4½f Grand Conqueror Neil Mulholland 1st Won 11-1 10/1
Took keen hold - in rear - not fluent 4th - headway after 3 out - pushed along to lead inside final 110yds - kept on well(op 11/1)
13/12/25
13:15
Cheltenham 2m4½f Batwomen (IRE) Neil Mulholland 6 1.25 11-5 18/1
Held up in midfield - switched right just before 2 out - headway approaching last - no extra run-in(op 20/1 tchd 14/1)
12/12/25
13:25
Doncaster 2m3½f Tell The Tale (IRE) Neil Mulholland 4 7 12-0 14/1
In rear - headway and went fourth before 2 out - weakened before last(op 12/1)
12/12/25
12:50
Doncaster 2m½f Ashdown Forest (IRE) Jedd O'Keeffe 6 12 11-4 EvensF
Raced in second - weakened 2 out(op 15/8)
11/12/25
15:35
Taunton 3m Alright Dai (IRE) Neil Mulholland 1st Won 11-8 9/2
Held up in rear - headway from 8th - went second before 2 out - wandered around when challenging approaching last - soon led but faced challenge - just did enough(tchd 4/1)
11/12/25
15:05
Taunton 2m2f McGrath From Clune (IRE) Tom Gretton 99 - 10-10 22/1
Took keen hold - prominent - pressed leader 4 out - led 3 out - going best when mistake and unseated 2 out(op 14/1)
11/12/25
14:35
Taunton 2m3f Doctor Glide (FR) Tim Vaughan 11 16 10-13 66/1
Prominent - in rear and struggling 7th - tailed off
11/12/25
14:05
Taunton 2m7f Of Course You Can (GB) Neil Mulholland 99 - 10-13 50/1
Held up in rear - unseated when mistake 7th(op 40/1)
11/12/25
13:05
Taunton 2m½f Enzos Angel (GB) Neil Mulholland 99 - 11-0 125/1
Took keen hold - prominent - weakened after 3 out - pulled up before 2 out(op 80/1)
10/12/25
15:37
Hereford 2m3½f Jewel Of Windsor (FR) Neil Mulholland 8 8.5 11-7 18/1
Towards rear throughout(op 11/1 tchd 20/1)
10/12/25
13:35
Hereford 2m3½f Passing Diamond (IRE) Neil Mulholland 6 0 11-4 22/1
Prominent - weakened quickly 2 out(op 18/1)
09/12/25
15:33
Uttoxeter 2m4f Fay Ce Que Voudras (IRE) Kerry Lee 4 6.5 11-2 16/1
Midfield - headway 7th - weakened 2 out(op 14/1 tchd 18/1)
09/12/25
14:00
Uttoxeter 2m Walkinthepresent Neil Mulholland 8 6 11-7 250/1
Towards rear - weakened before 3 out(op 150/1)
08/12/25
15:25
Fontwell 2m1½f Master Dunraven (IRE) Neil Mulholland 7 13 11-4 20/1
Towards rear - dropped to last before 4 out - not fluent 3 out - weakened before 2 out(op 8/1)
08/12/25
14:25
Fontwell 2m3f Pollyanna's Dream (GB) Neil Mulholland 2nd 3.75 11-0 4/1
Raced in third - headway and pressed winner before 2 out - wandered around and no extra inside final 110yds(op 7/2 tchd 3/1)
08/12/25
13:55
Fontwell 2m5½f Nowyouvebinandunit (GB) Neil Mulholland 4 9 10-7 11/1
Towards rear - headway before 2 out - weakened before last(op 12/1 tchd 10/1)
07/12/25
12:42
Huntingdon 2m4½f Bel Ombre (IRE) Neil Mulholland 4 0.1 11-4 25/1
Took keen hold - didn't always jump with fluency - towards rear - headway after 3 out - went modest fourth run-in(op 33/1)
06/12/25
14:46
Chepstow 2m3½f Eton Mes (IRE) David Pipe 4 7.5 11-2 25/1
Prominent - mistake 3rd - hung left after 3 out - weakened after 2 out(op 20/1 tchd 16/1)
06/12/25
14:11
Chepstow 2m7½f Elysian Knight (GB) Neil Mulholland 99 - 11-5 15/8F
Didn't jump well - always behind - pulled up before 2 out(op 9/4)
06/12/25
12:29
Chepstow 2m3½f Starcrossed Lover (IRE) Neil Mulholland 8 13 12-0 16/1
Held up in rear - weakened after 4 out
05/12/25
13:10
Sandown 1m7½f Coup De Coeur (FR) Micky Hammond 5 7 11-6 16/1
Didn't always jump with fluency - in rear - weakened 3 out(op 17/2 tchd 18/1)
04/12/25
15:10
Wincanton 3m2½f Hobb's Delight (GB) Neil Mulholland 99 - 11-6 20/1
Didn't always jump with fluency and jumped left on occasions - towards rear - dropped to last 7th - struggling 10th - pulled up before 16th - never going well(op 22/1)
04/12/25
14:40
Wincanton 2m4f Scorsese (IRE) Neil Mulholland 2nd 0.3 11-5 7/2
Took keen hold - led - jumped left and hampered rival 12th - faced challenge 3 out - headed approaching last - bumped run-in - kept on(op 11/4)
04/12/25
14:10
Wincanton 3m½f Vengeance (GB) Jimmy Frost 4 1.5 11-0 25/1
In rear - outpaced 3 out - no impression after 2 out(tchd 16/1)
04/12/25
13:40
Wincanton 2m5½f Springtime Legend (GB) Neil Mulholland 4 18 11-0 5/1
In touch with leaders - not fluent and weakened 2 out(op 9/1)
03/12/25
15:27
Ludlow 2m Don't Call Me Sue Neil Mulholland 10 1 11-4 40/1
In touch with leaders - hung right under 2f out - soon weakened(op 33/1)
02/12/25
15:23
Southwell 2m4½f Cher Monsieur (FR) Neil Mulholland 4 6.5 11-0 17/2
Took keen hold - midfield - in rear 6th - stayed on(op 11/2)
01/12/25
15:35
Plumpton 2m2f Five Bar Gate Neil Mulholland 1st Won 11-2 5/1
Raced in third - headway and pressed leaders over 4f out - ridden over 3f out - led over 1f out - kept on(op 4/1 tchd 10/3)
01/12/25
15:05
Plumpton 2m Thankyouandplease (FR) Syd Hosie 3rd 3 11-7 13/2
In rear - headway before 3 out - pressed leaders before 2 out - no extra approaching last(op 11/2 tchd 5/1 and tchd 7/1)
01/12/25
14:35
Plumpton 2m4½f Twist Of Fatecatch (FR) Neil Mulholland 4 2.75 11-2 8/1
Raced in last - headway and went third before 3 out - weakened before last(op 10/1)
01/12/25
13:35
Plumpton 2m Celtic Queen (GB) Tim Vaughan 4 7.5 10-7 25/1
In rear - headway before 2 out - kept on and went fourth after last - no impression(op 28/1 and tchd 40/1)