:

Tiernan Power Roche

Four years into his career, Tiernan Power Roche has quietly built a solid foundation in the saddle, racking up 56 winners since he first rode out in 2021. This season he has posted 25 winners from 337 rides — that's roughly 1 in every 13 races — which tells you he's busy, getting opportunities, and converting a respectable share of them.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
25 wins from 337 races
Win rate
7.4%
Top trainer
Best course
Ballinrobe (16.7% from 12 races)
Best going
Good (firm-ish)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
337
Races
25
Wins
7.4%
Win rate
avg ~10%
23.1%
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 most telling number in his profile is the one attached to trainer P J Rothwell. Of his 56 career wins, 19 have come from 269 rides for that yard — again around 1 in every 14. When a jockey keeps getting booked by the same trainer at that kind of volume, it speaks to a genuine working relationship built on trust. Rothwell clearly sees Power Roche as a reliable, go-to rider, and that kind of stable backing is exactly what young jockeys need to develop their craft.

The one thing worth watching is the dip in form. Last year he was winning at 10% — 1 in every 10 races — and this season that has slipped to 7%, or 1 in 13. That's not a crisis, but it's a meaningful step back, and at this stage of a career the trajectory matters. Whether that's down to tougher competition, a change in the quality of rides, or simply the natural fluctuation of a young career finding its level is the real question. Either way, with 337 rides in a single season he is clearly not short of work, and volume at this stage is its own kind of education.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
15.2%
May
20%
Jun
5%
Jul
9.1%
Aug
14.3%
Sep
5%
Oct
7.1%
Nov
3.1%
Dec
6.9%
Jan
5.6%
Feb
7.7%
Mar
0%
Apr

🎯 Where This Jockey Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Good to yielding
Soft (muddy)
Heavy (very wet)
Yielding
Ok
Soft to heavy
Avoids
Yielding to soft
Avoids
🏅 Competition Level
Class 2
Class 3
🏟 Track Shape
Right-handed, tight turning
Right-handed, undulating
Left-handed, tight turning
Right-handed, wide and galloping
Ok
Left-handed, wide and galloping
Ok
Right-handed, tight
Ok

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
P J Rothwell First Choice
7.1%
Win rate
19/269
Won / Rode
11.1%
Win rate
1/9
Won / Rode
20%
Win rate
1/5
Won / Rode
0%
Win rate
0/5
Won / Rode
66.7%
Win rate
2/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
50%
Win rate
1/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

Top Horses

The strongest horses currently associated with this jockey
Form: 012P13
Form: 132591
Form: -P1242
Form: 2-1153
Form: 061414
Form: 80U332
Form: -22743
Form: 080PP7
Form: 111437
Form: 508064

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Limerick 27 3 11.1%
Cork 27 1 3.7%
Wexford 26 4 15.4%
Kilbeggan 24 2 8.3%
Fairyhouse 22 2 9.1%
Clonmel 22 0 0%
Punchestown 21 0 0%
Tramore 20 2 10%
Thurles 18 2 11.1%
Gowran Park 16 2 12.5%
Naas 15 2 13.3%
Downpatrick 13 0 0%
Ballinrobe 12 2 16.7%
Navan 12 0 0%
Tipperary 11 0 0%
Leopardstown 11 0 0%
Killarney 10 0 0%
Bellewstown 6 1 16.7%
Listowel 5 1 20%
Galway 5 0 0%
Roscommon 5 0 0%
Cheltenham 4 0 0%
Sligo 3 0 0%
Down Royal 2 1 50%

📅 Recent Results

The last 20 results, most recent first
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
4 Apr
Fairyhouse · Long Distance (2m+) · Yielding_To_Soft
2 Apr
Clonmel · 1m6f – 2m · Soft
13th
31 Mar
Limerick · Long Distance (2m+) · Soft
Won
31 Mar
Limerick · Long Distance (2m+) · Soft
9th
31 Mar
Limerick · Long Distance (2m+) · Soft
11th
29 Mar
Downpatrick · Long Distance (2m+) · Yielding_To_Soft
29 Mar
Downpatrick · Long Distance (2m+) · Yielding_To_Soft
29 Mar
Downpatrick · Long Distance (2m+) · Yielding_To_Soft
2nd
29 Mar
Downpatrick · Long Distance (2m+) · Yielding_To_Soft
5th
29 Mar
Downpatrick · Long Distance (2m+) · Yielding_To_Soft
12th
26 Mar
Clonmel · Long Distance (2m+) · Soft
5th
26 Mar
Clonmel · Long Distance (2m+) · Soft
3rd
21 Mar
Navan · Long Distance (2m+) · Soft
4th
21 Mar
Navan · Long Distance (2m+) · Soft
21th
19 Mar
Cork · Long Distance (2m+) · Yielding
Won
19 Mar
Cork · Long Distance (2m+) · Yielding
13th
19 Mar
Cork · Long Distance (2m+) · Yielding
17 Mar
Wexford · Long Distance (2m+) · Soft
8th
17 Mar
Wexford · Long Distance (2m+) · Soft