TRAINER PROFILE

John O'Shea

5,816 runners 451 wins 7.8% strike

★ Career statistics

5,816
Runners
451
Wins
7.8%
Strike rate
1,493
Placed
0.68
Avg A/E
-2,367.80
1pt P/L

⌖ Performance by course

CourseRunnersWinsWin %A/E1pt P/L
Chepstow 734 63 8.6% 0.88 -197.17
Wolverhampton (AW) 531 24 4.5% 0.57 -231.00
Hereford 324 17 5.2% 0.61 -214.78
Bath 280 20 7.1% 0.82 -135.80
Ludlow 240 16 6.7% 0.67 -121.49
Kempton (AW) 233 16 6.9% 0.84 -86.25
Worcester 225 19 8.4% 0.82 -49.77
Bangor-on-Dee 196 18 9.2% 0.99 +5.32
Uttoxeter 187 16 8.6% 0.76 -72.04
Newton Abbot 165 18 10.9% 0.84 -77.93
Stratford 161 9 5.6% 0.64 -50.00
Lingfield (AW) 149 13 8.7% 0.79 -52.35

⏱ Recent runners

1
29 Oct
Oakenson Ltd Handicap Stakes
3/1
SP
2
29 Oct
Oakenson Ltd Handicap Stakes
10/1
SP
3
29 Oct
Oakenson Ltd Handicap Stakes
11/4F
SP
4
29 Oct
Gelato (IRE) — Bath
Oakenson Ltd Handicap Stakes
20/1
SP
5
29 Oct
Oakenson Ltd Handicap Stakes
22/1
SP
6
29 Oct
Over Spiced (GB) — Bath
Oakenson Ltd Handicap Stakes
9/1
SP
7
29 Oct
Oakenson Ltd Handicap Stakes
7/2
SP
8
29 Oct
Born Slippy (GB) — Bath
Oakenson Ltd Handicap Stakes
16/1
SP
9
29 Oct
Oakenson Ltd Handicap Stakes
40/1
SP
10
29 Oct
Mumayaz (IRE) — Bath
Oakenson Ltd Handicap Stakes
25/1
SP
11
29 Oct
Oakenson Ltd Handicap Stakes
16/1
SP
12
29 Oct
Oakenson Ltd Handicap Stakes
25/1
SP
1
27 Oct
Cabeza De Llave (GB) — Wolverhampton (AW)
Make The Move To Midnite Handicap Stakes
11/4
SP
2
27 Oct
Macanudo (IRE) — Wolverhampton (AW)
Make The Move To Midnite Handicap Stakes
11/10F
SP
3
27 Oct
La Belle Forest (IRE) — Wolverhampton (AW)
Make The Move To Midnite Handicap Stakes
14/1
SP
4
27 Oct
Lochaber (GB) — Wolverhampton (AW)
Make The Move To Midnite Handicap Stakes
150/1
SP
5
27 Oct
Gustav Graves (GB) — Wolverhampton (AW)
Make The Move To Midnite Handicap Stakes
33/1
SP
6
27 Oct
Kiss Don't Tell (GB) — Wolverhampton (AW)
Make The Move To Midnite Handicap Stakes
12/1
SP
7
27 Oct
In Denial (GB) — Wolverhampton (AW)
Make The Move To Midnite Handicap Stakes
40/1
SP
8
27 Oct
Our Planet (IRE) — Wolverhampton (AW)
Make The Move To Midnite Handicap Stakes
13/2
SP
9
27 Oct
The Bear Of Saints (FR) — Wolverhampton (AW)
Make The Move To Midnite Handicap Stakes
12/1
SP
1
27 Oct
Mini Mac (IRE) — Wolverhampton (AW)
Saisons D'Or 100th Race Handicap Stakes (Div I)
3/1
SP
2
27 Oct
Ridger (IRE) — Wolverhampton (AW)
Saisons D'Or 100th Race Handicap Stakes (Div I)
8/13F
SP
3
27 Oct
Maury (IRE) — Wolverhampton (AW)
Saisons D'Or 100th Race Handicap Stakes (Div I)
25/1
SP
4
27 Oct
Cooramook (IRE) — Wolverhampton (AW)
Saisons D'Or 100th Race Handicap Stakes (Div I)
14/1
SP
5
27 Oct
Sailor Batt (IRE) — Wolverhampton (AW)
Saisons D'Or 100th Race Handicap Stakes (Div I)
28/1
SP
6
27 Oct
Venetian Romance (IRE) — Wolverhampton (AW)
Saisons D'Or 100th Race Handicap Stakes (Div I)
100/1
SP
7
27 Oct
Macs Dilemma (IRE) — Wolverhampton (AW)
Saisons D'Or 100th Race Handicap Stakes (Div I)
80/1
SP
8
27 Oct
Saisons D'Or (IRE) — Wolverhampton (AW)
Saisons D'Or 100th Race Handicap Stakes (Div I)
12/1
SP
9
27 Oct
On Key (GB) — Wolverhampton (AW)
Saisons D'Or 100th Race Handicap Stakes (Div I)
9/1
SP
1
14 Oct
Ablon (FR) — Kempton (AW)
Bet £20 Get £20 With Unibet Fillies' Handicap Stakes (London Middle Distance Series Qualifier)
4/1
SP
2
14 Oct
Glenna (IRE) — Kempton (AW)
Bet £20 Get £20 With Unibet Fillies' Handicap Stakes (London Middle Distance Series Qualifier)
11/4F
SP
3
14 Oct
Spinney (GB) — Kempton (AW)
Bet £20 Get £20 With Unibet Fillies' Handicap Stakes (London Middle Distance Series Qualifier)
6/1
SP
4
14 Oct
Thunder Goddess (GB) — Kempton (AW)
Bet £20 Get £20 With Unibet Fillies' Handicap Stakes (London Middle Distance Series Qualifier)
11/2
SP
5
14 Oct
Royale Goodnight (GER) — Kempton (AW)
Bet £20 Get £20 With Unibet Fillies' Handicap Stakes (London Middle Distance Series Qualifier)
4/1
SP
6
14 Oct
Maywedance (IRE) — Kempton (AW)
Bet £20 Get £20 With Unibet Fillies' Handicap Stakes (London Middle Distance Series Qualifier)
22/1
SP
7
14 Oct
Dinah Myte (GB) — Kempton (AW)
Bet £20 Get £20 With Unibet Fillies' Handicap Stakes (London Middle Distance Series Qualifier)
40/1
SP
8
14 Oct
Kashel Spring (IRE) — Kempton (AW)
Bet £20 Get £20 With Unibet Fillies' Handicap Stakes (London Middle Distance Series Qualifier)
80/1
SP
9
14 Oct
Tenison (GB) — Kempton (AW)
Bet £20 Get £20 With Unibet Fillies' Handicap Stakes (London Middle Distance Series Qualifier)
6/1
SP
1
13 Oct
Atlantic Grace (GB) — Leicester
British EBF Fillies' Restricted Novice Stakes (For Horses In Bands C And D) (Div I) (GBB Race)
2/1F
SP
2
13 Oct
Tradittion (GB) — Leicester
British EBF Fillies' Restricted Novice Stakes (For Horses In Bands C And D) (Div I) (GBB Race)
16/1
SP
3
13 Oct
Classic Bellini (GB) — Leicester
British EBF Fillies' Restricted Novice Stakes (For Horses In Bands C And D) (Div I) (GBB Race)
10/1
SP
4
13 Oct
Lady Foxtrot (IRE) — Leicester
British EBF Fillies' Restricted Novice Stakes (For Horses In Bands C And D) (Div I) (GBB Race)
9/2
SP
5
13 Oct
Beverleighann (GB) — Leicester
British EBF Fillies' Restricted Novice Stakes (For Horses In Bands C And D) (Div I) (GBB Race)
17/2
SP
6
13 Oct
Adelaides Turn (GB) — Leicester
British EBF Fillies' Restricted Novice Stakes (For Horses In Bands C And D) (Div I) (GBB Race)
50/1
SP
7
13 Oct
Romidijo (GB) — Leicester
British EBF Fillies' Restricted Novice Stakes (For Horses In Bands C And D) (Div I) (GBB Race)
14/1
SP
8
13 Oct
Romotoso (GB) — Leicester
British EBF Fillies' Restricted Novice Stakes (For Horses In Bands C And D) (Div I) (GBB Race)
3/1
SP
9
13 Oct
Kissamee (GB) — Leicester
British EBF Fillies' Restricted Novice Stakes (For Horses In Bands C And D) (Div I) (GBB Race)
66/1
SP
10
13 Oct
Setubal (IRE) — Leicester
British EBF Fillies' Restricted Novice Stakes (For Horses In Bands C And D) (Div I) (GBB Race)
11/1
SP
11
13 Oct
Fancied Angel (GB) — Leicester
British EBF Fillies' Restricted Novice Stakes (For Horses In Bands C And D) (Div I) (GBB Race)
66/1
SP
12
13 Oct
Massa Go Go (GB) — Leicester
British EBF Fillies' Restricted Novice Stakes (For Horses In Bands C And D) (Div I) (GBB Race)
300/1
SP
1
28 Sep
Aspire To Glory (IRE) — Wolverhampton (AW)
Cavani Style & Speed Handicap Stakes (Div II)
9/2
SP
2
28 Sep
Sanditon (IRE) — Wolverhampton (AW)
Cavani Style & Speed Handicap Stakes (Div II)
3/1F
SP
3
28 Sep
Tilsworth Max (GB) — Wolverhampton (AW)
Cavani Style & Speed Handicap Stakes (Div II)
7/2
SP
4
28 Sep
Ravenglass (IRE) — Wolverhampton (AW)
Cavani Style & Speed Handicap Stakes (Div II)
11/2
SP
5
28 Sep
Macs Dilemma (IRE) — Wolverhampton (AW)
Cavani Style & Speed Handicap Stakes (Div II)
50/1
SP
6
28 Sep
Red Walls (GB) — Wolverhampton (AW)
Cavani Style & Speed Handicap Stakes (Div II)
66/1
SP
7
28 Sep
Neat And Tidy (GB) — Wolverhampton (AW)
Cavani Style & Speed Handicap Stakes (Div II)
66/1
SP
8
28 Sep
Bungle Bay (IRE) — Wolverhampton (AW)
Cavani Style & Speed Handicap Stakes (Div II)
100/30
SP
9
28 Sep
Court Of Session (GB) — Wolverhampton (AW)
Cavani Style & Speed Handicap Stakes (Div II)
11/1
SP
10
28 Sep
My Mate Beattie (IRE) — Wolverhampton (AW)
Cavani Style & Speed Handicap Stakes (Div II)
33/1
SP
11
28 Sep
Music And Song (IRE) — Wolverhampton (AW)
Cavani Style & Speed Handicap Stakes (Div II)
33/1
SP
1
28 Sep
Ridger (IRE) — Wolverhampton (AW)
Cavani Style & Speed Handicap Stakes (Div I)
8/11F
SP
2
28 Sep
Saisons D'Or (IRE) — Wolverhampton (AW)
Cavani Style & Speed Handicap Stakes (Div I)
15/2
SP
3
28 Sep
Create (IRE) — Wolverhampton (AW)
Cavani Style & Speed Handicap Stakes (Div I)
16/1
SP
4
28 Sep
Horus (GB) — Wolverhampton (AW)
Cavani Style & Speed Handicap Stakes (Div I)
50/1
SP
5
28 Sep
Romanovich (IRE) — Wolverhampton (AW)
Cavani Style & Speed Handicap Stakes (Div I)
22/1
SP
6
28 Sep
Mickey Mongoose (GB) — Wolverhampton (AW)
Cavani Style & Speed Handicap Stakes (Div I)
33/1
SP
7
28 Sep
No News (IRE) — Wolverhampton (AW)
Cavani Style & Speed Handicap Stakes (Div I)
28/1
SP
8
28 Sep
Pink Socks (IRE) — Wolverhampton (AW)
Cavani Style & Speed Handicap Stakes (Div I)
150/1
SP
9
28 Sep
Mintana (GB) — Wolverhampton (AW)
Cavani Style & Speed Handicap Stakes (Div I)
12/1
SP
10
28 Sep
Royal Justice (IRE) — Wolverhampton (AW)
Cavani Style & Speed Handicap Stakes (Div I)
200/1
SP
11
28 Sep
Escape Magic (GB) — Wolverhampton (AW)
Cavani Style & Speed Handicap Stakes (Div I)
100/30
SP
1
28 Sep
Bay Breeze (GB) — Hamilton
Clearwater Dc Ltd Environmental Solutions Amateur Jockeys' Handicap Stakes
11/4
SP
2
28 Sep
Clearwater Dc Ltd Environmental Solutions Amateur Jockeys' Handicap Stakes
6/4F
SP
3
28 Sep
Lumenbourg (GB) — Hamilton
Clearwater Dc Ltd Environmental Solutions Amateur Jockeys' Handicap Stakes
5/1
SP
4
28 Sep
Maldevious (IRE) — Hamilton
Clearwater Dc Ltd Environmental Solutions Amateur Jockeys' Handicap Stakes
7/1
SP
5
28 Sep
Punchbowl Flyer (IRE) — Hamilton
Clearwater Dc Ltd Environmental Solutions Amateur Jockeys' Handicap Stakes
14/1
SP
6
28 Sep
Thistle Nil (IRE) — Hamilton
Clearwater Dc Ltd Environmental Solutions Amateur Jockeys' Handicap Stakes
9/1
SP
1
27 Sep
Bridge, For All Family Occasions Handicap Stakes (Div II)
4/1
SP
2
27 Sep
Arvana Belle (IRE) — Ffos Las
Bridge, For All Family Occasions Handicap Stakes (Div II)
10/11F
SP
3
27 Sep
Bridge, For All Family Occasions Handicap Stakes (Div II)
13/2
SP
4
27 Sep
Freedom Bay (GB) — Ffos Las
Bridge, For All Family Occasions Handicap Stakes (Div II)
13/2
SP
5
27 Sep
Revich (IRE) — Ffos Las
Bridge, For All Family Occasions Handicap Stakes (Div II)
16/1
SP
6
27 Sep
Yoko (GB) — Ffos Las
Bridge, For All Family Occasions Handicap Stakes (Div II)
33/1
SP
7
27 Sep
Desiderata (IRE) — Ffos Las
Bridge, For All Family Occasions Handicap Stakes (Div II)
11/1
SP
8
27 Sep
Marisitta (GB) — Ffos Las
Bridge, For All Family Occasions Handicap Stakes (Div II)
50/1
SP
9
27 Sep
Naval Ensign (IRE) — Ffos Las
Bridge, For All Family Occasions Handicap Stakes (Div II)
80/1
SP
UR
27 Sep
Benavente (GB) — Ffos Las
Bridge, For All Family Occasions Handicap Stakes (Div II)
150/1
SP
1
27 Sep
Call Time (IRE) — Ffos Las
Bridge, Family Run And Proud Handicap Stakes
4/9F
SP
2
27 Sep
Bama Lama (GB) — Ffos Las
Bridge, Family Run And Proud Handicap Stakes
11/2
SP
3
27 Sep
Snow Day (GB) — Ffos Las
Bridge, Family Run And Proud Handicap Stakes
33/1
SP
4
27 Sep
Some Nightmare (IRE) — Ffos Las
Bridge, Family Run And Proud Handicap Stakes
100/30
SP
1
27 Sep
Macarone (GB) — Ffos Las
Alex And Salvo Welcome You To The Bridge Handicap Stakes
3/1
SP
2
27 Sep
Up The Anti (IRE) — Ffos Las
Alex And Salvo Welcome You To The Bridge Handicap Stakes
15/2
SP
3
27 Sep
Alex And Salvo Welcome You To The Bridge Handicap Stakes
10/1
SP
4
27 Sep
Sub Thirteen (GB) — Ffos Las
Alex And Salvo Welcome You To The Bridge Handicap Stakes
5/2F
SP
5
27 Sep
Pacific Prince (GB) — Ffos Las
Alex And Salvo Welcome You To The Bridge Handicap Stakes
40/1
SP
6
27 Sep
Music And Song (IRE) — Ffos Las
Alex And Salvo Welcome You To The Bridge Handicap Stakes
8/1
SP
7
27 Sep
Alex And Salvo Welcome You To The Bridge Handicap Stakes
9/2
SP
8
27 Sep
Miss Gold (GB) — Ffos Las
Alex And Salvo Welcome You To The Bridge Handicap Stakes
125/1
SP
9
27 Sep
Shush A Minute (GB) — Ffos Las
Alex And Salvo Welcome You To The Bridge Handicap Stakes
17/2
SP
10
27 Sep
Savvi Row (GB) — Ffos Las
Alex And Salvo Welcome You To The Bridge Handicap Stakes
40/1
SP
11
27 Sep
Lochaber (GB) — Ffos Las
Alex And Salvo Welcome You To The Bridge Handicap Stakes
50/1
SP
1
23 Sep
Arundel (IRE) — Kempton (AW)
Unibet 40,000+ Live Streamed Events Handicap Stakes (London Middle Distance Qualifier)
3/1F
SP
2
23 Sep
Super Hit (FR) — Kempton (AW)
Unibet 40,000+ Live Streamed Events Handicap Stakes (London Middle Distance Qualifier)
17/2
SP
3
23 Sep
Fast Steps (IRE) — Kempton (AW)
Unibet 40,000+ Live Streamed Events Handicap Stakes (London Middle Distance Qualifier)
14/1
SP
4
23 Sep
Ghost Story (IRE) — Kempton (AW)
Unibet 40,000+ Live Streamed Events Handicap Stakes (London Middle Distance Qualifier)
4/1
SP
5
23 Sep
Ricardo Phillips (GB) — Kempton (AW)
Unibet 40,000+ Live Streamed Events Handicap Stakes (London Middle Distance Qualifier)
13/2
SP
6
23 Sep
Kurios Lady (GB) — Kempton (AW)
Unibet 40,000+ Live Streamed Events Handicap Stakes (London Middle Distance Qualifier)
25/1
SP
7
23 Sep
Boston Run (IRE) — Kempton (AW)
Unibet 40,000+ Live Streamed Events Handicap Stakes (London Middle Distance Qualifier)
12/1
SP
8
23 Sep
Uzincso (GB) — Kempton (AW)
Unibet 40,000+ Live Streamed Events Handicap Stakes (London Middle Distance Qualifier)
28/1
SP
9
23 Sep
Maywedance (IRE) — Kempton (AW)
Unibet 40,000+ Live Streamed Events Handicap Stakes (London Middle Distance Qualifier)
33/1
SP
10
23 Sep
The Bay Warrior (IRE) — Kempton (AW)
Unibet 40,000+ Live Streamed Events Handicap Stakes (London Middle Distance Qualifier)
18/1
SP
11
23 Sep
Divot (GB) — Kempton (AW)
Unibet 40,000+ Live Streamed Events Handicap Stakes (London Middle Distance Qualifier)
17/2
SP
12
23 Sep
Sir Patchy (GB) — Kempton (AW)
Unibet 40,000+ Live Streamed Events Handicap Stakes (London Middle Distance Qualifier)
33/1
SP
13
23 Sep
Sansanetti (IRE) — Kempton (AW)
Unibet 40,000+ Live Streamed Events Handicap Stakes (London Middle Distance Qualifier)
13/2
SP
14
23 Sep
Golden Phase (GB) — Kempton (AW)
Unibet 40,000+ Live Streamed Events Handicap Stakes (London Middle Distance Qualifier)
40/1
SP
1
12 Sep
Macarone (GB) — Bath
Andersons Drainage Serving The South West Handicap Stakes
6/1
SP
2
12 Sep
Trafalger (GB) — Bath
Andersons Drainage Serving The South West Handicap Stakes
9/1
SP
3
12 Sep
Andersons Drainage Serving The South West Handicap Stakes
11/4
SP
4
12 Sep
Andersons Drainage Serving The South West Handicap Stakes
5/2F
SP
5
12 Sep
Alshimali (IRE) — Bath
Andersons Drainage Serving The South West Handicap Stakes
8/1
SP
6
12 Sep
Andersons Drainage Serving The South West Handicap Stakes
22/1
SP
7
12 Sep
Be An Angel (GB) — Bath
Andersons Drainage Serving The South West Handicap Stakes
9/2
SP
8
12 Sep
Ten Club (IRE) — Bath
Andersons Drainage Serving The South West Handicap Stakes
22/1
SP
1
9 Sep
Katalyst (GB) — Kempton (AW)
Bet £20 Get £20 With Unibet Handicap Stakes
22/1
SP
2
9 Sep
Goldfinder (GB) — Kempton (AW)
Bet £20 Get £20 With Unibet Handicap Stakes
13/2
SP
3
9 Sep
Wyvill (GB) — Kempton (AW)
Bet £20 Get £20 With Unibet Handicap Stakes
14/1
SP
4
9 Sep
Birthday Angel (IRE) — Kempton (AW)
Bet £20 Get £20 With Unibet Handicap Stakes
9/2
SP
5
9 Sep
Maywedance (IRE) — Kempton (AW)
Bet £20 Get £20 With Unibet Handicap Stakes
22/1
SP
6
9 Sep
Uzincso (GB) — Kempton (AW)
Bet £20 Get £20 With Unibet Handicap Stakes
100/30J
SP
7
9 Sep