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
| Course | Runners | Wins | Win % | A/E | 1pt 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
Oakenson Ltd Handicap Stakes
20/1
SP
5
29 Oct
Oakenson Ltd Handicap Stakes
22/1
SP
6
29 Oct
Oakenson Ltd Handicap Stakes
9/1
SP
7
29 Oct
Oakenson Ltd Handicap Stakes
7/2
SP
8
29 Oct
Oakenson Ltd Handicap Stakes
16/1
SP
9
29 Oct
Oakenson Ltd Handicap Stakes
40/1
SP
10
29 Oct
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
Make The Move To Midnite Handicap Stakes
11/4
SP
2
27 Oct
Make The Move To Midnite Handicap Stakes
11/10F
SP
3
27 Oct
Make The Move To Midnite Handicap Stakes
14/1
SP
4
27 Oct
Make The Move To Midnite Handicap Stakes
150/1
SP
5
27 Oct
Make The Move To Midnite Handicap Stakes
33/1
SP
6
27 Oct
Make The Move To Midnite Handicap Stakes
12/1
SP
7
27 Oct
Make The Move To Midnite Handicap Stakes
40/1
SP
8
27 Oct
Make The Move To Midnite Handicap Stakes
13/2
SP
9
27 Oct
Make The Move To Midnite Handicap Stakes
12/1
SP
1
27 Oct
Saisons D'Or 100th Race Handicap Stakes (Div I)
3/1
SP
2
27 Oct
Saisons D'Or 100th Race Handicap Stakes (Div I)
8/13F
SP
3
27 Oct
Saisons D'Or 100th Race Handicap Stakes (Div I)
25/1
SP
4
27 Oct
Saisons D'Or 100th Race Handicap Stakes (Div I)
14/1
SP
5
27 Oct
Saisons D'Or 100th Race Handicap Stakes (Div I)
28/1
SP
6
27 Oct
Saisons D'Or 100th Race Handicap Stakes (Div I)
100/1
SP
7
27 Oct
Saisons D'Or 100th Race Handicap Stakes (Div I)
80/1
SP
8
27 Oct
Saisons D'Or 100th Race Handicap Stakes (Div I)
12/1
SP
9
27 Oct
Saisons D'Or 100th Race Handicap Stakes (Div I)
9/1
SP
1
14 Oct
Bet £20 Get £20 With Unibet Fillies' Handicap Stakes (London Middle Distance Series Qualifier)
4/1
SP
2
14 Oct
Bet £20 Get £20 With Unibet Fillies' Handicap Stakes (London Middle Distance Series Qualifier)
11/4F
SP
3
14 Oct
Bet £20 Get £20 With Unibet Fillies' Handicap Stakes (London Middle Distance Series Qualifier)
6/1
SP
4
14 Oct
Bet £20 Get £20 With Unibet Fillies' Handicap Stakes (London Middle Distance Series Qualifier)
11/2
SP
5
14 Oct
Bet £20 Get £20 With Unibet Fillies' Handicap Stakes (London Middle Distance Series Qualifier)
4/1
SP
6
14 Oct
Bet £20 Get £20 With Unibet Fillies' Handicap Stakes (London Middle Distance Series Qualifier)
22/1
SP
7
14 Oct
Bet £20 Get £20 With Unibet Fillies' Handicap Stakes (London Middle Distance Series Qualifier)
40/1
SP
8
14 Oct
Bet £20 Get £20 With Unibet Fillies' Handicap Stakes (London Middle Distance Series Qualifier)
80/1
SP
9
14 Oct
Bet £20 Get £20 With Unibet Fillies' Handicap Stakes (London Middle Distance Series Qualifier)
6/1
SP
1
13 Oct
British EBF Fillies' Restricted Novice Stakes (For Horses In Bands C And D) (Div I) (GBB Race)
2/1F
SP
2
13 Oct
British EBF Fillies' Restricted Novice Stakes (For Horses In Bands C And D) (Div I) (GBB Race)
16/1
SP
3
13 Oct
British EBF Fillies' Restricted Novice Stakes (For Horses In Bands C And D) (Div I) (GBB Race)
10/1
SP
4
13 Oct
British EBF Fillies' Restricted Novice Stakes (For Horses In Bands C And D) (Div I) (GBB Race)
9/2
SP
5
13 Oct
British EBF Fillies' Restricted Novice Stakes (For Horses In Bands C And D) (Div I) (GBB Race)
17/2
SP
6
13 Oct
British EBF Fillies' Restricted Novice Stakes (For Horses In Bands C And D) (Div I) (GBB Race)
50/1
SP
7
13 Oct
British EBF Fillies' Restricted Novice Stakes (For Horses In Bands C And D) (Div I) (GBB Race)
14/1
SP
8
13 Oct
British EBF Fillies' Restricted Novice Stakes (For Horses In Bands C And D) (Div I) (GBB Race)
3/1
SP
9
13 Oct
British EBF Fillies' Restricted Novice Stakes (For Horses In Bands C And D) (Div I) (GBB Race)
66/1
SP
10
13 Oct
British EBF Fillies' Restricted Novice Stakes (For Horses In Bands C And D) (Div I) (GBB Race)
11/1
SP
11
13 Oct
British EBF Fillies' Restricted Novice Stakes (For Horses In Bands C And D) (Div I) (GBB Race)
66/1
SP
12
13 Oct
British EBF Fillies' Restricted Novice Stakes (For Horses In Bands C And D) (Div I) (GBB Race)
300/1
SP
1
28 Sep
Cavani Style & Speed Handicap Stakes (Div II)
9/2
SP
2
28 Sep
Cavani Style & Speed Handicap Stakes (Div II)
3/1F
SP
3
28 Sep
Cavani Style & Speed Handicap Stakes (Div II)
7/2
SP
4
28 Sep
Cavani Style & Speed Handicap Stakes (Div II)
11/2
SP
5
28 Sep
Cavani Style & Speed Handicap Stakes (Div II)
50/1
SP
6
28 Sep
Cavani Style & Speed Handicap Stakes (Div II)
66/1
SP
7
28 Sep
Cavani Style & Speed Handicap Stakes (Div II)
66/1
SP
8
28 Sep
Cavani Style & Speed Handicap Stakes (Div II)
100/30
SP
9
28 Sep
Cavani Style & Speed Handicap Stakes (Div II)
11/1
SP
10
28 Sep
Cavani Style & Speed Handicap Stakes (Div II)
33/1
SP
11
28 Sep
Cavani Style & Speed Handicap Stakes (Div II)
33/1
SP
1
28 Sep
Cavani Style & Speed Handicap Stakes (Div I)
8/11F
SP
2
28 Sep
Cavani Style & Speed Handicap Stakes (Div I)
15/2
SP
3
28 Sep
Cavani Style & Speed Handicap Stakes (Div I)
16/1
SP
4
28 Sep
Cavani Style & Speed Handicap Stakes (Div I)
50/1
SP
5
28 Sep
Cavani Style & Speed Handicap Stakes (Div I)
22/1
SP
6
28 Sep
Cavani Style & Speed Handicap Stakes (Div I)
33/1
SP
7
28 Sep
Cavani Style & Speed Handicap Stakes (Div I)
28/1
SP
8
28 Sep
Cavani Style & Speed Handicap Stakes (Div I)
150/1
SP
9
28 Sep
Cavani Style & Speed Handicap Stakes (Div I)
12/1
SP
10
28 Sep
Cavani Style & Speed Handicap Stakes (Div I)
200/1
SP
11
28 Sep
Cavani Style & Speed Handicap Stakes (Div I)
100/30
SP
1
28 Sep
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
Clearwater Dc Ltd Environmental Solutions Amateur Jockeys' Handicap Stakes
5/1
SP
4
28 Sep
Clearwater Dc Ltd Environmental Solutions Amateur Jockeys' Handicap Stakes
7/1
SP
5
28 Sep
Clearwater Dc Ltd Environmental Solutions Amateur Jockeys' Handicap Stakes
14/1
SP
6
28 Sep
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
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
Bridge, For All Family Occasions Handicap Stakes (Div II)
13/2
SP
5
27 Sep
Bridge, For All Family Occasions Handicap Stakes (Div II)
16/1
SP
6
27 Sep
Bridge, For All Family Occasions Handicap Stakes (Div II)
33/1
SP
7
27 Sep
Bridge, For All Family Occasions Handicap Stakes (Div II)
11/1
SP
8
27 Sep
Bridge, For All Family Occasions Handicap Stakes (Div II)
50/1
SP
9
27 Sep
Bridge, For All Family Occasions Handicap Stakes (Div II)
80/1
SP
UR
27 Sep
Bridge, For All Family Occasions Handicap Stakes (Div II)
150/1
SP
1
27 Sep
Bridge, Family Run And Proud Handicap Stakes
4/9F
SP
2
27 Sep
Bridge, Family Run And Proud Handicap Stakes
11/2
SP
3
27 Sep
Bridge, Family Run And Proud Handicap Stakes
33/1
SP
4
27 Sep
Bridge, Family Run And Proud Handicap Stakes
100/30
SP
1
27 Sep
Alex And Salvo Welcome You To The Bridge Handicap Stakes
3/1
SP
2
27 Sep
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
Alex And Salvo Welcome You To The Bridge Handicap Stakes
5/2F
SP
5
27 Sep
Alex And Salvo Welcome You To The Bridge Handicap Stakes
40/1
SP
6
27 Sep
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
Alex And Salvo Welcome You To The Bridge Handicap Stakes
125/1
SP
9
27 Sep
Alex And Salvo Welcome You To The Bridge Handicap Stakes
17/2
SP
10
27 Sep
Alex And Salvo Welcome You To The Bridge Handicap Stakes
40/1
SP
11
27 Sep
Alex And Salvo Welcome You To The Bridge Handicap Stakes
50/1
SP
1
23 Sep
Unibet 40,000+ Live Streamed Events Handicap Stakes (London Middle Distance Qualifier)
3/1F
SP
2
23 Sep
Unibet 40,000+ Live Streamed Events Handicap Stakes (London Middle Distance Qualifier)
17/2
SP
3
23 Sep
Unibet 40,000+ Live Streamed Events Handicap Stakes (London Middle Distance Qualifier)
14/1
SP
4
23 Sep
Unibet 40,000+ Live Streamed Events Handicap Stakes (London Middle Distance Qualifier)
4/1
SP
5
23 Sep
Unibet 40,000+ Live Streamed Events Handicap Stakes (London Middle Distance Qualifier)
13/2
SP
6
23 Sep
Unibet 40,000+ Live Streamed Events Handicap Stakes (London Middle Distance Qualifier)
25/1
SP
7
23 Sep
Unibet 40,000+ Live Streamed Events Handicap Stakes (London Middle Distance Qualifier)
12/1
SP
8
23 Sep
Unibet 40,000+ Live Streamed Events Handicap Stakes (London Middle Distance Qualifier)
28/1
SP
9
23 Sep
Unibet 40,000+ Live Streamed Events Handicap Stakes (London Middle Distance Qualifier)
33/1
SP
10
23 Sep
Unibet 40,000+ Live Streamed Events Handicap Stakes (London Middle Distance Qualifier)
18/1
SP
11
23 Sep
Unibet 40,000+ Live Streamed Events Handicap Stakes (London Middle Distance Qualifier)
17/2
SP
12
23 Sep
Unibet 40,000+ Live Streamed Events Handicap Stakes (London Middle Distance Qualifier)
33/1
SP
13
23 Sep
Unibet 40,000+ Live Streamed Events Handicap Stakes (London Middle Distance Qualifier)
13/2
SP
14
23 Sep
Unibet 40,000+ Live Streamed Events Handicap Stakes (London Middle Distance Qualifier)
40/1
SP
1
12 Sep
Andersons Drainage Serving The South West Handicap Stakes
6/1
SP
2
12 Sep
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
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
Andersons Drainage Serving The South West Handicap Stakes
9/2
SP
8
12 Sep
Andersons Drainage Serving The South West Handicap Stakes
22/1
SP
1
9 Sep
Bet £20 Get £20 With Unibet Handicap Stakes
22/1
SP
2
9 Sep
Bet £20 Get £20 With Unibet Handicap Stakes
13/2
SP
3
9 Sep
Bet £20 Get £20 With Unibet Handicap Stakes
14/1
SP
4
9 Sep
Bet £20 Get £20 With Unibet Handicap Stakes
9/2
SP
5
9 Sep
Bet £20 Get £20 With Unibet Handicap Stakes
22/1
SP
6
9 Sep
Bet £20 Get £20 With Unibet Handicap Stakes
100/30J
SP
7
9 Sep