UK time :

Donald Whillans

Four years into his training career, Donald Whillans has quietly built a solid operation in Scotland, with 44 career winners since he took out his licence in 2021. That is a steady foundation, even if this season has been a little harder to come by than last — his win rate has dipped from roughly 1 in every 7 races last year down to 1 in every 12 this season, with 9 winners from 107 runners. In racing, dips like that happen to every yard, and what matters is how quickly form turns. Right now, there are signs it already is.Based on TrackLab's analysis
Quick facts
Role
Trainer
Based
Hawick, Scottish Borders
Record
9 wins from 107 races
Win rate
8.4%
Top jockey
Best course
Ayr (26.1% from 23 races)
Best ground
Soft (muddy)

📊 Key numbers

A snapshot of this trainer's performance over the last 12 months
107
Races
9
Wins
8.4%
Win rate
avg ~10%
26.2%
Top-3 rate
avg ~30%

🔍 Full analysis

Our model's view, based on this trainer's record and recent runs
TrackLab's trainer breakdown

In the last two weeks alone, Whillans has sent out 1 winner from just 5 runners — a 20% hit rate that is more than double his seasonal average. Small samples can flatter, but when a trainer who knows their horses well starts placing them in the right spots, that kind of burst often signals a yard coming back to life. Worth noting.

The place Whillans does his best work is Ayr, the seaside track on the west coast of Scotland that is home turf for many northern trainers. He has turned out 6 winners from 23 runners there, which works out at better than 1 in 4 — comfortably ahead of his overall figures and the kind of record that tells you he understands how to prepare a horse for that particular track. When his runners travel to Ayr, they arrive ready. He also tends to thrive when the weather closes in: on wet or muddy ground, he has won 4 from 26 races, around 1 in every 6 — noticeably better than his figures on a dry surface.

His most dependable jockey is Craig Nichol, and the numbers here are genuinely impressive. Together they have won 3 from 17 races, roughly 1 in every 6 — well above the seasonal average and the kind of partnership that suggests real communication between trainer and rider. When Nichol gets the leg up from the Whillans yard, it is worth paying attention.

The one relationship that stands out for different reasons is with Nights In Venice — 27 races together and just the 1 win. Racing does that sometimes: a horse and yard keep trying, keep believing, and the results just do not match the effort. It is a reminder that even well-run yards have their puzzles to solve.

📈 Form trend

How this trainer's win rate has changed month by month
Monthly win rate
2025–2026
0%
Apr
0%
May
0%
Jun
25%
Jul
0%
Aug
0%
Sep
0%
Oct
0%
Nov
5.6%
Dec
23.5%
Jan
7.1%
Feb
20%
Mar

🎯 Where this trainer does best

Results split by ground, race level and track shape
🌧 Ground
Soft (muddy)
Loves
Heavy (very wet)
Loves
Good to soft (some give)
Ok
Standard (all-weather)
Ok
Good (a little give)
Ok
Standard to slow (all-weather)
Unknown
Good to firm (fairly firm)
Avoids
🏅 Race level
Class 2 (high-level)
Unknown
Class 3 (mid-level)
Loves
Class 4 (standard)
Ok
Class 5 (entry-level)
Class 6 (grassroots)
Avoids
🏟 Track shape
Left-handed, long straights
Left-handed, hilly
Ok
Right-handed, tight turns
Ok
Left-handed, tight turns
Unknown
Right-handed, hilly
Avoids
Right-handed, long straights
Avoids

🏇 Jockeys

The riders they work with most, most rides first
Craig Nichol Main partner
17.6%
Win rate
3/17
Wins / rides
Shay Farmer
10%
Win rate
1/10
Wins / rides
11.1%
Win rate
1/9
Wins / rides
28.6%
Win rate
2/7
Wins / rides
0%
Win rate
0/6
Wins / rides
20%
Win rate
1/5
Wins / rides
Charlie Maggs
0%
Win rate
0/5
Wins / rides
0%
Win rate
0/4
Wins / rides
Murray Dodd
0%
Win rate
0/4
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/3
Wins / rides
0%
Win rate
0/2
Wins / rides
Rhys Elliott
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/1
Wins / rides
Miss J Walton
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides

⭐ Top horses

The highest-rated horses linked to this trainer right now
Form: 873421
Form: P73422
Form: 35
Form: U-7315
Form: 324510
Form: 3-PPP7
Form: 564
Form: 70
Form: 32F113
Form: -031P4

🏟 Course record

Win rate at each course, most races first
CourseRacesWinsWin rate
Newcastle 27 1 3.7%
Ayr 23 6 26.1%
Kelso 15 1 6.7%
Musselburgh 12 1 8.3%
Carlisle 11 0 0%
Hamilton Park 5 0 0%
Hexham 3 0 0%
Wetherby 3 0 0%
Perth 3 0 0%
Redcar 2 0 0%
Haydock Park 1 0 0%
Sedgefield 1 0 0%
Wolverhampton 1 0 0%

📅 Recent results

The last 20 results, most recent first
21 Mar
Kelso · Long Distance (2m+) · Good_To_Soft
5th
21 Mar
Kelso · Long Distance (2m+) · Good_To_Soft
5th
21 Mar
Kelso · Long Distance (2m+) · Good_To_Soft
4th
20 Mar
Musselburgh · Long Distance (2m+) · Good_To_Soft
Won
17 Mar
Wolverhampton · 1m1f – 1m2f · Standard
6th
12 Mar
Newcastle · 7f – 1m · Standard
11th
7 Mar
Ayr · Long Distance (2m+) · Soft
2nd
6 Mar
Ayr · Long Distance (2m+) · Soft
Won
3 Mar
Newcastle · Long Distance (2m+) · Good_To_Soft
6th
3 Mar
Newcastle · Long Distance (2m+) · Good_To_Soft
4th
28 Feb
Kelso · Long Distance (2m+) · Good_To_Soft
—
28 Feb
Kelso · Long Distance (2m+) · Good_To_Soft
—
24 Feb
Newcastle · 7f – 1m · Standard
Won
21 Feb
Newcastle · Long Distance (2m+) · Good_To_Soft
12th
19 Feb
Newcastle · 7f – 1m · Standard
5th
15 Feb
Musselburgh · Long Distance (2m+) · Good_To_Soft
2nd
15 Feb
Newcastle · 1m3f – 1m4f · Standard
6th
13 Feb
Kelso · Long Distance (2m+) · Soft
2nd
13 Feb
Kelso · Long Distance (2m+) · Soft
7th
10 Feb
Ayr · Long Distance (2m+) · Soft
—