← Trainers & jockeys
Jockey
S
Libby Swallow
7 runs in our results archive since 10 Jul 2025 (not a full career record) · 0 upcoming runners
Since 13 Oct
0Runs
0Wins
0%Strike rate
0%Win/place
Last 14 days
0Runs
0Wins
0%Strike rate
0%Win/place
Last 30 days
1Runs
0Wins
0%Strike rate
0%Win/place
Season
6Runs
0Wins
0%Strike rate
0%Win/place
Today's & upcoming runners
No declared runners in the next few days.
Stats breakdown all runs since 13 Oct
By course
By going
By distance
By trainer
Recent runners
| Date | Horse | Course | Type | Dist | Going | Pos | Trainer |
|---|---|---|---|---|---|---|---|
| 26 Sept 26 | Love Always | Southwell (AW) | Flat | 5f | Standard | 8th/9 | Ollie Sangster |
| 2 Sept 26 | Love Always | Kempton (AW) | Flat | 6f | Standard / Slow | 12th/12 | Ollie Sangster |
| 13 Aug 26 | Ragaire | Windsor | Flat | 6f | Good To Firm | 11th/11 | Ollie Sangster |
| 13 Jun 26 | Musical Soldier | Bath | Flat | 1m | Good | 12th/14 | Ollie Sangster |
| 27 Feb 26 | Kakirra | Wolverhampton (AW) | Flat | 7f | Standard | 6th/6 | Ollie Sangster |
| 7 Jan 26 | Musical Soldier | Kempton (AW) | Flat | 6f | Standard To Slow | 5th/11 | Ollie Sangster |
| 10 Jul 25 | Dig Two (IRE) | Newbury | Flat | 6f | Good To Firm | 12th/14 | Ollie Sangster |
No runs on record yet.
Strike rate = wins ÷ runs. Win-or-place % = (wins + 2nd/3rd) ÷ runs. Profit/loss figures are deliberately not shown. Stats describe past form only.