:

John Queally

Four years into his training career, John Queally is having a tough season by any measure — just 1 winner from 32 runners, a win rate of roughly 1 in every 32 races. That's a significant step back from where he was twelve months ago, when he was winning around 1 in every 11 races at a 9% clip. The drop is the kind of thing that keeps a trainer up at night, and it's a reminder of how unforgiving this sport can be, even for someone still finding their feet.Based on TrackLab's AI analysis
Quick Facts
Role
Trainer
Record
1 wins from 32 races
Win rate
3.1%
Best course
Naas (100% from 1 races)
Best going
Good to yielding (mild give)

📊 Key Numbers

A snapshot of this trainer's performance over the last 12 months
32
Races
1
Wins
3.1%
Win rate
avg ~10%
25%
Place rate (top 3)
avg ~30%

🔍 Full Analysis

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

There is one area worth watching, though. On slightly soft ground — when there's a bit of moisture in the surface and the going isn't too heavy — Queally's record looks considerably brighter: 1 win from just 6 races at 17%, or roughly 1 in every 6. That's a meaningful difference from his overall numbers, and it suggests his horses may be better suited to those conditions than the bare statistics of his season imply. If you're keeping an eye on his runners, wet weather could be the thing that changes the picture.

With four years in the job since starting out in 2021, Queally is still a relatively young trainer learning his craft. The current slump is a challenge, but the contrast between his soft-ground record and his overall figures hints that there's more to come when the conditions fall his way.

📈 Form Trend

How this trainer's win rate has changed month by month
Monthly win rate
2024–2026
0%
Dec
0%
Jan
0%
Mar
33.3%
Apr
0%
May
0%
Jun
0%
Jul
0%
Aug
0%
Sep
0%
Oct
0%
Nov
0%
Feb

🎯 Where This Trainer Thrives

Performance broken down by ground, class, and track type
🌧 Ground Conditions
Good to yielding (mild give)
Loves
Yielding to soft (damp)
Unknown
Heavy (very wet)
Unknown
Soft to heavy (wet)
Unknown
Good (firm-ish)
Avoids
Yielding (slightly soft)
Avoids
Soft (muddy)
Avoids
🏟 Track Shape
Left-handed, long straights
Loves
Right-handed, tight turns
Avoids
Left-handed, tight turns
Avoids
Right-handed, long straights
Avoids
Right-handed, tight
Avoids
Right-handed, hilly
Avoids

🏇 Jockey Partnerships

The riders they work with most, sorted by rides together
Mr Alan O'Sullivan First Choice
20%
Win rate
1/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
Patrick M O'Brien
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
Carl Millar
0%
Win rate
0/1
Won / Rode

Top Horses

The strongest horses currently associated with this trainer
Form: 55-80
Form: 24U866
Form: -34P45
Form: 35P-2F
Form: 71-252
Form: 7

🏟 Course Record

Win rate at each course, sorted by number of races
CourseRacesWinsWin rate
Tramore 5 0 0%
Tipperary 4 0 0%
Listowel 4 0 0%
Galway 3 0 0%
Killarney 3 0 0%
Punchestown 2 0 0%
Wexford 2 0 0%
Sligo 2 0 0%
Gowran Park 2 0 0%
Naas 1 1 100%
Ballinrobe 1 0 0%
Leopardstown 1 0 0%
Cork 1 0 0%
Thurles 1 0 0%

📅 Recent Results

The last 20 results, most recent first
19 Feb
Thurles · Long Distance (2m+) · Soft_To_Heavy
13th
25 Nov
Tramore · Long Distance (2m+) · Soft
25 Nov
Tramore · Long Distance (2m+) · Soft
8th
8 Nov
Gowran Park · Long Distance (2m+) · Heavy
8 Nov
Gowran Park · Long Distance (2m+) · Heavy
6th
12 Oct
Cork · Long Distance (2m+) · Good
6th
7 Oct
Galway · Long Distance (2m+) · Yielding
5th
1 Oct
Sligo · Long Distance (2m+) · Good_To_Yielding
5th
1 Oct
Sligo · Long Distance (2m+) · Good_To_Yielding
4th
21 Sep
Listowel · Long Distance (2m+) · Yielding_To_Soft
8th
17 Aug
Tramore · Long Distance (2m+) · Good
14 Aug
Tramore · Long Distance (2m+) · Good
2nd
3 Aug
Galway · Long Distance (2m+) · Soft
29 Jul
Galway · Long Distance (2m+) · Good
23 Jul
Wexford · Long Distance (2m+) · Good
4th
17 Jul
Killarney · Long Distance (2m+) · Yielding_To_Soft
4th
3 Jul
Tipperary · Long Distance (2m+) · Good_To_Yielding
2nd
1 Jul
Tipperary · Long Distance (2m+) · Yielding
3rd
1 Jul
Tipperary · Long Distance (2m+) · Yielding
2nd
19 Jun
Leopardstown · 1m6f – 2m · Good
7th