| Date | Track | Pos | Odds |
|---|---|---|---|
| 16 May | Newbury | 7/14 | 3/1 |
| 15 May | Newbury | 7/14 | 3/1 |
| 1 May | Yarmouth | 2/6 | 15/8 |
| 30 Apr | Yarmouth | 2/6 | 15/8 |
| 18 Apr | Bath | 2/11 | 167/50 |
| 17 Apr | Bath | 2/11 | 167/50 |
| 26 Mar | Kempton | 2/9 | 7/1 |
| 25 Mar | Kempton | 2/9 | 7/1 |
| 28 Aug | Chelmsford City | 7/9 | 7/2 |
| 15 Aug | Yarmouth | 2/4 | 10/1 |
Armstrong has competed in 10 races and 7 additional place finishes. The horse has raced at Newbury, Yarmouth, Bath, Kempton and other venues. Most recently, Armstrong finished 7th of 14 at Newbury on 2026-05-16.
With consistent placed efforts, Armstrong demonstrates competitive ability at this level.
What is Armstrong's win rate?
Armstrong has won 0 out of 10 races, giving a win rate of 0.0%.
How has Armstrong performed recently?
In their last 5 races, Armstrong finished: 7th at Newbury, 7th at Newbury, 2nd at Yarmouth, 2nd at Yarmouth, 2nd at Bath.
Which tracks suit Armstrong best?
Based on past performance, Armstrong has shown good results at Newbury (0/2 wins), Yarmouth (0/3 wins), Bath (0/2 wins).
How often does Armstrong place in races?
Armstrong has placed (finished 1st, 2nd, or 3rd) in 7 out of 10 races, giving a place rate of 70.0%.
Is Armstrong a good bet?
While Armstrong's win rate is modest, their place rate of 70.0% suggests they could be worth considering for each-way bets.