:

Monsieur Kodi

Monsieur Kodi is a horse that works best when the stakes are not quite at the highest level. At seven years old and with nine wins from 58 races, he has established himself as a reliable performer at Class 4—the sort of race where he wins roughly one in every six outings. His most recent victory came at Lingfield Park on 7 February 2026, which means he has not visited the winner's enclosure for six months. That is a significant drought for a horse still actively racing, though his last six runs—a fourth, a second, another fourth, two sevenths, and a first—suggest he is capable of bouncing back.Based on TrackLab's AI analysis
Quick Facts
Age
7 years old
Sex
Gelding
Colour
Bay
Father
Kodiac
Mother
Babylonian
Owner
Middleham Park Racing Xvi
Rating
75

📊 Key Numbers

Career statistics for this horse
58
Career races
9
Wins
15.5%
Win rate
avg ~10%
41.4%
Place rate (top 3)
avg ~30%
1 days
Since last race

🔍 Full Analysis

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

His best moment came when he won a Class 2 race at Goodwood in August 2023, a genuine top-level success that sits above his usual class. Since then, opportunities at that grade have clearly dried up, and he has spent most of his time competing where he is comfortable. With jockey Oisin Orr, Monsieur Kodi wins at a better rate—one win from every five races (4 from 19)—which hints that the partnership clicks more reliably than the broader statistics suggest. Trainer Richard Fahey, based at Musley Bank in North Yorkshire, has had a decent season with 23 winners and keeps Monsieur Kodi in regular work.

The horse's record at Carlisle, where he scored his first career win in June 2022, might be worth watching. With a strong recent run and an active racing schedule, there is every chance he could add to that tally of nine wins if the right opportunity comes up. He is not a world-beater, but he is precisely the kind of honest, workmanlike campaigner that gives racing much of its fabric—a horse that shows up week after week, wins his share of races, and deserves his place in the program.

Strengths & Risks

What the data says works for and against this horse
⚠ What to watch out for
Yet to win at Wolverhampton in 7 attempts
Yet to win at Newcastle in 7 attempts
Struggles on LH Galloping tracks: 2 wins from 28 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Soft (muddy)
Good (firm-ish)
Standard (all-weather)
Ok
Good to soft (some give)
Ok
Good to firm (drying out)
Unknown
Heavy (very wet)
Unknown
Standard to slow (all-weather)
Unknown
📏 Race Distance
5F – 6½F
7F – 1M
Ok
🏅 Competition Level
Class 2 (high-level)
Ok
Class 3 (mid-level)
Avoids
Class 4 (standard)
Class 5 (entry-level)
Loves
Class 6 (grassroots)
Loves
🏟 Track Shape
Right-handed, hilly
Loves
Long straights
Loves
Right-handed, tight turns
Left-handed, tight turns
Ok
Left-handed, tight
Unknown
Left-handed, hilly
Unknown
Left-handed, long straights
Avoids

📅 Recent Runs

The last 10 races, most recent first
27 Jul
4th
Southwell
5f – 6½f · Standard · 14 runners
17 Jul
2nd
Wolverhampton
5f – 6½f · Standard · 13 runners
6 Jun
4th
Lingfield Park
5f – 6½f · Soft · 8 runners
9 Mar
7th
Wolverhampton
7f – 1m · Standard
9 Mar
7th
Wolverhampton
7f – 1m · Standard · 8 runners
7 Feb
🏆 Won
Lingfield Park
7f – 1m · Standard · 9 runners
11 Jan
3rd
chelmsford
7f – 1m · Standard · 12 runners
29 Dec
2nd
Newcastle
5f – 6½f · Standard · 10 runners
2 Dec
3rd
Newcastle
5f – 6½f · Standard · 11 runners
5 Nov
3rd
Musselburgh
7f – 1m · Soft · 10 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
Oisin Orr Current Jockey
21.1%
Win rate
4/19
Won / Rode
Ethan Tindall
12.5%
Win rate
1/8
Won / Rode
40%
Win rate
2/5
Won / Rode
0%
Win rate
0/5
Won / Rode
25%
Win rate
1/4
Won / Rode
Connor Murtagh
0%
Win rate
0/3
Won / Rode
Paul Hanagan
0%
Win rate
0/2
Won / Rode
100%
Win rate
1/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
Tony Hamilton
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode
0%
Win rate
0/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Ayr
Galloping
7 1 win, 1 second, 1 third, 4 other 21 Jul 14.3%
Wolverhampton
Galloping
7 2 seconds, 5 other 17 Jul 0%
Newcastle
Galloping
7 1 second, 2 thirds, 4 other 29 Dec 0%
chelmsford 4 1 win, 1 third, 2 other 11 Jan 25%
Hamilton Park
Sharp
4 1 win, 1 third, 2 other 12 Jul 25%
Catterick Bridge
Sharp
4 1 second, 3 other 28 Oct 0%
Lingfield Park
Sharp
3 1 win, 1 second, 1 other 6 Jun 33.3%
Musselburgh
Sharp
3 1 win, 1 third, 1 other 5 Nov 33.3%
Ripon
Sharp
3 3 other 17 Aug 0%
Carlisle
Undulating
2 2 wins 9 Aug 100%
Goodwood
Undulating
2 1 win, 1 second 15 Oct 50%
Southwell
Galloping
2 2 other 27 Jul 0%
Thirsk
Galloping
1 1 win 20 Jun 100%
York
Galloping
1 1 other 15 May 0%
Doncaster
Galloping
1 1 other 1 Jul 0%
Nottingham
Galloping
1 1 other 12 Oct 0%
Windsor
Sharp
1 1 other 1 Sep 0%
Beverley
Undulating
1 1 other 2 May 0%
Pontefract
Undulating
1 1 third 6 Oct 0%
Salisbury
Undulating
1 1 other 12 Sep 0%
Chester
Tight
1 1 other 15 Jun 0%
Great Yarmouth
Galloping
1 1 third 27 Jul 0%