David Klein
Owner
Record
32 runs, 3 wins — 9.38% strike rate. Placed 5 times (3 second, 2 third).
Last ran Sunday, 9 August 2026.
Form
Runs cover Great Britain over the last twelve months, and Ireland from 16 August 2026 onwards. A record here is what the bank holds, not a career total.
-
6 — Chepstow , Sunday, 9 August 2026
2:06. Happy 100th Birthday Chepstow Racecourse 'Training Series' Apprentice Handicap Stakes (Apprentice Training Race - Part Of The Racing Excellence Series) , Class 6 , 6f , going Good To Firm , 7 ran . Started at 7/2J , beaten 0.3 lengths . Headgear p
Be An Angel (GB) · Jockey Jake Dickson · Trainer Rod Millman
-
4 — Ffos Las , Tuesday, 4 August 2026
3:00. Ebf Novice Stakes (gbb Race) , Class 3 , 7½f , going Good , 7 ran . Started at 5/1 , beaten 0.75 lengths
Midgham Man (GB) · Jockey Oisin Murphy · Trainer Rod Millman
-
6 — Lingfield , Saturday, 25 July 2026
7:30. Indigo Lifts Group Fillies' Handicap Stakes , Class 5 , 6f , going Good To Firm , 7 ran . Started at 5/2F , beaten 0.5 lengths . Headgear p
Be An Angel (GB) · Jockey Pierre-Louis Jamin · Trainer Rod Millman
-
24 — Newbury , Saturday, 18 July 2026
3:37. Weatherbys Super Sprint Stakes (GBB Race) , Class 2 , 5f , going Good To Firm , 24 ran . Started at 150/1 , beaten 3 lengths
Courage Best (IRE) · Jockey George Wood · Trainer Rod Millman
-
2 — Chepstow , Thursday, 16 July 2026
5:00. Dragonbet Welsh Racing Festival 9th-11th October Handicap Stakes , Class 5 , 6f , going Good To Firm , 7 ran . Started at 15/8J , beaten 0.3 lengths . Headgear p
Be An Angel (GB) · Jockey Lewis Edmunds · Trainer Rod Millman
-
9 — Windsor , Monday, 13 July 2026
6:20. Ambrose Loves Reggae EBF Novice Stakes (Div I) (GBB Race) , Class 4 , 6f , going Good To Firm , 12 ran . Started at 80/1 , beaten 0.5 lengths
Courage Best (IRE) · Jockey Darragh Keenan · Trainer Rod Millman
-
Won — Salisbury , Saturday, 11 July 2026
5:05. Al Basti Equiworld, Dubai Apprentice Handicap , Class 6 , 6f , going Good To Firm , 5 ran . Started at 5/1 . Headgear p
Be An Angel (GB) · Jockey Charlie Tucker · Trainer Rod Millman
-
5 — Ffos Las , Monday, 29 June 2026
2:22. Dandara EBF Novice Stakes (GBB Race) , Class 4 , 6f , going Good , 7 ran . Started at 33/1 , beaten 0.2 lengths
Midgham Man (GB) · Jockey Darragh Keenan · Trainer Rod Millman
-
9 — Newbury , Tuesday, 23 June 2026
5:50. BetVictor 100/1 On England Fillies' Restricted Novice Stakes (GBB Race) (Div 2) , Class 4 , 6f , going Good To Firm , 10 ran . Started at 22/1 , beaten 0.2 lengths
Courage Best (IRE) · Jockey Darragh Keenan · Trainer Rod Millman
-
5 — Windsor , Monday, 22 June 2026
8:20. Fitzdares Taking Bets Since 1882 Handicap , Class 6 , 5f21y , going Good To Firm , 12 ran . Started at 13/2 , beaten 0.5 lengths
Be An Angel (GB) · Jockey Lewis Edmunds · Trainer Rod Millman
-
7 — Windsor , Monday, 8 June 2026
5:39. O'Malley EBF Fillies' Novice Stakes (GBB Race) , Class 4 , 6f12y , going Good To Soft , 10 ran . Started at 50/1 , beaten 0.5 lengths
Courage Best (IRE) · Jockey Darragh Keenan · Trainer Rod Millman
-
7 — Chepstow , Saturday, 6 June 2026
8:25. Capital Windscreens Supporting Autisitic Society Handicap , Class 6 , 6f , going Soft , 11 ran . Started at 12/1 , beaten 1.25 lengths
Be An Angel (GB) · Jockey George Wood · Trainer Rod Millman
-
5 — Southwell (AW) , Thursday, 20 November 2025
5:00. Set Deposit Limits At BetMGM Handicap (Div 1) , Class 6 , 1m13y , going Standard , 13 ran . Started at 11/1 , beaten 1 lengths . Headgear b
Mapledurham (IRE) · Jockey Hector Crouch · Trainer Rod Millman
-
17 — Doncaster , Saturday, 8 November 2025
2:35. Virgin Bet Daily Price Boosts Handicap , Class 2 , 6f2y , going Heavy , 22 ran . Started at 50/1 , beaten 4.25 lengths
Woolhampton (IRE) · Jockey Oliver Searle · Trainer Rod Millman
-
5 — Kempton (AW) , Monday, 3 November 2025
1:00. Unibet 40,000+ Live Streamed Events Handicap , Class 6 , 1m , going Standard To Slow , 10 ran . Started at 13/2 , beaten 0.75 lengths
Mapledurham (IRE) · Jockey Lewis Edmunds · Trainer Rod Millman
-
11 — Wolverhampton (AW) , Saturday, 25 October 2025
7:30. Make The Move To Midnite Handicap , Class 6 , 6f20y , going Standard , 12 ran . Started at 12/1 , beaten 1 lengths
Be An Angel (GB) · Jockey Lewis Edmunds · Trainer Rod Millman
-
6 — Doncaster , Saturday, 25 October 2025
1:30. Skill Step Group Handicap , Class 2 , 5f3y , going Heavy , 12 ran . Started at 33/1 , beaten 0.75 lengths
Woolhampton (IRE) · Jockey Oliver Searle · Trainer Rod Millman
-
12 — Nottingham , Thursday, 23 October 2025
3:30. PricedUp.Bet Handicap , Class 6 , 1m75y , going Heavy , 14 ran . Started at 33/1 , beaten 1.75 lengths
Mapledurham (IRE) · Jockey Lewis Edmunds · Trainer Rod Millman
-
8 — Ascot , Saturday, 4 October 2025
1:50. BetMGM Rous Stakes (Listed) , Class 1 , 5f , going Soft , 10 ran . Started at 5/1 , beaten 1 lengths
Woolhampton (IRE) · Jockey Marco Ghiani · Trainer Rod Millman
-
10 — Bath , Tuesday, 30 September 2025
5:55. Thank You To BetWright Handicap , Class 5 , 5f160y , going Good To Firm , 14 ran . Started at 16/1 , beaten 0.5 lengths
Be An Angel (GB) · Jockey Lewis Edmunds · Trainer Rod Millman
-
8 — Haydock , Saturday, 27 September 2025
2:05. Ambassador Cruise Line Handicap , Class 2 , 5f , going Good To Soft , 10 ran . Started at 7/1 , beaten 0.05 lengths
Woolhampton (IRE) · Jockey P J McDonald · Trainer Rod Millman
-
3 — Kempton (AW) , Wednesday, 24 September 2025
5:05. Racing TV Fillies' Handicap , Class 5 , 1m , going Standard To Slow , 11 ran . Started at 25/1 , beaten 0.2 lengths
Mapledurham (IRE) · Jockey Lewis Edmunds · Trainer Rod Millman
-
7 — Salisbury , Friday, 12 September 2025
7:15. Drew Parker 30th Birthday Handicap , Class 5 , 1m1f201y , going Heavy , 7 ran . Started at 13/2 , beaten 15 lengths
Mapledurham (IRE) · Jockey Lewis Edmunds · Trainer Rod Millman
-
3 — Salisbury , Friday, 12 September 2025
6:15. World Horse Welfare Handicap , Class 5 , 6f , going Heavy , 6 ran . Started at 9/2 , beaten 2.5 lengths
Be An Angel (GB) · Jockey Lewis Edmunds · Trainer Rod Millman
-
Won — Ascot , Saturday, 6 September 2025
4:55. tote UK Handicap , Class 2 , 5f , going Good To Soft , 16 ran . Started at 7/2F
Woolhampton (IRE) · Jockey Hector Crouch · Trainer Rod Millman
-
2 — Bath , Wednesday, 3 September 2025
5:25. BetWright All Bun & Games Handicap , Class 6 , 1m , going Heavy , 11 ran . Started at 15/2 , beaten 0.2 lengths
Mapledurham (IRE) · Jockey George Wood · Trainer Rod Millman
-
6 — Windsor , Monday, 1 September 2025
6:30. Bugler Group Handicap , Class 5 , 6f12y , going Soft , 9 ran . Started at 7/1 , beaten 0.75 lengths
Be An Angel (GB) · Jockey George Wood · Trainer Rod Millman
-
Won — Sandown , Saturday, 30 August 2025
5:20. Gamble Responsibly At BetMGM Handicap , Class 4 , 5f10y , going Soft , 7 ran . Started at 5/4F
Woolhampton (IRE) · Jockey Saffie Osborne · Trainer Rod Millman
-
9 — York , Wednesday, 20 August 2025
4:45. IRE Incentive, It Pays To Buy Irish Fillies' Handicap (Heritage Handicap) , Class 2 , 5f , going Good To Firm , 19 ran . Started at 10/1 , beaten 0.3 lengths
Woolhampton (IRE) · Jockey P J McDonald · Trainer Rod Millman
-
6 — Newbury , Friday, 15 August 2025
5:20. Christopher Smith Associates LLP Handicap , Class 4 , 7f , going Good , 9 ran . Started at 20/1 , beaten 3.25 lengths
Mapledurham (IRE) · Jockey Hollie Doyle · Trainer Rod Millman
-
2 — Windsor , Monday, 11 August 2025
7:40. Extra Place Races At fitzdares.com Fillies' Handicap , Class 5 , 6f12y , going Good To Firm , 9 ran . Started at 17/2 , beaten 0.2 lengths
Be An Angel (GB) · Jockey George Wood · Trainer Rod Millman
-
6 — Windsor , Monday, 11 August 2025
7:10. Fitzdares Sprint Series Final Handicap , Class 2 , 6f12y , going Good To Firm , 12 ran . Started at 14/1 , beaten 0.1 lengths
Woolhampton (IRE) · Jockey Oliver Searle · Trainer Rod Millman
00:50