Skip to content
Horse profile

Willing To Please (GB)

6yo mare (at last run, Oct 2023) · Last trainer Philip Kirby · Last owner Redhotgardogs Alan David Fairhurst
by Iffraaj (GB) out of Tebee's Oasis (GB) (Oasis Dream)
45 runs · 16 courses · from Sep 2019
As at 28 Oct 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
No run recorded since 16 Oct 2023 — 1,108 days ago. Our archive can't say whether the horse is still in training.
Last run Oct 2023 · 5th of 9 3 wins · Carlisle & Redcar Last raced off OR 45
KTB Profile

Willing To Please won three of 45 starts between Sep 2019 and Oct 2023. All three wins came on turf with two at Carlisle and one at Redcar. She won twice over 1m – 1m1f in Class 6 handicaps on good or good to firm ground at Carlisle in 2021 and 2022 and once over 6f – 7f in a Class 5 claimer at Redcar in Jun 2021. The mare last ran when fifth of nine in a Class 6 handicap at Musselburgh in Oct 2023 off an official rating of 45.

Based on 45 archived runs · updated 28 Oct 2026
KTB at a glance All wins on turf OR ↓ 26lb off peak
Official rating45↓ 26lb off peak
45 45–71

KTB Speed and Rating

KTB Speed

Best recent Speed 106 the best of the last 3 graded (A or B) runs · Redcar, 27 Sep 2023

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 114A · median 84
GoingRunsBestMedianSince 28 Oct 2025
Standard (AW)16114A86—
Good15110A84—
Good to Firm12109B86—
Good to Soft1———
Soft1———
DistanceRunsBestMedianSince 28 Oct 2025
6f – 7f27114A87—
1m – 1m1f16109B84—
1m2f – 1m4f1———
Under 6f1———

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

KTB Rating

Best recent KTB Rating 59A the best of the last 3 rated runs · Carlisle, 7 Sep 2023 Official rating 45 at the last run, 16 Oct 2023

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 45 figures · best 83A · median 64
GoingRunsBestMedianSince 28 Oct 2025
Standard (AW)1680A63—
Good1583A69—
Good to Firm1279A66.5—
Good to Soft1———
Soft1———
DistanceRunsBestMedianSince 28 Oct 2025
6f – 7f2783A64—
1m – 1m1f1679A73.5—
1m2f – 1m4f1———
Under 6f1———

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 45 figures from 45 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 is derived from in-running commentary, which our data provider does not supply for this horse's races.

Pedigree intelligence

Sire

Progeny in our archive have won 10.5% of 13,971 runs since Jan 2008 (1,091 horses).

GoingRunsWinsSRvs sireThis horse
Firm65812.3%+1.8—
Good to Firm2,19925311.5%+12 from 12
Good2,9782949.9%−0.61 from 15
Good to Soft1,46515810.8%+0.30 from 1
Soft1,7421408%−2.50 from 1
Heavy493387.7%−2.8—
Standard (AW)5,02858211.6%+1.10 from 16
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f84510512.4%+1.90 from 1
6f – 7f5,03154610.9%+0.41 from 27
1m – 1m1f3,81941110.8%+0.32 from 16
1m2f – 1m4f2,6072479.5%−10 from 1
1m5f – 2m1,12911510.2%−0.3—
2m1f – 2m4f396369.1%−1.4—
2m5f – 3m124118.9%−1.6—
Over 3m20210%−0.5—

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

Dam
Tebee's Oasis (GB) (Oasis Dream)

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

The wins came over 5f–1m4f; the highest grade won is Class 2 (La Yakel (GB)).

ProduceRunsWinsWin tripsBest grade
La Yakel (GB)1241m2f–1m4fClass 2
Annie Rose (GB)2545f–6fClass 5
Sonnetina (GB)2917fClass 6
Vaha (GB)40——
Viceroy Mac (GB)130——

Record by conditions

GoingRunsWinsSR£1
Standard (AW) 16 0 0% −16.00
Good 15 1 7% −10.00
Good to Firm 12 2 17% +8.50
Good to Soft 1 0 0% −1.00
Soft 1 0 0% −1.00

ClassRunsWinsSR£1
Class 6 30 2 7% −14.00
Class 5 13 1 8% −3.50
Class 4 1 0 0% −1.00
Class 3 1 0 0% −1.00

CourseRunsWinsSR£1
Newcastle (AW) 7 0 0% −7.00
Redcar 5 1 20% +4.50
Carlisle 5 2 40% +11.00
Wolverhampton (AW) 5 0 0% −5.00
Southwell (AW) 4 0 0% −4.00
Beverley 3 0 0% −3.00
Haydock 3 0 0% −3.00
Musselburgh 2 0 0% −2.00
Hamilton 2 0 0% −2.00
Pontefract 2 0 0% −2.00
Catterick 2 0 0% −2.00
Brighton 1 0 0% −1.00
Ayr 1 0 0% −1.00
Ripon 1 0 0% −1.00
Thirsk 1 0 0% −1.00
York 1 0 0% −1.00

DistanceRunsWinsSR£1
6f – 7f 27 1 4% −17.50
1m – 1m1f 16 2 13% +0.00
1m2f – 1m4f 1 0 0% −1.00
Under 6f 1 0 0% −1.00

JockeyRunsWinsSR£1
Ben Curtis 9 1 11% +2.00
Kevin Stott 5 0 0% −5.00
Dale Swift 4 0 0% −4.00
P J McDonald 3 0 0% −3.00
Connor Beasley 3 0 0% −3.00
Billy Garritty 3 1 33% +6.50
Andrew Breslin 2 0 0% −2.00
Ryan Sexton 2 0 0% −2.00
Robbie Downey 2 0 0% −2.00
Aiden Brookes 1 0 0% −1.00
Billy Loughnane 1 0 0% −1.00
Joe Fanning 1 0 0% −1.00
Madi Patzelt 1 0 0% −1.00
Jason Hart 1 0 0% −1.00
Joe Williamson 1 0 0% −1.00
Joey Haynes 1 0 0% −1.00
Nicola Currie 1 1 100% +4.00
William Buick 1 0 0% −1.00
Alan Persse 1 0 0% −1.00
Ray Dawson 1 0 0% −1.00
Harry Bentley 1 0 0% −1.00

HeadgearRunsWinsSR£1
None 40 3 8% −14.50
Cheekpieces 4 0 0% −4.00
Hood 1 0 0% −1.00

SeasonRunsWinsSR£1
2023 14 0 0% −14.00
2022 13 1 8% −8.00
2021 11 2 18% +9.50
2020 6 0 0% −6.00
2019 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
2023 · 14 runs
16 Oct 23+19d Musselburgh Racing Tv Handicap Class 6 · 7f · Good · 9 ran 5/9 hd 8-4 4580A54A Aiden Brookes 7/2J
27 Sep 23+20d Redcar Watch Racing TV Free For 31 Days Handicap Class 6 · 7f · Good To Firm · 12 ran 6/12 1 8-4 45106A56A Andrew Breslin 33/1
07 Sep 23+22d Carlisle Newlands Handicap Class 6 · 8f · Good To Firm · 12 ran 6/12 1¼ 8-9 4684A59A Ben Curtis 15/2
16 Aug 23+12d Beverley New Porsche Cayenne Handicap Class 6 · 7.5f · Good To Firm · 11 ran 6/11 2¼ 9-2 48101A64A P J McDonald 9/2
04 Aug 23+24d Musselburgh Thistle TBS - Skene Group Construction Classified Stakes Class 6 · 7f · Good · 12 ran 5/12 2¾ 9-5 4987B59A Andrew Breslin 4/1
11 Jul 23+17d Brighton Sky Sports Racing Sky 415 Classified Stakes Class 6 · 8f · Good To Firm · 10 ran 6/10 1 9-8 50109B56A Billy Loughnane 6/4F
24 Jun 23+22d Ayr Book Bounce Bingo At Ayr Racecourse Classified Stakes Class 6 · 7f · Good · 11 ran 2/11 1¼ 9-9 5089A81A Joe Fanning 10/3F
02 Jun 23+14d Carlisle Aikhead Apprentice Handicap Class 6 · 9f · Good To Firm · 6 ran 6/6 4 8-11 5053C44C Madi Patzelt 2/1F
19 May 23+16d Hamilton Robert Gilliland 10th Anniversary Memorial Celebrations Handicap Class 6 · 8.5f · Good · 10 ran 3/10 hd 8-12 4976A74A P J McDonald 5/1
03 May 23+15d Pontefract Trustees Of The National Horseracing College Handicap (Div 1) Class 6 · 8f · Good · 12 ran 3/12 ¾ 9-4 5090A74A Jason Hart 7/2J
18 Apr 23+18d Southwell (AW) Jigsaw Sports Branding Handicap Class 6 · 7f · Standard · 12 ran 5/12 nse 9-0 5184A68A Ben Curtis 25/1
31 Mar 23+70d Newcastle (AW) Spreadex Sports First Goalscorer Insurance Handicap Class 6 · 7f · Standard · 13 ran 13/13 1 9-7 5377B53A P J McDonald 33/1
20 Jan 23+14d Southwell (AW) Spreadex Sports Best Premier League Odds Handicap Class 6 · 7f · Standard · 11 ran 9/11 nse 9-8 5469A59A Kevin Stott 8/1
06 Jan 23+21d Southwell (AW) Spreadex Sports Get 40 In Bonuses Handicap Class 6 · 7f · Standard · 12 ran 3/12 ¾ 9-8 5492A70A Connor Beasley 17/2
2022 · 13 runs
16 Dec 22+14d Southwell (AW) Spreadex Sports Injury Time Loser Insurance Handicap (Div 1) Class 6 · 7f · Standard To Slow · 14 ran 7/14 hd 9-5 5673B64A Joe Williamson 33/1
02 Dec 22+45d Newcastle (AW) Spreadex Sports 2nd To Rag Insurance Handicap Class 6 · 7f · Standard To Slow · 14 ran 13/14 nk 9-2 5875B57A Kevin Stott 33/1
18 Oct 22+19d Newcastle (AW) Huge Daily Boosts Only At BetUK Handicap Class 6 · 6f · Standard · 14 ran 14/14 39 9-7 58-14C34C Kevin Stott 10/1
29 Sep 22+12d Wolverhampton (AW) At The Races App Form Study Handicap Class 6 · 7f · Standard · 9 ran 3/9 ¾ 9-7 5890B69A Kevin Stott 7/2
17 Sep 22+47d Wolverhampton (AW) Sky Sports Racing HD Virgin 535 Fillies' Handicap Class 5 · 7f · Standard · 11 ran 2/11 ¾ 9-2 58102A74A Joey Haynes 20/1
01 Aug 22+23d Carlisle Tracy Wharton Appreciation Handicap (Professional And Amateur Female Jockeys) (Div 2) Class 6 · 8f · Good · 10 ran 1/10 10-8 5496A77A Nicola Currie 4/1
09 Jul 22+25d Hamilton Jfm Electrical Contractors Handicap Class 6 · 8.5f · Good To Firm · 9 ran 2/9 1¼ 9-7 5371B69A Dale Swift 8/1
14 Jun 22+25d Beverley East Riding Handicap Class 6 · 8.5f · Good To Firm · 11 ran 4/11 ½ 9-9 5587A79A Dale Swift 14/1
20 May 22+10d Catterick Watch On Racing Tv Classified Claiming Stakes Class 6 · 7f · Good · 10 ran 8/10 ½ 8-10 5788A62A Ryan Sexton 9/1
10 May 22+13d Newcastle (AW) Parkland Mini Golf Handicap Class 6 · 10f · Standard · 13 ran 9/13 3¾ 9-7 5879B62A William Buick 17/2
27 Apr 22+14d Pontefract National Horseracing College Equality & Diversity In Racing Handicap Class 6 · 8f · Good To Firm · 13 ran 3/13 hd 9-2 5772C76A Ryan Sexton 11/2
13 Apr 22+30d Beverley Racing TV Profits Returned To Racing Fillies' Handicap Class 5 · 8.5f · Good · 10 ran 4/10 hd 8-11 5784A66A Ben Curtis 14/1
14 Mar 22+140d Wolverhampton (AW) Play Coral Racing-Super-Series For Free Fillies' Handicap Class 5 · 7f · Standard · 10 ran 10/10 nk 8-9 5871C36C Dale Swift 12/1
2021 · 11 runs
25 Oct 21+28d Newcastle (AW) MansionBet Beaten By A Head Handicap (Div 2) Class 6 · 7f · Standard · 11 ran 4/11 nk 9-6 5897A80A Dale Swift 11/1
27 Sep 21+19d Newcastle (AW) Cazoo Handicap Class 6 · 8f · Standard To Slow · 13 ran 7/13 1 9-6 5999B73A Ben Curtis 28/1
08 Sep 21+13d Carlisle Cummersdale Handicap (Div 1) Class 6 · 8f · Good To Firm · 8 ran 1/8 9-3 5692A74A Ben Curtis 10/1
26 Aug 21+17d Carlisle Racingtv.com Handicap Class 6 · 7f · Good · 9 ran 3/9 1½ 9-7 5790A74A Kevin Stott 16/1
09 Aug 21+19d Ripon Visit Ripon-races.co.uk Apprentice Handicap Class 6 · 8f · Good To Soft · 14 ran 12/14 nk 9-7 6066C62A Alan Persse 66/1
21 Jul 21+19d Catterick Racing Again 3rd August Handicap (Div 1) Class 6 · 7f · Good To Firm · 8 ran 7/8 1½ 9-8 6285A54A Billy Garritty 7/1
02 Jul 21+14d Haydock 100% Racingtv Profits Back To Racing Handicap Class 5 · 7f · Good · 11 ran 7/11 2¼ 8-13 6575A64A Billy Garritty 33/1
18 Jun 21+18d Redcar racingtv.com/freemonth Claiming Stakes Class 5 · 7f · Good To Firm · 10 ran 1/10 8-13 6481A74A Billy Garritty 17/2
31 May 21+14d Redcar Join Racing TV Now Selling Stakes Class 5 · 7f · Good · 6 ran 2/6 1 8-13 6477A69B Ray Dawson 7/4
17 May 21+19d Redcar Racing TV Straight Mile Fillies' Handicap Class 5 · 8f · Good · 12 ran 10/12 2¼ 9-12 6583A61A Connor Beasley 8/1
28 Apr 21+197d Wolverhampton (AW) EBC Group Your Workplace Technology Partner Fillies' Handicap Class 5 · 7f · Standard · 7 ran 2/7 1 9-2 65114A76A Connor Beasley 10/1
2020 · 6 runs
13 Oct 20+21d Wolverhampton (AW) Sky Sports Racing On Sky 415 Handicap Class 5 · 7f · Standard · 11 ran 9/11 6½ 9-5 6888A52A Robbie Downey 18/1
22 Sep 20+8d Newcastle (AW) Final Furlong Podcast Fillies' Handicap Class 5 · 7f · Standard To Slow · 11 ran 9/11 ¾ 9-3 7189A61A Ben Curtis 11/1
14 Sep 20+42d Thirsk Harrogate Spring Water Supporting British Racing Fillies' Handicap Class 5 · 8f · Good · 14 ran 4/14 ½ 9-5 7177C77A Robbie Downey 9/1
03 Aug 20+31d Haydock Get Daily Tips At racingtv.com Fillies' Handicap Class 4 · 8f · Good To Firm · 10 ran 3/10 3½ 8-13 7188A79A Ben Curtis 25/1
03 Jul 20+12d Haydock bet365.com Novice Stakes (Div 1) Class 5 · 7f · Soft · 10 ran 7/10 7 8-11 —60A51A Ben Curtis 12/1
21 Jun 20+287d Redcar British Stallion Studs EBF Novice Stakes (Div 1) Class 5 · 7f · Good · 9 ran 2/9 1¼ 8-11 —110A83A Ben Curtis 6/1
2019 · 1 run
08 Sep 19 York Judith Marshall Memorial British EBF Novice Stakes (Plus 10) Class 3 · 5.5f · Good · 10 ran 8/10 2½ 8-13 —43A52A Harry Bentley 25/1

Quick answers

How many races has Willing To Please won?
Willing To Please (GB) won 3 of 45 archived starts between 2019 and 2023, a strike rate of 6.7%. Placed 16 times in total (35.6% of starts).
Who trained Willing To Please?
Willing To Please (GB) was trained by Philip Kirby on the most recent run on record, at Musselburgh on 16 October 2023.
Who is Willing To Please's sire?
Willing To Please (GB) is by Iffraaj (GB) out of Tebee's Oasis (GB), whose sire is Oasis Dream.
What going does Willing To Please prefer?
Willing To Please (GB) has the best record on good to firm going: 2 wins from 12 starts (16.7%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Willing To Please's official rating?
The most recent official rating on record is 45, from the run on 16 October 2023. The highest on record is 71.
What is Willing To Please's sire's record?
Iffraaj (GB)'s progeny in our archive have won 10.5% of 13,971 runs since Jan 2008 (1,091 horses), Flat and jumps together.
Who are Willing To Please's siblings?
Out of Tebee's Oasis (GB), Willing To Please (GB) has 5 other produce in our archive, 3 of them winners. Most wins: La Yakel (GB) (4). Highest grade won: Class 2 (La Yakel (GB)). The wins came over 5f–1m4f. As at Oct 2026.

Record shown from September 2019. 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.