Hafeet Alain
Sex: gelding Colour: Bay Age: 9

Born: 20/03/2016

Breeder: Miss Samantha Jarrom

Current Trainer: Ed Walker

11.5%

Win Rate

19.2%

Place Rate

Pedigree

Sire

Elzaam

Dam

Batuta

Damsire

New Approach

Race Statistics
26

Total Races

3

Wins

5

Places (1-3)

94 @ 8f

Best Speed

10.0

Avg Pos Last 3

Class 2

Average Class

Distance Expertise
Moderate (47/100) Best: 7-9f (Short Mile)

Race Distribution by Distance

5-7f Sprint: 1 races (5.0%)7-9f Short Mile: 19 races (95.0%)Total20
5-7f Sprint
1 races (5.0%) • Avg pos: 7.0
7-9f Short Mile
19 races (95.0%) • Avg pos: 5.7

5-7f (Sprint)

Races: 1
Avg Position: 7.0
Win Rate: 0%
Place Rate: 0%
Best Finish: 7

7-9f (Short Mile)

Strongest
Races: 19
Avg Position: 5.7
Win Rate: 15.8%
Place Rate: 26.3%
Best Finish: 🏆 1

Analysis: Hafeet Alain has raced across 2 different distance ranges, showing moderate versatility but with clear preferences. Best performance comes at 7-9f (short mile) with a 15.8% win rate from 19 races.

Upcoming Races

No upcoming races scheduled

Hafeet Alain has no confirmed future race entries

Past Performances

Past Performances - Hafeet Alain

Oct 18 (9d ago)
17th
Ascot
8f
Surface: Turf
Going: Good
Class: Class 2
1:40.97
SP: 50/1
Trainer:
Speed: 87
Oct 12 (15d ago)
DNR
Goodwood
8f
Surface: Turf
Going: Good
Class: Class 2
Reason:
Trainer:
Oct 4 (23d ago)
DNR
Ascot
7f
Surface: Turf
Going: Soft
Class: Class 2
Reason:
Trainer:
May 29 (151d ago)
DNR
Sandown
8f
Surface: Turf
Going: Good
Class: Class 3
Reason:
Trainer:
Dec 4 (327d ago)
7th
Lingfield (AW)
7f
Surface: AW
Going: Standard
Class: Class 3
1:25.31
SP: 15/2
Trainer:
Speed: 90
Nov 20 (341d ago)
6th
Kempton (AW)
8f
Surface: AW
Going: Standard To Slow
Class: Class 2
1:37.97
SP: 25/1
Trainer:
Speed: 91
Oct 25 (367d ago)
DNR
Doncaster
8f
Surface: Turf
Going: Soft
Class: Class 3
Reason:
Trainer:
Oct 11 (381d ago)
4th
York
8f
Surface: Turf
Going: Soft
Class: Class 2
1:40.12
SP: 13/2
Trainer:
Speed: 90
Sep 25 (397d ago)
4th
Goodwood
8f
Surface: Turf
Going: Heavy
Class: Class 2
1:44.82
SP: 7/1
Trainer:
Speed: 86
Sep 6 (416d ago)
4th
Ascot
8f
Surface: Turf
Going: Soft
Class: Class 2
1:45.04
SP: 10/1
Trainer:
Speed: 84
Aug 22 (431d ago)
DNR
York
8f
Going:
Class: Class 2
Reason:
Trainer:
May 4 (541d ago)
9th
Newmarket
9f
Surface: Turf
Going: Good
Class: Class 2
1:51.93
SP: 33/1
Trainer:
Speed: 89
Apr 16 (559d ago)
1st
Newmarket
8f
Surface: Turf
Going: Good
Class: Class 2
1:37.36
SP: 20/1
Trainer:
Speed: 92
Mar 23 (583d ago)
DNR
Doncaster
8f
Going:
Class: Class 2
Reason:
Trainer:
Nov 20 (707d ago)
8th
Kempton (AW)
8f
Surface: AW
Going: Standard To Slow
Class: Class 2
1:38.99
SP: 17/2
Trainer:
Speed: 90
Oct 13 (745d ago)
1st
York
8f
Surface: Turf
Going: Soft
Class: Class 2
1:42.31
SP: 13/2
Trainer:
Speed: 86
Sep 27 (761d ago)
2nd
Goodwood
8f
Surface: Turf
Going: Soft
Class: Class 2
1:42.73
SP: 4/1
Trainer:
Speed: 85
Sep 7 (781d ago)
8th
Wolverhampton (AW)
8.5f
Surface: AW
Going: Standard
Class: Class 3
1:48.56
SP: 15/2
Trainer:
Speed: 84
Aug 12 (807d ago)
4th
Haydock
8f
Surface: Turf
Going: Good
Class: Class 3
1:42.78
SP: 6/1
Trainer:
Speed: 84
Jul 22 (828d ago)
2nd
Newmarket (July)
8f
Surface: Turf
Going: Good
Class: Class 2
1:39.95
SP: 6/1
Trainer:
Speed: 89
Jun 29 (851d ago)
1st
Newmarket (July)
8f
Surface: Turf
Going: Good To Soft
Class: Class 4
1:37.90
SP: 15/2
Trainer:
Speed: 89
May 5 (906d ago)
4th
Newmarket
8f
Surface: Turf
Going: Good
Class: Class 3
-
SP: 11/2
Trainer:
Apr 7 (934d ago)
6th
Lingfield (AW)
8f
Surface: AW
Going: Standard
Class: Class 3
1:36.28
SP: 11/1
Trainer:
Speed: 92
Mar 11 (961d ago)
11th
Wolverhampton (AW)
8.5f
Surface: AW
Going: Standard
Class: Class 2
Headgear:
1:47.70
SP: 18/1
Trainer:
Speed: 86
Feb 25 (975d ago)
5th
Lingfield (AW)
8f
Surface: AW
Going: Standard
Class: Class 2
Headgear:
1:35.01
SP: 18/1
Trainer:
Speed: 94
Jan 23 (1008d ago)
11th
Southwell (AW)
8f
Surface: AW
Going: Standard
Class: Class 3
1:39.93
SP: 8/1
Trainer:
Speed: 87