Toy Soldier

Seven · Good to Firm · 1 win

Breeding Soldier's Call × Royal Highness

12 Runs
1 Wins
8% Strike
63 Peak RPR
20 Days off
Fading
Back to profile

Career Trajectory

last 12 runs · form score 0–100
24 May 2025 · Windsor · 7th/9 (btn .5) 27 May 2025 · Leicester · 1st/4 (won 0) 20 Jun 2025 · Newmarket (July) · 8th/9 (btn 0.2) 4 Jul 2025 · Beverley · 2nd/6 (btn 1.25) 10 Sep 2025 · Cork (IRE) · 15th/15 (btn 2.25) 29 Sep 2025 · Down Royal (IRE) · 12th/13 (btn 2.75) 6 Oct 2025 · Killarney (IRE) · 11th/11 (btn 2.5) 20 Oct 2025 · Gowran Park (IRE) · 14th/16 (btn 5.5) 17 Dec 2025 · Dundalk (AW) (IRE) · 14th/14 (btn 2.25) 16 Jan 2026 · Dundalk (AW) (IRE) · 13th/14 (btn 2.5) 15 Mar 2026 · Curragh (IRE) · 13th/26 (btn 1) 12 May 2026 · Killarney (IRE) · 4th/15 (btn 1.5)
  • Win
  • Placed
  • Mid-pack
  • Rear
  • DNF
  • OR mark
Peak form
100
Mean
35
Win %
8%
Placed %
17%
Trend
Fading

Course Record

10 venues

Career strike 17%; best at Dundalk (AW) (IRE) (0% from 2 runs).

  • Dundalk (AW) (IRE) 0% 0-0-2
  • Killarney (IRE) 0% 0-0-2
  • Beverley 100% 0-1-1
  • Leicester 100% 1-0-1
  • Cork (IRE) 0% 0-0-1
  • Curragh (IRE) 0% 0-0-1
  • Down Royal (IRE) 0% 0-0-1
  • Gowran Park (IRE) 0% 0-0-1
  • Newmarket (July) 0% 0-0-1
  • Windsor 0% 0-0-1

Connections History

9 jockeys · 2 trainers

Jockeys

  • Julian Pietropaolo 0% 0-0-4
  • Daniel Muscutt 100% 1-0-1
  • P J McDonald 100% 0-1-1
  • Darragh Keenan 0% 0-0-1
  • Dylan Browne McMonagle NOW 0% 0-0-1
  • Leigh Roche 0% 0-0-1
  • Liam Wright(5) 0% 0-0-1
  • Nathan Crosse 0% 0-0-1
  • Yudish Geerdharry 0% 0-0-1

Trainers

  • Maurice Andrew Ahern NOW 0% 0-0-8
  • George Scott 50% 1-1-4

Recent Runs

last 10 races · newest first
  1. 4th/15 12 May 2026 20 days ago

    Killarney (IRE)

    • 1m
    • Good
    • Blinkers
    btn 1.5 OR 53 -4

    Dylan Browne McMonagle

    Dwelt start - soon midfield - headway and prominent on outer halfway - challenging 3f out - weakened gradually inside final furlong(op 15/2…

  2. 13th/26 15 Mar 2026 78 days ago

    Curragh (IRE)

    • 1m
    • Heavy
    • Blinkers
    btn 1 OR 57 -5

    Nathan Crosse

    In touch with leaders - weakened over 2f out(op 66/1)

  3. 13th/14 16 Jan 2026 136 days ago

    Dundalk (AW) (IRE)

    • 7f
    • Standard
    • Blinkers
    btn 2.5 OR 62 -4

    Julian Pietropaolo

    Never better than midfield - weakened over 1f out(op 50/1)

  4. 14th/14 17 Dec 2025 166 days ago

    Dundalk (AW) (IRE)

    • 1m2½f
    • Standard
    btn 2.25 OR 66 -3

    Yudish Geerdharry

    Squeezed out start - towards rear throughout(op 40/1)

  5. 14th/16 20 Oct 2025 224 days ago

    Gowran Park (IRE)

    • 7f
    • Heavy
    btn 5.5 OR 69 -2

    Leigh Roche

    Held up in rear - never on terms(op 80/1)

  6. 11th/11 6 Oct 2025 238 days ago

    Killarney (IRE)

    • 1m
    • Soft
    btn 2.5 OR 71 -2

    Julian Pietropaolo

    Always behind(op 66/1)

  7. 12th/13 29 Sep 2025 245 days ago

    Down Royal (IRE)

    • 7f
    • Yielding
    btn 2.75 OR 73 -1

    Julian Pietropaolo

    Always behind(tchd 40/1)

  8. 15th/15 10 Sep 2025 264 days ago

    Cork (IRE)

    • 1m
    • Soft
    btn 2.25 OR 74

    Julian Pietropaolo

    In touch with leaders early - dropped to midfield after 2f - weakened over 2f out(op 18/1)

  9. 2nd/6 4 Jul 2025 332 days ago

    Beverley

    • 1m½f
    • Good To Firm
    • Class 6
    • Blinkers
    btn 1.25 OR 74 -1

    P J McDonald

    Led - faced challenge inside final furlong - headed and no extra inside final 110yds(op 7/1 tchd 15/2)

  10. 8th/9 20 Jun 2025 346 days ago

    Newmarket (July)

    • 7f
    • Good To Firm
    • Class 4
    • Blinkers
    btn 0.2 OR 75

    Darragh Keenan

    Prominent - weakened over 1f out(op 14/1 tchd 18/1)