:

Oisin Orr

Four years into his career, Oisin Orr has already built the kind of record that makes trainers take notice. Since his first season in 2021, he has ridden 262 winners — and in the last twelve months alone, he has added 58 of those, winning roughly 1 in every 8 races he has taken part in across 481 rides. That is a serious workload, and he has made it count.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
58 wins from 481 races
Win rate
12.1%
Top trainer
Best course
Wolverhampton (40% from 10 races)
Best going
Standard (all-weather)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
481
Races
58
Wins
12.1%
Win rate
avg ~10%
35.3%
Place rate (top 3)
avg ~30%

🔍 Full Analysis

TrackLab's AI-generated assessment based on career data and recent form
TrackLab's Jockey Breakdown
Auto-Generated

The headline numbers are impressive, but what really stands out is his record at the top level. Orr has won 8 top-level races in his career — the kind that matter most in British racing — at venues including Newmarket, York, and Pontefract. He added two more in the autumn of 2025, winning at Ayr on 20 September and at Redcar on 4 October. Back-to-back top-level wins in the space of a fortnight suggests a jockey who shows up on the big days rather than wilting under the pressure of them.

His most productive working relationship is with trainer Richard Fahey, a yard that keeps him busy. From 278 rides together, they have combined for 32 wins — again, roughly 1 in every 8. It is a steady, reliable partnership rather than a spectacular one, but 32 winners from a single trainer tells you that Fahey trusts him and keeps coming back.

Look closer at the conditions he rides in and a clear pattern emerges. On normal ground, Orr wins 17 from 91 races — that is nearly 1 in every 5, a win rate of 19% that is well above his overall average. It suggests he is at his sharpest and most effective when the ground is neither testing nor lightning fast, and trainers chasing a winner on a standard surface would do well to notice that. Meanwhile, at Wolverhampton — a sharp, all-weather track that suits a particular style of riding — he has won 4 from just 10 rides. Two in every five races at one track is remarkable by any measure, and it points to a jockey who has genuinely figured something out there.

At 4 years into his career, Orr is still building. But with 262 winners already behind him, 8 top-level victories on his CV, and a clear eye for when and where he performs best, he looks like a jockey firmly on the way up.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
13.0%
Apr
7.7%
May
8.6%
Jun
11.2%
Jul
17.0%
Aug
13.8%
Sep
14.9%
Oct
14.3%
Nov
0%
Dec
0%
Jan
0%
Feb
14.3%
Mar

🎯 Where This Jockey Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Standard (all-weather)
Loves
Good to soft
Loves
Standard to slow
Loves
Good (firm-ish)
Ok
Good to firm
Ok
Soft (muddy)
Ok
Yielding
Good to yielding
Fast (all-weather)
Heavy (very wet)
Avoids
🏅 Competition Level
Class 1
Ok
Class 2
Avoids
Class 3
Ok
Class 4
Class 5
Class 6
🏟 Track Shape
Left-handed, wide and galloping
Left-handed, tight turning
Right-handed, tight turning
Ok
Right-handed, undulating
Ok
Left-handed, undulating
Ok
Wide and galloping
Ok
Right-handed, tight
Left-handed, tight
Avoids
Right-handed, wide and galloping
Avoids

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
Richard Fahey First Choice
11.5%
Win rate
32/278
Won / Rode
20%
Win rate
5/25
Won / Rode
18.8%
Win rate
3/16
Won / Rode
0%
Win rate
0/12
Won / Rode
22.2%
Win rate
2/9
Won / Rode
11.1%
Win rate
1/9
Won / Rode
0%
Win rate
0/8
Won / Rode
14.3%
Win rate
1/7
Won / Rode
16.7%
Win rate
1/6
Won / Rode
40%
Win rate
2/5
Won / Rode
20%
Win rate
1/5
Won / Rode
25%
Win rate
1/4
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode
33.3%
Win rate
1/3
Won / Rode
33.3%
Win rate
1/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode

Top Horses

The strongest horses currently associated with this jockey
Form: 22-2
58
Form: 4563-1
Form: 8235-
Form: 293-39
Form: 3
Form: 338323
Form: 068-83
Form: 651-25
Form: 332-31
Form: 244343

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Newcastle 55 10 18.2%
York 39 2 5.1%
Redcar 38 5 13.2%
Pontefract 35 3 8.6%
Hamilton Park 33 6 18.2%
Ayr 29 3 10.3%
Southwell 26 3 11.5%
Musselburgh 26 1 3.8%
Thirsk 23 4 17.4%
Beverley 23 2 8.7%
Haydock Park 21 3 14.3%
Ripon 21 2 9.5%
Catterick Bridge 20 3 15%
Carlisle 16 2 12.5%
Doncaster 12 0 0%
meydan 11 0 0%
Wolverhampton 10 4 40%
Nottingham 9 1 11.1%
Chester 7 0 0%
Wetherby 5 2 40%
Ascot 5 0 0%
Newbury 4 0 0%
chelmsford 3 1 33.3%
Salisbury 3 0 0%
Epsom Downs 2 1 50%
Galway 1 0 0%
Naas 1 0 0%
abu_dhabi 1 0 0%
The Curragh 1 0 0%
Leicester 1 0 0%

📅 Recent Results

The last 20 results, most recent first
20 Mar
Wolverhampton · 5f – 6½f · Standard
Won
20 Mar
Wolverhampton · 1m1f – 1m2f · Standard
6th
20 Mar
Wolverhampton · 1m1f – 1m2f · Standard
4th
20 Mar
Wolverhampton · 1m1f – 1m2f · Standard
11th
20 Mar
Wolverhampton · 1m6f – 2m · Standard
Won
19 Mar
Newcastle · 5f – 6½f · Standard
7th
19 Mar
Newcastle · 1m3f – 1m4f · Standard
3rd
14 Mar
Southwell · Sprint (< 5f) · Standard
2nd
13 Mar
Southwell · 1m1f – 1m2f · Standard
3rd
12 Mar
Newcastle · 5f – 6½f · Standard
8th
12 Mar
Newcastle · 7f – 1m · Standard
3rd
6 Mar
Newcastle · 1m1f – 1m2f · Standard
3rd
4 Mar
Southwell · 1m1f – 1m2f · Standard
6th
4 Mar
Southwell · 1m1f – 1m2f · Standard
2nd
28 Feb
meydan · 1m6f – 2m · Good
5th
20 Feb
meydan · 1m1f – 1m2f · Good
3rd
20 Feb
meydan · 7f – 1m · Fast
8th
6 Feb
meydan · 1m1f – 1m2f · Good
15th
6 Feb
meydan · 1m1f – 1m2f · Good
14th
30 Jan
meydan · 1m1f – 1m2f · Good
2nd