Showing cached data — live data temporarily unavailable.

Annaf (IRE)

Horse
br · horse · 2019-05-22
Sire:Muhaarar (GB)
Dam:Shimah (USA)
Damsire:Storm Cat (USA)
Breeder:Shadwell Estate Company Limited
44
Runs
9
Wins
21
Places
20%
Win %
Recent Form (latest →)
2 W 15 3 9 2 3 6 3 3 13 2 7 12 7 15 W 7 7 6 ← older

Speed Figures

21 Jun 2025 · Ascot · RPR 8728 Jun 2025 · Newcastle (AW) · RPR 11412 Jul 2025 · Chester · RPR 8902 Aug 2025 · Goodwood · RPR 10323 Aug 2025 · York · RPR 11206 Sep 2025 · Haydock · RPR 8904 Oct 2025 · Ascot · RPR 11414 Feb 2026 · Riyadh (KSA) · RPR 9628 Mar 2026 · Doncaster · RPR 9925 Apr 2026 · Leicester · RPR 107
TS RPR Last 10 runs · oldest → newest

Race History

Date Pos Course / Race Class Dist Going Jockey SP Btn
2026-04-25 6th
Leicester
Class 2 6f Good To Firm Harry Davies 12/1 0.2
2026-03-28 7th
Doncaster
Class 1 6f Good To Soft Harry Davies 9/1 .5
2026-02-14 7th
Riyadh (KSA)
7f Good To Firm Rossa Ryan 14/1 1.25
2025-10-04 1st
Ascot
Class 1 6f Soft Daniel Muscutt 7/2 Won
2025-09-06 15th
Haydock
Class 1 6f Good Silvestre De Sousa 50/1 .5
2025-08-23 7th
York
Class 1 7f Good To Firm Rossa Ryan 66/1 0.1
2025-08-02 12th
Goodwood
Class 2 6f Good To Soft Daniel Muscutt 18/1 0.3
2025-07-12 7th
Chester
Class 1 7f Good Mason Paetel 15/2 3
2025-06-28 2nd
Newcastle (AW)
Class 1 6f Standard Daniel Muscutt 8/1 0.3
2025-06-21 13th
Ascot
Class 1 6f Good To Firm Rossa Ryan 40/1 .5
2025-05-24 3rd
Salisbury
Class 1 6f Good To Firm Daniel Muscutt 13/2 0.05
2025-05-10 3rd
Haydock
Class 1 7f Good To Firm Kevin Stott 14/1 .75
2025-02-22 6th
Riyadh (KSA)
7f Good To Firm Rossa Ryan 4/1 1
2025-02-02 3rd
Lingfield (AW)
Class 1 6f Standard Rossa Ryan 13/8F 2
2024-11-16 2nd
Newcastle (AW)
Class 1 6f Standard Jason Watson 100/30 3.75
2024-10-19 9th
Ascot
Class 1 6f Soft Jason Watson 28/1 0.3
2024-09-21 3rd
Newbury
Class 1 5f Heavy Jason Watson 5/1 0.05
2024-09-07 15th
Haydock
Class 1 6f Good Rossa Ryan 28/1 .75
2024-02-24 1st
Riyadh (KSA)
7f Good To Firm Rossa Ryan 11/1 Won
2024-02-04 2nd
Lingfield (AW)
Class 1 6f Standard Rossa Ryan 2/1 1
2023-10-07 1st
Ascot
Class 1 6f Good Rossa Ryan 5/2F Won
2023-09-16 1st
Doncaster
Class 2 5½f Soft Rossa Ryan 7/1 Won
2023-09-09 7th
Haydock
Class 1 6f Good Alistair Rawlinson 66/1 0.2
2023-08-26 6th
Newmarket (July)
Won: Lezoo (GB)
Class 1 6f Good Alistair Rawlinson 12/1 .5
2023-07-22 7th
Newbury
Class 1 6f Good To Soft Kevin Stott 8/1 1.25
2023-07-08 4th
Sandown
Class 1 5f Good Rossa Ryan 13/2 0.3
2023-06-20 3rd
Ascot
Class 1 5f Good Rossa Ryan 50/1 1.75
2023-05-27 8th
Haydock
Class 1 5f Good To Firm Jason Watson 16/1 .5
2023-05-17 4th
York
Class 1 6f Good Tom Marquand 50/1 1
2023-04-07 3rd
Newcastle (AW)
Class 2 6f Standard James Doyle 7/4F .5
2023-02-04 1st
Lingfield (AW)
Class 1 6f Standard Rossa Ryan 6/5F Won
2023-01-19 1st
Kempton (AW)
Class 2 6f Standard To Slow Rossa Ryan 4/5F Won
2023-01-14 1st
Lingfield (AW)
Class 2 6f Standard Rossa Ryan 7/2 Won
2022-10-01 5th
Ascot
Class 1 5f Good To Soft Jason Hart 28/1 0.2
2022-09-04 7th
Seoul (KOR)
6f Standard Kota Fujioka 51/1 1.25
2022-07-30 25th
Goodwood
Class 2 6f Good To Firm Jim Crowley 14/1 1.75
2022-06-25 2nd
Newcastle (AW)
Class 1 6f Standard To Slow Jason Hart 16/1 4.5
2022-06-11 5th
York
Class 2 6f Good Daniel Tudhope 13/2 .5
2022-05-21 3rd
Goodwood
Class 2 7f Good To Soft Jim Crowley 17/2 1
2022-04-30 8th
Newmarket
Class 2 6f Good Theodore Ladd 9/2J .75
2022-04-15 4th
Newcastle (AW)
Class 2 6f Standard Theodore Ladd 18/1 .75
2022-03-18 1st
Newcastle (AW)
Class 5 5f Standard Theodore Ladd 11/10F Won
2022-01-24 2nd
Kempton (AW)
Class 2 6f Standard To Slow Theodore Ladd 17/2 2.75
2022-01-06 1st
Newcastle (AW)
Class 5 6f Standard To Slow Theodore Ladd 12/1 Won