Justice Good (IRE)
Justice Good (IRE) is 4 from 20. Hasn't won since Nov 2016. Last raced off 100, 9lb below the career-high mark.
- 4–20Wins / Runs
- 20%Strike rate
- 6 (30%)Placed
- +4.50£1 level staken=20 at SP
- 1.36Fair A/E n=20 · 1.20 incl. margin
- 109Highest OR
- 60dAvg between runs
A/E compares actual wins with what starting prices implied. "Fair" strips the bookmaker margin from the expectation, so favourites and longshots are judged on the same footing — figures near 1.00 mean the market priced this horse about right.
KTB Speed and Rating
Best recent Speed 95
How fast the horse ran, as points against the day-corrected standard time for its course and distance: 100 is the median GB Class 4 handicap winner on that code; one point is 0.1% of the standard time. A, B or C is how much the day's card could tell us, not how good the run was. What this means →
| Going | Runs | Best | Median | Since 28 Oct 2025 |
|---|---|---|---|---|
| Standard (AW) | 4 | 120A | 100 | — |
| Soft | 1 | — | — | — |
| Good | 1 | — | — | — |
| Distance | Runs | Best | Median | Since 28 Oct 2025 |
|---|---|---|---|---|
| Under 6f | 3 | 138A | 105 | — |
| 6f – 7f | 3 | 120A | 95 | — |
KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 6 figures from 6 runs · as at 3 Oct 2026 · a record, not a forecast
Both figures are KTB's own, computed from the archive; no vendor rating enters either. Every run's figure is on its form line below with its grade. Grades measure how much the archive could see, never the merit of the run.
Run style is derived from in-running commentary, which our data provider does not supply for this horse's races.
Pedigree intelligence
Progeny in our archive have won 10% of 19,695 runs since Jan 2008 (1,327 horses).
Strongest on firm going: 15.2% from 151. Weakest over 2m1f – 2m4f (all codes): 6.7% from 194.
| Going | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Firm | 151 | 23 | 15.2% | +5.2 | — |
| Good to Firm | 3,917 | 446 | 11.4% | +1.4 | 1 from 1 |
| Good | 4,409 | 400 | 9.1% | −0.9 | 1 from 5 |
| Good to Soft | 1,951 | 214 | 11% | +1 | 0 from 4 |
| Soft | 2,132 | 184 | 8.6% | −1.4 | 1 from 3 |
| Heavy | 563 | 46 | 8.2% | −1.8 | — |
| Standard (AW) | 6,571 | 663 | 10.1% | +0.1 | 1 from 7 |
| Distance (all codes) | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Under 6f | 3,758 | 409 | 10.9% | +0.9 | 2 from 8 |
| 6f – 7f | 10,504 | 1,078 | 10.3% | +0.3 | 2 from 12 |
| 1m – 1m1f | 3,507 | 331 | 9.4% | −0.6 | — |
| 1m2f – 1m4f | 1,209 | 106 | 8.8% | −1.2 | — |
| 1m5f – 2m | 481 | 37 | 7.7% | −2.3 | — |
| 2m1f – 2m4f | 194 | 13 | 6.7% | −3.3 | — |
| 2m5f – 3m | 42 | 2 | 4.8% | −5.2 | — |
Flat and jumps together (all codes) · since Jan 2008 · as at 28 Oct 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast
4 siblings in the archive, 1 winner — best of them These Days (IRE) (1 win).
The wins came over 1m.
| Produce | Runs | Wins | Win trips | Best grade |
|---|---|---|---|---|
| These Days (IRE) | 11 | 1 | 1m | — |
| Medicean Queen (IRE) | 12 | 0 | — | — |
| Gallant Girl (IRE) | 6 | 0 | — | — |
| Quelle Affaire (GB) | 4 | 0 | — | — |
Record by conditions
| Going | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Standard (AW) | 7 | 1 | 14% | +6.00 |
| Good | 5 | 1 | 20% | +0.00 |
| Good to Soft | 4 | 0 | 0% | −4.00 |
| Soft | 3 | 1 | 33% | −1.00 |
| Good to Firm | 1 | 1 | 100% | +3.50 |
| Class | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Class 2 | 9 | 1 | 11% | +4.00 |
| Class 1 | 5 | 0 | 0% | −5.00 |
| Class 4 | 3 | 2 | 67% | +6.50 |
| Class 3 | 2 | 0 | 0% | −2.00 |
| Class 5 | 1 | 1 | 100% | +1.00 |
| Course | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Newmarket | 4 | 1 | 25% | +0.50 |
| Lingfield (AW) | 3 | 0 | 0% | −3.00 |
| Kempton (AW) | 2 | 1 | 50% | +11.00 |
| Ascot | 2 | 0 | 0% | −2.00 |
| Newbury | 2 | 0 | 0% | −2.00 |
| Windsor | 2 | 2 | 100% | +5.00 |
| York | 1 | 0 | 0% | −1.00 |
| Newcastle (AW) | 1 | 0 | 0% | −1.00 |
| Nottingham | 1 | 0 | 0% | −1.00 |
| Wolverhampton (AW) | 1 | 0 | 0% | −1.00 |
| Leicester | 1 | 0 | 0% | −1.00 |
| Distance | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 6f – 7f | 12 | 2 | 17% | +5.50 |
| Under 6f | 8 | 2 | 25% | −1.00 |
| Jockey | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Liam Keniry | 4 | 2 | 50% | +2.50 |
| Shane Kelly | 3 | 0 | 0% | −3.00 |
| Silvestre De Sousa | 2 | 0 | 0% | −2.00 |
| Tom Queally | 2 | 0 | 0% | −2.00 |
| David Egan | 1 | 0 | 0% | −1.00 |
| Sean Levey | 1 | 1 | 100% | +12.00 |
| Hollie Doyle | 1 | 0 | 0% | −1.00 |
| Adam McLean | 1 | 0 | 0% | −1.00 |
| Graham Lee | 1 | 0 | 0% | −1.00 |
| Oisin Murphy | 1 | 0 | 0% | −1.00 |
| J F Egan | 1 | 0 | 0% | −1.00 |
| Ryan Moore | 1 | 0 | 0% | −1.00 |
| Joey Haynes | 1 | 1 | 100% | +4.00 |
| Headgear | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| None | 15 | 4 | 27% | +9.50 |
| Tongue tie | 5 | 0 | 0% | −5.00 |
| Season | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| 2017 | 4 | 0 | 0% | −4.00 |
| 2016 | 7 | 1 | 14% | +6.00 |
| 2015 | 4 | 0 | 0% | −4.00 |
| 2014 | 5 | 3 | 60% | +6.50 |
Splits include every sample, however small — muted rows are under 3 runs. A one-from-one record is a fact, not a trend: read the Runs column before the strike rate.
Form
| Date | Course | Race | Pos | Btn | Wgt | OR | Spd | KTB | Jockey | SP |
|---|---|---|---|---|---|---|---|---|---|---|
| 2017 · 4 runs | ||||||||||
| 18 May 17+47d | York | Betfred 'Supports Jack Berry House' Handicap | 12/12 | 2¼ | 8-11 | 100 | 31A | 40A | David Egan | 15/2 |
| 01 Apr 17+56d | Kempton (AW) | Betfred 'Like Us On Facebook' Handicap | 9/12 | 2¼ | 9-7 | 101 | 89A | 80A | Shane Kelly | 5/1F |
| 04 Feb 17+23d | Lingfield (AW) | Betway Best Odds Guaranteed Plus Cleves Stakes (Listed) | 6/7 | 1¼ | 9-0 | 103 | 95A | 81A | Shane Kelly | 8/1 |
| 12 Jan 17+50d | Newcastle (AW) | Betway Conditions Stakes | 2/9 | shd | 9-0 | 101 | 105A | 94A | Shane Kelly | 7/1 |
| 2016 · 7 runs | ||||||||||
| 23 Nov 16+21d | Kempton (AW) | 32Red Casino Handicap | 1/12 | 9-4 | 95 | 120A | 104A | Sean Levey | 12/1 | |
| 02 Nov 16+185d | Nottingham | Lady Cecil Morpheus Handicap | 3/8 | nse | 8-2 | 92 | 138A | 88A | Hollie Doyle | 14/1 |
| 01 May 16+19d | Newmarket | longholes.com Rehab And Pre-Training Handicap | 13/16 | hd | 9-0 | 95 | — | 70A | Silvestre De Sousa | 20/1 |
| 12 Apr 16+50d | Newmarket | Ben Burgess & Co Handicap | 8/12 | nk | 9-5 | 97 | — | 82A | Silvestre De Sousa | 12/1 |
| 22 Feb 16+16d | Wolverhampton (AW) | Download The New Unibet Racing App Handicap | 10/11 | 3¼ | 9-3 | 99 | — | 58A | Adam McLean | 15/2 |
| 06 Feb 16+15d | Lingfield (AW) | Unibet Cleves Stakes (Listed) (All-weather Championship Fast-Track Qualifier) | 6/12 | nk | 9-0 | 100 | — | 92A | Tom Queally | 25/1 |
| 22 Jan 16+84d | Lingfield (AW) | Unibet Handicap | 6/11 | nk | 9-7 | 101 | — | 92A | Tom Queally | 25/1 |
| 2015 · 4 runs | ||||||||||
| 30 Oct 15+27d | Newmarket | newmarketracecourses.co.uk Conditions Stakes | 5/6 | 2 | 9-13 | 103 | — | 74B | Graham Lee | 7/4 |
| 03 Oct 15+14d | Ascot | John Guest Bengough Stakes (Group 3) | 7/9 | ½ | 9-1 | 105 | — | 80A | Oisin Murphy | 20/1 |
| 19 Sep 15+162d | Newbury | Dubai International Airport World Trophy (Group 3) | 8/11 | hd | 9-0 | 109 | — | 83A | Liam Keniry | 33/1 |
| 10 Apr 15+297d | Leicester | Loddington Conditions Stakes | 5/5 | nk | 9-8 | 109 | — | 70B | J F Egan | 8/13F |
| 2014 · 5 runs | ||||||||||
| 17 Jun 14+15d | Ascot | Coventry Stakes (Group 2) | 4/15 | nk | 9-1 | — | — | 99A | Ryan Moore | 16/1 |
| 02 Jun 14+17d | Windsor | EBF Stallions Novice Stakes | 1/6 | 9-9 | — | — | 94B | Joey Haynes | 4/1 | |
| 16 May 14+18d | Newmarket | Barker Storey Matthews Novice Stakes | 1/8 | 9-7 | — | — | 103A | Liam Keniry | 7/2 | |
| 28 Apr 14+17d | Windsor | Unibet - By Players For Players EBF Maiden Stakes | 1/5 | 9-5 | — | — | 99B | Liam Keniry | EvensF | |
| 11 Apr 14 | Newbury | Al Basti Equiworld EBF Stallions Maiden Stakes (BOBIS Race) | 6/13 | hd | 9-5 | — | — | 73A | Liam Keniry | 9/4 |
Quick answers
- How many races has Justice Good won?
- Justice Good (IRE) won 4 of 20 archived starts between 2014 and 2017, a strike rate of 20%. Placed 6 times in total (30% of starts).
- Who trained Justice Good?
- Justice Good (IRE) was trained by David Elsworth on the most recent run on record, at York on 18 May 2017.
- Who is Justice Good's sire?
- Justice Good (IRE) is by Acclamation (GB) out of Qui Moi (CAN), whose sire is Swain.
- What going does Justice Good prefer?
- Justice Good (IRE) has the best record on soft going: 1 win from 3 starts (33.3%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
- What is Justice Good's official rating?
- The most recent official rating on record is 100, from the run on 18 May 2017. The highest on record is 109.
- What is Justice Good's sire's record?
- Acclamation (GB)'s progeny in our archive have won 10% of 19,695 runs since Jan 2008 (1,327 horses), Flat and jumps together. Strongest on firm going: 15.2% from 151. Weakest over 2m1f – 2m4f (all codes): 6.7% from 194.
- Who are Justice Good's siblings?
- Out of Qui Moi (CAN), Justice Good (IRE) has 4 other produce in our archive, 1 of them a winner. Most wins: These Days (IRE) (1). The wins came over 1m. As at Oct 2026.