Skip to content
Horse profile

Civil Law (IRE)

9yo gelding · Trainer Roger Teal · Owner Roger Sue Teal
by Dark Angel (IRE) out of Tribune (FR) (Grand Slam)
49 runs · 14 courses · from Sep 2019
As at 8 Nov 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
7 wins · Wolverhampton (AW), York & Newcastle (AW) Last run 2 Feb 2026 · 8th of 9 Last raced off OR 68
KTB Profile

Civil Law is a 7 from 49 gelding with all seven wins in handicaps, five of them at Wolverhampton (AW) over 1m – 1m1f on Standard (AW). He also won at York over 1m2f – 1m4f on Good to Firm and at Newcastle (AW). Typically held up, he was held in his last run at Wolverhampton (AW) in Feb 2026 when he finished 8 of 9 off an official rating of 68, 22lb below his highest ever mark. He has not won since Nov 2023.

Based on 49 archived runs · run-style from 14 commented runs since Oct 2024 · updated 8 Nov 2026
KTB at a glance Typically held up OR ↓ 22lb off peak
Official rating68↓ 22lb off peak
68 68–90

KTB Speed and Rating

KTB Speed

Best recent Speed 103 the best of the last 3 graded (A or B) runs · Wolverhampton (AW), 30 Dec 2025

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 45 figures · best 120A · median 93
GoingRunsBestMedianSince 8 Nov 2025
Standard (AW)37120A944 runs · 103 / 94.5
Good to Firm496C93—
Heavy1———
Soft1———
Good1———
Good to Soft1———
DistanceRunsBestMedianSince 8 Nov 2025
1m2f – 1m4f29106A912 runs · 98 / 94.5
1m – 1m1f14120A96—
1m5f – 2m2103A902 runs · 103 / 90
Jumps 1 figure · too few for a breakdown

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

KTB Rating

Best recent KTB Rating (flat) 79A the best of the last 3 rated runs · Wolverhampton (AW), 20 Dec 2025 Official rating 68 at the last flat run, 2 Feb 2026

Best recent KTB Rating (jumps) 81C the best of the last 1 rated run · Market Rasen, 21 Feb 2021

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 — its best recent day. The KTB Rating on a racecard is a different reading of the same figures: the level the horse has been running to, an average of up to its last six runs with the latest counting most, so the two can differ. A, B or C on a run is how much known form was in that race. What this means →

Flat 45 figures · best 98A · median 79
GoingRunsBestMedianSince 8 Nov 2025
Standard (AW)3798A824 runs · 79 / 65
Good to Firm494A73.5—
Heavy1———
Soft1———
Good1———
Good to Soft1———
DistanceRunsBestMedianSince 8 Nov 2025
1m2f – 1m4f2996A782 runs · 79 / 72.5
1m – 1m1f1498A89—
1m5f – 2m264A63.52 runs · 64 / 63.5
Jumps 1 figure · too few for a breakdown

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 46 figures from 46 runs · as at 4 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 14 analysed runs since Oct 2024

  • Held up 8 (57%) · 0 wins
  • Prominent 3 (21%) · 0 wins
  • Mid-division 3 (21%) · 0 wins

Pedigree intelligence

Sire

Progeny in our archive have won 11.3% of 21,953 runs since Mar 2011 (1,596 horses).

Strongest on firm going: 15% from 107.

GoingRunsWinsSRvs sireThis horse
Firm1071615%+3.7—
Good to Firm3,69445212.2%+0.91 from 4
Good4,84551010.5%−0.80 from 4
Good to Soft2,41825110.4%−0.90 from 1
Soft2,7362549.3%−20 from 2
Heavy828718.6%−2.70 from 1
Standard (AW)7,32492012.6%+1.36 from 37
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f2,06427813.5%+2.2—
6f – 7f10,7391,25611.7%+0.40 from 1
1m – 1m1f5,01654610.9%−0.45 from 15
1m2f – 1m4f2,4762379.6%−1.72 from 30
1m5f – 2m1,09310910%−1.30 from 3
2m1f – 2m4f475428.8%−2.5—
2m5f – 3m8678.1%−3.2—
Over 3m400%−11.3—

Flat and jumps together (all codes) · since Mar 2011 · as at 8 Nov 2026 · rows under 30 runs muted · win % is the measure, a record not a forecast

Dam
Tribune (FR) (Grand Slam)

5 siblings in the archive, 3 winners — best of them Buthela (FR) (3 wins).

The wins came over 5½f–1m; the highest grade won is Listed (Toyotomi (FR)).

ProduceRunsWinsWin tripsBest grade
Buthela (FR)931m—
Toyotomi (FR)2125½f–6fListed
Deemster (IRE)1427f–1mListed
Deadline (FR)60——
Tokyo (FR)30——

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 37 6 16% −6.70
Good to Firm 4 1 25% +1.50
Good 4 0 0% −4.00
Soft 2 0 0% −2.00
Heavy 1 0 0% −1.00
Good to Soft 1 0 0% −1.00

ClassRunsWinsSR£1
Class 3 21 4 19% −3.70
Class 4 12 1 8% −6.50
Class 2 7 1 14% −3.00
Class 5 6 1 17% +3.00

CourseRunsWinsSR£1
Wolverhampton (AW) 18 5 28% +3.30
Lingfield (AW) 8 0 0% −8.00
Kempton (AW) 7 0 0% −7.00
Newbury 3 0 0% −3.00
Newcastle (AW) 3 1 33% +6.00
Saint-Cloud (FR) 2 0 0% −2.00
Chelmsford City (AW) 1 0 0% −1.00
Ascot 1 0 0% −1.00
Redcar 1 0 0% −1.00
Haydock 1 0 0% −1.00
Sandown 1 0 0% −1.00
York 1 1 100% +4.50
Market Rasen 1 0 0% −1.00
Deauville (FR) 1 0 0% −1.00

DistanceRunsWinsSR£1
1m2f – 1m4f 30 2 7% −15.50
1m – 1m1f 15 5 33% +6.30
1m5f – 2m 3 0 0% −3.00
6f – 7f 1 0 0% −1.00

JockeyRunsWinsSR£1
Jack Mitchell 9 2 22% −1.70
Cieren Fallon 4 2 50% +5.00
Ben Robinson 4 2 50% +10.50
Lewis Edmunds 2 0 0% −2.00
George Wood 2 0 0% −2.00
Joe Leavy 2 0 0% −2.00
Jim Crowley 2 1 50% +3.00
Billy Loughnane 2 0 0% −2.00
Donagh Murphy 1 0 0% −1.00
Kieran Shoemark 1 0 0% −1.00
Tommie Jakes 1 0 0% −1.00
Silvestre De Sousa 1 0 0% −1.00
Hollie Doyle 1 0 0% −1.00
Callum Shepherd 1 0 0% −1.00
Daniel Tudhope 1 0 0% −1.00
Paddy Bradley 1 0 0% −1.00
Trevor Whelan 1 0 0% −1.00
Ryan Moore 1 0 0% −1.00
Frankie Dettori 1 0 0% −1.00
Ryan Sexton 1 0 0% −1.00
Harry Davies 1 0 0% −1.00
Joe Fanning 1 0 0% −1.00
Callum Hutchinson 1 0 0% −1.00
Andrea Atzeni 1 0 0% −1.00
Adam Kirby 1 0 0% −1.00
Cam Hardie 1 0 0% −1.00
Brian Hughes 1 0 0% −1.00
Mickael Barzalona 1 0 0% −1.00
Alexis Badel 1 0 0% −1.00
Cristian Demuro 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 27 1 4% −22.00
Tongue tie 19 6 32% +11.80
Visor 2 0 0% −2.00
Cheekpieces 1 0 0% −1.00

SeasonRunsWinsSR£1
2026 1 0 0% −1.00
2025 11 0 0% −11.00
2024 6 0 0% −6.00
2023 10 1 10% −5.00
2022 9 4 44% +7.30
2021 9 2 22% +5.50
2020 2 0 0% −2.00
2019 1 0 0% −1.00

TypeRunsWinsSR£1
Flat 48 7 15% −12.20
Hurdle 1 0 0% −1.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
2026 · 1 run
02 Feb 26+34d Wolverhampton (AW) Join The Midnite Movement Handicap Class 5 · 2m½f · Standard · 9 ran Held up towards the back - never a factor - well held in 8th 8/9 4¼ 9-7 6877A63A Lewis Edmunds 12/1
2025 · 11 runs
30 Dec 25+10d Wolverhampton (AW) Midnite, Building The Future Of Betting Apprentice Handicap Class 5 · 1m6f · Standard · 8 ran Pulled hard early - settled midpack before pressed into action 2f out - nudged a touch closer late but beaten in 6th 6/8 nk 9-4 70103A64A Donagh Murphy 20/1
20 Dec 25+12d Wolverhampton (AW) Midnite, Building The Future Of Betting Handicap (Div 1) Class 5 · 1m4f · Standard · 10 ran Settled off the leaders early - pushed along with two furlongs left and edged forward inside the final furlong - stayed on at one level through the line to finish sixth 6/10 nk 9-11 7291A79A Cieren Fallon 14/1
08 Dec 25+34d Lingfield (AW) Midnite Aint Your Grandads Bookie Handicap Class 5 · 1m4f · Standard · 9 ran Sat close to the pace early - pressed for effort with over 2f left - dropped away before the final furlong - eventually finished seventh 7/9 3¾ 9-11 7498A66A Kieran Shoemark 14/1
04 Nov 25+29d Wolverhampton (AW) Midnite Are Upping The Betting Game Handicap (GBBPlus Race) Class 4 · 1m4f · Standard · 7 ran Settled in mid-pack early - dropped back with 4f remaining then found little when asked for effort inside final 2f - unable to challenge finishing seventh 7/7 nk 9-5 76102A63A George Wood 7/1
06 Oct 25+171d Wolverhampton (AW) Free Digital Racecard At raceday-ready.com Handicap (GBBPlus Race) Class 4 · 1m4f · Standard · 10 ran Settled at the back early - pushed along and made progress inside the final furlong - finished strongly to take 4th near the line 4/10 1 9-12 76106A80A George Wood 18/1
18 Apr 25+20d Lingfield (AW) BetUK All-Weather Vase Apprentice Handicap (GBBPlus Race) Class 4 · 1m4f · Standard · 16 ran Held up in the pack towards the rail - pushed along with a furlong left but unable to find extra - dropped away quickly after 11/16 hd 9-7 7898B76A Tommie Jakes 10/1
29 Mar 25+21d Kempton (AW) Virgin Bet Handicap (GBB Plus Race) Class 4 · 1m4f · Standard To Slow · 10 ran Held a central berth early - travelling fine with two out - eased right seeking space - pushed along and stayed on inside the final furlong to finish sixth beaten 4 lengths 6/10 1 9-7 8083A77A Silvestre De Sousa 16/1
08 Mar 25+8d Wolverhampton (AW) BetUK: It's Where The UK Bets Handicap Class 4 · 1m1½f · Standard · 10 ran Held up towards the back - driven approaching 3f out and shifted wide entering the straight - unable to find any advance from there 7/10 nk 9-5 8188A78A Hollie Doyle 11/4F
28 Feb 25+27d Lingfield (AW) BetUK AWC Middle Distance Trial Handicap (GBB Plus Race) Class 2 · 1m2f · Standard · 12 ran Held up towards back of field - never a threat - finished sixth 6/12 2 8-10 8394A77A Callum Shepherd 28/1
01 Feb 25+10d Wolverhampton (AW) BetUK: It's Where The UK Bets Handicap Class 3 · 1m1½f · Standard · 10 ran Held a forward position early - pressed for effort with 2f remaining - lost ground inside the last - finished ninth 9/10 ¾ 8-12 85109A66A Joe Leavy 9/1
22 Jan 25+27d Kempton (AW) Try Unibet's New Improved Acca Boosts Handicap (GBB Race) Class 2 · 1m3f · Standard To Slow · 7 ran Settled at the back early - made ground into contention with under a furlong to go before angling left approaching the final two furlongs - unable to find further response late finishing sixth 6/7 1 8-8 87104A75A Joe Leavy 28/1
2024 · 6 runs
26 Dec 24+8d Wolverhampton (AW) Gamble Responsibly At BetUK Handicap Class 3 · 1m1½f · Standard · 7 ran Settled towards the back - shifted wide and asked for effort with 2f left - unable to land a blow - finished 5th beaten 3 lengths 5/7 nk 9-10 8979A84A Jack Mitchell 11/4
18 Dec 24+53d Kempton (AW) Unibet More Extra Place Races Handicap Class 3 · 1m · Standard To Slow · 12 ran Held up towards the back of the pack - improved position inside the final furlong - stayed on without threatening finishing fifth 5/12 1¼ 9-10 89100A93A Jack Mitchell 22/1
26 Oct 24+211d Newbury PMS Oxford Handicap Class 3 · 1m2f · Heavy · 11 ran Held up at the back from the off - unable to challenge - well held throughout - finished 11th 11/11 22 10-1 894C79C Jim Crowley 80/1
29 Mar 24+28d Lingfield (AW) BetUK All-Weather Vase Middle Distance Handicap Class 3 · 1m2f · Standard · 14 ran 2/14 1¼ 9-8 8989B92A Cieren Fallon 14/1
01 Mar 24+14d Lingfield (AW) BetUK AWC Middle Distance Trial Handicap Class 2 · 1m2f · Standard · 12 ran 6/12 nk 8-10 90100A82A Jack Mitchell 14/1
16 Feb 24+52d Wolverhampton (AW) Boost Your Acca-Fenwa With BetUK Handicap Class 3 · 1m1½f · Standard · 10 ran 3/10 1¾ 9-9 90120A92A Daniel Tudhope 11/4
2023 · 10 runs
26 Dec 23+31d Wolverhampton (AW) BetUK: It's Where The UK Bets Handicap Class 3 · 1m1½f · Standard · 8 ran 2/8 ½ 9-4 8892A88A Paddy Bradley 10/3
25 Nov 23+19d Wolverhampton (AW) Boost Your Acca-Fenwa With BetUK Handicap Class 3 · 1m1½f · Standard · 12 ran 1/12 9-8 8395A98A Jim Crowley 4/1
06 Nov 23+45d Kempton (AW) Racing TV London Middle Distance Series (Final) Handicap Class 2 · 1m3f · Standard To Slow · 12 ran 12/12 ¾ 8-12 8569A75A Jack Mitchell 18/1
22 Sep 23+15d Newbury Stuart Michael Associates Handicap Class 4 · 1m2f · Soft · 7 ran 5/7 2 10-1 8652A82A Lewis Edmunds 25/1
07 Sep 23+92d Wolverhampton (AW) William Hill Extra Place Races Daily Racing League Race 33 Handicap Class 3 · 1m1½f · Standard · 11 ran 4/11 ¾ 9-7 8793A90A Trevor Whelan 7/1
07 Jun 23+14d Kempton (AW) Unibet 3 Uniboosts Per Day Handicap Class 3 · 1m4f · Standard To Slow · 14 ran 9/14 ½ 9-0 8988B79A Billy Loughnane 25/1
24 May 23+34d Kempton (AW) Unibet 3 Uniboosts Per Day Handicap Class 3 · 1m4f · Standard To Slow · 9 ran 4/9 1¼ 9-3 8987A82A Jack Mitchell 25/1
20 Apr 23+13d Chelmsford City (AW) Betsi Handicap Class 3 · 1m2f · Standard · 6 ran 4/6 nse 8-13 8989A79B Billy Loughnane 9/4F
07 Apr 23+53d Lingfield (AW) Betuk All-weather Vase Middle Distance Handicap Class 3 · 1m2f · Standard · 14 ran 5/14 ¾ 9-3 89105B91A Ryan Moore 16/1
13 Feb 23+49d Wolverhampton (AW) Top Odds Every Day With BetUK Handicap Class 3 · 1m1½f · Standard · 13 ran 7/13 1½ 9-5 89114B82A Jack Mitchell 4/1J
2022 · 9 runs
26 Dec 22+37d Wolverhampton (AW) Scu Selects Expert Tips By Betuk Handicap Class 2 · 1m1½f · Standard · 7 ran 1/7 8-12 8797A85A Cieren Fallon 3/1
19 Nov 22+105d Wolverhampton (AW) Huge Daily Boosts Only At BetUK Handicap Class 3 · 1m1½f · Standard · 12 ran 1/12 9-8 84112A93A Cieren Fallon 4/1
06 Aug 22+38d Ascot Dubai Duty Free Shergar Cup Curtain Raiser Classified Stakes (GBB Race) Class 3 · 1m2f · Good To Firm · 10 ran 9/10 ½ 9-12 8654C68C Frankie Dettori 25/1
29 Jun 22+27d Kempton (AW) Unibet 3 Uniboosts A Day Handicap Class 3 · 1m4f · Standard To Slow · 9 ran 9/9 2 9-9 8887A69A Jack Mitchell 16/1
02 Jun 22+48d Redcar Racing TV Zetland Gold Cup Handicap Class 2 · 1m2f · Good · 10 ran 8/10 1¾ 8-8 8991A72A Ryan Sexton 20/1
15 Apr 22+38d Lingfield (AW) Betway All-Weather Vase Middle Distance Handicap Class 3 · 1m2f · Standard · 13 ran 7/13 nk 8-8 8969B78A Harry Davies 20/1
08 Mar 22+22d Wolverhampton (AW) MansionBet Best Odds Guaranteed Handicap Class 3 · 1m½f · Standard · 5 ran 1/5 9-7 8791C93B Jack Mitchell 9/5F
14 Feb 22+28d Wolverhampton (AW) Betway Casino Handicap Class 2 · 1m1½f · Standard · 7 ran 2/7 nk 8-3 86111A91A Joe Fanning 11/5F
17 Jan 22+127d Wolverhampton (AW) Betway Handicap Class 3 · 1m1½f · Standard · 8 ran 1/8 9-2 8493A88A Jack Mitchell 7/2
2021 · 9 runs
12 Sep 21+52d Haydock Sky Bet Sunday Series Middle Distance Handicap Class 4 · 1m2½f · Good To Firm · 13 ran 8/13 nk 9-5 8596C77A Callum Hutchinson 25/1
22 Jul 21+10d Sandown Imber Court Handicap Class 4 · 1m2f · Good To Firm · 8 ran 7/8 1 9-7 8595A70A Andrea Atzeni 7/2
12 Jul 21+31d Lingfield (AW) Happy 40th Birthday Kevin Hanly Handicap Class 4 · 1m2f · Standard To Slow · 8 ran 3/8 ½ 9-7 8599B88A Adam Kirby 11/2
11 Jun 21+17d York Churchill Tyres Handicap Class 4 · 1m2½f · Good To Firm · 12 ran 1/12 9-8 8191A94A Ben Robinson 9/2
25 May 21+11d Newcastle (AW) Equine Products In Dubai At shaklanvet.com Handicap Class 5 · 1m2f · Standard · 14 ran 1/14 9-3 71102B96A Ben Robinson 8/1
14 May 21+14d Newbury Download The Casumo App Today Handicap Class 5 · 1m4f · Good To Soft · 14 ran 9/14 ¾ 9-5 7374C64C Ben Robinson 6/1
30 Apr 21+15d Newcastle (AW) QuinnBetCasino Handicap Class 3 · 1m2f · Standard To Slow · 11 ran 6/11 hd 8-6 7474A72A Cam Hardie 12/1
15 Apr 21+53d Newcastle (AW) quinnbet.com Handicap Class 4 · 1m2f · Standard To Slow · 8 ran 4/8 1¾ 9-4 7561A82A Ben Robinson 22/1
21 Feb 21+151d Market Rasen MansionBet At Market Rasen Juvenile Maiden Hurdle (GBB Race) Class 4 · 2m½f · Soft · 9 ran 7/9 11 10-12 —85C81C Brian Hughes 11/2
2020 · 2 runs
23 Sep 20+125d Saint-Cloud (FR) Prix Borax (Maiden) (3yo Colts & Geldings) (Turf) 1m2½f · Good · 8 ran 6/8 2 9-2 ——— Mickael Barzalona 69/10
21 May 20+251d Deauville (FR) Prix de Viroflay (Maiden) (3yo Colts & Geldings) (Round Course) (Turf) 1m · Good · 11 ran 5/11 ¾ 9-2 ——— Alexis Badel 68/10
2019 · 1 run
13 Sep 19 Saint-Cloud (FR) Prix Kendor (Maiden) (2yo Colts & Geldings) (Turf) 7f · Good · 10 ran 3/10 1¾ 9-2 ——— Cristian Demuro 9/1

Quick answers

How many races has Civil Law won?
Civil Law (IRE) won 7 of 49 archived starts between 2019 and 2026, a strike rate of 14.3%. Placed 13 times in total (26.5% of starts).
Who trains Civil Law?
Civil Law (IRE) is trained by Roger Teal, who saddled the horse on its most recent run on 2 February 2026.
Who is Civil Law's sire?
Civil Law (IRE) is by Dark Angel (IRE) out of Tribune (FR), whose sire is Grand Slam.
What going does Civil Law prefer?
Civil Law (IRE) has the best record on good to firm going: 1 win from 4 starts (25%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Civil Law's official rating?
The most recent official rating on record is 68, from the run on 2 February 2026. The highest on record is 90.
What is Civil Law's sire's record?
Dark Angel (IRE)'s progeny in our archive have won 11.3% of 21,953 runs since Mar 2011 (1,596 horses), Flat and jumps together. Strongest on firm going: 15% from 107.
Who are Civil Law's siblings?
Out of Tribune (FR), Civil Law (IRE) has 5 other produce in our archive, 3 of them winners. Most wins: Buthela (FR) (3). Highest grade won: Listed (Toyotomi (FR)). The wins came over 5½f–1m. As at Nov 2026.

Record shown from September 2019. Our archive holds racing in Great Britain, Ireland and France from January 2005. Any runs before that, or in other countries, are not in it. In-running comments are available from 2024 onward.