Grand Harbour (GB)

Middle · Good

Breeding Haafhd (GB) × Jewelled (GB)

13 Runs
64 Peak RPR
19 Days off
Fading
Back to profile

Career Trajectory

last 13 runs · form score 0–100
22 May 2025 · Chelmsford (AW) · 11th/16 (btn .75) 14 Jun 2025 · Bath · 5th/9 (btn .5) 7 Jul 2025 · Ripon · 2nd/7 (btn 6) 12 Jul 2025 · Salisbury · 3rd/5 (btn .75) 30 Aug 2025 · Chelmsford (AW) · 8th/8 (btn .75) 27 Dec 2025 · Wolverhampton (AW) · 10th/10 (btn .5) 7 Feb 2026 · Lingfield (AW) · 4th/8 (btn .5) 23 Feb 2026 · Wolverhampton (AW) · 5th/9 (btn 1.75) 10 Mar 2026 · Wolverhampton (AW) · 10th/12 (btn 4.25) 24 Mar 2026 · Taunton · 4th/7 (btn 23) 24 Apr 2026 · Chepstow · 5th/14 (btn 1.5) 29 Apr 2026 · Bath · 7th/8 (btn 5) 13 May 2026 · Bath · 7th/7 (btn 11)
  • Win
  • Placed
  • Mid-pack
  • Rear
  • DNF
  • OR mark
Peak form
70
Mean
25
Win %
0%
Placed %
15%
Trend
Fading

Course Record

8 venues

Career strike 15%; best at Bath (0% from 3 runs).

  • Bath 0% 0-0-3
  • Wolverhampton (AW) 0% 0-0-3
  • Chelmsford (AW) 0% 0-0-2
  • Ripon 100% 0-1-1
  • Salisbury 100% 0-1-1
  • Chepstow 0% 0-0-1
  • Lingfield (AW) 0% 0-0-1
  • Taunton 0% 0-0-1

Connections History

6 jockeys · 2 trainers

Jockeys

  • Luke Morris 33% 0-2-6
  • Kieran O'Neill 0% 0-0-3
  • James Best 0% 0-0-1
  • Joe Leavy NOW 0% 0-0-1
  • Rex Dingle 0% 0-0-1
  • Rob Hornby 0% 0-0-1

Trainers

  • Joe Ponting NOW 0% 0-0-8
  • Sir Mark Prescott Bt 40% 0-2-5

Recent Runs

last 10 races · newest first
  1. 7th/7 13 May 2026 19 days ago

    Bath

    • 1m2f
    • Firm
    • Class 6
    btn 11 OR 46 -1

    Joe Leavy

  2. 7th/8 29 Apr 2026 33 days ago

    Bath

    • 1m
    • Firm
    • Class 6
    btn 5 OR 47

    Rob Hornby

    Midfield - weakened over 1f out(op 25/1 tchd 33/1)

  3. 5th/14 24 Apr 2026 38 days ago

    Chepstow

    • 2m
    • Good
    • Class 4
    btn 1.5

    James Best

    Led - briefly headed 5th - headed 2 out - soon weakened (jockey said gelding jumped left-handed)(op 80/1)

  4. 4th/7 24 Mar 2026 69 days ago

    Taunton

    • 2m½f
    • Good
    • Class 4
    btn 23

    Rex Dingle

    In touch with leaders - not fluent 5th - weakening when not fluent 2 out(op 80/1 tchd 125/1)

  5. 10th/12 10 Mar 2026 83 days ago

    Wolverhampton (AW)

    • 1m½f
    • Standard
    • Class 6
    • Cheekpieces
    btn 4.25 OR 48 -2

    Luke Morris

    In touch with leaders early - led after 2f - headed 2f out - weakened from over 1f out (jockey said gelding stopped quickly)(op 22/1)

  6. 5th/9 23 Feb 2026 98 days ago

    Wolverhampton (AW)

    • 1m1½f
    • Standard
    • Class 6
    • Cheekpieces
    btn 1.75 OR 50 -2

    Kieran O'Neill

    Led - headed and prominent over 4f out - weakened inside final furlong

  7. 4th/8 7 Feb 2026 114 days ago

    Lingfield (AW)

    • 1m2f
    • Standard
    • Class 6
    • Cheekpieces
    btn .5 OR 52 -2

    Kieran O'Neill

    Led at steady pace - increased tempo over 2f out - soon clear - faced challenges 1f out - headed inside final furlong - weakened final…

  8. 10th/10 27 Dec 2025 156 days ago

    Wolverhampton (AW)

    • 1m4f
    • Standard
    • Class 6
    • Cheekpieces
    btn .5 OR 54 -1

    Kieran O'Neill

    Took keen hold - midfield on outer - tailed off - hung left and weakened 2f out(op 40/1 tchd 66/1)

  9. 8th/8 30 Aug 2025 275 days ago

    Chelmsford (AW)

    • 1m5½f
    • Standard
    • Class 6
    • Blinkers
    btn .75 OR 55 -2

    Luke Morris

    Took keen hold - prominent - weakened from over 1f out (jockey said gelding ran too free)(op 3/1)

  10. 3rd/5 12 Jul 2025 324 days ago

    Salisbury

    • 1m4f
    • Good To Firm
    • Class 6
    • Cheekpieces
    btn .75 OR 57

    Luke Morris

    Led - unbalanced and pushed along over 6f out - ridden and hung left over 1f out - headed inside final furlong - kept on inside final…