Epsom Betting Odds
Epsom
Epsom
Handicap | Flat | 1m 4f 6y
Too Soon
A deep-looking renewal of this handicap with TOO SOON receiving the tentative vote. He hasn't added to his tally since winning a good race at this venue as a juvenile, but his fourth at Ascot 2 starts ago is among the best recent form on offer and he looks primed for a big run back over a more suitable trip with his yard beginning to turn a corner. Gordon Grey is also of interest given his excellent course record, while Spinning Wheel and Hengest are two unexposed 4-y-os to note.
- Win or E/W
- Forecast
- Tricast
E/W Terms: 1/4 odds first 4
- 2(1)Spinning WheelJ: James DoyleT: Simon & Ed Crisford11021-2Age 49/24/15/1
- OR: 102
- EQ: -
- Days Since Last Run: 14
Ended 2025 firmly on the up with a gutsy success in 9-runner handicap at Leicester (1½m) in October and ran a race full of promise when second of 7 at Goodwood (1¾m) 7 months on. Still unexposed after just 6 career starts and has to be on the shortlist.DateCourseDistGoingTypePosGoodwood1m 6fGood (Good to Firm in places)Flat2/7Leicester1m 3f 179yGood to SoftFlat1/9Ayr1m 5f 26yGood to Soft (Soft in places)Flat2/6Ascot1m 6f 34yGood to Firm (Good in places)Flat11/13Yarmouth1m 3f 104yGood to SoftFlat1/5- 10(10)Give It To Me OjJ: Toby MooreT: Gary & Josh Moore27/11-3Age 513/213/26/1
- OR: 89
- EQ: Cheekpieces
- Days Since Last Run: 15
In top form for most of 2025, completing a cross-code 5-timer, including a brace of C&D handicaps. Shaped well in a Cheltenham Festival handicap hurdle in March and his stamina perhaps gave way on his first try at 2m on the level at Goodwood latest. 7 lb claimer takes over and remains of interest.DateCourseDistGoingTypePosGoodwood2mGood (Good to Soft in places)Flat3/5Cheltenham2m 5fGood to Soft (Good in places)Hurdle18/24Kempton Park2mGood (Good to Soft in places)Hurdle6/6Newbury2m 69ySoft (Good to Soft in places)Hurdle5/8Cheltenham2m 87yGood (Good to Soft in places)Hurdle1/5- 12(9)ElsassJ: Connor BeasleyT: Charlie Johnston9120-11Age 47/17/115/2
- OR: 88
- EQ: -
- Days Since Last Run: 22
Has returned from a 6-month break (gelded) an improved model, following up from Southwell with plenty to spare back on turf at Hamilton (11f) 22 days ago. Tackles stronger company for his hat-trick bid but isn't one to take lightly by any means.DateCourseDistGoingTypePosHamilton Park1m 3f 15yGoodFlat1/7Southwell1m 3f 23yStandardFlat1/6Newmarket (rowley)1m 4fGood (Good to Firm in places)Flat10/12Kempton Park1m 2f 219yStandard / SlowFlat2/9Chelmsford City1m 2fStandard / SlowFlat1/8- 13(13)Too SoonJ: Warren FentimanT: Gary & Josh Moore338-045Age 415/215/29/1
- OR: 88
- EQ: Cheekpieces
- Days Since Last Run: 14
Course winner at 2 yrs and although he hasn't added to his tally in the meantime, he ran well when fourth of 14 in a strong 1½m handicap at Ascot in May. Failed to see out the longer trip at Goodwood since but interesting now back down in distance with yard starting to turn a corner.DateCourseDistGoingTypePosGoodwood1m 6fGood (Good to Firm in places)Flat5/7Ascot1m 3f 211yGood to Firm (Good in places)Flat4/14Doncaster1m 2f 43yGood to SoftFlat11/12Ascot1m 6f 34yGood to SoftFlat8/8Goodwood1m 1f 197ySoft (Good to Soft in places)Flat3/3- 4(14)Regal UlixesJ: Oisin MurphyT: Andrew Balding7-61647Age 415/215/27/1
- OR: 98
- EQ: Hood
- Days Since Last Run: 22
Has seemed more tractable since the hood has gone on, winning at Lingfield in February. Respectable efforts in defeat subsequently, including back on turf at York latest, and this step back up in trip is worth exploring.DateCourseDistGoingTypePosYork1m 2f 56yGoodFlat7/15Newcastle1m 2f 42yStandardFlat4/14Wolverhampton1m 142yStandardFlat6/12Lingfield Park1m 2fStandardFlat1/11Newcastle1m 2f 42yStandardFlat6/13- 9(8)Night BreezeJ: Billy LoughnaneT: Ian Williams9540341Age 68/18/19/1
- OR: 91
- EQ: Tongue strap
- Days Since Last Run: 39
Showed improved form in 2025, winning twice at Ascot. Looked better than ever when off the mark for the season in 5-runner handicap over C&D in April and that form is working out better than expected.DateCourseDistGoingTypePosEpsom Downs1m 4f 6yGoodFlat1/5Musselburgh1m 4f 104yGood (Good to Firm in places)Flat4/9Lingfield Park1m 2fStandardFlat3/14Kempton Park1m 2f 219yStandard / SlowFlat11/13Newcastle1m 5yStandardFlat4/10- 15(15)BulletinJ: Harry DaviesT: Jonathan Portman143-324Age 48/18/19/1
- OR: 87
- EQ: -
- Days Since Last Run: 10
Improved for going up in trip last season, doubling his tally in 11f handicap at Kempton in August. Has held form well since, posting another solid effort when fourth of 13 in 1½m handicap back at aforementioned track latest. Should continue to run well for all that soft ground would be an unknown.DateCourseDistGoingTypePosKempton Park1m 3f 219yStandard / SlowFlat4/13Ascot1m 3f 211yGood to Firm (Good in places)Flat2/14Newbury1m 2fGood (Good to Firm in places)Flat3/14Kempton Park1m 2f 219yStandard / SlowFlat3/12Southwell1m 4f 14yStandard / SlowFlat4/11- 16(7)HengestJ: Ray DawsonT: Dylan Cunha7-64111Age 411/19/110/1
- OR: 84
- EQ: -
- Days Since Last Run: 9
Improving Night of Thunder 4-y-o who completed a hat-trick in 4-runner handicap at Yarmouth (1¼m, good to firm) 9 days ago, driven out when closed down only late in the day. This is obviously tougher but there's surely more to come from him now that his stamina is drawn out further.DateCourseDistGoingTypePosYarmouth1m 2f 23yGood to Firm (Good in places)Flat1/4Lingfield Park1m 3f 133yGoodFlat1/8Windsor1m 2fGood to Firm (Good in places)Flat1/13Epsom Downs1m 113yGoodFlat4/9Yarmouth1m 3yGoodFlat6/6- 5(17)Lord MelbourneJ: Jack DaceT: Ralph Beckett/16-509Age 612/112/114/1
- OR: 97
- EQ: -
- Days Since Last Run: 35
November Handicap winner at Doncaster on final start in 2024 and followed up almost 11 months later here (second course success). Has yet to find his form this year, though.DateCourseDistGoingTypePosGoodwood1m 1f 197yGood (Good to Firm in places)Flat9/9Lingfield Park1m 2fStandardFlat11/11Saint Moritz1m 209yFlat5/13Doncaster1m 3f 197yHeavyFlat6/22Epsom Downs1m 2f 17yGood to SoftFlat1/10- 7(12)Asgard's CaptainJ: David EganT: Dylan Cunha32-5341Age 612/110/111/1
- OR: 92
- EQ: -
- Days Since Last Run: 22
A dual 1½m scorer in 2025 (first over C&D). In good form at Meydan in the winter and quickly put a slightly disappointing effort behind him when resuming winning ways at Newmarket 22 days ago, despite going in snatches. Nudged up 3 lb.DateCourseDistGoingTypePosNewmarket (rowley)1m 4fGoodFlat1/8Epsom Downs1m 4f 6yGoodFlat4/5Meydan1m 3f 216yGoodFlat3/12Meydan1m 3f 216yGoodFlat5/12Meydan1m 3f 216yYieldingFlat2/7- 14(16)Gordon GreyJ: Silvestre De SousaT: George Baker111-939Age 614/112/116/1
- OR: 87
- EQ: Tongue strap
- Days Since Last Run: 28
Completed 4-timer (first success over hurdles) with 5-length victory over C&D in August on final start for B. F. Brookhouse. Had a couple of spins in Bahrain prior to finishing down the field at Ascot latest and has probably been trained with this in mind (3-4 here). Tongue tie refitted.DateCourseDistGoingTypePosAscot1m 3f 211yGood to Firm (Good in places)Flat9/14Sakhir1m 1f 207yGood to FirmFlat3/7Sakhir1m 2f 206yFlat9/10Epsom Downs1m 4f 6yGood (Good to Firm in places)Flat1/8Newbury1m 2fGood to Firm (Good in places)Flat1/7- 6(4)Dancing In ParisJ: Dougie CostelloT: Ian Williams328240-Age 616/112/114/1
- OR: 93
- EQ: -
- Days Since Last Run: 273
Acquitted himself well without winning in staying handicaps last year, and while it's easy to forgive his end-of-season effort at Haydock in September, he's probably better over further nowadays.DateCourseDistGoingTypePosHaydock Park1m 6f 1yGoodFlat12/15York2m 56yGood to Firm (Good in places)Flat4/13Goodwood1m 6fGood to Soft (Good in places)Flat2/14Newmarket (july)1m 6fGood to FirmFlat8/13Newcastle2m 56yStandardFlat2/20- 1(3)PrydwenJ: Tom MarquandT: George Scott9-68215Age 816/116/118/1
- OR: 103
- EQ: -
- Days Since Last Run: 27
Did well to notch an eleventh career win over a shorter-than-ideal trip at Ripon (1½m) in April. Not disgraced in a German Group 2 at Hoppegarten (2m) since but faces no easy task from top weight back down in distance in a competitive handicap.DateCourseDistGoingTypePosHoppegarten1m 7f 200yFlat5/11Ripon1m 4f 10yGood (Good to Firm in places)Flat1/6Newcastle2m 56yStandardFlat2/12Lingfield Park1m 7f 169yStandardFlat8/8Wolverhampton2m 120yStandardFlat6/6- 8(6)AntrimJ: Sam JamesT: K. R. Burke-414983Age 418/114/116/1
- OR: 92
- EQ: Cheekpieces
- Days Since Last Run: 22
Useful 3-time winner on artificial surfaces, including in Dubai earlier this year. Ran up to his best on first turf start for current yard when 5¾ lengths third of 7 to Elsass in handicap at Hamilton (11f, good to firm) 22 days ago, though did have the run of things.DateCourseDistGoingTypePosHamilton Park1m 3f 15yGoodFlat3/7Newcastle1m 2f 42yStandardFlat8/14Meydan1m 1f 207yFastFlat9/9Meydan1m 1f 207yFastFlat4/16Meydan1m 2f 206yFastFlat1/16- 11(2)Max MayhemJ: Marco GhianiT: George Baker969-007Age 825/122/128/1
- OR: 89
- EQ: -
- Days Since Last Run: 10
Struggled in Bahrain at the start of the year following a stable switch but made it clear he's not one to write off when producing a more encouraging effort back at 1½m at Kempton 10 days ago.DateCourseDistGoingTypePosKempton Park1m 3f 219yStandard / SlowFlat7/13Sakhir1m 1f 207yFlat14/15Sakhir1m 209yGoodFlat14/18Sakhir1m 1f 207yGoodFlat9/13Sandown Park1m 1f 209yGood to Firm (Firm in places)Flat6/8- 3(11)Military AcademyJ: Paddy BradleyT: Jane Chapple-Hyam-723055Age 528/128/133/1
- OR: 102
- EQ: Blinkers
- Days Since Last Run: 35
Showed signs of temperament towards the end of a winless 4-y-o season for the Gosden stable but made a positive start for current connections when a close third in the Winter Derby at Lingfield. Run best excused at Newmarket latest, though he makes only limited appeal from a 3-figure handicap mark.DateCourseDistGoingTypePosNewmarket (rowley)1m 4fGood to FirmFlat5/8Kempton Park1m 1f 219yStandard / SlowFlat5/7Kempton Park1m 2f 219yStandard / SlowFlat12/13Lingfield Park1m 2fStandardFlat3/5Lingfield Park1m 2fStandardFlat2/3- 17(5)Northwest PassageJ: Laura PearsonT: Ivan Furtado6412-05Age 433/133/128/1
- OR: 84
- EQ: -
- Days Since Last Run: 17
Relished testing conditions when off the mark at Salisbury (1¼m) in September prior to finding only one too good from a 9 lb higher mark at Newbury. Not seen to best effect under speed-favouring conditions at Ayr latest but unproven over this far and faces a stiff task from 5 lb out of the weights.DateCourseDistGoingTypePosAyr1m 1f 20yGood to FirmFlat5/11Musselburgh1m 4f 104yGoodFlat10/14Plumpton1m 7f 195ySoft (Good to Soft in places)Hurdle5/8Newbury2m 69yGood to Soft (Soft In Places)Hurdle7/10Newbury1m 2fSoftFlat2/13