Go deeper before the next race.
Open every racecard in full and get your research done before they go to post.
- 14racecard tabs per race
- 20+bookmaker prices side by side
- Trackeralerts when your horses are declared
30-day free trial
£0today
Start my 30-day free trialBy continuing you agree to our Terms and Intellectual Property and Acceptable Use policy.
£0 today. Card on step 2. £24.99 from day 31.Cancel any time.
Horse profile
Viyanni
- TrainerHarry Derham
- OwnerOlbg Racing Club
- Sex
- gelding
- Foaled
- 2021
- Colour
- bay
- Highest OR
- 73
- Record (GB & IRE)
- 3 wins from 9 runs (33%)
- Prize money (GB & IRE)
- £9,966 GB · €6,645 IRE
- Official rating
- 73 (Flat)
- Last run (GB & IRE)
- 1 Oct 2026, Salisbury (7/10)
- Last win (GB & IRE)
- 5 Feb 2025, Ludlow
Viyanni has no declared runs or entries in Britain or Ireland at the moment.
Form
Race record
| Date | Course | Pos | SP | Btn | Jockey | Trainer | Race | Class | Type | Dist | Going | Wgt | OR | Headgear | Winner / 2nd | Winner prize | Days | Future form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 Oct 26 | Salisbury | 7/10 | 25/1 | 15¾ | Pierre-Louis Jamin | Harry Derham | Madar Corporation 'season Finale' Handicap Stakes | Class 4 | Flat Turf | 1m6f | Soft | 9-5 | 73 | t | Treble Bass (GB) | £5,888 | 306 | 0/2 |
| 29 Nov 25 | Newbury | 7/8 | 9/1 | 29½ | Paul O'Brien | Harry Derham | Coral Racing Club Intermediate Handicap Hurdle | Class 1 | Hurdle | 2m½f | Soft | 10-9 | 124 | t | Tutti Quanti (FR) | £31,323 | 297 | 2/6 |
| 5 Feb 25 | Ludlow | 1/10 | 2/7F | won 1¼ | Paul O'Brien | Harry Derham | Racing To School Juvenile Hurdle | Class 4 | Hurdle | 2m | Good to Soft | 11-7 | 118 | t | Mister Cessna (FR) | £4,357 | 18 | 0/7 |
| 18 Jan 25 | Ascot | 3/7 | 9/1 | 6¼ | Jonathan Burke | Harry Derham | BetMGM Juvenile Hurdle | Class 3 | Hurdle | 1m7½f | Good | 11-6 | - | t | Lulamba (FR) | £8,986 | 44 | 1/6 |
| 5 Dec 24 | Market Rasen | 1/5 | 5/6F | won 1½ | Paul O'Brien | Harry Derham | Rhino Bet Encourages Safer Gambling Juvenile Hurdle | Class 4 | Hurdle | 2m½f | Good to Soft | 11-0 | - | t | Narragansett (GB) | £3,540 | 154 | 0/4 |
| 4 Jul 24 | Bellewstown (IRE) | 1/12 | 5/1 | won 4 | Ben Coen | Johnny Murtagh | Smiths Of Drogheda Ford Classic Handicap (Div I) | Handicap (unclassified) | Flat Turf | 1m6½f | Good | 9-2 | 65 | - | Elzaamsan (IRE) | €6,195 | 12 | 0/6 |
| 22 Jun 24 | Limerick (IRE) | 5/9 | 8/1 | 14¾ | Shane B Kelly | Johnny Murtagh | Ballyduane Stud Maiden | Non-handicap (unclassified) | Flat Turf | 1m4½f | Good | 9-7 | - | - | Gangster Granny (IRE) | €7,375 | 8 | 1/8 |
| 14 Jun 24 | Fairyhouse (IRE) | 6/13 | 22/1 | 11¼ | Shane B Kelly | Johnny Murtagh | Irish Stallion Farms EBF Median Auction Maiden | Non-handicap (unclassified) | Flat Turf | 1m4f | Good | 9-6 | - | - | Brosna Town (IRE) | €11,800 | 20 | 0/10 |
| 25 May 24 | Curragh (IRE) | 7/10 | 20/1 | 19¾ | N G McCullagh | Johnny Murtagh | McDonnells Bar Newbridge Irish EBF (C & G) Maiden | Non-handicap (unclassified) | Flat Turf | 1m2f | Good | 9-8 | - | - | Jan Brueghel (IRE) | €11,800 | - | 1/8 |
Madar Corporation 'season Finale' Handicap Stakes
Class 41m6fSoft
All fields
- Date
- 1 Oct 26
- Course
- Salisbury
- Pos
- 7/10
- SP
- 25/1
- Btn
- 15¾
- Jockey
- Pierre-Louis Jamin
- Trainer
- Harry Derham
- Race
- Madar Corporation 'season Finale' Handicap Stakes
- Class
- Class 4
- Type
- Flat Turf
- Dist
- 1m6f
- Going
- Soft
- Wgt
- 9-5
- OR
- 73
- Headgear
- t
- Winner / 2nd
- Treble Bass (GB)
- Winner prize
- £5,888
- Days
- 306
- Future form
- 0/2
Coral Racing Club Intermediate Handicap Hurdle
Class 12m½fSoft
All fields
- Date
- 29 Nov 25
- Course
- Newbury
- Pos
- 7/8
- SP
- 9/1
- Btn
- 29½
- Jockey
- Paul O'Brien
- Trainer
- Harry Derham
- Race
- Coral Racing Club Intermediate Handicap Hurdle
- Class
- Class 1
- Type
- Hurdle
- Dist
- 2m½f
- Going
- Soft
- Wgt
- 10-9
- OR
- 124
- Headgear
- t
- Winner / 2nd
- Tutti Quanti (FR)
- Winner prize
- £31,323
- Days
- 297
- Future form
- 2/6
Racing To School Juvenile Hurdle
Class 42mGood to Soft
All fields
- Date
- 5 Feb 25
- Course
- Ludlow
- Pos
- 1/10
- SP
- 2/7F
- Btn
- won 1¼
- Jockey
- Paul O'Brien
- Trainer
- Harry Derham
- Race
- Racing To School Juvenile Hurdle
- Class
- Class 4
- Type
- Hurdle
- Dist
- 2m
- Going
- Good to Soft
- Wgt
- 11-7
- OR
- 118
- Headgear
- t
- Winner / 2nd
- Mister Cessna (FR)
- Winner prize
- £4,357
- Days
- 18
- Future form
- 0/7
BetMGM Juvenile Hurdle
Class 31m7½fGood
All fields
- Date
- 18 Jan 25
- Course
- Ascot
- Pos
- 3/7
- SP
- 9/1
- Btn
- 6¼
- Jockey
- Jonathan Burke
- Trainer
- Harry Derham
- Race
- BetMGM Juvenile Hurdle
- Class
- Class 3
- Type
- Hurdle
- Dist
- 1m7½f
- Going
- Good
- Wgt
- 11-6
- OR
- -
- Headgear
- t
- Winner / 2nd
- Lulamba (FR)
- Winner prize
- £8,986
- Days
- 44
- Future form
- 1/6
Rhino Bet Encourages Safer Gambling Juvenile Hurdle
Class 42m½fGood to Soft
All fields
- Date
- 5 Dec 24
- Course
- Market Rasen
- Pos
- 1/5
- SP
- 5/6F
- Btn
- won 1½
- Jockey
- Paul O'Brien
- Trainer
- Harry Derham
- Race
- Rhino Bet Encourages Safer Gambling Juvenile Hurdle
- Class
- Class 4
- Type
- Hurdle
- Dist
- 2m½f
- Going
- Good to Soft
- Wgt
- 11-0
- OR
- -
- Headgear
- t
- Winner / 2nd
- Narragansett (GB)
- Winner prize
- £3,540
- Days
- 154
- Future form
- 0/4
Smiths Of Drogheda Ford Classic Handicap (Div I)
Handicap (unclassified)1m6½fGood
All fields
- Date
- 4 Jul 24
- Course
- Bellewstown (IRE)
- Pos
- 1/12
- SP
- 5/1
- Btn
- won 4
- Jockey
- Ben Coen
- Trainer
- Johnny Murtagh
- Race
- Smiths Of Drogheda Ford Classic Handicap (Div I)
- Class
- Handicap (unclassified)
- Type
- Flat Turf
- Dist
- 1m6½f
- Going
- Good
- Wgt
- 9-2
- OR
- 65
- Headgear
- -
- Winner / 2nd
- Elzaamsan (IRE)
- Winner prize
- €6,195
- Days
- 12
- Future form
- 0/6
Ballyduane Stud Maiden
Non-handicap (unclassified)1m4½fGood
All fields
- Date
- 22 Jun 24
- Course
- Limerick (IRE)
- Pos
- 5/9
- SP
- 8/1
- Btn
- 14¾
- Jockey
- Shane B Kelly
- Trainer
- Johnny Murtagh
- Race
- Ballyduane Stud Maiden
- Class
- Non-handicap (unclassified)
- Type
- Flat Turf
- Dist
- 1m4½f
- Going
- Good
- Wgt
- 9-7
- OR
- -
- Headgear
- -
- Winner / 2nd
- Gangster Granny (IRE)
- Winner prize
- €7,375
- Days
- 8
- Future form
- 1/8
Irish Stallion Farms EBF Median Auction Maiden
Non-handicap (unclassified)1m4fGood
All fields
- Date
- 14 Jun 24
- Course
- Fairyhouse (IRE)
- Pos
- 6/13
- SP
- 22/1
- Btn
- 11¼
- Jockey
- Shane B Kelly
- Trainer
- Johnny Murtagh
- Race
- Irish Stallion Farms EBF Median Auction Maiden
- Class
- Non-handicap (unclassified)
- Type
- Flat Turf
- Dist
- 1m4f
- Going
- Good
- Wgt
- 9-6
- OR
- -
- Headgear
- -
- Winner / 2nd
- Brosna Town (IRE)
- Winner prize
- €11,800
- Days
- 20
- Future form
- 0/10
- 7/1025 May 24 · Curragh (IRE)20/1
McDonnells Bar Newbridge Irish EBF (C & G) Maiden
Non-handicap (unclassified)1m2fGood
All fields
- Date
- 25 May 24
- Course
- Curragh (IRE)
- Pos
- 7/10
- SP
- 20/1
- Btn
- 19¾
- Jockey
- N G McCullagh
- Trainer
- Johnny Murtagh
- Race
- McDonnells Bar Newbridge Irish EBF (C & G) Maiden
- Class
- Non-handicap (unclassified)
- Type
- Flat Turf
- Dist
- 1m2f
- Going
- Good
- Wgt
- 9-8
- OR
- -
- Headgear
- -
- Winner / 2nd
- Jan Brueghel (IRE)
- Winner prize
- €11,800
- Days
- -
- Future form
- 1/8
Every British and Irish run since 1990, latest first. Btn is the overall distance beaten (lengths). Where the horse won, the runner-up and winning margin are shown.
Future form: next-time-out winners from this horse's races
| Date | Course | Race | This horse | Winner next time | Their pos | Won on | At | Race won |
|---|---|---|---|---|---|---|---|---|
| 29 Nov 25 | Newbury | Coral Racing Club Intermediate Handicap Hurdle | 7/8 | Tutti Quanti (FR) | 1 | 7 Feb 26 | Newbury | William Hill Hurdle |
| 29 Nov 25 | Newbury | Coral Racing Club Intermediate Handicap Hurdle | 7/8 | Indeevar Bleu (FR) | 2 | 26 Dec 25 | Aintree | William Hill Daily Bet Boosts Handicap Hurdle |
| 18 Jan 25 | Ascot | BetMGM Juvenile Hurdle | 3/7 | St Pancras (GB) | 5 | 1 Feb 25 | Musselburgh | bet365 Scottish Triumph Hurdle (A Juvenile Hurdle) |
| 22 Jun 24 | Limerick (IRE) | Ballyduane Stud Maiden | 5/9 | Fighter (IRE) | 3 | 24 Aug 24 | Curragh (IRE) | Join Racing TV For Just 14 Euros Now Maiden |
| 25 May 24 | Curragh (IRE) | McDonnells Bar Newbridge Irish EBF (C & G) Maiden | 7/10 | Jan Brueghel (IRE) | 1 | 29 Jun 24 | Curragh (IRE) | Al Basti Equiworld Dubai International Stakes |
- 7/829 Nov 25 · Newbury
Coral Racing Club Intermediate Handicap Hurdle
All fields
- Date
- 29 Nov 25
- Course
- Newbury
- Race
- Coral Racing Club Intermediate Handicap Hurdle
- This horse
- 7/8
- Winner next time
- Tutti Quanti (FR)
- Their pos
- 1
- Won on
- 7 Feb 26
- At
- Newbury
- Race won
- William Hill Hurdle
- 7/829 Nov 25 · Newbury
Coral Racing Club Intermediate Handicap Hurdle
All fields
- Date
- 29 Nov 25
- Course
- Newbury
- Race
- Coral Racing Club Intermediate Handicap Hurdle
- This horse
- 7/8
- Winner next time
- Indeevar Bleu (FR)
- Their pos
- 2
- Won on
- 26 Dec 25
- At
- Aintree
- Race won
- William Hill Daily Bet Boosts Handicap Hurdle
- 3/718 Jan 25 · Ascot
BetMGM Juvenile Hurdle
All fields
- Date
- 18 Jan 25
- Course
- Ascot
- Race
- BetMGM Juvenile Hurdle
- This horse
- 3/7
- Winner next time
- St Pancras (GB)
- Their pos
- 5
- Won on
- 1 Feb 25
- Race won
- bet365 Scottish Triumph Hurdle (A Juvenile Hurdle)
- 5/922 Jun 24 · Limerick (IRE)
Ballyduane Stud Maiden
All fields
- Date
- 22 Jun 24
- Course
- Limerick (IRE)
- Race
- Ballyduane Stud Maiden
- This horse
- 5/9
- Winner next time
- Fighter (IRE)
- Their pos
- 3
- Won on
- 24 Aug 24
- At
- Curragh (IRE)
- Race won
- Join Racing TV For Just 14 Euros Now Maiden
- 7/1025 May 24 · Curragh (IRE)
McDonnells Bar Newbridge Irish EBF (C & G) Maiden
All fields
- Date
- 25 May 24
- Course
- Curragh (IRE)
- Race
- McDonnells Bar Newbridge Irish EBF (C & G) Maiden
- This horse
- 7/10
- Winner next time
- Jan Brueghel (IRE)
- Their pos
- 1
- Won on
- 29 Jun 24
- At
- Curragh (IRE)
- Race won
- Al Basti Equiworld Dubai International Stakes
Other runners from this horse's races (latest 20 races with a next-time-out winner, up to 40 rows) that won on their next start in Britain or Ireland. FF on the race record = next-time-out winners / runners that have run again (this horse excluded).
Trainer changes
| Trainer | Moved from | First run | Last run | First run for yard | OR first run | OR last run | Best OR | Runs | Wins | 2nd | 3rd | Win % | Place % | Prize GB (£) | Prize IRE (€) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Harry Derham | J P Murtagh | 5 Dec 24 | 1 Oct 26 | 1/5 | 118 | 73 | 124 | 5 | 2 | 0 | 1 | £9,966 | €0 | ||
| Johnny Murtagh | - | 25 May 24 | 4 Jul 24 | 7/10 | 65 | 65 | 65 | 4 | 1 | 0 | 0 | £0 | €6,645 |
Harry Derham
- Trainer
- Harry Derham
- Moved from
- J P Murtagh
- First run
- 5 Dec 24
- Last run
- 1 Oct 26
- First run for yard
- 1/5
- OR first run
- 118
- OR last run
- 73
- Best OR
- 124
- Runs
- 5
- Wins
- 2
- 2nd
- 0
- 3rd
- 1
- Win %
- Place %
- Prize GB (£)
- £9,966
- Prize IRE (€)
- €0
Johnny Murtagh
- Trainer
- Johnny Murtagh
- First run
- 25 May 24
- Last run
- 4 Jul 24
- First run for yard
- 7/10
- OR first run
- 65
- OR last run
- 65
- Best OR
- 65
- Runs
- 4
- Wins
- 1
- 2nd
- 0
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €6,645
Spells with each trainer in race order, latest first (a horse that returns to a trainer shows a new spell). From British and Irish runs since 1990.
Stats
Career summary by code (GB & IRE)
| Code | Runs | Wins | 2nd | 3rd | Win % | Place % | Prize GB (£) | Prize IRE (€) | Best OR | First run | Last run |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Flat | 5 | 1 | 0 | 0 | £0 | €6,645 | 73 | 25 May 24 | 1 Oct 26 | ||
| National Hunt | 4 | 2 | 0 | 1 | £9,966 | €0 | 124 | 5 Dec 24 | 29 Nov 25 | ||
| All runs | 9 | 3 | 0 | 1 | £9,966 | €6,645 | 124 | 25 May 24 | 1 Oct 26 |
Flat
- Code
- Flat
- Runs
- 5
- Wins
- 1
- 2nd
- 0
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €6,645
- Best OR
- 73
- First run
- 25 May 24
- Last run
- 1 Oct 26
National Hunt
- Code
- National Hunt
- Runs
- 4
- Wins
- 2
- 2nd
- 0
- 3rd
- 1
- Win %
- Place %
- Prize GB (£)
- £9,966
- Prize IRE (€)
- €0
- Best OR
- 124
- First run
- 5 Dec 24
- Last run
- 29 Nov 25
All runs
- Code
- All runs
- Runs
- 9
- Wins
- 3
- 2nd
- 0
- 3rd
- 1
- Win %
- Place %
- Prize GB (£)
- £9,966
- Prize IRE (€)
- €6,645
- Best OR
- 124
- First run
- 25 May 24
- Last run
- 1 Oct 26
Placed = 1st in 2-4 runners, 1st-2nd in 5-7, 1st-3rd in 8+.
By race type
| Race type | Runs | Wins | 2nd | 3rd | Win % | Place % | Prize GB (£) | Prize IRE (€) |
|---|---|---|---|---|---|---|---|---|
| Flat Turf | 5 | 1 | 0 | 0 | £0 | €6,645 | ||
| Hurdle | 4 | 2 | 0 | 1 | £9,966 | €0 |
Flat Turf
- Race type
- Flat Turf
- Runs
- 5
- Wins
- 1
- 2nd
- 0
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €6,645
Hurdle
- Race type
- Hurdle
- Runs
- 4
- Wins
- 2
- 2nd
- 0
- 3rd
- 1
- Win %
- Place %
- Prize GB (£)
- £9,966
- Prize IRE (€)
- €0
By going
| Going | Runs | Wins | 2nd | 3rd | Win % | Place % | Prize GB (£) | Prize IRE (€) |
|---|---|---|---|---|---|---|---|---|
| Good | 5 | 1 | 0 | 1 | £2,069 | €6,645 | ||
| Good to Soft | 2 | 2 | 0 | 0 | £7,897 | €0 | ||
| Soft | 2 | 0 | 0 | 0 | £0 | €0 |
Good
- Going
- Good
- Runs
- 5
- Wins
- 1
- 2nd
- 0
- 3rd
- 1
- Win %
- Place %
- Prize GB (£)
- £2,069
- Prize IRE (€)
- €6,645
Good to Soft
- Going
- Good to Soft
- Runs
- 2
- Wins
- 2
- 2nd
- 0
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £7,897
- Prize IRE (€)
- €0
Soft
- Going
- Soft
- Runs
- 2
- Wins
- 0
- 2nd
- 0
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €0
By distance
| Distance | Runs | Wins | 2nd | 3rd | Win % | Place % | Prize GB (£) | Prize IRE (€) |
|---|---|---|---|---|---|---|---|---|
| 9f to 11f | 1 | 0 | 0 | 0 | £0 | €0 | ||
| 12f to 13f | 2 | 0 | 0 | 0 | £0 | €450 | ||
| 14f and over | 2 | 1 | 0 | 0 | £0 | €6,195 | ||
| 2m to 2m1f | 4 | 2 | 0 | 1 | £9,966 | €0 |
9f to 11f
- Distance
- 9f to 11f
- Runs
- 1
- Wins
- 0
- 2nd
- 0
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €0
12f to 13f
- Distance
- 12f to 13f
- Runs
- 2
- Wins
- 0
- 2nd
- 0
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €450
14f and over
- Distance
- 14f and over
- Runs
- 2
- Wins
- 1
- 2nd
- 0
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €6,195
2m to 2m1f
- Distance
- 2m to 2m1f
- Runs
- 4
- Wins
- 2
- 2nd
- 0
- 3rd
- 1
- Win %
- Place %
- Prize GB (£)
- £9,966
- Prize IRE (€)
- €0
Flat bands: 5f-6f, 7f-1m, 9f-11f, 12f-13f, 14f+. NH bands: 2m-2m1f, 2m2f-2m5f, 2m6f-3m1f, 3m2f+.
By course
| Course | Runs | Wins | 2nd | 3rd | Win % | Place % | Prize GB (£) | Prize IRE (€) |
|---|---|---|---|---|---|---|---|---|
| Bellewstown (IRE) | 1 | 1 | 0 | 0 | £0 | €6,195 | ||
| Ludlow | 1 | 1 | 0 | 0 | £4,357 | €0 | ||
| Market Rasen | 1 | 1 | 0 | 0 | £3,540 | €0 | ||
| Ascot | 1 | 0 | 0 | 1 | £2,069 | €0 | ||
| Curragh (IRE) | 1 | 0 | 0 | 0 | £0 | €0 | ||
| Fairyhouse (IRE) | 1 | 0 | 0 | 0 | £0 | €200 | ||
| Limerick (IRE) | 1 | 0 | 0 | 0 | £0 | €250 | ||
| Newbury | 1 | 0 | 0 | 0 | £0 | €0 | ||
| Salisbury | 1 | 0 | 0 | 0 | £0 | €0 |
Bellewstown (IRE)
- Course
- Bellewstown (IRE)
- Runs
- 1
- Wins
- 1
- 2nd
- 0
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €6,195
Ludlow
- Course
- Ludlow
- Runs
- 1
- Wins
- 1
- 2nd
- 0
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £4,357
- Prize IRE (€)
- €0
Market Rasen
- Course
- Market Rasen
- Runs
- 1
- Wins
- 1
- 2nd
- 0
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £3,540
- Prize IRE (€)
- €0
Ascot
- Course
- Ascot
- Runs
- 1
- Wins
- 0
- 2nd
- 0
- 3rd
- 1
- Win %
- Place %
- Prize GB (£)
- £2,069
- Prize IRE (€)
- €0
Curragh (IRE)
- Course
- Curragh (IRE)
- Runs
- 1
- Wins
- 0
- 2nd
- 0
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €0
Fairyhouse (IRE)
- Course
- Fairyhouse (IRE)
- Runs
- 1
- Wins
- 0
- 2nd
- 0
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €200
Limerick (IRE)
- Course
- Limerick (IRE)
- Runs
- 1
- Wins
- 0
- 2nd
- 0
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €250
Newbury
- Course
- Newbury
- Runs
- 1
- Wins
- 0
- 2nd
- 0
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €0
Salisbury
- Course
- Salisbury
- Runs
- 1
- Wins
- 0
- 2nd
- 0
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €0
By class
| Class | Runs | Wins | 2nd | 3rd | Win % | Place % | Prize GB (£) | Prize IRE (€) |
|---|---|---|---|---|---|---|---|---|
| Class 1 | 1 | 0 | 0 | 0 | £0 | €0 | ||
| Class 3 | 1 | 0 | 0 | 1 | £2,069 | €0 | ||
| Class 4 | 3 | 2 | 0 | 0 | £7,897 | €0 | ||
| Non-handicap (unclassified) | 3 | 0 | 0 | 0 | £0 | €450 | ||
| Handicap (unclassified) | 1 | 1 | 0 | 0 | £0 | €6,195 |
Class 1
- Class
- Class 1
- Runs
- 1
- Wins
- 0
- 2nd
- 0
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €0
Class 3
- Class
- Class 3
- Runs
- 1
- Wins
- 0
- 2nd
- 0
- 3rd
- 1
- Win %
- Place %
- Prize GB (£)
- £2,069
- Prize IRE (€)
- €0
Class 4
- Class
- Class 4
- Runs
- 3
- Wins
- 2
- 2nd
- 0
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £7,897
- Prize IRE (€)
- €0
Non-handicap (unclassified)
- Class
- Non-handicap (unclassified)
- Runs
- 3
- Wins
- 0
- 2nd
- 0
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €450
Handicap (unclassified)
- Class
- Handicap (unclassified)
- Runs
- 1
- Wins
- 1
- 2nd
- 0
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €6,195
Pattern (Group/Grade/Listed) shown ahead of class. Irish races carry no class, so they are grouped as handicap or non-handicap.
By field size
| Runners | Runs | Wins | 2nd | 3rd | Win % | Place % | Prize GB (£) | Prize IRE (€) |
|---|---|---|---|---|---|---|---|---|
| 6 to 8 runners | 2 | 0 | 0 | 1 | £2,069 | €0 | ||
| 2 to 5 runners | 1 | 1 | 0 | 0 | £3,540 | €0 | ||
| 9 to 12 runners | 5 | 2 | 0 | 0 | £4,357 | €6,445 | ||
| 13 to 16 runners | 1 | 0 | 0 | 0 | £0 | €200 |
6 to 8 runners
- Runners
- 6 to 8 runners
- Runs
- 2
- Wins
- 0
- 2nd
- 0
- 3rd
- 1
- Win %
- Place %
- Prize GB (£)
- £2,069
- Prize IRE (€)
- €0
2 to 5 runners
- Runners
- 2 to 5 runners
- Runs
- 1
- Wins
- 1
- 2nd
- 0
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £3,540
- Prize IRE (€)
- €0
9 to 12 runners
- Runners
- 9 to 12 runners
- Runs
- 5
- Wins
- 2
- 2nd
- 0
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £4,357
- Prize IRE (€)
- €6,445
13 to 16 runners
- Runners
- 13 to 16 runners
- Runs
- 1
- Wins
- 0
- 2nd
- 0
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €200
By month
| Month | Runs | Wins | 2nd | 3rd | Win % | Place % | Prize GB (£) | Prize IRE (€) |
|---|---|---|---|---|---|---|---|---|
| January | 1 | 0 | 0 | 1 | £2,069 | €0 | ||
| February | 1 | 1 | 0 | 0 | £4,357 | €0 | ||
| May | 1 | 0 | 0 | 0 | £0 | €0 | ||
| June | 2 | 0 | 0 | 0 | £0 | €450 | ||
| July | 1 | 1 | 0 | 0 | £0 | €6,195 | ||
| October | 1 | 0 | 0 | 0 | £0 | €0 | ||
| November | 1 | 0 | 0 | 0 | £0 | €0 | ||
| December | 1 | 1 | 0 | 0 | £3,540 | €0 |
January
- Month
- January
- Runs
- 1
- Wins
- 0
- 2nd
- 0
- 3rd
- 1
- Win %
- Place %
- Prize GB (£)
- £2,069
- Prize IRE (€)
- €0
February
- Month
- February
- Runs
- 1
- Wins
- 1
- 2nd
- 0
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £4,357
- Prize IRE (€)
- €0
May
- Month
- May
- Runs
- 1
- Wins
- 0
- 2nd
- 0
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €0
June
- Month
- June
- Runs
- 2
- Wins
- 0
- 2nd
- 0
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €450
July
- Month
- July
- Runs
- 1
- Wins
- 1
- 2nd
- 0
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €6,195
October
- Month
- October
- Runs
- 1
- Wins
- 0
- 2nd
- 0
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €0
November
- Month
- November
- Runs
- 1
- Wins
- 0
- 2nd
- 0
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €0
December
- Month
- December
- Runs
- 1
- Wins
- 1
- 2nd
- 0
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £3,540
- Prize IRE (€)
- €0
By jockey
| Jockey | Runs | Wins | 2nd | 3rd | Win % | Place % | Prize GB (£) | Prize IRE (€) |
|---|---|---|---|---|---|---|---|---|
| Paul O'Brien | 3 | 2 | 0 | 0 | £7,897 | €0 | ||
| Shane B Kelly | 2 | 0 | 0 | 0 | £0 | €450 | ||
| Ben Coen | 1 | 1 | 0 | 0 | £0 | €6,195 | ||
| Jonathan Burke | 1 | 0 | 0 | 1 | £2,069 | €0 | ||
| N G McCullagh | 1 | 0 | 0 | 0 | £0 | €0 | ||
| Pierre-Louis Jamin | 1 | 0 | 0 | 0 | £0 | €0 |
Paul O'Brien
- Jockey
- Paul O'Brien
- Runs
- 3
- Wins
- 2
- 2nd
- 0
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £7,897
- Prize IRE (€)
- €0
Shane B Kelly
- Jockey
- Shane B Kelly
- Runs
- 2
- Wins
- 0
- 2nd
- 0
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €450
Ben Coen
- Jockey
- Ben Coen
- Runs
- 1
- Wins
- 1
- 2nd
- 0
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €6,195
Jonathan Burke
- Jockey
- Jonathan Burke
- Runs
- 1
- Wins
- 0
- 2nd
- 0
- 3rd
- 1
- Win %
- Place %
- Prize GB (£)
- £2,069
- Prize IRE (€)
- €0
N G McCullagh
- Jockey
- N G McCullagh
- Runs
- 1
- Wins
- 0
- 2nd
- 0
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €0
Pierre-Louis Jamin
- Jockey
- Pierre-Louis Jamin
- Runs
- 1
- Wins
- 0
- 2nd
- 0
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €0
By trainer
| Trainer | Runs | Wins | 2nd | 3rd | Win % | Place % | Prize GB (£) | Prize IRE (€) |
|---|---|---|---|---|---|---|---|---|
| Harry Derham | 5 | 2 | 0 | 1 | £9,966 | €0 | ||
| Johnny Murtagh | 4 | 1 | 0 | 0 | £0 | €6,645 |
Harry Derham
- Trainer
- Harry Derham
- Runs
- 5
- Wins
- 2
- 2nd
- 0
- 3rd
- 1
- Win %
- Place %
- Prize GB (£)
- £9,966
- Prize IRE (€)
- €0
Johnny Murtagh
- Trainer
- Johnny Murtagh
- Runs
- 4
- Wins
- 1
- 2nd
- 0
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €6,645
By headgear
| Headgear | Runs | Wins | 2nd | 3rd | Win % | Place % | Prize GB (£) | Prize IRE (€) |
|---|---|---|---|---|---|---|---|---|
| No headgear | 4 | 1 | 0 | 0 | £0 | €6,645 | ||
| t | 5 | 2 | 0 | 1 | £9,966 | €0 |
No headgear
- Headgear
- No headgear
- Runs
- 4
- Wins
- 1
- 2nd
- 0
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €6,645
t
- Headgear
- t
- Runs
- 5
- Wins
- 2
- 2nd
- 0
- 3rd
- 1
- Win %
- Place %
- Prize GB (£)
- £9,966
- Prize IRE (€)
- €0
Headgear codes as declared: b blinkers, v visor, p cheekpieces, t tongue strap, h hood, e/s eyeshield.
By days since last run
| Days since last run | Runs | Wins | 2nd | 3rd | Win % | Place % | Prize GB (£) | Prize IRE (€) |
|---|---|---|---|---|---|---|---|---|
| Debut / no previous run | 1 | 0 | 0 | 0 | £0 | €0 | ||
| 8 to 14 days | 2 | 1 | 0 | 0 | £0 | €6,445 | ||
| 15 to 30 days | 2 | 1 | 0 | 0 | £4,357 | €200 | ||
| 31 to 60 days | 1 | 0 | 0 | 1 | £2,069 | €0 | ||
| 121 to 365 days | 3 | 1 | 0 | 0 | £3,540 | €0 |
Debut / no previous run
- Days since last run
- Debut / no previous run
- Runs
- 1
- Wins
- 0
- 2nd
- 0
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €0
8 to 14 days
- Days since last run
- 8 to 14 days
- Runs
- 2
- Wins
- 1
- 2nd
- 0
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €6,445
15 to 30 days
- Days since last run
- 15 to 30 days
- Runs
- 2
- Wins
- 1
- 2nd
- 0
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £4,357
- Prize IRE (€)
- €200
31 to 60 days
- Days since last run
- 31 to 60 days
- Runs
- 1
- Wins
- 0
- 2nd
- 0
- 3rd
- 1
- Win %
- Place %
- Prize GB (£)
- £2,069
- Prize IRE (€)
- €0
121 to 365 days
- Days since last run
- 121 to 365 days
- Runs
- 3
- Wins
- 1
- 2nd
- 0
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £3,540
- Prize IRE (€)
- €0
Counted from the previous run in Britain or Ireland; runs abroad are not seen.
By first-time headgear
| Headgear | Runs | Wins | 2nd | 3rd | Win % | Place % | Prize GB (£) | Prize IRE (€) |
|---|---|---|---|---|---|---|---|---|
| First time in any headgear | 1 | 1 | 0 | 0 | £3,540 | €0 | ||
| First time tongue strap | 1 | 1 | 0 | 0 | £3,540 | €0 | ||
| Headgear, all items worn before | 4 | 1 | 0 | 1 | £6,426 | €0 | ||
| No headgear | 4 | 1 | 0 | 0 | £0 | €6,645 |
First time in any headgear
- Headgear
- First time in any headgear
- Runs
- 1
- Wins
- 1
- 2nd
- 0
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £3,540
- Prize IRE (€)
- €0
First time tongue strap
- Headgear
- First time tongue strap
- Runs
- 1
- Wins
- 1
- 2nd
- 0
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £3,540
- Prize IRE (€)
- €0
Headgear, all items worn before
- Headgear
- Headgear, all items worn before
- Runs
- 4
- Wins
- 1
- 2nd
- 0
- 3rd
- 1
- Win %
- Place %
- Prize GB (£)
- £6,426
- Prize IRE (€)
- €0
No headgear
- Headgear
- No headgear
- Runs
- 4
- Wins
- 1
- 2nd
- 0
- 3rd
- 0
- Win %
- Place %
- Prize GB (£)
- £0
- Prize IRE (€)
- €6,645
A run can count in more than one "first time" row (e.g. first-time blinkers and first headgear of any kind). First time is judged against earlier British and Irish runs only.
Pedigree
Pedigree
Sire branchAlmanzor (FR)
Parent · 1
- SireAlmanzor (FR)
Grandparents · 2
- Sire's sireWootton Bassett (GB)
- Sire's damDarkova (USA)
Great-grandparents · 4
- Sire's sire's sireNot traced
- Sire's sire's damNot traced
- Sire's dam's sireNot traced
- Sire's dam's damNot traced
Dam branchViyana (IRE)
Parent · 1
- DamViyana (IRE)
Grandparents · 2
- Dam's sireAzamour (IRE)
- Dam's damNot traced
Great-grandparents · 4
- Dam's sire's sireNot traced
- Dam's sire's damNot traced
- Dam's dam's sireNot traced
- Dam's dam's damNot traced
Breeding card
Female line
- Viyana (IRE) · 1 winners from 1 runners
Sire, dam and damsire
| Sire | Dam | Damsire | Breeder | Foaled | Colour | Sex | Sire's avg winning distance | Damsire's avg winning distance |
|---|---|---|---|---|---|---|---|---|
| Almanzor (FR) | Viyana (IRE) | Azamour (IRE) | His Highness The Aga Khan's Studs S C | 1 Mar 21 | bay | gelding | Flat 10.5f · NH 2m1f | Flat 8.5f · NH 2m3f |
Almanzor (FR)
- Sire
- Almanzor (FR)
- Dam
- Viyana (IRE)
- Damsire
- Azamour (IRE)
- Breeder
- His Highness The Aga Khan's Studs S C
- Foaled
- 1 Mar 21
- Colour
- bay
- Sex
- gelding
- Sire's avg winning distance
- Flat 10.5f · NH 2m1f
- Damsire's avg winning distance
- Flat 8.5f · NH 2m3f
Progeny of Almanzor (FR) in this horse's best conditions
| Condition | Runs | Wins | Placed | Win % | Place % | This horse runs | This horse wins |
|---|---|---|---|---|---|---|---|
| All Flat runs | 901 | 105 | 268 | 5 | 1 | ||
| At 14f and over | 104 | 19 | 33 | 2 | 1 | ||
| On Good going | 217 | 24 | 65 | 4 | 1 | ||
| At 14f and over on Good going | 20 | 4 | 6 | 1 | 1 |
All Flat runs
- Condition
- All Flat runs
- Runs
- 901
- Wins
- 105
- Placed
- 268
- Win %
- Place %
- This horse runs
- 5
- This horse wins
- 1
At 14f and over
- Condition
- At 14f and over
- Runs
- 104
- Wins
- 19
- Placed
- 33
- Win %
- Place %
- This horse runs
- 2
- This horse wins
- 1
On Good going
- Condition
- On Good going
- Runs
- 217
- Wins
- 24
- Placed
- 65
- Win %
- Place %
- This horse runs
- 4
- This horse wins
- 1
At 14f and over on Good going
- Condition
- At 14f and over on Good going
- Runs
- 20
- Wins
- 4
- Placed
- 6
- Win %
- Place %
- This horse runs
- 1
- This horse wins
- 1
Best distance band and going band are where this horse has most wins (then places, then runs) in its main code. Sire figures: all British and Irish runs by the sire's progeny since 1990.
Almanzor (FR) × Azamour (IRE) mares (the cross)
| Code | Runners | Winners | Winners % | Black-type winners | Runs | Wins | 2nd/3rd | Win % | Prize GB (£) | Prize IRE (€) |
|---|---|---|---|---|---|---|---|---|---|---|
| National Hunt | 3 | 2 | 0 | 34 | 3 | 4 | £13,072 | €17,663 | ||
| Flat | 3 | 1 | 0 | 11 | 1 | 0 | £0 | €6,645 | ||
| All runs | 3 | 2 | 0 | 45 | 4 | 4 | £13,072 | €24,308 |
National Hunt
- Code
- National Hunt
- Runners
- 3
- Winners
- 2
- Winners %
- Black-type winners
- 0
- Runs
- 34
- Wins
- 3
- 2nd/3rd
- 4
- Win %
- Prize GB (£)
- £13,072
- Prize IRE (€)
- €17,663
Flat
- Code
- Flat
- Runners
- 3
- Winners
- 1
- Winners %
- Black-type winners
- 0
- Runs
- 11
- Wins
- 1
- 2nd/3rd
- 0
- Win %
- Prize GB (£)
- £0
- Prize IRE (€)
- €6,645
All runs
- Code
- All runs
- Runners
- 3
- Winners
- 2
- Winners %
- Black-type winners
- 0
- Runs
- 45
- Wins
- 4
- 2nd/3rd
- 4
- Win %
- Prize GB (£)
- £13,072
- Prize IRE (€)
- €24,308
All British and Irish runners by this sire out of mares by this damsire, since 1990 (includes this horse). Black type = Group/Grade 1-3 or Listed winner.
Best of the cross
| Horse | Runs | Wins | Black-type wins | Prize GB (£) | Prize IRE (€) |
|---|---|---|---|---|---|
| Viyanni (IRE) | 9 | 3 | 0 | £9,966 | €6,645 |
| Miss Manzor (GB) | 13 | 1 | 0 | £3,106 | €14,963 |
| Benzine (GB) | 23 | 0 | 0 | £0 | €2,700 |
Viyanni (IRE)
- Horse
- Viyanni (IRE)
- Runs
- 9
- Wins
- 3
- Black-type wins
- 0
- Prize GB (£)
- £9,966
- Prize IRE (€)
- €6,645
Miss Manzor (GB)
- Horse
- Miss Manzor (GB)
- Runs
- 13
- Wins
- 1
- Black-type wins
- 0
- Prize GB (£)
- £3,106
- Prize IRE (€)
- €14,963
Benzine (GB)
- Horse
- Benzine (GB)
- Runs
- 23
- Wins
- 0
- Black-type wins
- 0
- Prize GB (£)
- £0
- Prize IRE (€)
- €2,700
Top 12 by best win level, then wins.
Ratings
Official ratings
| Code | Current OR | Highest OR | Lowest OR | Last winning OR | Last win | Rated runs |
|---|---|---|---|---|---|---|
| Flat | 73 | 73 | 65 | 65 | 4 Jul 24 | 2 |
| National Hunt | 124 | 124 | 118 | 118 | 5 Feb 25 | 2 |
Flat
- Code
- Flat
- Current OR
- 73
- Highest OR
- 73
- Lowest OR
- 65
- Last winning OR
- 65
- Last win
- 4 Jul 24
- Rated runs
- 2
National Hunt
- Code
- National Hunt
- Current OR
- 124
- Highest OR
- 124
- Lowest OR
- 118
- Last winning OR
- 118
- Last win
- 5 Feb 25
- Rated runs
- 2
Current OR here is the mark carried on the latest run in each code; the page header uses a newer declared mark where one exists.
Official rating by run
| Date | Course | Code | OR | Change | Pos |
|---|---|---|---|---|---|
| 1 Oct 26 | Salisbury | Flat | 73 | 8 | 7/10 |
| 29 Nov 25 | Newbury | NH | 124 | 6 | 7/8 |
| 5 Feb 25 | Ludlow | NH | 118 | - | 1/10 |
| 4 Jul 24 | Bellewstown (IRE) | Flat | 65 | - | 1/12 |
- 7/101 Oct 26 · Salisbury
All fields
- Date
- 1 Oct 26
- Course
- Salisbury
- Code
- Flat
- OR
- 73
- Change
- 8
- Pos
- 7/10
- 7/829 Nov 25 · Newbury
All fields
- Date
- 29 Nov 25
- Course
- Newbury
- Code
- NH
- OR
- 124
- Change
- 6
- Pos
- 7/8
- 1/105 Feb 25 · Ludlow
All fields
- Date
- 5 Feb 25
- Course
- Ludlow
- Code
- NH
- OR
- 118
- Change
- -
- Pos
- 1/10
- 1/124 Jul 24 · Bellewstown (IRE)
All fields
- Date
- 4 Jul 24
- Course
- Bellewstown (IRE)
- Code
- Flat
- OR
- 65
- Change
- -
- Pos
- 1/12
Current mark v winning marks
| Code | Current OR | OR last run | Change | Last winning OR | Last win | v last winning | Highest winning OR | v highest winning | Highest OR | v highest |
|---|---|---|---|---|---|---|---|---|---|---|
| Flat | 73 | 73 | 0 | 65 | 4 Jul 24 | 8 | 65 | 8 | 73 | 0 |
| National Hunt | 124 | 124 | 0 | 118 | 5 Feb 25 | 6 | 118 | 6 | 124 | 0 |
Flat
- Code
- Flat
- Current OR
- 73
- OR last run
- 73
- Change
- 0
- Last winning OR
- 65
- Last win
- 4 Jul 24
- v last winning
- 8
- Highest winning OR
- 65
- v highest winning
- 8
- Highest OR
- 73
- v highest
- 0
National Hunt
- Code
- National Hunt
- Current OR
- 124
- OR last run
- 124
- Change
- 0
- Last winning OR
- 118
- Last win
- 5 Feb 25
- v last winning
- 6
- Highest winning OR
- 118
- v highest winning
- 6
- Highest OR
- 124
- v highest
- 0
Differences are current OR minus the mark shown (positive = higher now). Current OR in the main code uses a newer declared or published mark where one exists.
Family
Dam summary
- G1 winners
- 0
- Produce
- 1 winners from 1 runners
Full siblings
Viyanni is the only foal out of Viyana (IRE) to have raced in Britain or Ireland.
Half siblings
Viyanni is the only foal out of Viyana (IRE) to have raced in Britain or Ireland.
Female line
- 1Viyana (IRE)
Notable relatives
No black-type winners in this female family in GB or IRE since 1990.
In brief
How old is Viyanni?
Viyanni (IRE) is a 5-year-old bay gelding, foaled on 1 March 2021.
Who are the sire and dam of Viyanni?
Viyanni (IRE) is by Almanzor (FR) out of Viyana (IRE), a daughter of Azamour (IRE), and was bred by His Highness The Aga Khan's Studs S C.
Who trains Viyanni?
Viyanni (IRE) is trained by Harry Derham and owned by Olbg Racing Club, having previously run for Johnny Murtagh in Britain or Ireland.
What is Viyanni's race record?
In Britain and Ireland, Viyanni (IRE) has won 3 of 9 races (33%): 1 of 5 on the Flat and 2 of 4 over jumps.
What is Viyanni's biggest win?
Viyanni (IRE)'s biggest wins in Britain and Ireland are 2 Class 4 victories, most recently the Racing To School Juvenile Hurdle at Ludlow on 5 February 2025.
How much prize money has Viyanni won?
Viyanni (IRE) has earned £9,966 in Britain and €6,645 in Ireland in prize money.
Has Viyanni ever been beaten?
Viyanni (IRE) has been beaten 6 times in 9 runs in Britain and Ireland, the first time on 25 May 2024 at Curragh (IRE) (7th of 10).
What is Viyanni's official rating?
Viyanni (IRE) is officially rated 73 on the Flat (also the career high) and 124 over jumps (also the career high).
When did Viyanni last run?
Viyanni (IRE) last ran in Britain or Ireland on 1 October 2026 at Salisbury in the Madar Corporation 'season Finale' Handicap Stakes, finishing 7th of 10.
Go deeper before the next race.
Open every racecard in full and get your research done before they go to post.
- 14racecard tabs per race
- 20+bookmaker prices side by side
- Trackeralerts when your horses are declared
30-day free trial
£0today
Start my 30-day free trialBy continuing you agree to our Terms and Intellectual Property and Acceptable Use policy.
£0 today. Card on step 2. £24.99 from day 31.Cancel any time.
Updated