John Ryan

Trainer
50
Runners
6
Wins
14
Places
12%
Win %

By Course

CourseRnrsWinsWin%
Lingfield (AW) 456 45 0.1
Kempton (AW) 409 37 0.09
Yarmouth 386 33 0.09
Wolverhampton (AW) 361 33 0.09
Chelmsford (AW) 282 23 0.08
Southwell (AW) 151 17 0.11
Brighton 134 13 0.1
Newmarket (July) 214 11 0.05
Lingfield 84 11 0.13
Musselburgh 74 10 0.14
Nottingham 82 8 0.1
Doncaster 66 8 0.12
Newmarket 194 6 0.03
Windsor 94 6 0.06
Leicester 35 5 0.14

By Distance

DistRnrsWinsWin%
6f 678 60 0.09
7f 654 43 0.07
1m 624 51 0.08
1m2f 419 31 0.07
5f 253 21 0.08
1m4f 211 25 0.12
2m 158 15 0.09
1m½f 104 8 0.08
1m6f 95 8 0.08
1m1½f 78 9 0.12
1m1f 69 9 0.13
1m3½f 60 7 0.12
1m3f 46 4 0.09
2m½f 44 6 0.14
5½f 29 4 0.14
1m5½f 27 1 0.04
1m5f 19 2 0.11
2m1½f 15 1 0.07
7½f 12 3 0.25
1m7½f 12 2 0.17
2m1f 11 0 0
2m4f 11 0 0
1m4½f 11 1 0.09
2m4½f 6 0 0
2m3½f 6 1 0.17
1m2½f 5 0 0
1m6½f 4 1 0.25
3m 4 1 0.25
2m5½f 4 0 0
2m3f 3 0 0
2m2f 3 0 0
2m5f 2 0 0
1m7f 2 1 0.5
2m7½f 1 0 0
6½f 1 0 0
3m1f 1 0 0
2m6½f 1 0 0

Jockeys Used

JockeyRnrsWinsWin%
Adam Kirby 261 40 0.15
Darragh Keenan 378 34 0.09
Stevie Donohoe 143 19 0.13
Brett Doyle 129 16 0.12
Ryan Powell 192 12 0.06
Jack Mitchell 92 8 0.09
Luke Morris 62 8 0.13
Joe Doyle 48 8 0.17
Jack Osborn 70 7 0.1
Jim Crowley 31 7 0.23
Kirsty Milczarek 88 6 0.07
Ben Curtis 23 6 0.26
Paddy Brennan 23 6 0.26
Laura Pearson 95 5 0.05
Michael O'Connell 56 5 0.09

Owners

OwnerRnrsWinsWin%
Gerry Mcgladery 413 45 0.11
C Letcher J Ryan 155 19 0.12
J Ryan 203 18 0.09
Jon A Thompson 95 13 0.14
Bb Thoroughbreds 94 13 0.14
John Stocker 140 12 0.09
W Mcluskey 128 12 0.09
John Ryan Racing Partnership 223 11 0.05
G Smith Bernal 147 11 0.07
M M Foulger 100 11 0.11
Kilco International Ltd 80 10 0.12
Cathal Fegan 57 10 0.18
W Mcluskey C Little 47 10 0.21
Ocean Trailers Ltd 70 9 0.13
Emma Ryan Partner 89 7 0.08

Recent Runners

DatePosHorseCourse DistGoingJockeySP
2026-04-28 5th Aleppo Pepper (IRE) Lingfield (AW) 5f Standard Luke Morris 20/1
2026-04-25 5th Ecclefechan (GB) Ripon 6f Good Darragh Keenan 5/1
2026-04-25 3rd Sedgemoor (IRE) Haydock 6f Good To Firm Andrew Mullen 25/1
2026-04-21 5th Millie's A Minx (GB) Yarmouth 1m3½f Good To Firm Darragh Keenan 250/1
2026-04-20 10th Sedgemoor (IRE) Newcastle (AW) 6f Standard Jack Nicholls 4/1
2026-04-16 9th Me An' All (GB) Newmarket 1m Good Darragh Keenan 150/1
2026-04-14 5th Sturlasson (IRE) Newmarket 5f Good Rossa Ryan 10/1
2026-04-09 3rd Aleppo Pepper (IRE) Southwell (AW) 5f Standard Darragh Keenan 13/2
2026-04-03 5th Damascus Steel (IRE) Lingfield (AW) 1m4f Standard Jack Callan 9/1
2026-04-03 5th Wyld Bill (GB) Lingfield (AW) 1m2f Standard Jack Dace 5/1
2026-04-01 7th Brazen Idol (GB) Kempton (AW) 6f Standard To Slow Pat Cosgrave 16/1
2026-03-30 4th Minnie Idol (GB) Kempton (AW) 6f Standard To Slow Harry Davies 22/1
2026-03-28 8th Emery Down (GB) Doncaster 1m2f Good To Soft Charlie Tucker 12/1
2026-03-19 4th Minnie Idol (GB) Newcastle (AW) 6f Standard Connor Planas 5/2
2026-03-18 2nd Brazen Idol (GB) Kempton (AW) 6f Standard To Slow Pat Cosgrave 16/1
2026-03-18 5th Ecclefechan (GB) Kempton (AW) 7f Standard To Slow Darragh Keenan 14/1
2026-03-06 1st Sedgemoor (IRE) Newcastle (AW) 6f Standard Connor Planas 5/2F
2026-02-28 5th Tommy's Promise (GB) Lingfield (AW) 1m2f Standard Darragh Keenan 7/2
2026-02-28 4th Sedgemoor (IRE) Lingfield (AW) 7f Standard Tom Marquand 5/4F
2026-02-28 4th Roman Emperor (GB) Lingfield (AW) 7f Standard Callum Shepherd 16/1
2026-02-25 5th Roman Emperor (GB) Lingfield (AW) 7f Standard Rob Hornby 15/2
2026-02-10 7th Roman Emperor (GB) Lingfield (AW) 6f Standard Stevie Donohoe 25/1
2026-02-10 8th World Of Darcy (IRE) Lingfield (AW) 7f Standard Darragh Keenan 25/1
2026-02-03 8th Roman Emperor (GB) Wolverhampton (AW) 7f Standard Lillie Dingle 28/1
2026-01-29 2nd Tommy's Promise (GB) Lingfield (AW) 1m2f Standard Donagh Murphy 9/4J
2026-01-29 5th World Of Darcy (IRE) Lingfield (AW) 1m Standard Luke Morris 11/1
2026-01-24 6th Roman Emperor (GB) Lingfield (AW) 7f Standard Donagh Murphy 5/1
2026-01-22 6th World Of Darcy (IRE) Southwell (AW) 7f Standard Darragh Keenan 16/1
2026-01-22 9th Chloe's Courage (GB) Southwell (AW) 7f Standard Darragh Keenan 10/1
2026-01-17 1st Tommy's Promise (GB) Lingfield (AW) 1m2f Standard Darragh Keenan 11/4F
2026-01-12 6th Chloe's Courage (GB) Lingfield (AW) 7f Standard Darragh Keenan 6/1
2026-01-12 6th World Of Darcy (IRE) Lingfield (AW) 6f Standard Darragh Keenan 15/2
2026-01-08 6th Roman Emperor (GB) Chelmsford (AW) 6f Standard Donagh Murphy 100/30
2026-01-08 12th World Of Darcy (IRE) Chelmsford (AW) 6f Standard Donagh Murphy 4/1
2025-12-22 1st Tommy's Promise (GB) Lingfield (AW) 1m2f Standard Donagh Murphy 5/6F
2025-12-22 2nd World Of Darcy (IRE) Lingfield (AW) 6f Standard Darragh Keenan 25/1
2025-12-22 2nd Chloe's Courage (GB) Lingfield (AW) 7f Standard Darragh Keenan 12/1
2025-12-22 2nd Roman Emperor (GB) Lingfield (AW) 7f Standard Donagh Murphy 9/1
2025-12-17 11th World Of Darcy (IRE) Kempton (AW) 6f Standard To Slow Harry Davies 20/1
2025-12-17 9th Chloe's Courage (GB) Lingfield (AW) 7f Standard Darragh Keenan 11/2
2025-12-15 1st Tommy's Promise (GB) Lingfield (AW) 1m2f Standard Donagh Murphy 11/8F
2025-12-15 4th Roman Emperor (GB) Lingfield (AW) 6f Standard Donagh Murphy 14/1
2025-12-06 7th Roman Emperor (GB) Wolverhampton (AW) 6f Standard Donagh Murphy 8/1
2025-12-04 1st Tommy's Promise (GB) Chelmsford (AW) 1m2f Standard Darragh Keenan 11/2
2025-12-04 1st Chloe's Courage (GB) Chelmsford (AW) 7f Standard Sean D Bowen 12/1
2025-12-03 9th World Of Darcy (IRE) Lingfield (AW) 6f Standard Luke Morris 50/1
2025-12-02 3rd Tommy's Promise (GB) Lingfield (AW) 1m2f Standard Sean D Bowen 10/1
2025-12-02 9th Chloe's Courage (GB) Lingfield (AW) 7f Standard Kyle McHugh 7/1
2025-11-28 4th Sturlasson (IRE) Southwell (AW) 5f Standard Luke Morris 6/4F
2025-11-25 6th Tommy's Promise (GB) Wolverhampton (AW) 1m½f Standard Mr Lewis Kent 12/1