Skip to content
Horse profile

Criminal (GB)

4yo gelding · Trainer Fergal O'Brien · Owner Tom Hayes
by Sea The Moon (GER) out of Alea Iacta (GB) (Invincible Spirit)
15 runs · 8 courses · from Apr 2025
As at 19 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
New yard Ran 13 days ago · 11th of 11 Last raced off OR 69
KTB Profile

Criminal (GB) is a maiden who has placed six times from 15 starts. His best effort came when second of 10 at Salisbury in Jun 2026. Typically held up, he last ran at Wolverhampton (AW) in Oct 2026, finishing 11 of 11 in a Class 5 handicap off an official rating of 69. That was his first run for Fergal O'Brien.

Based on 15 archived runs · run-style from 8 commented runs · updated 19 Oct 2026
KTB at a glance Typically held up OR ↓ 12lb off peak
Official rating69↓ 12lb off peak
69 69–81

KTB Speed and Rating

KTB Speed

Best recent Speed 106 the best of the last 3 graded (A or B) runs · Lingfield (AW), 28 Apr 2026

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 →

Flat 15 figures · best 114C · median 92
GoingRunsBestMedianSince 19 Oct 2025
Standard (AW)10106A897 · 106 / 92
Good394A881 · —
Firm1——1 · —
Good to Soft1———
DistanceRunsBestMedianSince 19 Oct 2025
1m2f – 1m4f9114C924 · 114 / 100
1m – 1m1f696A905 · 96 / 86

KTB Speed v1 · batch 15 Sep 2026 · GB & Irish racing only · 15 figures from 15 runs · as at 13 Oct 2026 · a record, not a forecast

KTB Rating

Best recent KTB Rating 84A the best of the last 3 rated runs · Salisbury, 14 Jun 2026 Official rating 69 at the last run, 5 Oct 2026

What the horse achieved in each race, in pounds on the official-rating scale, from the weight carried, the lengths beaten and the race's own level solved across the archive — never the market, never the official rating as a starting point. The headline is the best of the horse's last three rated runs on that code. A, B or C on a run is how much known form was in that race. What this means →

Flat 15 figures · best 88A · median 78
GoingRunsBestMedianSince 19 Oct 2025
Standard (AW)1088A707 · 88 / 70
Good384A821 · —
Firm1——1 · —
Good to Soft1———
DistanceRunsBestMedianSince 19 Oct 2025
1m2f – 1m4f988A784 · 88 / 77.5
1m – 1m1f682A695 · 70 / 68

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 15 figures from 15 runs · as at 13 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 from 8 analysed runs

  • Held up 5 (63%) · 0 wins
  • Prominent 3 (38%) · 0 wins

Pedigree intelligence

Sire
Sea The Moon (GER)

Progeny in our archive have won 12.1% of 4,527 runs since Jan 2008 (500 horses).

Strongest over 1m5f – 2m (all codes): 15.1% from 802.

GoingRunsWinsSRvs sireThis horse
Firm10110%−2.10 from 1
Good to Firm4045112.6%+0.5—
Good1,05112812.2%+0.10 from 3
Good to Soft6198513.7%+1.60 from 1
Soft86010211.9%−0.2—
Heavy3163912.3%+0.2—
Standard (AW)1,26714011%−1.10 from 10
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f64914.1%+2—
6f – 7f684689.9%−2.2—
1m – 1m1f1,017979.5%−2.60 from 6
1m2f – 1m4f1,52919712.9%+0.80 from 9
1m5f – 2m80212115.1%+3—
2m1f – 2m4f3494914%+1.9—
2m5f – 3m7356.8%−5.3—
Over 3m900%−12.1—

Flat and jumps together (all codes) · since Jan 2008 · as at 18 Oct 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast

Dam
Alea Iacta (GB) (Invincible Spirit)

5 siblings in the archive, 4 winners — best of them Aleas (GB) (4 wins).

The wins came over 7f–1m3f; the highest grade won is Listed (Aleas (GB)).

ProduceRunsWinsWin tripsBest grade
Aleas (GB)941m–1m3fListed
Animal Instinct (GB)2237f–1mClass 3
Alizarine (GB)817f—
Alba Gu Brath (GB)511mClass 4
Allegorical (GB)50——

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 10 0 0% −10.00
Good 3 0 0% −3.00
Firm 1 0 0% −1.00
Good to Soft 1 0 0% −1.00

ClassRunsWinsSR£1
Class 5 7 0 0% −7.00
Class 4 6 0 0% −6.00
Class 3 2 0 0% −2.00

CourseRunsWinsSR£1
Wolverhampton (AW) 4 0 0% −4.00
Kempton (AW) 4 0 0% −4.00
Lingfield (AW) 2 0 0% −2.00
Salisbury 1 0 0% −1.00
Bath 1 0 0% −1.00
Epsom Downs 1 0 0% −1.00
Ascot 1 0 0% −1.00
Chester 1 0 0% −1.00

DistanceRunsWinsSR£1
1m2f – 1m4f 9 0 0% −9.00
1m – 1m1f 6 0 0% −6.00

JockeyRunsWinsSR£1
Finley Marsh 9 0 0% −9.00
William Buick 3 0 0% −3.00
Gina Mangan 1 0 0% −1.00
Oliver Hoodless 1 0 0% −1.00
Donagh Murphy 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 12 0 0% −12.00
Cheekpieces 3 0 0% −3.00

SeasonRunsWinsSR£1
2026 9 0 0% −9.00
2025 6 0 0% −6.00

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

DateCourseRace PosBtn Wgt ORSpdKTB Jockey SP
05 Oct 26+113d Wolverhampton (AW) attheraces.com/marketmovers Handicap Stakes (Div I) Class 5 · 9.5f · Standard · 11 ran Settled out the back early - beaten off sharply over 2f out - eased out of it to finish 11th 11/11 16 9-7 6977C49C Gina Mangan 25/1
14 Jun 26+4d Salisbury H S Lester Memorial Challenge Cup 'Confined' Handicap Class 5 · 10f · Good · 10 ran Settled second early - pushed along with 2f left then stayed on through final furlong - unable to trouble easy winner finishing second 2/10 6½ 9-4 7094A84A Finley Marsh 5/1
10 Jun 26+29d Kempton (AW) Set Your Limits With Unibet Handicap Class 5 · 8f · Standard To Slow · 11 ran Fought for control early - travelled in the pack wide of centre with six furlongs left - eased across to the near side inside the final two furlongs but couldn't land a challenge - well held in 7th 7/11 2½ 9-4 7071A70A William Buick 5/1
12 May 26+14d Bath Clyde And Co Handicap Class 5 · 10f · Firm · 4 ran Fought for control early - held up towards rear throughout - finished fourth beaten 2 lengths 4/4 ¾ 9-8 71114C71B Finley Marsh 9/4
28 Apr 26+14d Lingfield (AW) Sky Sports Racing Virgin 512 Handicap Class 5 · 10f · Standard · 10 ran Dwelt start - held up in last place - made ground over 2f out - closed on front pair with a furlong left - looked poised to win inside final 110yds but couldn't find more close home - held for second by a short head 2/10 nk 9-9 69106A88A Finley Marsh 7/2
14 Apr 26+15d Lingfield (AW) Follow attheraces On Instagram Handicap Class 4 · 8f · Standard · 11 ran Missed the break - held up at the back and lost ground over a furlong out - finished with renewed effort in the closing stages to finish 8th 8/11 1½ 9-1 7286A68A Finley Marsh 9/1
30 Mar 26+10d Wolverhampton (AW) Midnite Aint Your Grandads Bookie Handicap Class 4 · 9.5f · Standard · 12 ran Settled at the back of the field - pushed along inside the final furlong - made no impression on the finish - eventually well beaten in 11th 11/12 1 8-12 7695A62A Oliver Hoodless 14/1
20 Mar 26+30d Wolverhampton (AW) Bet Responsibly With SBK Handicap Class 4 · 9.5f · Standard · 12 ran Held up towards the back - wide on the turn approaching 2f out - lost touch inside final furlong and dropped away late 9/12 2¼ 9-2 7896A70A Finley Marsh 11/1
18 Feb 26+143d Kempton (AW) Unibet Support Safer Gambling Handicap (Rider Restricted Race) (GBBPlus Race) Class 4 · 11f · Standard To Slow · 9 ran Slow to break - driven up into a handy spot before pressed for effort with 2f left - lost ground late to finish 7th 7/9 1½ 9-0 8092A70A Donagh Murphy 11/2
28 Sep 25+13d Epsom Downs Betfred Nifty 50 Handicap (GBBPlus Race) Class 3 · 10f · Good To Soft · 10 ran Held up with eager attitude towards the pack's centre - moved into contention wide out inside final two furlongs - into third but unable to close final furlong 3/10 1 8-12 8192A78A Finley Marsh 5/1
15 Sep 25+51d Kempton (AW) Unibet/Breeders Backing Racing EBF Novice Stakes (GBB/GBBPlus Race) Class 4 · 12f · Standard To Slow · 9 ran Settled third early holding an eager pull - moved up to second entering the home bend - drifted off a true line approaching final furlong - driven and narrowing on leader over last 110 yards - gave everything but edged out of second near the line 3/9 nk 9-3 8178A78A Finley Marsh 11/10J
26 Jul 25+60d Ascot Me2 Club Handicap (GBBPlus Race) Class 4 · 12f · Good · 7 ran Handy with the pace - pressed for effort and dropped back approaching 2f out - responded well inside final furlong to claim second near the line - unable to reel in winner 2/7 2½ 9-8 8079A82A William Buick 11/2
27 May 25+20d Wolverhampton (AW) attheraces.com/marketmovers Novice Stakes (GBB Race) Class 5 · 8.5f · Standard · 13 ran Sat close to the front pack wide - moved into second with 7f left - dropped that spot as straightened for home - faded in the final furlong to finish 4th beaten 5.75 lengths 4/13 4 9-3 —94B82A Finley Marsh 5/1
07 May 25+16d Chester Heineken Maiden Stakes (GBB/GBBPlus Race) Class 3 · 10.5f · Good · 9 ran Took a strong hold early - sat close to the pace in 4th - nudged into 3rd over 2f out and held that spot into the straight - stayed on for 3rd at the line 3/9 2 9-7 —88A81A William Buick 11/1
21 Apr 25 Kempton (AW) Virgin Bet/EBF Novice Stakes (GBB Race) Class 5 · 10f · Standard To Slow · 14 ran Settled in the pack early - asked for effort 3f out then drifted left approaching 2f out costing momentum - stayed on inside final furlong without threatening the front 4/14 hd 8-13 —79B78A Finley Marsh 12/1

Quick answers

How many races has Criminal (GB) won?
Criminal (GB) has yet to win, from 15 archived starts between 2025 and 2026. Placed 6 times in total (40% of starts).
Who trains Criminal (GB)?
Criminal (GB) is trained by Fergal O'Brien, who saddled the horse on its most recent run on 5 October 2026.
Who is Criminal (GB)'s sire?
Criminal (GB) is by Sea The Moon (GER) out of Alea Iacta (GB), whose sire is Invincible Spirit.
What is Criminal (GB)'s official rating?
The most recent official rating on record is 69, from the run on 5 October 2026. The highest on record is 81.
What is Criminal (GB)'s sire's record?
Sea The Moon (GER)'s progeny in our archive have won 12.1% of 4,527 runs since Jan 2008 (500 horses), Flat and jumps together. Strongest over 1m5f – 2m (all codes): 15.1% from 802.
Who are Criminal (GB)'s siblings?
Out of Alea Iacta (GB), Criminal (GB) has 5 other produce in our archive, 4 of them winners. Most wins: Aleas (GB) (4). Highest grade won: Listed (Aleas (GB)). The wins came over 7f–1m3f. As at Oct 2026.

Record shown from April 2025. Our archive holds racing in Great Britain, Ireland and France from January 2005. Runs in other countries are not in it, and earlier runs are not available from our data provider. In-running comments are available from 2024 onward.