:

Gemma Tutty

Trainer with 226 races and a 8% win rate over the last 12 months.
Quick Facts
Role
Trainer
Based
Osmotherley, N Yorks
Record
19 wins from 226 races
Win rate
8.4%
Top jockey
Best course
Carlisle (23.1% from 13 races)
Best going
Good to firm

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
226
Races
19
Wins
8.4%
Win rate
avg ~10%
27.9%
Place rate (top 3)
avg ~30%

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
14.3%
Apr
9.1%
May
4.3%
Jun
4%
Jul
14.3%
Aug
12.5%
Sep
0%
Oct
0%
Nov
6.7%
Dec
22.2%
Jan
0%
Feb
22.2%
Mar

🎯 Where This Trainer Thrives

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

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Connor Beasley First Choice
8.3%
Win rate
3/36
Won / Rode
3.7%
Win rate
1/27
Won / Rode
16%
Win rate
4/25
Won / Rode
9.5%
Win rate
2/21
Won / Rode
0%
Win rate
0/17
Won / Rode
0%
Win rate
0/10
Won / Rode
0%
Win rate
0/8
Won / Rode
William Pyle
14.3%
Win rate
1/7
Won / Rode
33.3%
Win rate
2/6
Won / Rode
0%
Win rate
0/6
Won / Rode
60%
Win rate
3/5
Won / Rode
60%
Win rate
3/5
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/5
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/3
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode
0%
Win rate
0/2
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 8-7644
Form: 3-
Form: -13716
Form: 52-222
Form: 71-471
Form: 0456-0
Form: 30-605
Form: 0-96
Form: 80379-

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Newcastle 63 3 4.8%
Southwell 21 2 9.5%
Doncaster 16 1 6.2%
Wolverhampton 14 1 7.1%
Carlisle 13 3 23.1%
York 13 0 0%
Redcar 10 0 0%
Pontefract 9 1 11.1%
Ripon 8 3 37.5%
Thirsk 8 0 0%
Chester 7 1 14.3%
Haydock Park 7 0 0%
Beverley 6 1 16.7%
Hamilton Park 5 1 20%
Catterick Bridge 5 0 0%
Ayr 5 0 0%
Ascot 4 0 0%
Musselburgh 3 1 33.3%
Lingfield Park 3 1 33.3%
Wetherby 1 0 0%
chelmsford 1 0 0%
Newmarket 1 0 0%
Epsom Downs 1 0 0%
Kempton Park 1 0 0%
Salisbury 1 0 0%

📅 Recent Results

The last 20 results, most recent first
21 Mar
Southwell · 1m1f – 1m2f · Standard
8th
19 Mar
Newcastle · 5f – 6½f · Standard
5th
19 Mar
Newcastle · 1m3f – 1m4f · Standard
6th
16 Mar
Wolverhampton · 1m1f – 1m2f · Standard
9th
16 Mar
Wolverhampton · 1m1f – 1m2f · Standard
5th
12 Mar
Newcastle · 7f – 1m · Standard
6th
11 Mar
Southwell · 7f – 1m · Standard
Won
11 Mar
Newcastle · 1m3f – 1m4f · Standard
Won
5 Mar
Newcastle · 7f – 1m · Standard
10th
28 Feb
Southwell · Sprint (< 5f) · Standard
28 Feb
Southwell · 7f – 1m · Standard
27 Feb
Lingfield Park · 7f – 1m · Standard
21 Feb
Lingfield Park · 5f – 6½f · Standard
6th
15 Feb
Newcastle · 1m1f – 1m2f · Standard
6th
14 Feb
Newcastle · 1m3f – 1m4f · Standard
7th
30 Jan
Southwell · 7f – 1m · Standard
11th
24 Jan
Newcastle · 1m3f – 1m4f · Standard
3rd
23 Jan
Southwell · Sprint (< 5f) · Standard
5th
22 Jan
Southwell · 1m3f – 1m4f · Standard
Won
16 Jan
Newcastle · 7f – 1m · Standard
5th