Skip to content
Home
Sports
Football
F1
Cricket
Rugby Union
Rugby League
Golf
Boxing
Olympics
NFL
Tennis
Racing
Darts
Netball
MMA
More Sports
Scores
Watch
Sky Bet
Shop
More
Podcasts
Live on Sky
Get Sky Sports
Sky Mobile App
NOW
Kick It Out
Black Lives Matter
British South Asians in Football
Watch Sky Sports
Racing
Home
News
Racecards
Fast Results
Full Results
Naps
Watch
Pointers
Sky Bet
ABC
Features
Pundits
Race Calendar
More
Jockey Profile
J Fanning
Vital Stats
Period
Runs
1st
2nd
3rd
Win %
£1 stake
Last 7 Days (Flat)
3
0
0
1
0%
-£3
Last 14 Days (Flat)
23
2
1
5
9%
-£14.88
Season (Flat)
301
42
42
29
14%
-£20.95
Form
All runs
Wins only
Wins & places
Date
Pos
SP
2024
22 Jul
3
7 ran
Horse
:
Hey Lyla
Trainer
:
C Johnston
Race details
:
Ayr, 1m, Good, Class 5
8/1
22 Jul
5
12 ran
Horse
:
Zachary
Trainer
:
C Johnston
Race details
:
Ayr, 7f 50y, Good, Class 6
12/1
22 Jul
8
8 ran
Horse
:
Nazca
Trainer
:
Miss L A Perratt
Race details
:
Ayr, 6f, Good, Class 6
18/1
20 Jul
1
11 ran
Horse
:
On The River
Trainer
:
H Bethell
Race details
:
Ripon, 1m, Good to Soft, Class 4
9/2
20 Jul
7
9 ran
Horse
:
Loyal Touch (IRE)
Trainer
:
C Johnston
Race details
:
Ripon, 1m 4f 10y, Good to Soft, Class 2
15/2
20 Jul
3
10 ran
Horse
:
Blue Point Express (IRE)
Trainer
:
C Johnston
Race details
:
Ripon, 5f, Good to Soft, Class 4
12/1
19 Jul
6
7 ran
Horse
:
Russian Ballerina (GER)
Trainer
:
C Johnston
Race details
:
Hamilton Park, 1m 5f 16y, Good (Good to Firm in places), Class 6
12/1
19 Jul
5
6 ran
Horse
:
L'Eagle Aid (IRE)
Trainer
:
C Johnston
Race details
:
Hamilton Park, 1m 4f 15y, Good (Good to Firm in places), Class 5
6/4
19 Jul
9
9 ran
Horse
:
Raatea
Trainer
:
Miss J A Camacho
Race details
:
Hamilton Park, 6f 6y, Good (Good to Firm in places), Class 2
11/1
19 Jul
5
7 ran
Horse
:
Rex Carver
Trainer
:
C Johnston
Race details
:
Hamilton Park, 6f 6y, Good (Good to Firm in places), Class 5
9/1
19 Jul
4
7 ran
Horse
:
Mr Cool (IRE)
Trainer
:
C Johnston
Race details
:
Hamilton Park, 6f 6y, Good (Good to Firm in places), Class 4
11/1
18 Jul
6
8 ran
Horse
:
Missterious
Trainer
:
K A Ryan
Race details
:
Hamilton Park, 5f 7y, Good, Class 6
10/1
18 Jul
2
6 ran
Horse
:
Benacre (IRE)
Trainer
:
C Johnston
Race details
:
Hamilton Park, 1m 68y, Good, Class 4
3/1
18 Jul
3
7 ran
Horse
:
Celestial Wave (IRE)
Trainer
:
C Johnston
Race details
:
Hamilton Park, 1m 68y, Good, Class 5
12/1
18 Jul
8
9 ran
Horse
:
Mr Trevor (IRE)
Trainer
:
Mrs A Duffield
Race details
:
Hamilton Park, 6f 6y, Good, Class 6
13/2
18 Jul
4
5 ran
Horse
:
Kiss Me My Love (IRE)
Trainer
:
C Johnston
Race details
:
Hamilton Park, 5f 7y, Good, Class 4
15/8
17 Jul
3
8 ran
Horse
:
Kingsley Pride
Trainer
:
C Johnston
Race details
:
Thirsk, 1m 4f 8y, Good to Soft, Class 5
14/1
16 Jul
4
5 ran
Horse
:
Yorkindness
Trainer
:
C Johnston
Race details
:
Beverley, 2m 32y, Soft, Class 3
11/4
16 Jul
7
14 ran
Horse
:
Sassy Soprano (IRE)
Trainer
:
Mrs A Duffield
Race details
:
Beverley, 5f, Soft, Class 6
15/2
15 Jul
3
8 ran
Horse
:
Soveraine (IRE)
Trainer
:
C Johnston
Race details
:
Wolverhampton, 1m 142y, Standard, Class 6
14/1
15 Jul
4
7 ran
Horse
:
Freds Mate (IRE)
Trainer
:
C Johnston
Race details
:
Wolverhampton, 1m 5f 219y, Standard, Class 5
12/1
15 Jul
6
8 ran
Horse
:
Bengurion (IRE)
Trainer
:
C Johnston
Race details
:
Wolverhampton, 7f 36y, Standard, Class 5
25/1
15 Jul
1
12 ran
Horse
:
Dubai Treasure (IRE)
Trainer
:
S bin Suroor
Race details
:
Wolverhampton, 7f 36y, Standard, Class 5
13/8
13 Jul
4
18 ran
Horse
:
Trilby
Trainer
:
S England
Race details
:
York, 6f, Good to Soft, Class 4
11/2
13 Jul
6
14 ran
Horse
:
Bulldog Spirit (IRE)
Trainer
:
R Menzies
Race details
:
York, 2m 56y, Good to Soft, Class 4
14/1
13 Jul
13
20 ran
Horse
:
Loyal Touch (IRE)
Trainer
:
C Johnston
Race details
:
York, 1m 2f 56y, Good to Soft, Class 2
40/1
12 Jul
5
12 ran
Horse
:
Artisan Dancer (FR)
Trainer
:
C Johnston
Race details
:
Newmarket, 1m 6f, Good, Class 2
40/1
12 Jul
10
10 ran
Horse
:
Candle Of Dubai (IRE)
Trainer
:
C Johnston
Race details
:
Newmarket, 1m 2f, Good, Class 2
28/1
11 Jul
2
6 ran
Horse
:
Etretat
Trainer
:
C Johnston
Race details
:
Carlisle, 1m 1f, Good to Soft, Class 6
9/4
11 Jul
2
6 ran
Horse
:
Lady Chartwell (IRE)
Trainer
:
C Johnston
Race details
:
Carlisle, 6f 195y, Good to Soft, Class 5
9/4
11 Jul
6
13 ran
Horse
:
Kristal Klear (IRE)
Trainer
:
Mrs Stella Barclay
Race details
:
Carlisle, 5f 182y, Good, Class 6
9/1
11 Jul
1
5 ran
Horse
:
Individualism
Trainer
:
C Johnston
Race details
:
Carlisle, 1m 3f 39y, Good, Class 5
8/13
09 Jul
5
8 ran
Horse
:
Elladora Black
Trainer
:
C Johnston
Race details
:
Pontefract, 6f, Good to Soft, Class 6
10/1
08 Jul
3
8 ran
Horse
:
Angelica Catalani
Trainer
:
T D Barron
Race details
:
Ripon, 1m 4f 10y, Good (Good to Firm in places), Class 6
22/1
08 Jul
6
8 ran
Horse
:
No Saint
Trainer
:
S England
Race details
:
Ripon, 1m, Good (Good to Firm in places), Class 5
20/1
08 Jul
3
14 ran
Horse
:
We've Got This (IRE)
Trainer
:
Craig Lidster
Race details
:
Ripon, 6f, Good (Good to Firm in places), Class 5
9/1
07 Jul
3
8 ran
Horse
:
Curran (IRE)
Trainer
:
C Johnston
Race details
:
Ayr, 1m 2f, Good (Good to Firm in places), Class 4
33/1
07 Jul
4
8 ran
Horse
:
Benacre (IRE)
Trainer
:
C Johnston
Race details
:
Ayr, 1m, Good (Good to Firm in places), Class 3
6/1
07 Jul
12
14 ran
Horse
:
Too Much Too Young
Trainer
:
R Fell & S Murray
Race details
:
Ayr, 1m, Good (Good to Firm in places), Class 6
28/1
06 Jul
1
13 ran
Horse
:
Align The Stars (IRE)
Trainer
:
C Johnston
Race details
:
Haydock Park, 1m 6f 1y, Good, Class 2
7/1
05 Jul
4
8 ran
Horse
:
Mister Daydream (IRE)
Trainer
:
C Johnston
Race details
:
Haydock Park, 1m 3f 140y, Good, Class 5
14/1
04 Jul
8
12 ran
Horse
:
Rebel Empire (FR)
Trainer
:
R Hannon
Race details
:
Kempton Park, 6f, Standard / Slow, Class 5
12/1
04 Jul
2
10 ran
Horse
:
Ludo's Landing (IRE)
Trainer
:
C Johnston
Race details
:
Kempton Park, 1m 3f 219y, Standard / Slow, Class 3
8/1
03 Jul
PU
Horse
:
Flight Of Angels
Trainer
:
C Johnston
Race details
:
Musselburgh, 1m 208y, Good (Good to Firm in places), Class 6
11/4
03 Jul
7
7 ran
Horse
:
Our Noble Lord
Trainer
:
Miss Lucinda V Russell
Race details
:
Musselburgh, 1m 4f 104y, Good (Good to Firm in places), Class 6
9/1
02 Jul
4
6 ran
Horse
:
L'Eagle Aid (IRE)
Trainer
:
C Johnston
Race details
:
Hamilton Park, 1m 4f 15y, Good (Good to Soft in places), Class 4
3/1
02 Jul
5
9 ran
Horse
:
Dutch Decoy
Trainer
:
C Johnston
Race details
:
Hamilton Park, 1m 68y, Good (Good to Soft in places), Class 2
5/1
02 Jul
2
6 ran
Horse
:
Individualism
Trainer
:
C Johnston
Race details
:
Hamilton Park, 1m 68y, Good, Class 5
7/4
02 Jul
6
7 ran
Horse
:
Corpus Juris (IRE)
Trainer
:
C Johnston
Race details
:
Hamilton Park, 6f 6y, Good, Class 5
16/1
01 Jul
4
9 ran
Horse
:
On The River
Trainer
:
H Bethell
Race details
:
Pontefract, 1m 6y, Good to Firm (Good in Places), Class 4
6/1
30 Jun
3
16 ran
Horse
:
Lethal Nymph
Trainer
:
P T Midgley
Race details
:
Curragh (IRE), 5f, Good to Yielding
5/1
29 Jun
8
8 ran
Horse
:
Francophone
Trainer
:
C Johnston
Race details
:
Curragh (IRE), 1m 2f, Yielding to Soft, Class 1
11/1
28 Jun
5
12 ran
Horse
:
Distinction (IRE)
Trainer
:
J Mackie
Race details
:
Newcastle, 1m 5y, Standard / Slow, Class 4
22/1
28 Jun
11
14 ran
Horse
:
Madame Ambassador
Trainer
:
C Johnston
Race details
:
Newcastle, 1m 2f 42y, Standard / Slow, Class 1
33/1
28 Jun
5
13 ran
Horse
:
Monsieur Kodi (IRE)
Trainer
:
R A Fahey
Race details
:
Newcastle, 5f, Standard / Slow, Class 2
11/1
Home
Sports
Football
F1
Cricket
Rugby Union
Rugby League
Golf
Boxing
Olympics
NFL
Tennis
Racing
Darts
Netball
MMA
More Sports
Scores
Watch
Sky Bet
Shop
More
Podcasts
Live on Sky
Get Sky Sports
Sky Mobile App
NOW
Kick It Out
Black Lives Matter
British South Asians in Football
Watch Sky Sports
GPT Lazyload Debugger
Loading…
Loading the web debug toolbar…
Attempt #
Cancel