Skip to content
Horse profile

Punxsutawney Phil (IRE)

9yo gelding · Trainer Mark Walford · Owner Ursa Major Racing Ltd Partner
by Shirocco (GER) out of Chilly Filly (IRE) (Montjeu (IRE))
45 runs · 25 courses · from Feb 2021
As at 14 Nov 2026 · KTB archive: GB, Ireland & France · 2005–present, updated daily
6 wins · 6 courses Last run 6 Nov 2026 · 5th of 9 Last raced off OR 107
KTB Profile

Punxsutawney Phil is a gelding with six wins from 45 starts. He has won twice over 2m1f to 2m4f and twice over 2m5f to 3m, with all six wins coming on good to soft or softer or on standard AW. His last win came in a Class 4 handicap hurdle at Newcastle in Feb 2025 off an official rating of 107. He finished fifth of nine, having raced prominently, at Hexham in Nov 2026 in a Class 4 handicap hurdle off the same mark.

Based on 45 archived runs · run-style from 14 commented runs since Oct 2024 · updated 14 Nov 2026
KTB at a glance OR ↓ 11lb off peak
Official rating107↓ 11lb off peak
107 54–118

KTB Speed and Rating

KTB Speed

Best recent Speed 123 the best of the last 3 graded (A or B) runs · Hexham, 6 Nov 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 →

Jumps 23 figures · best 140C · median 106
GoingRunsBestMedianSince 14 Nov 2025
Good10123A1062 runs · 123 / 115.5
Good to Soft9125B107—
Soft4140C95—
DistanceRunsBestMedianSince 14 Nov 2025
2m1f – 2m4f11140C1061 run · —
2m5f – 3m7125B1061 run · —
1m5f – 2m4113A102—
Over 3m1———
Flat 14 figures · best 102A · median 69.5
GoingRunsBestMedianSince 14 Nov 2025
Standard (AW)6102A76—
Good289A811 run · —
Good to Firm276A66—
Soft257C37.5—
Heavy1——1 run · —
Good to Soft1———
DistanceRunsBestMedianSince 14 Nov 2025
1m5f – 2m7102A731 run · —
1m2f – 1m4f595A66—
2m1f – 2m4f1——1 run · —
1m – 1m1f1———

Of 45 runs looked at, 8 have no figure: obstacles omitted — the race ran a shortened course (4) · did not complete (3) · no standard for this course, surface and code on the window (1).

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

KTB Rating

Best recent KTB Rating (jumps) 132A the best of the last 3 rated runs · Musselburgh, 21 Mar 2025 Official rating 107 at the last jumps run, 6 Nov 2026

Best recent KTB Rating (flat) 58C the best of the last 3 rated runs · Newcastle (AW), 15 Oct 2024 Official rating 54 at the last flat run, 17 Sep 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 — 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 →

Jumps 28 figures · best 140A · median 117.5
GoingRunsBestMedianSince 14 Nov 2025
Good13130C1192 runs · 122 / 119
Good to Soft10140A117—
Soft4127A110.5—
Standard (AW)1———
DistanceRunsBestMedianSince 14 Nov 2025
2m1f – 2m4f12140A114.51 run · —
2m5f – 3m10132A1201 run · —
1m5f – 2m5127A118—
Over 3m1———
Flat 14 figures · best 77A · median 62
GoingRunsBestMedianSince 14 Nov 2025
Standard (AW)676B60.5—
Good277A62.51 run · —
Good to Firm265A64—
Soft264C59.5—
Heavy1——1 run · —
Good to Soft1———
DistanceRunsBestMedianSince 14 Nov 2025
1m5f – 2m777A631 run · —
1m2f – 1m4f576B59—
2m1f – 2m4f1——1 run · —
1m – 1m1f1———

Of 45 runs looked at, 3 have no figure: did not complete (or a non-runner row) (3).

KTB Rating v1 · batch 3 Oct 2026 · GB & Irish racing only · 42 figures from 45 runs · as at 14 Nov 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.

The forward record. KTB’s figures on this horse since 24 Oct 2026: top-rated on KTB Rating in 1 run (won 0) · to 24 Oct 2026. Each pick was the figure’s choice before the off, settled against the result the next morning; “did not run” is counted apart. GB and Irish races since 5 Oct 2026.

Run style from 14 analysed runs since Oct 2024

  • Prominent 7 (50%) · 0 wins
  • Led 5 (36%) · 2 wins
  • Held up 2 (14%) · 0 wins

Pedigree intelligence

Sire

Progeny in our archive have won 11.1% of 9,208 runs since Apr 2010 (927 horses).

Weakest over 6f – 7f (all codes): 7.4% from 203.

GoingRunsWinsSRvs sireThis horse
Firm15320%+8.9—
Good to Firm343308.7%−2.40 from 2
Good2,75631711.5%+0.41 from 16
Good to Soft1,82321912%+0.92 from 12
Soft2,47425810.4%−0.71 from 7
Heavy1,03112311.9%+0.80 from 1
Standard (AW)766769.9%−1.22 from 7
Distance (all codes)RunsWinsSRvs sireThis horse
Under 6f2000%−11.1—
6f – 7f203157.4%−3.7—
1m – 1m1f401348.5%−2.60 from 1
1m2f – 1m4f1,0911079.8%−1.31 from 5
1m5f – 2m2,70728510.5%−0.61 from 12
2m1f – 2m4f2,70131711.7%+0.62 from 14
2m5f – 3m1,67822313.3%+2.22 from 12
Over 3m4074511.1%00 from 1

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

Dam
Chilly Filly (IRE) (Montjeu (IRE))

3 siblings in the archive, 2 winners — best of them Nordic Combined (IRE) (5 wins).

The wins came over 1m–2m1½f; the highest grade won is Class 3 (Nordic Combined (IRE)).

ProduceRunsWinsWin tripsBest grade
Nordic Combined (IRE)5151m–2m½fClass 3
Burn Some Dust (IRE)1641m–2m1½fClass 5
Angel In The Snow (GB)180——

Record by conditions

GoingRunsWinsSR£1
Good 16 1 6% −13.00
Good to Soft 12 2 17% +16.00
Standard (AW) 7 2 29% +5.00
Soft 7 1 14% −5.38
Good to Firm 2 0 0% −2.00
Heavy 1 0 0% −1.00

ClassRunsWinsSR£1
Class 4 24 3 13% −8.38
Class 5 12 3 25% +17.00
Class 3 5 0 0% −5.00
Class 2 2 0 0% −2.00
Class 6 2 0 0% −2.00

CourseRunsWinsSR£1
Sedgefield 4 1 25% −2.38
Stratford 4 1 25% −1.00
Doncaster 3 0 0% −3.00
Newcastle (AW) 3 1 33% +2.50
Cheltenham 3 0 0% −3.00
Hexham 2 0 0% −2.00
Beverley 2 0 0% −2.00
Musselburgh 2 1 50% +15.00
Southwell (AW) 2 0 0% −2.00
Bangor-on-Dee 2 0 0% −2.00
Wolverhampton (AW) 2 1 50% +4.50
Worcester 2 0 0% −2.00
Perth 2 0 0% −2.00
Kelso 1 0 0% −1.00
Chepstow 1 0 0% −1.00
Pontefract 1 0 0% −1.00
Huntingdon 1 0 0% −1.00
Newcastle 1 1 100% +10.00
Market Rasen 1 0 0% −1.00
Ayr 1 0 0% −1.00
Redcar 1 0 0% −1.00
York 1 0 0% −1.00
Chester 1 0 0% −1.00
Catterick 1 0 0% −1.00
Leicester 1 0 0% −1.00

DistanceRunsWinsSR£1
2m1f – 2m4f 14 2 14% −1.38
2m5f – 3m 12 2 17% +8.00
1m5f – 2m 12 1 8% −6.50
1m2f – 1m4f 5 1 20% +1.50
Over 3m 1 0 0% −1.00
1m – 1m1f 1 0 0% −1.00

JockeyRunsWinsSR£1
Jamie Hamilton 10 2 20% +18.00
Henry Brooke 10 2 20% −5.38
Ben Robinson 7 2 29% +5.00
Tom Midgley 3 0 0% −3.00
Harry Russell 2 0 0% −2.00
Sean Bowen 2 0 0% −2.00
Rebecca Hitchen 1 0 0% −1.00
Olivia Haines 1 0 0% −1.00
Rhys Elliott 1 0 0% −1.00
Billy Loughnane 1 0 0% −1.00
William Pyle 1 0 0% −1.00
Harry Cobden 1 0 0% −1.00
Ryan Sexton 1 0 0% −1.00
Dale Swift 1 0 0% −1.00
J M Sheridan 1 0 0% −1.00
Sam Twiston-Davies 1 0 0% −1.00
Ben Bromley 1 0 0% −1.00

HeadgearRunsWinsSR£1
Cheekpieces 25 3 12% +6.00
None 19 3 16% −5.38
Visor 1 0 0% −1.00

SeasonRunsWinsSR£1
2026 5 0 0% −5.00
2025 4 1 25% +7.00
2024 5 1 20% +12.00
2023 13 0 0% −13.00
2022 10 2 20% −0.50
2021 8 2 25% −0.88

TypeRunsWinsSR£1
Hurdle 23 3 13% +6.62
Flat 14 1 7% −7.50
Chase 6 1 17% −3.00
NH Flat 2 1 50% +3.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

DateCourseRace PosBtn Wgt ORSpdKTB Jockey SP
2026 · 5 runs
06 Nov 26+13d Hexham carpetgallop.co.uk Handicap Hurdle Race Class 4 · 2m4f · Good · 9 ran Up with the pace early - took over at the 2nd - passed before the last then faded late to finish 5th 5/9 shd 11-1 107123A122A Jamie Hamilton 28/1
24 Oct 26+14d Kelso Racingtv/freetrial Conditional Jockeys' Training Series Handicap Hurdle Race (go North Brindisi Breeze Series Qualifier) (Part Of The Racing Excellence Series) Class 4 · 2m6½f · Good · 9 ran Up with the pace early - lost rhythm 4 out - urged after 2 out then weakened approaching the last to finish 7th 7/9 1½ 11-10 109108A116A Rebecca Hitchen 16/1
10 Oct 26+23d Chepstow Dragonbet John Ayres Memorial Handicap Hurdle Race Class 4 · 2m7½f · Good To Soft · 17 ran Up with the pace early - lost ground before 3 out under pressure - soon eased and pulled up PU/17 — 11-4 113—— Tom Midgley 50/1
17 Sep 26+18d Pontefract Donate To New Beginnings Horses At nbhorses.org.uk Handicap Stakes Class 5 · 2m1f · Good · 6 ran Went straight to front - lost command over 3f out - dropped away with just over a furlong left - finished 5th 5/6 1¼ 8-4 5489A48B Olivia Haines 22/1
30 Aug 26+527d Beverley Napoleons Casino And Restaurant Hull Apprentice Handicap Stakes Class 5 · 2m · Heavy · 7 ran Held up at the back - needed encouragement early on - stayed on steadily from 3f out - into a distant third inside final furlong but well held 3/7 19 8-12 559C52C Rhys Elliott 12/1
2025 · 4 runs
21 Mar 25+29d Musselburgh Ladbrokes Go North Brindisi Breeze Hurdle Series Final (Handicap Hurdle) (GBB Race) Class 2 · 3m · Good To Soft · 15 ran Went to front early - opened a three-length advantage three out and continued to battle - overtaken close home to finish second 2/15 1½ 12-0 115125B132A Jamie Hamilton 22/1
20 Feb 25+7d Huntingdon Visit Huntingdon For Your Next Conference Handicap Hurdle Class 4 · 3m1f · Good To Soft · 6 ran Sat close to the front-runner who edged away after the 7th - briefly narrowed the gap before dropping back approaching 4 out - blundered and faded there after 4/6 17 11-12 107108A103B Jamie Hamilton 4/1
13 Feb 25+20d Newcastle Virgin Bet Daily Price Boosts Handicap Hurdle Class 4 · 2m4½f · Good To Soft · 10 ran Set the pace from the start - opened up a advantage before the second last - won without being asked for maximum effort 1/10 11-11 10799A140A Jamie Hamilton 10/1
24 Jan 25+29d Doncaster Virgin Bet Daily Extra Places Handicap Hurdle Class 4 · 3m½f · Good To Soft · 17 ran Tracked front group early - dropped back after being passed two out - faded from there to finish well down the field 10/17 nk 11-11 109—116A Jamie Hamilton 25/1
2024 · 5 runs
26 Dec 24+17d Sedgefield Best Racing Odds At Vickers.Bet Handicap Hurdle Class 4 · 2m4f · Good To Soft · 6 ran Set the pace from the off - opened up a couple of lengths before the second - matched by a rival for a moment approaching three out - lost the advantage there - dropped away rapidly after two out to finish well beaten 6/6 5½ 11-0 109107A100B Tom Midgley 12/1
09 Dec 24+13d Musselburgh LiveScore Bet Best Odds Daily Handicap Hurdle Class 5 · 3m · Good To Soft · 10 ran Set off in front from the start - clear rounding the home bend - asked for effort after three out then pressed close home before the last - battled on to dig deep and prevail on the run-in 1/10 12-0 104121B130A Jamie Hamilton 16/1
26 Nov 24+12d Sedgefield Chris Blanckley Birthday Handicap Hurdle Class 4 · 2m4f · Good · 9 ran Handy early - hit the front around three out - pressed for effort when overtaken two out - stayed on into second 2/9 6½ 10-12 104—119A Jamie Hamilton 18/1
14 Nov 24+30d Market Rasen In Loving Memory Of Eileen Brough Handicap Hurdle Class 4 · 2m4½f · Good · 6 ran Tracked the front group early - pressed for effort and slipped back after 3 out before finding renewed energy to stay on - untidy at the last and finished 4th beaten 7 lengths 4/6 4¼ 11-3 10694B115B Tom Midgley 28/1
15 Oct 24+308d Newcastle (AW) Get Raceday Ready Handicap Class 6 · 1m4½f · Standard · 12 ran Settled in rear - pushed along approaching the 2f marker - no meaningful contribution and finished 11th 11/12 10 9-10 6066C58C Billy Loughnane 40/1
2023 · 13 runs
12 Dec 23+26d Southwell (AW) BetUK. It's Where The UK Bets Handicap Class 6 · 1m6f · Standard · 12 ran 7/12 3¼ 9-8 65102A63A William Pyle 66/1
16 Nov 23+12d Sedgefield Paxtons No1 CaseIH Dealer In UK&Ireland Handicap Hurdle Class 4 · 2m4f · Soft · 8 ran 7/8 3½ 11-11 112102A106A Jamie Hamilton 12/1
04 Nov 23+31d Ayr Bet With Rails Bookmakers On Course Handicap Chase Class 3 · 2m4½f · Good To Soft · 10 ran 6/10 5½ 10-13 11473A109A Jamie Hamilton 18/1
04 Oct 23+28d Bangor-on-Dee tote.co.uk Never Beaten By SP Handicap Hurdle Class 4 · 2m7f · Soft · 9 ran PU/9 — 11-10 116—— Jamie Hamilton 12/1
06 Sep 23+11d Hexham At The Races App Form Study Handicap Hurdle Class 4 · 2m4f · Good · 11 ran 6/11 1¾ 12-0 118110C124A Harry Cobden 11/2
26 Aug 23+42d Redcar Market Cross Jewellers Handicap Class 5 · 1m6f · Good To Firm · 11 ran 8/11 nk 9-1 6776A65A Ryan Sexton 17/2
15 Jul 23+34d York John Smith's Stayers' Handicap Class 4 · 2m½f · Good To Soft · 9 ran 6/9 ½ 8-12 6988A62A Ben Robinson 12/1
11 Jun 23+8d Beverley Sky Bet Sunday Series Stayers Handicap Class 4 · 2m · Good To Firm · 8 ran 5/8 2¼ 8-11 7056A63A Dale Swift 16/1
03 Jun 23+22d Doncaster Sky Sports Racing Sky 415 Handicap Class 5 · 1m6½f · Good · 8 ran 3/8 ½ 9-9 7073A77A Ben Robinson 12/1
12 May 23+30d Chester White Oak Apprentice Handicap Class 4 · 1m4½f · Soft · 11 ran 11/11 ¾ 9-7 7318C55C J M Sheridan 28/1
12 Apr 23+85d Catterick Happy Birthday Joanne Grimble Handicap Class 5 · 1m6f · Soft · 6 ran 5/6 13 9-11 7757C64C Harry Russell 9/1
17 Jan 23+13d Southwell (AW) Top Odds Every Day With BetUK Handicap Class 4 · 1m4f · Standard · 9 ran 9/9 17 9-4 8060C59C Harry Russell 50/1
04 Jan 23+23d Newcastle (AW) Spreadex Sports Best Odds On Sunderland Novice Stakes Class 5 · 1m · Standard To Slow · 7 ran 7/7 7 9-11 —23A45A Ben Robinson 13/2
2022 · 10 runs
12 Dec 22+30d Wolverhampton (AW) BetUK's Acca Club 5 Free Bet Maiden Stakes (GBB Race) Class 5 · 1m4f · Standard · 6 ran 1/6 9-11 —95A76B Ben Robinson 11/2
12 Nov 22+16d Cheltenham Paddy Power Games Handicap Hurdle (GBB Race) Class 2 · 3m · Good · 12 ran 4/12 1 10-2 114—122A Sam Twiston-Davies 14/1
27 Oct 22+12d Worcester Mark Dunphy Supporting Racing Tee's Merchandise Handicap Hurdle Class 4 · 2m7f · Soft · 7 ran 3/7 2¾ 11-1 11488A115B Ben Bromley 3/1
15 Oct 22+33d Stratford Pat Smyth 60th Birthday Celebration Handicap Chase Class 4 · 2m5f · Good · 7 ran 2/7 4¾ 11-4 112—125B Henry Brooke 2/1J
12 Sep 22+21d Worcester Worthington's Pre-Training Novices' Handicap Chase (GBB Race) Class 3 · 2m7f · Good To Soft · 4 ran 2/4 1½ 10-13 10983C118B Henry Brooke 15/8F
22 Aug 22+7d Stratford Grundon Waste Management Novices' Handicap Chase (GBB Race) Class 4 · 2m5f · Good · 4 ran 1/4 11-6 107106C130C Henry Brooke 2/1
15 Aug 22+18d Bangor-on-Dee Donald McCain 16yrs Champion Trainer Bangor-On-Dee Novices' Handicap Chase Class 5 · 2m1½f · Good · 9 ran UR/9 — 12-2 107—— Henry Brooke 3/1J
28 Jul 22+28d Stratford Martyn And Maureen's Diamond Anniversary Novices' Handicap Chase (GBB Race) Class 4 · 2m3½f · Good · 6 ran 2/6 15 11-2 107106A114B Henry Brooke 2/1F
30 Jun 22+148d Perth Horizon Parking Manage Over 3000 Carparks Handicap Hurdle Class 4 · 2m · Good · 6 ran 4/6 1¼ 11-5 109103A113B Henry Brooke 15/8F
02 Feb 22+54d Leicester Next Meeting At leicesterraces Thursday 17th February Handicap Hurdle Class 4 · 2m4½f · Soft · 11 ran 5/11 4½ 12-0 11252C104C Henry Brooke 16/5
2021 · 8 runs
10 Dec 21+27d Cheltenham Catesby Handicap Hurdle Class 3 · 2m1f · Good To Soft · 12 ran 5/12 12 10-1 113116A107A Sean Bowen 5/1
13 Nov 21+38d Cheltenham Paddy Power Feel Like A Favourite Intermediate Handicap Hurdle Class 3 · 2m5f · Good · 11 ran 4/11 shd 10-2 113105A117A Sean Bowen 10/1
06 Oct 21+13d Sedgefield Cazoo Maiden Hurdle (GBB Race) Class 4 · 2m1f · Soft · 11 ran 1/11 10-13 113140C127A Henry Brooke 8/13F
23 Sep 21+19d Perth MKM Building Supplies Perth Novices' Hurdle (GBB Race) (Div 2) Class 4 · 2m · Good To Soft · 9 ran 2/9 4 10-10 —101A127A Henry Brooke 7/4
04 Sep 21+152d Stratford National Racehorse Week 12th-19th September Novices' Hurdle (GBB Race) Class 3 · 2m½f · Good · 7 ran 3/7 6½ 10-10 —96A118B Henry Brooke 14/1
05 Apr 21+30d Wolverhampton (AW) Wolverhampton Holiday Inn Novice Stakes Class 5 · 1m4f · Standard · 12 ran 6/12 nse 9-2 —86C62C Ben Robinson 12/1
06 Mar 21+32d Doncaster Virgin Bet Standard Open NH Flat Race (GBB Race) Class 5 · 2m½f · Good · 9 ran 4/9 ¾ 11-1 —113A121A Ben Robinson 9/2
02 Feb 21 Newcastle (AW) QuinnBet Standard Open NH Flat Race (GBB Race) Class 5 · 2m½f · Standard To Slow · 14 ran 1/14 10-8 ——116A Ben Robinson 9/2

Quick answers

How many races has Punxsutawney Phil won?
Punxsutawney Phil (IRE) won 6 of 45 archived starts between 2021 and 2026, a strike rate of 13.3%. Placed 12 times in total (26.7% of starts).
Who trains Punxsutawney Phil?
Punxsutawney Phil (IRE) is trained by Mark Walford, who saddled the horse on its most recent run on 6 November 2026.
Who is Punxsutawney Phil's sire?
Punxsutawney Phil (IRE) is by Shirocco (GER) out of Chilly Filly (IRE), whose sire is Montjeu (IRE).
What going does Punxsutawney Phil prefer?
Punxsutawney Phil (IRE) has the best record on standard (aw) going: 2 wins from 7 starts (28.6%). Only going bands with at least three archived starts are read, so this is a direction rather than a settled preference.
What is Punxsutawney Phil's official rating?
The most recent official rating on record is 107, from the run on 6 November 2026. The highest on record is 118.
What is Punxsutawney Phil's sire's record?
Shirocco (GER)'s progeny in our archive have won 11.1% of 9,208 runs since Apr 2010 (927 horses), Flat and jumps together. Weakest over 6f – 7f (all codes): 7.4% from 203.
Who are Punxsutawney Phil's siblings?
Out of Chilly Filly (IRE), Punxsutawney Phil (IRE) has 3 other produce in our archive, 2 of them winners. Most wins: Nordic Combined (IRE) (5). Highest grade won: Class 3 (Nordic Combined (IRE)). The wins came over 1m–2m1½f. As at Nov 2026.

Record shown from February 2021. 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.