:

Vietnorm

There is something quietly compelling about a three-year-old who takes a little while to find its feet and then suddenly can't stop winning. Vietnorm spent its early races finishing well down the field — ninth and sixth in its first two outings — before something clicked. Since then, it has won 3 of its last 6 races, a rate of exactly 1 in every 2, which for a horse still learning its trade is genuinely impressive.Based on TrackLab's AI analysis
Quick Facts
Age
3 years old
Sex
Gelding
Colour
Bay
Father
Kessaar
Mother
Seafaring
Owner
Keatley Racing Owners Group
Rating
56

📊 Key Numbers

Career statistics for this horse
8
Career races
3
Wins
37.5%
Win rate
avg ~10%
37.5%
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

The turnaround began at Ripon in May 2026, and Vietnorm hasn't looked back since. A win at Market Rasen followed in June, and the overall career record now reads 3 wins and 3 places from 8 races — meaning this horse has come home in the top three on six of its eight outings. That is a horse who competes hard nearly every time it lines up, not one that occasionally flukes a result.

What makes the record slightly puzzling is that Vietnorm has yet to win at Class 5 level, losing all three races it has entered at that grade. Its victories have come elsewhere on the card, which suggests the horse may actually perform better when conditions suit it in other ways — track, distance, or how the race is run — rather than simply being matched against easier rivals. At Class 5, you might expect a horse of this form to win; the fact it hasn't is worth watching.

Vietnorm is trained by Adrian Paul Keatley, whose yard in Ryedale, North Yorkshire has sent out 43 winners this season alone. That is a stable firing on all cylinders, and having a sharp, in-form three-year-old in the string at this point in the year is exactly the kind of asset a busy, confident yard can make the most of. Keatley clearly knows how to place horses where they can win.

The horse raced just one day ago, so stamina and recovery will be worth watching in whatever comes next. But the recent sequence of 1-1-1 in the middle of that six-race run tells you everything: this is a horse that found form fast and held onto it. Whether it can finally translate that into a Class 5 victory, or whether it thrives at a different level altogether, is one of the more interesting questions surrounding it right now.

Strengths & Risks

What the data says works for and against this horse
⚠ What to watch out for
Poor record on standard ground: 0 wins from 3 starts

🎯 Where This Horse Thrives

Performance broken down by ground, distance, class, and track type
🌧 Ground Conditions
Good (firm-ish)
Good to firm (drying out)
Unknown
Standard (all-weather)
Avoids
📏 Race Distance
1M1F – 1M2F
5F – 6½F
Unknown
7F – 1M
Unknown
1M6F – 2M
Unknown
Long Distance (2M+)
Unknown
🏅 Competition Level
Class 5 (entry-level)
Avoids
Class 6 (grassroots)
Unknown
🏟 Track Shape
Right-handed, tight turns
Loves
Right-handed, hilly
Unknown
Left-handed, long straights
Avoids

📅 Recent Runs

The last 10 races, most recent first
6 Jul
5th
Ripon
1m6f – 2m · Good · 8 runners
12 Jun
🏆 Won
Market Rasen
Long Distance (2m+) · Good · 4 runners
30 May
🏆 Won
Beverley
1m1f – 1m2f · Good_To_Firm · 4 runners
8 May
🏆 Won
Ripon
1m1f – 1m2f · Good · 10 runners
30 Dec
6th
Wolverhampton
1m1f – 1m2f · Standard · 8 runners
2 Dec
9th
Newcastle
7f – 1m · Standard · 10 runners
26 Nov
6th
Newcastle
1m1f – 1m2f · Standard · 11 runners
4 Nov
15th
Redcar
5f – 6½f · Good · 15 runners

🏇 Jockey Partnerships

Every jockey who has ridden this horse, sorted by rides together
0%
Win rate
0/4
Won / Rode
Barry McHugh Current Jockey
100%
Win rate
1/1
Won / Rode
100%
Win rate
1/1
Won / Rode

🏟 Track Record

Win rate at each course this horse has visited
CourseRacesResultsLast visitedWin rate
Ripon
Sharp
2 1 win, 1 other 6 Jul 50%
Newcastle
Galloping
2 2 other 2 Dec 0%
Beverley
Undulating
1 1 win 30 May 100%
Market Rasen
Sharp
1 1 win 12 Jun 100%
Redcar
Galloping
1 1 other 4 Nov 0%
Wolverhampton
Galloping
1 1 other 30 Dec 0%