UK time :

Mahler Moon

Mahler Moon has spent most of his career grinding through mid-tier races where winning feels like a luxury rather than an expectation. The eight-year-old has won just 3 of his 27 races—roughly 1 in every 9 outings—but here's what makes him worth watching: he's found something recently. Over his last six runs, he's finished outside the top three only once, winning twice in that stretch. That kind of form shift, however modest it sounds, suggests he may have finally found his level or that Fergal O'Brien's yard has worked something out in the past few weeks.Based on TrackLab's analysis
Quick facts
Age
8 years old
Sex
Gelding
Colour
Bay
Father
Mahler
Mother
Celestial Spirit
Owner
Mrs K M Pink
Official rating
105

📊 Key numbers

Career totals for this horse
27
Career races
3
Wins
11.1%
Win rate
avg ~10%
44.4%
Top-3 rate
avg ~30%
2 days
Since last race

🔍 Full analysis

Our model's view, based on this horse's career and recent runs
TrackLab's detailed breakdown

The partnership between Mahler Moon and jockey Jonathan Burke tells a quieter story of genuine compatibility. Burke has ridden the horse eleven times and won on three of those occasions—a 27% win rate that stands in stark contrast to the horse's overall 11% win rate. That gap is significant. It suggests Burke knows how to get the best from this particular horse, or that Mahler Moon simply runs better for him. When a jockey can nearly triple a horse's winning chances, that's not coincidence. His most recent victory came at Wincanton on 12 April 2026, six months ago now, and while that's not yesterday's news, the current run of consistency suggests something has clicked again. Trained by O'Brien at Withington in Gloucestershire—a yard that has sent out 90 winners this season—Mahler Moon may not be a headline act, but in the unglamorous business of consistent mid-field racing, he's become something reliable. Just don't expect fireworks; expect a horse that shows up and tries.

⚡ Strengths and risks

What helps this horse and what to watch out for
⚠ What to watch out for
⚠ Poor record on soft ground: 0 wins from 3 starts
⚠ Struggles on LH Sharp tracks: 0 wins from 6 starts

🎯 Where this horse runs best

Results split by ground, distance, race level and track shape
🌧 Ground
Good (a little give)
Good to soft (some give)
Soft (muddy)
Avoids
📏 Race distance
Long Distance (2M+)
🏅 Race level
Class 4 (standard)
Avoids
Class 5 (entry-level)
Avoids
🏟 Track shape
Left-handed, long straights
Ok
Right-handed, long straights
Unknown
Right-handed, tight turns
Unknown
Left-handed, tight turns
Avoids
Long straights
Avoids
Right-handed, hilly
Avoids

📅 Recent runs

The last 10 races, most recent first
16 Oct
6th
Uttoxeter
Long Distance (2m+) · Good · 8 runners
24 May
6th
Uttoxeter
Long Distance (2m+) · Good · 8 runners
12 Apr
🏆 Won
Wincanton
Long Distance (2m+) · Good · 3 runners
7 Apr
2nd
Exeter
Long Distance (2m+) · Good · 3 runners
18 Mar
🏆 Won
Huntingdon
Long Distance (2m+) · Good · 4 runners
14 Jan
DNF
Newbury
Long Distance (2m+) · Good_To_Soft · 12 runners
10 Dec
3rd
hereford
Long Distance (2m+) · Good_To_Soft · 7 runners
25 Nov
2nd
hereford
Long Distance (2m+) · Good · 7 runners
11 Nov
2nd
hereford
Long Distance (2m+) · Good · 9 runners
11 Oct
DNF
Chepstow
Long Distance (2m+) · Good · 15 runners

🏇 Jockeys

Every jockey who has ridden this horse, most rides first
27.3%
Win rate
3/11
Wins / rides
0%
Win rate
0/6
Wins / rides
Jack Hogan Current jockey
0%
Win rate
0/2
Wins / rides
0%
Win rate
0/2
Wins / rides
Bridget Andrews
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
0%
Win rate
0/1
Wins / rides
David England
0%
Win rate
0/1
Wins / rides
Tom Broughton(3)
0%
Win rate
0/1
Wins / rides

🏟 Course record

Win rate at each course this horse has visited
CourseRacesResultsLast runWin rate
hereford 4 2 seconds, 1 third, 1 other 10 Dec 0%
Newbury
Galloping
3 1 win, 1 second, 1 other 14 Jan 33.3%
Bangor-on-Dee
Sharp
2 2 other 4 Oct 0%
Worcester
Galloping
2 1 third, 1 other 11 Sep 0%
Warwick
Sharp
2 2 other 22 Mar 0%
Southwell
Galloping
2 1 third, 1 other 23 Oct 0%
Uttoxeter
Sharp
2 2 other 16 Oct 0%
Huntingdon
Galloping
1 1 win 18 Mar 100%
Wincanton
Galloping
1 1 win 12 Apr 100%
Market Rasen
Sharp
1 1 other 9 Apr 0%
Wetherby
Galloping
1 1 other 26 Dec 0%
Taunton
Undulating
1 1 third 18 Feb 0%
Exeter
Undulating
1 1 second 7 Apr 0%
Doncaster
Galloping
1 1 third 28 Jan 0%
Chepstow
Galloping
1 1 other 11 Oct 0%
Haydock Park
Galloping
1 1 other 19 Apr 0%
Ludlow
Undulating
1 1 other 9 Nov 0%