Trainer

William Haggas

504 winners from 2201 runs on record.

Active 1d off
2201 Runs
504 Wins
1121 Places
23% Win rate
51% Place rate
Recent form 021101 Newest →

Horses in the yard

Showing 8 of 248 horses linked to this yard.

Stable stars

Best performers from this yard by wins on record.

  1. Hamish (GB) 29 rides · 15 wins
  2. Al Aasy (IRE) 34 rides · 14 wins
  3. Dubai Honour (IRE) 39 rides · 10 wins
  4. Montassib (GB) 26 rides · 8 wins
  5. Tiber Flow (IRE) 20 rides · 7 wins
  6. Elmonjed (IRE) 18 rides · 7 wins

Recent runners

  • 05 Nov 2026
    1st/11
    AWC Finals Day At Newcastle 26th March Nursery Handicap Stakes · Chelmsford (AW)
    6/4F
  • 04 Nov 2026
    1st/10
    Experience Hospitality At Nottingham Racecourse Novice Stakes (GBB/GBBPlus Race) · Nottingham
    11/4
  • 04 Nov 2026
    7th/13
    Unibet/British EBF Fillies' Novice Stakes (Div I) (GBB/GBBPlus Race) · Kempton (AW)
    12/1
  • 04 Nov 2026
    1st/14
    Watch Racing TV Now Handicap Stakes · Nottingham
    5/4F
  • 03 Nov 2026
    2nd/7
    Midnite: Built For 2026 Not 2006 Handicap Stakes · Wolverhampton (AW)
    3/1
  • 31 Oct 2026
    2nd/10
    Idee 158. German Derby In Hamburg Nursery Handicap Stakes · Newmarket
    4/1
  • 31 Oct 2026
    11th/11
    British Stallion Studs Ebf Montrose Fillies' Stakes (Listed Race) · Newmarket
    66/1
  • 31 Oct 2026
    3rd/15
    Hurworth Blooodstock Horris Hill Stakes (Group 3) · Newmarket
    28/1
  • 31 Oct 2026
    5th/11
    Cologne's 65 Preis Von Europa British Ebf Fillies' Novice Stakes (gbb Race) · Newmarket
    18/1
  • 31 Oct 2026
    9th/11
    Cologne's 65 Preis Von Europa British Ebf Fillies' Novice Stakes (gbb Race) · Newmarket
    25/1
  • 31 Oct 2026
    8th/11
    Cologne's 65 Preis Von Europa British Ebf Fillies' Novice Stakes (gbb Race) · Newmarket
    25/1
  • 30 Oct 2026
    2nd/7
    Westminster-137 Grosser Preis Von Berlin Novice Stakes (gbb Race) · Newmarket
    11/10F