:

Jonny Peate

Four years into his professional career, Jonny Peate has quietly built a solid foundation in the saddle, riding to 107 winners since he started out in 2021. That is a respectable haul for a jockey still finding his feet at this level, and it shows he has earned the trust of trainers willing to put him up on their horses race after race.Based on TrackLab's AI analysis
Quick Facts
Role
Jockey
Record
13 wins from 310 races
Win rate
4.2%
Top trainer
Best course
Wolverhampton (7.4% from 54 races)
Best going
Standard (all-weather)

📊 Key Numbers

A snapshot of this jockey's performance over the last 12 months
310
Races
13
Wins
4.2%
Win rate
avg ~10%
21.9%
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

This season, though, has been a tougher one. Peate has managed 13 winners from 310 rides — that is roughly 1 in every 24 races, a 4% win rate — and that represents a real step back from where he was twelve months ago, when he was winning closer to 1 in every 13. Going from 8% to 4% might sound like a small shift in numbers, but in practice it means he has had to work twice as hard for every winner this term. At that volume of rides, a dip like this is noticeable, and it will be something he and the yards he rides for will be keen to turn around.

His most regular partnership this season has been with trainer J R Jenkins, though even that has yielded just 2 wins from 48 rides together. That is a long run of near-misses with one yard, and while frequency of rides shows there is a working relationship and mutual trust there, the results have not fired yet. Sometimes these partnerships take time to click — but 48 races is a decent sample, and Peate will know he needs those rides to start converting.

The bigger picture is not without encouragement. Over 107 career winners and four full seasons, Peate has shown he belongs in professional racing. The question for the months ahead is whether this season turns out to be a temporary blip — the kind of dry spell every jockey faces — or whether it signals something that needs addressing in how he is being placed or how he is riding. With 310 rides already this season, the opportunities are clearly there. It is the conversion that needs to come.

📈 Form Trend

How this jockey's win rate has changed month by month
Monthly win rate
2025–2026
5%
Apr
0%
May
3.8%
Jun
5.3%
Jul
0%
Aug
9.4%
Sep
0%
Oct
0%
Nov
8.3%
Dec
5.6%
Jan
9.7%
Feb
0%
Mar

🎯 Where This Jockey Thrives

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

🏇 Trainer Partnerships

The trainers they work with most, sorted by rides together
J R Jenkins First Choice
4.2%
Win rate
2/48
Won / Rode
8.7%
Win rate
4/46
Won / Rode
0%
Win rate
0/23
Won / Rode
0%
Win rate
0/20
Won / Rode
0%
Win rate
0/16
Won / Rode
13.3%
Win rate
2/15
Won / Rode
15.4%
Win rate
2/13
Won / Rode
11.1%
Win rate
1/9
Won / Rode
11.1%
Win rate
1/9
Won / Rode
0%
Win rate
0/9
Won / Rode
0%
Win rate
0/8
Won / Rode
0%
Win rate
0/8
Won / Rode
0%
Win rate
0/7
Won / Rode
0%
Win rate
0/6
Won / Rode
0%
Win rate
0/6
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/4
Won / Rode
0%
Win rate
0/3
Won / Rode

Top Horses

The strongest horses currently associated with this jockey
Form: 55-742
Form: 224122
Form: 683-
Form: 24-277
Form: 6-1212
Form: 66-51
Form: 7-4172
Form: 897-82
Form: 1197-4
Form: 677

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Wolverhampton 54 4 7.4%
Southwell 49 3 6.1%
Lingfield Park 37 2 5.4%
Newcastle 29 1 3.4%
chelmsford 22 0 0%
Kempton Park 18 1 5.6%
Great Yarmouth 15 0 0%
Windsor 10 0 0%
Bath 8 0 0%
Redcar 7 0 0%
Haydock Park 6 1 16.7%
Doncaster 6 0 0%
Leicester 6 0 0%
Newmarket 5 0 0%
Ffos Las 5 0 0%
Hamilton Park 5 0 0%
Beverley 4 0 0%
Brighton 3 0 0%
Nottingham 3 0 0%
Catterick Bridge 2 1 50%
Wetherby 2 0 0%
Sandown Park 2 0 0%
York 2 0 0%
Thirsk 2 0 0%
Pontefract 2 0 0%
Chester 2 0 0%
Carlisle 1 0 0%
Musselburgh 1 0 0%
Ascot 1 0 0%
Ripon 1 0 0%

📅 Recent Results

The last 20 results, most recent first
23 Mar
Wolverhampton · 5f – 6½f · Standard
6th
23 Mar
Wolverhampton · 1m1f – 1m2f · Standard
6th
20 Mar
Wolverhampton · 1m1f – 1m2f · Standard
2nd
17 Mar
Wolverhampton · 1m1f – 1m2f · Standard
4th
13 Mar
Wolverhampton · 5f – 6½f · Standard
4th
11 Mar
Southwell · 1m6f – 2m · Standard
8th
10 Mar
Wolverhampton · 5f – 6½f · Standard
2nd
10 Mar
Wolverhampton · 5f – 6½f · Standard
2nd
9 Mar
Wolverhampton · 1m6f – 2m · Standard
4th
9 Mar
Wolverhampton · 1m1f – 1m2f · Standard
10th
9 Mar
Wolverhampton · 1m1f – 1m2f · Standard
10th
9 Mar
Wolverhampton · 1m6f – 2m · Standard
4th
7 Mar
chelmsford · 1m1f – 1m2f · Standard
2nd
4 Mar
Southwell · 1m3f – 1m4f · Standard
6th
4 Mar
Southwell · 1m1f – 1m2f · Standard
2nd
2 Mar
Wolverhampton · 7f – 1m · Standard
5th
28 Feb
Lingfield Park · 7f – 1m · Standard
28 Feb
Lingfield Park · 7f – 1m · Standard
27 Feb
Wolverhampton · 7f – 1m · Standard
26 Feb
chelmsford · 5f – 6½f · Standard