JOCKEY PROFILE
James O'Sullivan — UK Jockey Profile, Career Stats, Strike Rate & Recent Rides
1,611 rides
66 wins
4.1% strike
★ Career statistics
1,611
Rides
66
Wins
4.1%
Strike rate
299
Placed
0.89
Avg A/E
-931.74
1pt P/L
⌖ Performance by course
| Course | Rides | Wins | Win % | A/E | 1pt P/L |
|---|---|---|---|---|---|
| Punchestown (IRE) | 135 | 3 | 2.2% | 0.44 | -104.25 |
| Wexford (IRE) | 131 | 4 | 3.1% | 0.40 | -98.00 |
| Fairyhouse (IRE) | 110 | 3 | 2.7% | 0.43 | -87.00 |
| Limerick (IRE) | 105 | 5 | 4.8% | 0.69 | -65.50 |
| Tramore (IRE) | 105 | 4 | 3.8% | 0.54 | -68.00 |
| Clonmel (IRE) | 94 | 4 | 4.3% | 0.61 | -36.50 |
| Downpatrick (IRE) | 92 | 3 | 3.3% | 0.44 | -70.90 |
| Kilbeggan (IRE) | 86 | 10 | 11.6% | 1.41 | +53.63 |
| Ballinrobe (IRE) | 72 | 6 | 8.3% | 0.88 | -27.42 |
| Thurles (IRE) | 69 | 1 | 1.4% | 0.27 | -56.00 |
| Navan (IRE) | 67 | 1 | 1.5% | 0.27 | -62.50 |
| Cork (IRE) | 64 | 2 | 3.1% | 0.69 | -44.00 |
⏱ Recent rides
1
27 Aug
Connolly's RED MILLS Irish EBF Auction Maiden Hurdle
EvensF
SP
2
27 Aug
Connolly's RED MILLS Irish EBF Auction Maiden Hurdle
7/2
SP
3
27 Aug
Connolly's RED MILLS Irish EBF Auction Maiden Hurdle
9/1
SP
4
27 Aug
Connolly's RED MILLS Irish EBF Auction Maiden Hurdle
14/1
SP
5
27 Aug
Connolly's RED MILLS Irish EBF Auction Maiden Hurdle
28/1
SP
6
27 Aug
Connolly's RED MILLS Irish EBF Auction Maiden Hurdle
12/1
SP
7
27 Aug
Connolly's RED MILLS Irish EBF Auction Maiden Hurdle
33/1
SP
PU
27 Aug
Connolly's RED MILLS Irish EBF Auction Maiden Hurdle
13/2
SP
1
22 Aug
Peadar's Bar Moate Maiden Hurdle
8/13F
SP
2
22 Aug
Peadar's Bar Moate Maiden Hurdle
5/2
SP
3
22 Aug
Peadar's Bar Moate Maiden Hurdle
11/2
SP
4
22 Aug
Peadar's Bar Moate Maiden Hurdle
28/1
SP
5
22 Aug
Peadar's Bar Moate Maiden Hurdle
80/1
SP
6
22 Aug
Peadar's Bar Moate Maiden Hurdle
33/1
SP
1
20 Aug
Hankook Pearse Road Tyres Maiden Hurdle
2/1
SP
2
20 Aug
Hankook Pearse Road Tyres Maiden Hurdle
8/13F
SP
3
20 Aug
Hankook Pearse Road Tyres Maiden Hurdle
80/1
SP
4
20 Aug
Hankook Pearse Road Tyres Maiden Hurdle
100/1
SP
5
20 Aug
Hankook Pearse Road Tyres Maiden Hurdle
7/1
SP
6
20 Aug
Hankook Pearse Road Tyres Maiden Hurdle
125/1
SP
PU
20 Aug
Hankook Pearse Road Tyres Maiden Hurdle
22/1
SP
1
20 Aug
Sligo Plumb Centre Mares Maiden Hurdle
9/2
SP
2
20 Aug
Sligo Plumb Centre Mares Maiden Hurdle
16/5
SP
3
20 Aug
Sligo Plumb Centre Mares Maiden Hurdle
11/10F
SP
4
20 Aug
Sligo Plumb Centre Mares Maiden Hurdle
14/1
SP
5
20 Aug
Sligo Plumb Centre Mares Maiden Hurdle
8/1
SP
6
20 Aug
Sligo Plumb Centre Mares Maiden Hurdle
25/1
SP
7
20 Aug
Sligo Plumb Centre Mares Maiden Hurdle
100/1
SP
8
20 Aug
Sligo Plumb Centre Mares Maiden Hurdle
80/1
SP
9
20 Aug
Sligo Plumb Centre Mares Maiden Hurdle
80/1
SP
10
20 Aug
Sligo Plumb Centre Mares Maiden Hurdle
66/1
SP
11
20 Aug
Sligo Plumb Centre Mares Maiden Hurdle
40/1
SP
12
20 Aug
Sligo Plumb Centre Mares Maiden Hurdle
66/1
SP
13
20 Aug
Sligo Plumb Centre Mares Maiden Hurdle
20/1
SP
14
20 Aug
Sligo Plumb Centre Mares Maiden Hurdle
66/1
SP
15
20 Aug
Sligo Plumb Centre Mares Maiden Hurdle
125/1
SP
16
20 Aug
Sligo Plumb Centre Mares Maiden Hurdle
66/1
SP
1
9 Aug
Bernard Kenny Maiden Hurdle
7/2
SP
2
9 Aug
Bernard Kenny Maiden Hurdle
1/2F
SP
3
9 Aug
Bernard Kenny Maiden Hurdle
66/1
SP
4
9 Aug
Bernard Kenny Maiden Hurdle
100/30
SP
5
9 Aug
Bernard Kenny Maiden Hurdle
28/1
SP
6
9 Aug
Bernard Kenny Maiden Hurdle
80/1
SP
7
9 Aug
Bernard Kenny Maiden Hurdle
40/1
SP
8
9 Aug
Bernard Kenny Maiden Hurdle
28/1
SP
9
9 Aug
Bernard Kenny Maiden Hurdle
100/1
SP
10
9 Aug
Bernard Kenny Maiden Hurdle
80/1
SP
1
7 Aug
Westcare Home Care Claiming Hurdle
EvensF
SP
2
7 Aug
Westcare Home Care Claiming Hurdle
8/1
SP
3
7 Aug
Westcare Home Care Claiming Hurdle
11/2
SP
4
7 Aug
Westcare Home Care Claiming Hurdle
3/1
SP
5
7 Aug
Westcare Home Care Claiming Hurdle
9/1
SP
1
5 Aug
Paul Byron Shoes Handicap Chase (0-100)
11/1
SP
2
5 Aug
Paul Byron Shoes Handicap Chase (0-100)
14/1
SP
3
5 Aug
Paul Byron Shoes Handicap Chase (0-100)
10/1
SP
4
5 Aug
Paul Byron Shoes Handicap Chase (0-100)
7/1
SP
5
5 Aug
Paul Byron Shoes Handicap Chase (0-100)
16/5F
SP
6
5 Aug
Paul Byron Shoes Handicap Chase (0-100)
25/1
SP
7
5 Aug
Paul Byron Shoes Handicap Chase (0-100)
5/1
SP
8
5 Aug
Paul Byron Shoes Handicap Chase (0-100)
33/1
SP
9
5 Aug
Paul Byron Shoes Handicap Chase (0-100)
33/1
SP
10
5 Aug
Paul Byron Shoes Handicap Chase (0-100)
20/1
SP
11
5 Aug
Paul Byron Shoes Handicap Chase (0-100)
16/1
SP
12
5 Aug
Paul Byron Shoes Handicap Chase (0-100)
12/1
SP
13
5 Aug
Paul Byron Shoes Handicap Chase (0-100)
25/1
SP
PU
5 Aug
Paul Byron Shoes Handicap Chase (0-100)
12/1
SP
UR
5 Aug
Paul Byron Shoes Handicap Chase (0-100)
7/1
SP
UR
5 Aug
Paul Byron Shoes Handicap Chase (0-100)
28/1
SP
1
30 Jul
Tote 50,000 Guaranteed Placepot Today Maiden Hurdle
4/9F
SP
2
30 Jul
Tote 50,000 Guaranteed Placepot Today Maiden Hurdle
4/1
SP
3
30 Jul
Tote 50,000 Guaranteed Placepot Today Maiden Hurdle
12/1
SP
4
30 Jul
Tote 50,000 Guaranteed Placepot Today Maiden Hurdle
8/1
SP
5
30 Jul
Tote 50,000 Guaranteed Placepot Today Maiden Hurdle
40/1
SP
6
30 Jul
Tote 50,000 Guaranteed Placepot Today Maiden Hurdle
100/1
SP
7
30 Jul
Tote 50,000 Guaranteed Placepot Today Maiden Hurdle
100/1
SP
8
30 Jul
Tote 50,000 Guaranteed Placepot Today Maiden Hurdle
7/1
SP
9
30 Jul
Tote 50,000 Guaranteed Placepot Today Maiden Hurdle
40/1
SP
10
30 Jul
Tote 50,000 Guaranteed Placepot Today Maiden Hurdle
200/1
SP
11
30 Jul
Tote 50,000 Guaranteed Placepot Today Maiden Hurdle
150/1
SP
12
30 Jul
Tote 50,000 Guaranteed Placepot Today Maiden Hurdle
200/1
SP
F
30 Jul
Tote 50,000 Guaranteed Placepot Today Maiden Hurdle
125/1
SP
PU
30 Jul
Tote 50,000 Guaranteed Placepot Today Maiden Hurdle
40/1
SP
PU
30 Jul
Tote 50,000 Guaranteed Placepot Today Maiden Hurdle
300/1
SP
RR
30 Jul
Tote 50,000 Guaranteed Placepot Today Maiden Hurdle
150/1
SP
1
18 Jul
Europe Hotel And Resort Handicap Chase (0-100)
100/30F
SP
2
18 Jul
Europe Hotel And Resort Handicap Chase (0-100)
15/2
SP
3
18 Jul
Europe Hotel And Resort Handicap Chase (0-100)
7/2
SP
4
18 Jul
Europe Hotel And Resort Handicap Chase (0-100)
9/1
SP
5
18 Jul
Europe Hotel And Resort Handicap Chase (0-100)
18/1
SP
6
18 Jul
Europe Hotel And Resort Handicap Chase (0-100)
14/1
SP
7
18 Jul
Europe Hotel And Resort Handicap Chase (0-100)
9/2
SP
8
18 Jul
Europe Hotel And Resort Handicap Chase (0-100)
16/1
SP
9
18 Jul
Europe Hotel And Resort Handicap Chase (0-100)
12/1
SP
10
18 Jul
Europe Hotel And Resort Handicap Chase (0-100)
14/1
SP
PU
18 Jul
Europe Hotel And Resort Handicap Chase (0-100)
12/1
SP
1
18 Jul
Killarney Park 3-Y-O Maiden Hurdle
11/4J
SP
2
18 Jul
Killarney Park 3-Y-O Maiden Hurdle
7/2
SP
3
18 Jul
Killarney Park 3-Y-O Maiden Hurdle
11/4J
SP
4
18 Jul
Killarney Park 3-Y-O Maiden Hurdle
9/1
SP
5
18 Jul
Killarney Park 3-Y-O Maiden Hurdle
13/2
SP
6
18 Jul
Killarney Park 3-Y-O Maiden Hurdle
11/2
SP
7
18 Jul
Killarney Park 3-Y-O Maiden Hurdle
200/1
SP
8
18 Jul
Killarney Park 3-Y-O Maiden Hurdle
50/1
SP
9
18 Jul
Killarney Park 3-Y-O Maiden Hurdle
200/1
SP
BD
18 Jul
Killarney Park 3-Y-O Maiden Hurdle
40/1
SP
F
18 Jul
Killarney Park 3-Y-O Maiden Hurdle
22/1
SP
PU
18 Jul
Killarney Park 3-Y-O Maiden Hurdle
100/1
SP
1
15 Jul
Follow Tote On X Handicap Hurdle (0-100)
13/2
SP
2
15 Jul
Follow Tote On X Handicap Hurdle (0-100)
8/1
SP
3
15 Jul
Follow Tote On X Handicap Hurdle (0-100)
4/1
SP
4
15 Jul
Follow Tote On X Handicap Hurdle (0-100)
66/1
SP
5
15 Jul
Follow Tote On X Handicap Hurdle (0-100)
100/30F
SP
6
15 Jul
Follow Tote On X Handicap Hurdle (0-100)
66/1
SP
7
15 Jul
Follow Tote On X Handicap Hurdle (0-100)
16/1
SP
8
15 Jul
Follow Tote On X Handicap Hurdle (0-100)
4/1
SP
9
15 Jul
Follow Tote On X Handicap Hurdle (0-100)
14/1
SP
10
15 Jul
Follow Tote On X Handicap Hurdle (0-100)
33/1
SP
11
15 Jul
Follow Tote On X Handicap Hurdle (0-100)
25/1
SP
12
15 Jul
Follow Tote On X Handicap Hurdle (0-100)
11/1
SP
13
15 Jul
Follow Tote On X Handicap Hurdle (0-100)
16/1
SP
1
14 Jul
Cosy Group Handicap Hurdle (0-100)
7/2J
SP
2
14 Jul
Cosy Group Handicap Hurdle (0-100)
11/2
SP
3
14 Jul
Cosy Group Handicap Hurdle (0-100)
7/2J
SP
4
14 Jul
Cosy Group Handicap Hurdle (0-100)
8/1
SP
5
14 Jul
Cosy Group Handicap Hurdle (0-100)
18/1
SP
6
14 Jul
Cosy Group Handicap Hurdle (0-100)
18/1
SP
7
14 Jul
Cosy Group Handicap Hurdle (0-100)
8/1
SP
8
14 Jul
Cosy Group Handicap Hurdle (0-100)
12/1
SP
9
14 Jul
Cosy Group Handicap Hurdle (0-100)
20/1
SP
10
14 Jul
Cosy Group Handicap Hurdle (0-100)
22/1
SP
11
14 Jul
Cosy Group Handicap Hurdle (0-100)
11/2
SP
1
11 Jul
Larrigy's Pub Handicap Hurdle (0-100) (Div 1)
9/1
SP
2
11 Jul
Larrigy's Pub Handicap Hurdle (0-100) (Div 1)
20/1
SP
3
11 Jul
Larrigy's Pub Handicap Hurdle (0-100) (Div 1)
9/1
SP
4
11 Jul
Larrigy's Pub Handicap Hurdle (0-100) (Div 1)
4/1F
SP
5
11 Jul
Larrigy's Pub Handicap Hurdle (0-100) (Div 1)
6/1
SP
6
11 Jul
Larrigy's Pub Handicap Hurdle (0-100) (Div 1)
9/2
SP
7
11 Jul
Larrigy's Pub Handicap Hurdle (0-100) (Div 1)
17/2
SP
8
11 Jul
Larrigy's Pub Handicap Hurdle (0-100) (Div 1)
12/1
SP
9
11 Jul
Larrigy's Pub Handicap Hurdle (0-100) (Div 1)
7/1
SP
10
11 Jul
Larrigy's Pub Handicap Hurdle (0-100) (Div 1)
14/1
SP
11
11 Jul
Larrigy's Pub Handicap Hurdle (0-100) (Div 1)
33/1
SP
12
11 Jul
Larrigy's Pub Handicap Hurdle (0-100) (Div 1)
25/1
SP
PU
11 Jul
Larrigy's Pub Handicap Hurdle (0-100) (Div 1)
25/1
SP
1
11 Jul
BETXS Mares Maiden Hurdle
5/2
SP
2
11 Jul
BETXS Mares Maiden Hurdle
4/1
SP
3
11 Jul
BETXS Mares Maiden Hurdle
6/4F
SP
4
11 Jul
BETXS Mares Maiden Hurdle
25/1
SP
5
11 Jul
BETXS Mares Maiden Hurdle
25/1
SP
6
11 Jul
BETXS Mares Maiden Hurdle
18/1
SP
7
11 Jul
BETXS Mares Maiden Hurdle
16/1
SP
8
11 Jul
BETXS Mares Maiden Hurdle
66/1
SP
9
11 Jul
BETXS Mares Maiden Hurdle
125/1
SP
10
11 Jul
BETXS Mares Maiden Hurdle
150/1
SP
11
11 Jul
BETXS Mares Maiden Hurdle
10/1
SP
12
11 Jul
BETXS Mares Maiden Hurdle
125/1
SP
PU
11 Jul
BETXS Mares Maiden Hurdle
150/1
SP
PU
11 Jul
BETXS Mares Maiden Hurdle
400/1
SP
1
5 Jul
Dickie McGuinness Novice Hurdle
3/1
SP
2
5 Jul
Dickie McGuinness Novice Hurdle
11/10F
SP
3
5 Jul
Dickie McGuinness Novice Hurdle
9/4
SP
4
5 Jul
Dickie McGuinness Novice Hurdle
40/1
SP
5
5 Jul
Dickie McGuinness Novice Hurdle
10/1
SP
6
5 Jul
Dickie McGuinness Novice Hurdle
200/1
SP
7
5 Jul
Dickie McGuinness Novice Hurdle
250/1
SP
8
5 Jul
Dickie McGuinness Novice Hurdle
125/1
SP
9
5 Jul
Dickie McGuinness Novice Hurdle
150/1
SP
10
5 Jul
Dickie McGuinness Novice Hurdle
250/1
SP
11
5 Jul
Dickie McGuinness Novice Hurdle
28/1
SP
1
4 Jul
Shamrock Enterprises Maiden Hurdle
11/8F
SP
2
4 Jul
Shamrock Enterprises Maiden Hurdle
9/1
SP
3
4 Jul
Shamrock Enterprises Maiden Hurdle
7/2
SP
4
4 Jul
Shamrock Enterprises Maiden Hurdle
16/1
SP
5
4 Jul
Shamrock Enterprises Maiden Hurdle
40/1
SP
6
4 Jul
Shamrock Enterprises Maiden Hurdle
3/1
SP
7
4 Jul
Shamrock Enterprises Maiden Hurdle
11/1
SP
8
4 Jul
Shamrock Enterprises Maiden Hurdle
66/1
SP
9
4 Jul
Shamrock Enterprises Maiden Hurdle
150/1
SP
10
4 Jul
Shamrock Enterprises Maiden Hurdle
66/1
SP
11
4 Jul
Shamrock Enterprises Maiden Hurdle
100/1
SP
12
4 Jul
Shamrock Enterprises Maiden Hurdle
150/1
SP
13
4 Jul
Shamrock Enterprises Maiden Hurdle
300/1
SP
14
4 Jul
Shamrock Enterprises Maiden Hurdle
100/1
SP
1
3 Jul
Cappawhite CE Handicap Hurdle (0-100)
7/1
SP
2
3 Jul
Cappawhite CE Handicap Hurdle (0-100)
10/1
SP
3
3 Jul
Cappawhite CE Handicap Hurdle (0-100)
7/2F
SP
4
3 Jul
Cappawhite CE Handicap Hurdle (0-100)
50/1
SP
5
3 Jul
Cappawhite CE Handicap Hurdle (0-100)
8/1
SP
6
3 Jul
Cappawhite CE Handicap Hurdle (0-100)
16/1
SP
7
3 Jul
Cappawhite CE Handicap Hurdle (0-100)
5/1
SP
8
3 Jul
Cappawhite CE Handicap Hurdle (0-100)
14/1
SP
9
3 Jul
Cappawhite CE Handicap Hurdle (0-100)
22/1
SP
10
3 Jul
Cappawhite CE Handicap Hurdle (0-100)
12/1
SP
11
3 Jul
Cappawhite CE Handicap Hurdle (0-100)
16/1
SP
12
3 Jul
Cappawhite CE Handicap Hurdle (0-100)
12/1
SP
13
3 Jul
Cappawhite CE Handicap Hurdle (0-100)
20/1
SP
14
3 Jul
Cappawhite CE Handicap Hurdle (0-100)
10/1
SP
15
3 Jul
Cappawhite CE Handicap Hurdle (0-100)
33/1
SP
16
3 Jul
Cappawhite CE Handicap Hurdle (0-100)
18/1
SP
1
3 Jul
Tipperary Town 3-Y-O Maiden Hurdle
9/4
SP
2
3 Jul
Tipperary Town 3-Y-O Maiden Hurdle
12/1
SP
3
3 Jul
Tipperary Town 3-Y-O Maiden Hurdle
2/1F
SP
4
3 Jul
Tipperary Town 3-Y-O Maiden Hurdle
13/2
SP
5
3 Jul
Tipperary Town 3-Y-O Maiden Hurdle
20/1
SP
6
3 Jul
Tipperary Town 3-Y-O Maiden Hurdle
40/1
SP
7
3 Jul
Tipperary Town 3-Y-O Maiden Hurdle
14/1
SP
8
3 Jul
Tipperary Town 3-Y-O Maiden Hurdle
50/1
SP
9
3 Jul
Tipperary Town 3-Y-O Maiden Hurdle
18/1
SP
10
3 Jul
Tipperary Town 3-Y-O Maiden Hurdle
66/1
SP
11
3 Jul
Tipperary Town 3-Y-O Maiden Hurdle
33/1
SP
12
3 Jul
Tipperary Town 3-Y-O Maiden Hurdle
10/1
SP
PU
3 Jul
Tipperary Town 3-Y-O Maiden Hurdle
22/1
SP
PU
3 Jul
Tipperary Town 3-Y-O Maiden Hurdle
80/1
SP
Compare new-customer free bet offers from the leading UK horse racing bookmakers. For full reviews and the latest promotions, see our best bookies for UK racing guide.
★ Best Welcome Bonus Bets for New Customers
18+ · New customers only · Verified by the horse.bet team · GambleAware.org · T&Cs apply
bet365
£30 in Bet Credits
Code 365GMBLR · £5 min deposit · Min odds 1/5 · T&Cs apply
365GMBLR
Betfred
Bet £10 Get £50
Code BETFRED50 · Min odds 2.0 · 7-day expiry · T&Cs apply
BETFRED50
247bet
100% up to £50
Deposit £20+ · 5× wagering · Min odds 3/4 · 30-day expiry · T&Cs apply
No code needed
18+. New customers only. Each offer is subject to the operator's full terms & conditions; free bet and bet-credit stakes are not returned with winnings. Please gamble responsibly — GambleAware.org.