Skip to content
Horse profile

Percy Willis (GB)

7yo gelding (at last run, Dec 2025) · Trainer Jedd O'Keeffe · Owner The Unlikely Lads
by Sir Percy (GB) out of Peace Lily (GB) (Dansili)
75 runs · 16 courses · from Oct 2020
As at 18 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
6 wins · Wolverhampton (AW), Newcastle (AW) & Southwell (AW) Off 292 days · 7th of 9 Last raced off OR 62
KTB Profile

Percy Willis has six wins from 75 starts, all on the all-weather over 1m2f – 1m4f. He won a Class 5 handicap at Wolverhampton in Nov 2024 off a mark of 67 and has three wins from 24 starts at Newcastle. The gelding, who usually races held up, finished 7 of 9 at Newcastle in Dec 2025 off an official rating of 62, 32lb below his highest ever mark of 94. He has never won on turf from 13 starts.

Based on 75 archived runs · run-style from 8 commented runs · updated 18 Oct 2026
KTB at a glance All wins on AW OR ↓ 32lb off peak
Official rating62↓ 32lb off peak
62 62–94

KTB Speed and Rating

KTB Speed

Best recent Speed 92 the best of the last 3 graded (A or B) runs · Southwell (AW), 12 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 67 figures · best 129A · median 85
GoingRunsBestMedianSince 18 Oct 2025
Standard (AW)61120A854 · 92 / 81
Good to Firm3129A86—
Heavy1———
Good1———
Good to Soft1———
DistanceRunsBestMedianSince 18 Oct 2025
1m2f – 1m4f61129A844 · 92 / 81
1m5f – 2m4109C95—
1m – 1m1f272A71.5—
Jumps 5 figures · best 97B · median 84
GoingRunsBestMedianSince 18 Oct 2025
Soft497B80—
Good1———
DistanceRunsBestMedianSince 18 Oct 2025
1m5f – 2m385B84—
2m1f – 2m4f297B86.5—

Of 74 runs looked at, 2 have no figure: obstacles omitted — the race ran a shortened course (2).

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

KTB Rating

Best recent KTB Rating (flat) 87A the best of the last 3 rated runs · Newcastle (AW), 26 Nov 2025 Official rating 62 at the last flat run, 29 Dec 2025

Best recent KTB Rating (jumps) 109B the best of the last 3 rated runs · Huntingdon, 16 Apr 2023 Official rating 89 at the last jumps run, 28 Jan 2024

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 67 figures · best 92A · median 76
GoingRunsBestMedianSince 18 Oct 2025
Standard (AW)6192A774 · 87 / 76
Good to Firm375A72—
Heavy1———
Good1———
Good to Soft1———
DistanceRunsBestMedianSince 18 Oct 2025
1m2f – 1m4f6192A764 · 87 / 76
1m5f – 2m469A63.5—
1m – 1m1f278A62.5—
Jumps 6 figures · best 109B · median 99
GoingRunsBestMedianSince 18 Oct 2025
Soft4109B99.5—
Good299A98.5—
DistanceRunsBestMedianSince 18 Oct 2025
1m5f – 2m4100A99—
2m1f – 2m4f2109B103—

Of 74 runs looked at, 1 has no figure: did not complete (or a non-runner row) (1).

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

  • Held up 4 (50%) · 0 wins
  • Led 2 (25%) · 1 win
  • Midfield 1 (13%) · 0 wins
  • Prominent 1 (13%) · 0 wins

Pedigree intelligence

Sire

Progeny in our archive have won 11.2% of 7,147 runs since Jan 2008 (473 horses).

GoingRunsWinsSRvs sireThis horse
Firm52815.4%+4.2—
Good to Firm1,17614912.7%+1.50 from 3
Good1,73319011%−0.20 from 4
Good to Soft907859.4%−1.80 from 1
Soft8598610%−1.20 from 4
Heavy2052713.2%+20 from 1
Standard (AW)2,21525211.4%+0.26 from 62
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f90910%−1.2—
6f – 7f967848.7%−2.5—
1m – 1m1f1,15211610.1%−1.10 from 3
1m2f – 1m4f2,51829911.9%+0.76 from 61
1m5f – 2m1,59019011.9%+0.70 from 9
2m1f – 2m4f5126111.9%+0.70 from 2
2m5f – 3m2482811.3%+0.1—
Over 3m701014.3%+3.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
Peace Lily (GB) (Dansili)

5 siblings in the archive, 2 winners — best of them Golden Wedding (IRE) (4 wins).

The wins came over 5½f–1m; the highest grade won is Class 5 (Golden Wedding (IRE)).

ProduceRunsWinsWin tripsBest grade
Golden Wedding (IRE)4147f–1mClass 5
Lady Marigold (IRE)1815½fClass 5
Silent Partner (GB)90——
Doolily (GB)120——
Bell Ofthe Bongate (IRE)80——

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 62 6 10% −16.13
Good 4 0 0% −4.00
Soft 4 0 0% −4.00
Good to Firm 3 0 0% −3.00
Heavy 1 0 0% −1.00
Good to Soft 1 0 0% −1.00

ClassRunsWinsSR£1
Class 5 49 3 6% −18.38
Class 4 17 1 6% −10.50
Class 6 8 2 25% +0.75
Class 3 1 0 0% −1.00

CourseRunsWinsSR£1
Newcastle (AW) 24 3 13% +3.37
Wolverhampton (AW) 21 2 10% −7.50
Southwell (AW) 11 1 9% −6.00
Lingfield (AW) 5 0 0% −5.00
Doncaster 3 0 0% −3.00
Chester 1 0 0% −1.00
Musselburgh 1 0 0% −1.00
Kempton (AW) 1 0 0% −1.00
Huntingdon 1 0 0% −1.00
Wetherby 1 0 0% −1.00
Sedgefield 1 0 0% −1.00
Hamilton 1 0 0% −1.00
Ripon 1 0 0% −1.00
Hexham 1 0 0% −1.00
Redcar 1 0 0% −1.00
Beverley 1 0 0% −1.00

DistanceRunsWinsSR£1
1m2f – 1m4f 61 6 10% −15.13
1m5f – 2m 9 0 0% −9.00
1m – 1m1f 3 0 0% −3.00
2m1f – 2m4f 2 0 0% −2.00

JockeyRunsWinsSR£1
P J McDonald 25 4 16% +11.25
Jack Garritty 16 1 6% −13.38
Cieren Fallon 4 0 0% −4.00
Charles Bishop 4 0 0% −4.00
Hector Crouch 3 1 33% +4.00
Hollie Doyle 2 0 0% −2.00
Cam Hardie 2 0 0% −2.00
Henry Brooke 2 0 0% −2.00
Charlie Hammond 2 0 0% −2.00
Finley Marsh 1 0 0% −1.00
Saffie Osborne 1 0 0% −1.00
Daniel Tudhope 1 0 0% −1.00
Oisin Murphy 1 0 0% −1.00
Craig Nichol 1 0 0% −1.00
Marco Ghiani 1 0 0% −1.00
Ben Curtis 1 0 0% −1.00
Emma Smith-Chaston 1 0 0% −1.00
Tom Cannon 1 0 0% −1.00
Kevin Stott 1 0 0% −1.00
Rossa Ryan 1 0 0% −1.00
Benoit De La Sayette 1 0 0% −1.00
David Probert 1 0 0% −1.00
Tom Marquand 1 0 0% −1.00
Graham Lee 1 0 0% −1.00

HeadgearRunsWinsSR£1
Cheekpieces 63 6 10% −17.13
None 12 0 0% −12.00

SeasonRunsWinsSR£1
2025 15 0 0% −15.00
2024 18 2 11% −8.38
2023 15 1 7% +6.00
2022 14 3 21% +1.25
2021 11 0 0% −11.00
2020 2 0 0% −2.00

TypeRunsWinsSR£1
Flat 68 6 9% −22.13
Hurdle 7 0 0% −7.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
29 Dec 25+17d Newcastle (AW) Midnite A Next Generation Betting App Handicap Class 5 · 12.5f · Standard · 9 ran Positioned behind the front group early - pushed along with a furlong remaining - weakened close home to finish seventh 7/9 1½ 9-6 6270A68A Hollie Doyle 9/2
12 Dec 25+16d Southwell (AW) Make The Move To Midnite Handicap Class 5 · 12f · Standard · 9 ran Settled at back early - moved left and made progress inside final furlong then pushed along - up into fourth close home 4/9 nk 9-6 6392A76A P J McDonald 11/2
26 Nov 25+20d Newcastle (AW) Midnite Ain't Your Grandad's Bookie Handicap (Div 1) Class 6 · 10f · Standard · 10 ran Settled in the pack - pushed along and made ground into contention 2f out then closed on leader inside final furlong - unable to find more and held for second 2/10 1¼ 9-12 6392A87A P J McDonald 11/1
06 Nov 25+33d Newcastle (AW) Midnite A Next Generation Betting App Handicap Class 5 · 10f · Standard · 10 ran Settled in the pack - pushed along with a furlong left to close - kept going without finding extra - finished third 3/10 1¼ 9-8 6458A76A P J McDonald 25/1
04 Oct 25+9d Newcastle (AW) Sky Sports Racing Virgin 519 Handicap Class 6 · 12.5f · Standard · 8 ran Sat close to the front pack early - lost touch over 2f out - trailing badly through the final furlong - finished seventh 7/8 6½ 10-1 64117C57C Jack Garritty 17/2
25 Sep 25+17d Newcastle (AW) Download The QuinnBet App Handicap Class 6 · 12.5f · Standard · 8 ran Tracked the pace - pushed along over 2f out - moved into second inside the final furlong - kept on to finish second by a neck 2/8 ½ 10-1 6434A77A P J McDonald 11/2
08 Sep 25+177d Newcastle (AW) Arc All-Weather 1MILLION Bonus Returns Handicap Class 5 · 10f · Standard To Slow · 8 ran Settled mid-pack early - pushed along with 3f remaining - responded late but couldn't nab third close home 4/8 hd 8-13 6573A71A P J McDonald 40/1
15 Mar 25+11d Wolverhampton (AW) Extra Winnings With BetUK Acca Club Handicap Class 5 · 12f · Standard · 7 ran Held up in touch with tail of field - driven up 3f out - lost place steadily thereafter - well held at the finish 7/7 46 9-11 6627C48C Jack Garritty 15/2
04 Mar 25+17d Southwell (AW) 30 In Free Bets With BetUK Handicap (Div 2) Class 5 · 11f · Standard · 7 ran Sat close to the front group early - pushed along a furlong out - stayed on late but couldn't reach the front rank - finished 4th beaten 2 lengths 4/7 1½ 9-5 6767A75A Jack Garritty 18/1
15 Feb 25+7d Newcastle (AW) Gamble Responsibly At BetUK Handicap Class 5 · 12.5f · Standard · 10 ran Settled midfield - driven approaching final 2f then angled left inside last - found third close home 3/10 ½ 9-11 67120A80A Jack Garritty 14/1
08 Feb 25+8d Wolverhampton (AW) Free Bets With BetUK Bet Club Handicap Class 5 · 12f · Standard · 11 ran Sluggish start - held towards back - found little room and no impact final furlong 4/11 ¾ 9-10 6891A73A Jack Garritty 7/1
31 Jan 25+8d Southwell (AW) Gamble Responsibly At BetUK Handicap (GBB Plus Race) Class 4 · 14f · Standard · 8 ran Settled towards the back - pushed along with 2f left - dropping away inside the final furlong - finished eighth 8/8 1¾ 9-4 7090A62A Hector Crouch 18/1
23 Jan 25+15d Newcastle (AW) Extra Winnings With BetUK Acca Club Handicap Class 5 · 12.5f · Standard · 6 ran Held up at back - pressed for effort with 2f left - finished strongly in closing stages - came home third 3/6 ½ 9-13 7070A77B Jack Garritty 10/1
08 Jan 25+7d Newcastle (AW) Gamble Responsibly At BetUK Handicap Class 5 · 12.5f · Standard To Slow · 4 ran Racing in a forward position early - hit the front around 8f out before being overtaken approaching 2f out - dropped to third and held that spot without responding inside the final furlong 3/4 12 9-6 6778C55B Jack Garritty 5/2
01 Jan 25+4d Newcastle (AW) 30 In Free Bets With BetUK Handicap Class 5 · 10f · Standard · 11 ran Pulled hard in the pack - progressive move 2f out threading between rivals - took 2nd over 1f out - kept on at one speed without threatening the winner 2/11 1½ 9-5 6880A84A Hector Crouch 10/1
28 Dec 24+18d Newcastle (AW) BetUK: It's Where The UK Bets Handicap (Div 2) Class 5 · 10f · Standard · 8 ran Settled in the pack - drifted towards the rail in the straight - pushed along with 2f left - stuck behind rivals with a furlong to run - found little once through and dropped away late to finish fifth 5/8 ¾ 9-12 6850A80A Jack Garritty 7/1
10 Dec 24+7d Southwell (AW) 30 In Free Bets With BetUK Handicap Class 5 · 12f · Standard · 10 ran Tracked front group wide - driven approaching final 2f - kept going but unable to close 6/10 3 9-13 6976A74A Jack Garritty 10/1
03 Dec 24+17d Newcastle (AW) Free Bets With BetUK Bet Club Handicap Class 5 · 10f · Standard · 11 ran Handy position on the wide side - urged forward with two furlongs left and stayed at one gear - unable to find more inside the last and finished tenth 10/11 8½ 9-11 6968C53C Cam Hardie 18/1
16 Nov 24+19d Wolverhampton (AW) Weekly 5 Free Bet With BetUK Handicap Class 5 · 12f · Standard · 8 ran Set the pace from the start - opened up a big advantage two furlongs out - edge narrowed under pressure inside the final furlong but held on close home 1/8 9-13 6798A83A Hector Crouch 6/1
28 Oct 24+121d Newcastle (AW) Gamble Responsibly At BetUK Handicap Class 5 · 12.5f · Standard To Slow · 6 ran Settled in the pack early - driven and slipped back over 2f out - nudged closer inside the final furlong but never a threat 4/6 1¾ 9-8 6971A71B Cam Hardie 25/1
29 Jun 24+14d Newcastle (AW) Pertemps Education Network Handicap Class 5 · 12.5f · Standard To Slow · 14 ran 13/14 3 9-5 7168B57A Jack Garritty 25/1
15 Jun 24+34d Chester Edinburgh Gin Seaside Handicap (Div 1) Class 5 · 12.5f · Heavy · 9 ran 7/9 4¾ 9-0 6640C58C Finley Marsh 10/1
12 May 24+14d Newcastle (AW) Download The Raceday Ready App Handicap (Div 1) Class 4 · 10f · Standard · 10 ran 3/10 ½ 9-2 7176A76A Jack Garritty 16/1
28 Apr 24+19d Southwell (AW) Race By Race Southwell Specials At PlanetSportBet Handicap Class 4 · 14f · Standard · 7 ran 5/7 1½ 9-1 72100A69A Jack Garritty 6/1
09 Apr 24+8d Southwell (AW) Liz And Izzy's HOAP Podcast Handicap Class 4 · 11f · Standard · 8 ran 2/8 nk 9-1 7050A83A Saffie Osborne 12/1
01 Apr 24+14d Wolverhampton (AW) Get The Inside Track With raceday-ready.com Handicap Class 5 · 12f · Standard · 10 ran 3/10 nk 9-9 7087A85A Jack Garritty 10/3F
18 Mar 24+9d Newcastle (AW) Boost Your Acca With BetUK Handicap (Rider Restricted Race) Class 5 · 12.5f · Standard · 7 ran 1/7 9-12 6896A85A Jack Garritty 13/8F
09 Mar 24+8d Wolverhampton (AW) Build Your Acca With BetUK Handicap (Div 1) Class 5 · 9.5f · Standard · 8 ran 3/8 ¾ 9-8 6971A78A Daniel Tudhope 9/2
01 Mar 24+11d Newcastle (AW) Find More Big Deals At BetUK Handicap Class 5 · 10f · Standard · 12 ran 4/12 ½ 9-4 7079A83A Hollie Doyle 12/1
19 Feb 24+9d Lingfield (AW) Build Your Acca With BetUK Handicap Class 5 · 10f · Standard · 12 ran 5/12 shd 9-7 7085A81A Oisin Murphy 17/2
10 Feb 24+13d Wolverhampton (AW) Betuk. It's Where The UK Bets Handicap Class 4 · 12f · Standard · 11 ran 8/11 1 9-3 71100A70A P J McDonald 20/1
28 Jan 24+23d Doncaster SBK Novices' Handicap Hurdle Class 5 · 16.5f · Good · 17 ran 6/17 13 11-3 8985B99A Craig Nichol 25/1
05 Jan 24+10d Musselburgh Racing TV Profits Returned To Racing Novices' Limited Handicap Hurdle Class 5 · 15.5f · Soft · 13 ran 5/13 3¼ 11-9 9263C100A Henry Brooke 10/1
26 Dec 23+14d Wolverhampton (AW) Build Your Acca With BetUK Handicap Class 5 · 12f · Standard · 12 ran 4/12 1½ 9-11 72102A84A Marco Ghiani 8/1
12 Dec 23+24d Southwell (AW) Boost Your Acca-Fenwa With BetUK Handicap Class 5 · 12f · Standard · 9 ran 5/9 1½ 9-13 74102A76A P J McDonald 12/1
18 Nov 23+3d Wolverhampton (AW) Use Safer Gambling Tools At BetUK Handicap Class 5 · 12f · Standard · 12 ran 5/12 nk 10-0 7584A81A P J McDonald 11/4F
15 Nov 23+9d Newcastle (AW) BetUK Take Time Out During SGWeek23! Handicap Class 4 · 12.5f · Standard · 12 ran 9/12 shd 9-5 7566A69A P J McDonald 9/1
06 Nov 23+7d Wolverhampton (AW) BetUK. Home Of The Acca-Fenwa Handicap Class 4 · 12f · Standard · 11 ran 2/11 1¾ 9-7 73112A86A P J McDonald 8/1
30 Oct 23+5d Newcastle (AW) Boost Your Acca-Fenwa With BetUK Handicap Class 5 · 12.5f · Standard · 11 ran 2/11 nk 10-0 7387A89A P J McDonald 5/1
25 Oct 23+19d Kempton (AW) Racing TV Handicap Class 5 · 12f · Standard To Slow · 13 ran 5/13 1¼ 10-0 7381B82A Ben Curtis 22/1
06 Oct 23+173d Newcastle (AW) QuinnBet Best Odds Guaranteed Handicap Class 5 · 12.5f · Standard · 8 ran 1/8 10-2 7096A86A P J McDonald 20/1
16 Apr 23+16d Huntingdon Join Racing TV Now Conditional Jockeys' Handicap Hurdle Class 5 · 20.5f · Soft · 6 ran 3/6 8 11-3 9497B109B Emma Smith-Chaston 11/1
31 Mar 23+17d Wetherby racingtv.com Novices' Hurdle (GBB Race) Class 4 · 16f · Soft · 9 ran 6/9 ½ 11-5 —84A99A Charlie Hammond 28/1
14 Mar 23+20d Sedgefield Le Raaj Novices' Hurdle (GBB Race) Class 4 · 17f · Soft · 8 ran 7/8 27 11-5 —76C97C Charlie Hammond 17/2
22 Feb 23+15d Doncaster Virgin Bet Daily Money Back Novices' Hurdle (GBB Race) Class 4 · 16.5f · Good · 7 ran 4/7 20 11-2 ——98B Tom Cannon 33/1
07 Feb 23+12d Wolverhampton (AW) Betuk Over 40,000 Live Streamed Races Handicap Class 5 · 12f · Standard · 7 ran 3/7 1½ 9-8 7173A71A Kevin Stott 5/1
26 Jan 23+3d Newcastle (AW) Huge Daily Boosts Only At BetUK Handicap Class 5 · 12.5f · Standard To Slow · 8 ran 3/8 2¼ 9-9 7265A79A P J McDonald 9/2
23 Jan 23+56d Wolverhampton (AW) Betuk Over 40,000 Live Streamed Races Handicap Class 5 · 12f · Standard · 6 ran 4/6 hd 10-0 72105A82B P J McDonald 7/1
28 Nov 22+17d Wolverhampton (AW) Top Odds Every Day With BetUK Handicap Class 5 · 12f · Standard · 9 ran 7/9 1 9-9 7465A79A P J McDonald 10/1
11 Nov 22+11d Newcastle (AW) BetUKs Acca Club 5 Pounds Free Bet Handicap Class 5 · 12.5f · Standard To Slow · 12 ran 5/12 ½ 9-13 7291A74A P J McDonald 14/1
31 Oct 22+14d Wolverhampton (AW) Top Odds Every Day With BetUK Handicap Class 5 · 12f · Standard · 11 ran 2/11 nk 10-3 7292A88A Rossa Ryan 12/1
17 Oct 22+17d Wolverhampton (AW) Breeders' Cup Sky Sports Racing Handicap Class 5 · 12f · Standard · 12 ran 8/12 2¼ 9-12 7494A71A Benoit De La Sayette 25/1
30 Sep 22+145d Newcastle (AW) I Stoker Civils Handicap Class 4 · 12.5f · Standard · 6 ran 6/6 1½ 9-0 7687A63B P J McDonald 12/1
08 May 22+15d Hamilton Sky Bet Sunday Series Stayers Handicap Class 4 · 13f · Good · 13 ran 9/13 1½ 9-3 71109C60A P J McDonald 33/1
23 Apr 22+11d Doncaster Sky Sports Racing Sky 415 Handicap Class 4 · 12f · Good To Firm · 7 ran 5/7 2¼ 8-10 7463A72A P J McDonald 12/1
12 Apr 22+14d Wolverhampton (AW) Betway Handicap Class 3 · 12f · Standard · 5 ran 4/5 ¾ 8-11 7766C79B P J McDonald 15/2
29 Mar 22+15d Wolverhampton (AW) Play 4 To Win At Betway Handicap Class 5 · 12f · Standard · 8 ran 3/8 ¾ 9-12 7661B80A P J McDonald 7/1
14 Mar 22+18d Wolverhampton (AW) Play 4 To Win At Betway Handicap Class 4 · 12f · Standard · 8 ran 1/8 9-3 7491B75A P J McDonald 11/2
24 Feb 22+28d Southwell (AW) BetYourWay At Betway Handicap Class 5 · 12f · Standard To Slow · 11 ran 7/11 nk 9-8 75109A80A Cieren Fallon 22/1
27 Jan 22+8d Southwell (AW) BetYourWay At Betway Handicap Class 5 · 12f · Standard To Slow · 9 ran 5/9 2¼ 10-0 7095A73A P J McDonald 10/3
19 Jan 22+6d Southwell (AW) Read Katie Walsh On Betway Insider Handicap Class 6 · 12f · Standard To Slow · 11 ran 1/11 10-2 6787A88A P J McDonald 4/1
13 Jan 22+17d Newcastle (AW) Play 4 To Win At Betway Handicap Class 6 · 12.5f · Standard To Slow · 9 ran 1/9 9-9 67104A92A P J McDonald 11/4
27 Dec 21+9d Wolverhampton (AW) BetYourWay At Betway Handicap Class 5 · 14f · Standard · 10 ran 6/10 2½ 9-0 6885A65A David Probert 5/1
18 Dec 21+8d Wolverhampton (AW) Betway Casino Handicap Class 6 · 12f · Standard · 11 ran 2/11 2¼ 9-9 67105A80A Tom Marquand 10/1
10 Dec 21+4d Southwell (AW) Betway Median Auction Maiden Stakes Class 5 · 11f · Standard To Slow · 10 ran 3/10 4¾ 9-6 6774A71A Cieren Fallon 10/3
06 Dec 21+23d Wolverhampton (AW) Read Katie Walsh On Betway Insider Handicap Class 6 · 12f · Standard · 12 ran 3/12 ¾ 9-10 67101A86A Cieren Fallon 11/1
13 Nov 21+131d Wolverhampton (AW) Betway Handicap Class 5 · 12f · Standard · 11 ran 3/11 1 9-0 6878A71A Cieren Fallon 11/1
05 Jul 21+30d Ripon Betzone App For Bet10 Get10 Bonus Handicap Class 5 · 12f · Good To Soft · 4 ran 4/4 19 9-5 7171C48C Graham Lee 9/1
05 Jun 21+37d Hexham Derby Day Juvenile Hurdle (GBB Race) Class 4 · 16f · Good · 8 ran PU/8 — 10-12 ——— Henry Brooke 5/1
29 Apr 21+15d Redcar Watch Race Replay At racingtv.com Handicap Class 4 · 10f · Good To Firm · 8 ran 4/8 ½ 9-0 72129A75A Jack Garritty 25/1
14 Apr 21+47d Beverley Follow Us On Twitter At Beverley_Races Handicap Class 5 · 10f · Good To Firm · 12 ran 8/12 6 9-6 7486C59C Jack Garritty 12/1
26 Feb 21+21d Lingfield (AW) Play Ladbrokes 5-A-Side On Football Novice Stakes (Plus 10) Class 5 · 12f · Standard · 6 ran 2/6 1¾ 9-5 7590A71B Charles Bishop 6/4F
05 Feb 21+113d Lingfield (AW) Get Your Ladbrokes Daily Odds Boost Novice Median Auction Stakes Class 6 · 10f · Standard · 10 ran 3/10 nk 9-5 —61A78A Charles Bishop 10/1
15 Oct 20+9d Lingfield (AW) Betway Irish Stallion Farms EBF Novice Median Auction Stakes (Plus 10) Class 4 · 8f · Standard · 11 ran 10/11 5½ 9-2 —72A47A Charles Bishop 50/1
06 Oct 20 Lingfield (AW) Betway Irish EBF Novice Median Auction Stakes Class 5 · 8f · Standard · 12 ran 8/12 nse 9-5 ——— Charles Bishop 14/1

Quick answers

How many races has Percy Willis (GB) won?
Percy Willis (GB) won 6 of 75 archived starts between 2020 and 2025, a strike rate of 8%. Placed 26 times in total (34.7% of starts).
Who trains Percy Willis (GB)?
Percy Willis (GB) is trained by Jedd O'Keeffe, who saddled the horse on its most recent run on 29 December 2025.
Who is Percy Willis (GB)'s sire?
Percy Willis (GB) is by Sir Percy (GB) out of Peace Lily (GB), whose sire is Dansili.
What going does Percy Willis (GB) prefer?
Percy Willis (GB) has the best record on standard (aw) going: 6 wins from 62 starts (9.7%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Percy Willis (GB)'s official rating?
The most recent official rating on record is 62, from the run on 29 December 2025. The highest on record is 94.
What is Percy Willis (GB)'s sire's record?
Sir Percy (GB)'s progeny in our archive have won 11.2% of 7,147 runs since Jan 2008 (473 horses), Flat and jumps together.
Who are Percy Willis (GB)'s siblings?
Out of Peace Lily (GB), Percy Willis (GB) has 5 other produce in our archive, 2 of them winners. Most wins: Golden Wedding (IRE) (4). Highest grade won: Class 5 (Golden Wedding (IRE)). The wins came over 5½f–1m. As at Oct 2026.

Record shown from October 2020. 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.