Punxsutawney Phil (IRE)
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.
- 6–45Wins / Runs
- 13.3%Strike rate
- 12 (26.7%)Placed
- −0.38£1 level staken=45 at SP
- 1.10Fair A/E n=45 · 0.96 incl. margin
- 118Highest OR
- 23dBetween runs (median)longest 527 d
A/E compares actual wins with what starting prices implied. "Fair" strips the bookmaker margin from the expectation, so favourites and longshots are judged on the same footing — figures near 1.00 mean the market priced this horse about right.
KTB Speed and Rating
Best recent Speed 123
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 →
| Going | Runs | Best | Median | Since 14 Nov 2025 |
|---|---|---|---|---|
| Good | 10 | 123A | 106 | 2 runs · 123 / 115.5 |
| Good to Soft | 9 | 125B | 107 | — |
| Soft | 4 | 140C | 95 | — |
| Distance | Runs | Best | Median | Since 14 Nov 2025 |
|---|---|---|---|---|
| 2m1f – 2m4f | 11 | 140C | 106 | 1 run · — |
| 2m5f – 3m | 7 | 125B | 106 | 1 run · — |
| 1m5f – 2m | 4 | 113A | 102 | — |
| Over 3m | 1 | — | — | — |
| Going | Runs | Best | Median | Since 14 Nov 2025 |
|---|---|---|---|---|
| Standard (AW) | 6 | 102A | 76 | — |
| Good | 2 | 89A | 81 | 1 run · — |
| Good to Firm | 2 | 76A | 66 | — |
| Soft | 2 | 57C | 37.5 | — |
| Heavy | 1 | — | — | 1 run · — |
| Good to Soft | 1 | — | — | — |
| Distance | Runs | Best | Median | Since 14 Nov 2025 |
|---|---|---|---|---|
| 1m5f – 2m | 7 | 102A | 73 | 1 run · — |
| 1m2f – 1m4f | 5 | 95A | 66 | — |
| 2m1f – 2m4f | 1 | — | — | 1 run · — |
| 1m – 1m1f | 1 | — | — | — |
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
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
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.
| Going | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Firm | 15 | 3 | 20% | +8.9 | — |
| Good to Firm | 343 | 30 | 8.7% | −2.4 | 0 from 2 |
| Good | 2,756 | 317 | 11.5% | +0.4 | 1 from 16 |
| Good to Soft | 1,823 | 219 | 12% | +0.9 | 2 from 12 |
| Soft | 2,474 | 258 | 10.4% | −0.7 | 1 from 7 |
| Heavy | 1,031 | 123 | 11.9% | +0.8 | 0 from 1 |
| Standard (AW) | 766 | 76 | 9.9% | −1.2 | 2 from 7 |
| Distance (all codes) | Runs | Wins | SR | vs sire | This horse |
|---|---|---|---|---|---|
| Under 6f | 20 | 0 | 0% | −11.1 | — |
| 6f – 7f | 203 | 15 | 7.4% | −3.7 | — |
| 1m – 1m1f | 401 | 34 | 8.5% | −2.6 | 0 from 1 |
| 1m2f – 1m4f | 1,091 | 107 | 9.8% | −1.3 | 1 from 5 |
| 1m5f – 2m | 2,707 | 285 | 10.5% | −0.6 | 1 from 12 |
| 2m1f – 2m4f | 2,701 | 317 | 11.7% | +0.6 | 2 from 14 |
| 2m5f – 3m | 1,678 | 223 | 13.3% | +2.2 | 2 from 12 |
| Over 3m | 407 | 45 | 11.1% | 0 | 0 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
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)).
| Produce | Runs | Wins | Win trips | Best grade |
|---|---|---|---|---|
| Nordic Combined (IRE) | 51 | 5 | 1m–2m½f | Class 3 |
| Burn Some Dust (IRE) | 16 | 4 | 1m–2m1½f | Class 5 |
| Angel In The Snow (GB) | 18 | 0 | — | — |
Record by conditions
| Going | Runs | Wins | SR | £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 |
| Class | Runs | Wins | SR | £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 |
| Course | Runs | Wins | SR | £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 |
| Distance | Runs | Wins | SR | £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 |
| Jockey | Runs | Wins | SR | £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 |
| Headgear | Runs | Wins | SR | £1 |
|---|---|---|---|---|
| Cheekpieces | 25 | 3 | 12% | +6.00 |
| None | 19 | 3 | 16% | −5.38 |
| Visor | 1 | 0 | 0% | −1.00 |
| Season | Runs | Wins | SR | £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 |
| Type | Runs | Wins | SR | £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
| Date | Course | Race | Pos | Btn | Wgt | OR | Spd | KTB | Jockey | SP |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026 · 5 runs | ||||||||||
| 06 Nov 26+13d | Hexham | carpetgallop.co.uk Handicap Hurdle Race 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 | 107 | 123A | 122A | 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) 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 | 109 | 108A | 116A | Rebecca Hitchen | 16/1 |
| 10 Oct 26+23d | Chepstow | Dragonbet John Ayres Memorial Handicap Hurdle Race 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 Went straight to front - lost command over 3f out - dropped away with just over a furlong left - finished 5th | 5/6 | 1¼ | 8-4 | 54 | 89A | 48B | Olivia Haines | 22/1 |
| 30 Aug 26+527d | Beverley | Napoleons Casino And Restaurant Hull Apprentice Handicap Stakes 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 | 55 | 9C | 52C | Rhys Elliott | 12/1 |
| 2025 · 4 runs | ||||||||||
| 21 Mar 25+29d | Musselburgh | Ladbrokes Go North Brindisi Breeze Hurdle Series Final (Handicap Hurdle) (GBB Race) 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 | 115 | 125B | 132A | Jamie Hamilton | 22/1 |
| 20 Feb 25+7d | Huntingdon | Visit Huntingdon For Your Next Conference Handicap Hurdle 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 | 107 | 108A | 103B | Jamie Hamilton | 4/1 |
| 13 Feb 25+20d | Newcastle | Virgin Bet Daily Price Boosts Handicap Hurdle 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 | 107 | 99A | 140A | Jamie Hamilton | 10/1 | |
| 24 Jan 25+29d | Doncaster | Virgin Bet Daily Extra Places Handicap Hurdle 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 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 | 109 | 107A | 100B | Tom Midgley | 12/1 |
| 09 Dec 24+13d | Musselburgh | LiveScore Bet Best Odds Daily Handicap Hurdle 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 | 104 | 121B | 130A | Jamie Hamilton | 16/1 | |
| 26 Nov 24+12d | Sedgefield | Chris Blanckley Birthday Handicap Hurdle 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 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 | 106 | 94B | 115B | Tom Midgley | 28/1 |
| 15 Oct 24+308d | Newcastle (AW) | Get Raceday Ready Handicap Settled in rear - pushed along approaching the 2f marker - no meaningful contribution and finished 11th | 11/12 | 10 | 9-10 | 60 | 66C | 58C | Billy Loughnane | 40/1 |
| 2023 · 13 runs | ||||||||||
| 12 Dec 23+26d | Southwell (AW) | BetUK. It's Where The UK Bets Handicap | 7/12 | 3¼ | 9-8 | 65 | 102A | 63A | William Pyle | 66/1 |
| 16 Nov 23+12d | Sedgefield | Paxtons No1 CaseIH Dealer In UK&Ireland Handicap Hurdle | 7/8 | 3½ | 11-11 | 112 | 102A | 106A | Jamie Hamilton | 12/1 |
| 04 Nov 23+31d | Ayr | Bet With Rails Bookmakers On Course Handicap Chase | 6/10 | 5½ | 10-13 | 114 | 73A | 109A | Jamie Hamilton | 18/1 |
| 04 Oct 23+28d | Bangor-on-Dee | tote.co.uk Never Beaten By SP Handicap Hurdle | PU/9 | — | 11-10 | 116 | — | — | Jamie Hamilton | 12/1 |
| 06 Sep 23+11d | Hexham | At The Races App Form Study Handicap Hurdle | 6/11 | 1¾ | 12-0 | 118 | 110C | 124A | Harry Cobden | 11/2 |
| 26 Aug 23+42d | Redcar | Market Cross Jewellers Handicap | 8/11 | nk | 9-1 | 67 | 76A | 65A | Ryan Sexton | 17/2 |
| 15 Jul 23+34d | York | John Smith's Stayers' Handicap | 6/9 | ½ | 8-12 | 69 | 88A | 62A | Ben Robinson | 12/1 |
| 11 Jun 23+8d | Beverley | Sky Bet Sunday Series Stayers Handicap | 5/8 | 2¼ | 8-11 | 70 | 56A | 63A | Dale Swift | 16/1 |
| 03 Jun 23+22d | Doncaster | Sky Sports Racing Sky 415 Handicap | 3/8 | ½ | 9-9 | 70 | 73A | 77A | Ben Robinson | 12/1 |
| 12 May 23+30d | Chester | White Oak Apprentice Handicap | 11/11 | ¾ | 9-7 | 73 | 18C | 55C | J M Sheridan | 28/1 |
| 12 Apr 23+85d | Catterick | Happy Birthday Joanne Grimble Handicap | 5/6 | 13 | 9-11 | 77 | 57C | 64C | Harry Russell | 9/1 |
| 17 Jan 23+13d | Southwell (AW) | Top Odds Every Day With BetUK Handicap | 9/9 | 17 | 9-4 | 80 | 60C | 59C | Harry Russell | 50/1 |
| 04 Jan 23+23d | Newcastle (AW) | Spreadex Sports Best Odds On Sunderland Novice Stakes | 7/7 | 7 | 9-11 | — | 23A | 45A | Ben Robinson | 13/2 |
| 2022 · 10 runs | ||||||||||
| 12 Dec 22+30d | Wolverhampton (AW) | BetUK's Acca Club 5 Free Bet Maiden Stakes (GBB Race) | 1/6 | 9-11 | — | 95A | 76B | Ben Robinson | 11/2 | |
| 12 Nov 22+16d | Cheltenham | Paddy Power Games Handicap Hurdle (GBB Race) | 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 | 3/7 | 2¾ | 11-1 | 114 | 88A | 115B | Ben Bromley | 3/1 |
| 15 Oct 22+33d | Stratford | Pat Smyth 60th Birthday Celebration Handicap Chase | 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) | 2/4 | 1½ | 10-13 | 109 | 83C | 118B | Henry Brooke | 15/8F |
| 22 Aug 22+7d | Stratford | Grundon Waste Management Novices' Handicap Chase (GBB Race) | 1/4 | 11-6 | 107 | 106C | 130C | Henry Brooke | 2/1 | |
| 15 Aug 22+18d | Bangor-on-Dee | Donald McCain 16yrs Champion Trainer Bangor-On-Dee Novices' Handicap Chase | 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) | 2/6 | 15 | 11-2 | 107 | 106A | 114B | Henry Brooke | 2/1F |
| 30 Jun 22+148d | Perth | Horizon Parking Manage Over 3000 Carparks Handicap Hurdle | 4/6 | 1¼ | 11-5 | 109 | 103A | 113B | Henry Brooke | 15/8F |
| 02 Feb 22+54d | Leicester | Next Meeting At leicesterraces Thursday 17th February Handicap Hurdle | 5/11 | 4½ | 12-0 | 112 | 52C | 104C | Henry Brooke | 16/5 |
| 2021 · 8 runs | ||||||||||
| 10 Dec 21+27d | Cheltenham | Catesby Handicap Hurdle | 5/12 | 12 | 10-1 | 113 | 116A | 107A | Sean Bowen | 5/1 |
| 13 Nov 21+38d | Cheltenham | Paddy Power Feel Like A Favourite Intermediate Handicap Hurdle | 4/11 | shd | 10-2 | 113 | 105A | 117A | Sean Bowen | 10/1 |
| 06 Oct 21+13d | Sedgefield | Cazoo Maiden Hurdle (GBB Race) | 1/11 | 10-13 | 113 | 140C | 127A | Henry Brooke | 8/13F | |
| 23 Sep 21+19d | Perth | MKM Building Supplies Perth Novices' Hurdle (GBB Race) (Div 2) | 2/9 | 4 | 10-10 | — | 101A | 127A | Henry Brooke | 7/4 |
| 04 Sep 21+152d | Stratford | National Racehorse Week 12th-19th September Novices' Hurdle (GBB Race) | 3/7 | 6½ | 10-10 | — | 96A | 118B | Henry Brooke | 14/1 |
| 05 Apr 21+30d | Wolverhampton (AW) | Wolverhampton Holiday Inn Novice Stakes | 6/12 | nse | 9-2 | — | 86C | 62C | Ben Robinson | 12/1 |
| 06 Mar 21+32d | Doncaster | Virgin Bet Standard Open NH Flat Race (GBB Race) | 4/9 | ¾ | 11-1 | — | 113A | 121A | Ben Robinson | 9/2 |
| 02 Feb 21 | Newcastle (AW) | QuinnBet Standard Open NH Flat Race (GBB Race) | 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.