Today’s UK Horse Races – Download Racecards in Excel

Get today’s UK & Ireland horse races in an easy-to-download Excel format. Our daily racecards are updated every morning and include all the information you need for analysis, betting systems, and research.

Racecard Snapshot
Date Racecourse Time Horse Name Form Race Type
22-11-2025 Ascot 12:25 Percy Shelley 112 Novices Hurdle
22-11-2025 Ascot 12:25 Alan Bresil 3-3 Novices Hurdle

Today’s Racecards – UK & Ireland

Download today’s racecards in Excel

Get the FREE download by email NOW, and updated daily race cards at 6am daily. No cost. No spam. Unsubscribe anytime.

Get Today’s Download
Download Excel

Today's Races - 20-03-26

DateRacecourseTimeHorse NameFormRace TypeClass RunnersDistanceGoingPrize_WinAge_Def NumberDrawAgeWeight HeadgearORJockeyTrainerDays Since Last Run
20-03-2026 Dundalk 16:37 Bold Optimist 3608-36 Handicap 10 5f Standard (AW - Polytrack) 9000 3YO PLUS 1 8 6 10-0 70 Ben Coen Daniel McLoughlin 14
20-03-2026 Dundalk 16:37 Arctic Steps 0001-62 Handicap 10 5f Standard (AW - Polytrack) 9000 3YO PLUS 2 6 4 9-12 p 68 Patrick McGettigan (7) R O'Sullivan 35
20-03-2026 Dundalk 16:37 Irish Ballet 8300/69 Handicap 10 5f Standard (AW - Polytrack) 9000 3YO PLUS 3 4 4 9-11 t 67 Adam Grant (7) H De Bromhead 35
20-03-2026 Dundalk 16:37 This Guy 322-235 Handicap 10 5f Standard (AW - Polytrack) 9000 3YO PLUS 4 3 3 9-4 t 72 Shane Foley Daniel Murphy 36
20-03-2026 Dundalk 16:37 Jered Maddox 90-8080 Handicap 10 5f Standard (AW - Polytrack) 9000 3YO PLUS 5 7 10 9-2 v1 58 Luke McAteer D Marnane 14
20-03-2026 Dundalk 16:37 Jampa Ling 00-2 Handicap 10 5f Standard (AW - Polytrack) 9000 3YO PLUS 6 9 3 9-0 68 Billy Lee K P Cotter 21
20-03-2026 Dundalk 16:37 Only Spoofing 72360-4 Handicap 10 5f Standard (AW - Polytrack) 9000 3YO PLUS 7 5 12 8-13 55 Rory Cleary Kevin Coleman 14
20-03-2026 Dundalk 16:37 Hasiyna 721-269 Handicap 10 5f Standard (AW - Polytrack) 9000 3YO PLUS 8 1 6 8-12 54 Jessica Maye (7) J C McConnell 14
20-03-2026 Dundalk 16:37 Bye Bye Now 6-44 Handicap 10 5f Standard (AW - Polytrack) 9000 3YO PLUS 9 10 4 8-10 52 Siobhan Rutledge (3) J C McConnell 37
20-03-2026 Dundalk 16:37 Mina Bonita 4490- Handicap 10 5f Standard (AW - Polytrack) 9000 3YO PLUS 10 2 3 8-7 61 Reese Holohan (7) C W J Farrell 91
20-03-2026 Dundalk 17:10 Collective Power 70331-5 Handicap 12 6f Standard (AW - Polytrack) 9000 3YO PLUS 1 5 8 9-11 81 Billy Lee E Lynam 28
20-03-2026 Dundalk 17:10 Inishfallen 595-444 Handicap 12 6f Standard (AW - Polytrack) 9000 3YO PLUS 2 12 5 9-11 p 81 Jack Kearney (3) Stephen Thorne 42
20-03-2026 Dundalk 17:10 Beauty Queen 0955-68 Handicap 12 6f Standard (AW - Polytrack) 9000 3YO PLUS 3 4 4 9-9 79 Shane Foley Gerard O'Leary 14
20-03-2026 Dundalk 17:10 Clonmacash 412773 Handicap 12 6f Standard (AW - Polytrack) 9000 3YO PLUS 4 9 5 9-8 v 78 Adam Caffrey A McGuinness 7
20-03-2026 Dundalk 17:10 Venetian 755376 Handicap 12 6f Standard (AW - Polytrack) 9000 3YO PLUS 5 11 6 9-8 b 78 Colin Keane D Hogan 7
20-03-2026 Dundalk 17:10 Mehman 932322 Handicap 12 6f Standard (AW - Polytrack) 9000 3YO PLUS 6 2 7 9-7 b 77 Luke McAteer P J F Murphy 14
20-03-2026 Dundalk 17:10 Dontspoilasale 6-41765 Handicap 12 6f Standard (AW - Polytrack) 9000 3YO PLUS 7 1 6 9-6 b 76 Reese Holohan (7) D Hogan 21
20-03-2026 Dundalk 17:10 Alfred Tennyson 91-8746 Handicap 12 6f Standard (AW - Polytrack) 9000 3YO PLUS 8 7 4 9-5 t p 75 Keithen Kennedy (5) D Hogan 14
20-03-2026 Dundalk 17:10 Sporting Hero 48-6014 Handicap 12 6f Standard (AW - Polytrack) 9000 3YO PLUS 9 8 6 9-5 v1 75 Chris Hayes W Durkan 21
20-03-2026 Dundalk 17:10 Oxford Circus 371 Handicap 12 6f Standard (AW - Polytrack) 9000 3YO PLUS 10 3 4 8-13 69 J M Sheridan D Hogan 21
20-03-2026 Dundalk 17:10 I'M Spartacus 414-581 Handicap 12 6f Standard (AW - Polytrack) 9000 3YO PLUS 11 6 5 8-11 67 Rory Cleary A McGuinness 14
20-03-2026 Dundalk 17:10 Inishmot Prince 33-5155 Handicap 12 6f Standard (AW - Polytrack) 9000 3YO PLUS 12 10 8 8-9 v 65 Wesley Joyce (3) T G McCourt 14
20-03-2026 Dundalk 17:45 Akissfromarose 0 Maiden 17 7f Standard (AW - Polytrack) 10200 3YO ONLY 1 13 3 9-8 James Ryan Daniel Murphy 21
20-03-2026 Dundalk 17:45 Artsman Maiden 17 7f Standard (AW - Polytrack) 10200 3YO ONLY 2 4 3 9-8 Tom Buckley (3) E Buckley
20-03-2026 Dundalk 17:45 Call The Cavalry 5-3 Maiden 17 7f Standard (AW - Polytrack) 10200 3YO ONLY 3 5 3 9-8 Gary Carroll C Timmons 21
20-03-2026 Dundalk 17:45 Clonbun 70 Maiden 17 7f Standard (AW - Polytrack) 10200 3YO ONLY 4 3 3 9-8 p1 Ben Coen J P Murtagh 5
20-03-2026 Dundalk 17:45 County Carlow Maiden 17 7f Standard (AW - Polytrack) 10200 3YO ONLY 5 16 3 9-8 Billy Lee P Twomey
20-03-2026 Dundalk 17:45 Egyptian Pharaoh 4-2 Maiden 17 7f Standard (AW - Polytrack) 10200 3YO ONLY 6 8 3 9-8 Ronan Whelan Kevin Coleman 14
20-03-2026 Dundalk 17:45 Gatlinburg 0- Maiden 17 7f Standard (AW - Polytrack) 10200 3YO ONLY 7 12 3 9-8 Gavin Ryan Donnacha O'Brien 183
20-03-2026 Dundalk 17:45 Golddream Maiden 17 7f Standard (AW - Polytrack) 10200 3YO ONLY 8 14 3 9-8 Robbie Colgan D Marnane
20-03-2026 Dundalk 17:45 Jamestown Maiden 17 7f Standard (AW - Polytrack) 10200 3YO ONLY 9 7 3 9-8 Luke McAteer D Marnane
20-03-2026 Dundalk 17:45 Glitter And Glory 46033-2 Maiden 17 7f Standard (AW - Polytrack) 10200 3YO ONLY 10 11 3 9-3 74 Shane Foley Mrs J Harrington 37
20-03-2026 Dundalk 17:45 Mynameisluka Maiden 17 7f Standard (AW - Polytrack) 10200 3YO ONLY 11 10 3 9-3 Rory Cleary J M Barrett
20-03-2026 Dundalk 17:45 Perggosa 0- Maiden 17 7f Standard (AW - Polytrack) 10200 3YO ONLY 12 1 3 9-3 Adam Caffrey K H Clarke 98
20-03-2026 Dundalk 17:45 Squishy Maiden 17 7f Standard (AW - Polytrack) 10200 3YO ONLY 13 9 3 9-3 Leigh Roche P W Flynn
20-03-2026 Dundalk 17:45 Victeix 70 Maiden 17 7f Standard (AW - Polytrack) 10200 3YO ONLY 14 2 3 9-3 Robert Whearty G P Cromwell 14
20-03-2026 Dundalk 17:45 Hazrama 0- Maiden 17 7f Standard (AW - Polytrack) 10200 3YO ONLY 15 515 3 9-3 Reserve 1 1 D K Weld 208
20-03-2026 Dundalk 17:45 Goomah 76- Maiden 17 7f Standard (AW - Polytrack) 10200 3YO ONLY 16 516 3 9-3 Reserve 2 2 N Lupini 175
20-03-2026 Dundalk 17:45 Wild Bessie 8- Maiden 17 7f Standard (AW - Polytrack) 10200 3YO ONLY 17 517 3 9-3 Reserve 3 3 H De Bromhead 175
20-03-2026 Dundalk 18:15 Johnny's Oasis 5185-99 Handicap 17 7f Standard (AW - Polytrack) 9000 4YO plus 1 7 4 10-2 v 60 Ronan Whelan A McGuinness 49
20-03-2026 Dundalk 18:15 Wellwhatshappenin 084123- Handicap 17 7f Standard (AW - Polytrack) 9000 4YO plus 2 3 4 10-2 p1 60 Jamie Powell E & P Harty 105
20-03-2026 Dundalk 18:15 Comfort Line 277-605 Handicap 17 7f Standard (AW - Polytrack) 9000 4YO plus 3 4 9 10-1 v 59 Cillian Rowan (10) A McGuinness 35
20-03-2026 Dundalk 18:15 Alex Belardo 847-333 Handicap 17 7f Standard (AW - Polytrack) 9000 4YO plus 4 11 5 10-0 b 58 Siobhan Rutledge (3) J C McConnell 14
20-03-2026 Dundalk 18:15 Amemri 585-970 Handicap 17 7f Standard (AW - Polytrack) 9000 4YO plus 5 6 6 9-13 v 57 Luke McAteer D Marnane 14
20-03-2026 Dundalk 18:15 Distillate 8649-27 Handicap 17 7f Standard (AW - Polytrack) 9000 4YO plus 6 15 6 9-13 t 57 Adam Caffrey A McGuinness 14
20-03-2026 Dundalk 18:15 Georg Zhukov 3482-10 Handicap 17 7f Standard (AW - Polytrack) 9000 4YO plus 7 5 4 9-13 t h 57 Billy Lee E O'Connell 42
20-03-2026 Dundalk 18:15 Bucky Larson 0271-84 Handicap 17 7f Standard (AW - Polytrack) 9000 4YO plus 8 13 11 9-9 53 Seamie Heffernan P Sweeney 49
20-03-2026 Dundalk 18:15 Punk Poet 4900-08 Handicap 17 7f Standard (AW - Polytrack) 9000 4YO plus 9 1 9 9-8 t 52 Ben Coen E Lynam 14
20-03-2026 Dundalk 18:15 Sakakawea 000445- Handicap 17 7f Standard (AW - Polytrack) 9000 4YO plus 10 12 5 9-4 p 48 Colin Keane T M Walsh 98
20-03-2026 Dundalk 18:15 River Derwent 6003-44 Handicap 17 7f Standard (AW - Polytrack) 9000 4YO plus 11 10 8 9-2 v 46 James Ryan Thomas Coyle 42
20-03-2026 Dundalk 18:15 Kitty Bear 770-415 Handicap 17 7f Standard (AW - Polytrack) 9000 4YO plus 12 16 4 9-1 45 Orla Tynan (7) A Slattery 42
20-03-2026 Dundalk 18:15 Sixpence Stella 068 Handicap 17 7f Standard (AW - Polytrack) 9000 4YO plus 13 2 4 9-1 45 Gavin Ryan A McCann 37
20-03-2026 Dundalk 18:15 Desert Of The Sea 084-232 Handicap 17 7f Standard (AW - Polytrack) 9000 4YO plus 14 17 5 8-12 v1 42 Sadhbh Tormey (7) T G McCourt 14
20-03-2026 Dundalk 18:15 Kayamite 70987-0 Handicap 17 7f Standard (AW - Polytrack) 9000 4YO plus 15 515 4 8-12 t 42 Reserve 1 1 C Timmons 51
20-03-2026 Dundalk 18:15 Hot To Foxtrot 35/3900- Handicap 17 7f Standard (AW - Polytrack) 9000 4YO plus 16 516 6 9-13 57 Reserve 2 2 J Feane 107
20-03-2026 Dundalk 18:15 Cosmic Force 40408-6 Handicap 17 7f Standard (AW - Polytrack) 9000 4YO plus 17 517 4 9-2 46 Reserve 3 3 K H Clarke 7
20-03-2026 Dundalk 18:45 Kactus Jack 660-4 Handicap 9 1m Standard (AW - Polytrack) 9000 3YO ONLY 1 3 3 10-0 72 Siobhan Rutledge (3) Gerard O'Leary 14
20-03-2026 Dundalk 18:45 Pliny 93507-2 Handicap 9 1m Standard (AW - Polytrack) 9000 3YO ONLY 2 9 3 9-11 69 Colin Keane N Meade 14
20-03-2026 Dundalk 18:45 Personified 785 Handicap 9 1m Standard (AW - Polytrack) 9000 3YO ONLY 3 1 3 9-9 67 Declan McDonogh J P O'Brien 37
20-03-2026 Dundalk 18:45 Dawn Flame 070-814 Handicap 9 1m Standard (AW - Polytrack) 9000 3YO ONLY 4 2 3 9-8 66 Seamie Heffernan P W Flynn 28
20-03-2026 Dundalk 18:45 Iff In Doubt 9034-41 Handicap 9 1m Standard (AW - Polytrack) 9000 3YO ONLY 5 8 3 9-4 t 62 Billy Lee E Lynam 21
20-03-2026 Dundalk 18:45 Keepsgettingbetter 00-0 Handicap 9 1m Standard (AW - Polytrack) 9000 3YO ONLY 6 5 3 9-0 58 Chris Hayes Donnacha O'Brien 14
20-03-2026 Dundalk 18:45 Brave Approach 009-1 Handicap 9 1m Standard (AW - Polytrack) 9000 3YO ONLY 7 4 3 8-10 54 Reese Holohan (7) J P Fahey 7
20-03-2026 Dundalk 18:45 Elora Prince 06700-0 Handicap 9 1m Standard (AW - Polytrack) 9000 3YO ONLY 8 7 3 8-9 53 Leigh Roche K P Cotter 21
20-03-2026 Dundalk 18:45 Ramair 09-03 Handicap 9 1m Standard (AW - Polytrack) 9000 3YO ONLY 9 6 3 8-7 51 Julian Pietropaolo (7) Richard A Foley 7
20-03-2026 Dundalk 19:15 Selective Power 190780- Handicap 11 1m Standard (AW - Polytrack) 9000 4YO PLUS 11 11 7 8-10 64 Reese Holohan (7) Thomas Coyle 93
20-03-2026 Dundalk 19:15 Ben Lawers 33924-1 Handicap 11 1m Standard (AW - Polytrack) 9000 4YO PLUS 1 3 4 10-3 t 85 Keithen Kennedy (5) Mrs J Harrington 37
20-03-2026 Dundalk 19:15 Daler 351364- Handicap 11 1m Standard (AW - Polytrack) 9000 4YO PLUS 2 9 4 9-13 t 81 Colin Keane G M Lyons 91
20-03-2026 Dundalk 19:15 Ocean Manifest 2213-16 Handicap 11 1m Standard (AW - Polytrack) 9000 4YO PLUS 3 4 5 9-12 t b 80 Jack Kearney (3) Stephen Thorne 21
20-03-2026 Dundalk 19:15 Howyoulikethat 9335-84 Handicap 11 1m Standard (AW - Polytrack) 9000 4YO PLUS 4 2 9 9-11 79 Chris Hayes Miss McLoughlin 14
20-03-2026 Dundalk 19:15 Neo Smart 960-241 Handicap 11 1m Standard (AW - Polytrack) 9000 4YO PLUS 5 6 5 9-9 t 77 Declan McDonogh J S Bolger 21
20-03-2026 Dundalk 19:15 Merlin The Wizard 60570-0 Handicap 11 1m Standard (AW - Polytrack) 9000 4YO PLUS 6 8 6 9-6 74 Donagh O'Connor R P Cody 21
20-03-2026 Dundalk 19:15 Una Matata 311771 Handicap 11 1m Standard (AW - Polytrack) 9000 4YO PLUS 7 10 5 9-6 74 Adam Caffrey A McGuinness 14
20-03-2026 Dundalk 19:15 Battle Borne 6-39210 Handicap 11 1m Standard (AW - Polytrack) 9000 4YO PLUS 8 1 4 9-4 p 72 Patrick McGettigan (7) P J McKenna 14
20-03-2026 Dundalk 19:15 Ohailbhic 009-831 Handicap 11 1m Standard (AW - Polytrack) 9000 4YO PLUS 9 5 5 9-4 72 Ronan Whelan J Feane 7
20-03-2026 Dundalk 19:15 Hugo's Girl 933544- Handicap 11 1m Standard (AW - Polytrack) 9000 4YO PLUS 10 7 4 8-10 64 J Cleary (5) Thomas Dowling 135
20-03-2026 Dundalk 19:45 Unterberg 417-511 Handicap 9 1m 4f Standard (AW - Polytrack) 9000 4YO PLUS 1 8 7 10-0 84 Rory Mulligan (5) Laura Hourigan 28
20-03-2026 Dundalk 19:45 Beauparc 589-331 Handicap 9 1m 4f Standard (AW - Polytrack) 9000 4YO PLUS 2 2 6 9-12 t 82 Nicola Burns (5) G Keane 7
20-03-2026 Dundalk 19:45 Voice Of Reason 113-122 Handicap 9 1m 4f Standard (AW - Polytrack) 9000 4YO PLUS 3 7 6 9-12 82 Seamie Heffernan William Delahunty 7
20-03-2026 Dundalk 19:45 Drucker 4226-13 Handicap 9 1m 4f Standard (AW - Polytrack) 9000 4YO PLUS 4 5 4 9-8 79 Sam Coen (5) A Slattery 14
20-03-2026 Dundalk 19:45 Daonethatgotaway 2-23214 Handicap 9 1m 4f Standard (AW - Polytrack) 9000 4YO PLUS 5 6 6 9-5 t p 75 Reese Holohan (7) M Fahey 7
20-03-2026 Dundalk 19:45 Palmezzano P74-461 Handicap 9 1m 4f Standard (AW - Polytrack) 9000 4YO PLUS 6 9 4 9-3 p 74 J M Sheridan D Hogan 35
20-03-2026 Dundalk 19:45 Benavente 876423 Handicap 9 1m 4f Standard (AW - Polytrack) 9000 4YO PLUS 7 1 8 9-2 p 72 Colin Keane D Hogan 7
20-03-2026 Dundalk 19:45 Pepper Noir 2906-48 Handicap 9 1m 4f Standard (AW - Polytrack) 9000 4YO PLUS 8 3 5 9-2 t 72 Siobhan Rutledge (3) J C McConnell 42
20-03-2026 Dundalk 19:45 Church Mountain 817308 Handicap 9 1m 4f Standard (AW - Polytrack) 9000 4YO PLUS 9 4 8 8-7 t p 63 Chris Hayes D Hogan 7
20-03-2026 Dundalk 20:15 Autocrat 8800-41 Handicap 13 1m 2f 150y Standard (AW - Polytrack) 9000 4YO PLUS 1 13 6 10-1 t b 71 Colin Keane P Sweeney 56
20-03-2026 Dundalk 20:15 Showyoutheropes 03313-6 Handicap 13 1m 2f 150y Standard (AW - Polytrack) 9000 4YO PLUS 2 6 4 10-0 p1 70 N G McCullagh Gerard O'Leary 21
20-03-2026 Dundalk 20:15 Aingeal Dorcha 8-35611 Handicap 13 1m 2f 150y Standard (AW - Polytrack) 9000 4YO PLUS 3 5 8 9-11 t 67 Adam Browne-Souza (7) A Slattery 7
20-03-2026 Dundalk 20:15 Limestone Red 0425-14 Handicap 13 1m 2f 150y Standard (AW - Polytrack) 9000 4YO PLUS 4 4 6 9-8 p 64 Ronan Whelan T Collins 35
20-03-2026 Dundalk 20:15 Beat The Devil 152247 Handicap 13 1m 2f 150y Standard (AW - Polytrack) 9000 4YO PLUS 5 10 4 9-7 t 63 Jack Kearney (3) Patrick Magee 7
20-03-2026 Dundalk 20:15 Land Of The Giants 327-360 Handicap 13 1m 2f 150y Standard (AW - Polytrack) 9000 4YO PLUS 6 1 4 9-6 h1 62 Gabriella Hill (7) A McGuinness 7
20-03-2026 Dundalk 20:15 Thompson Gunner 0244-15 Handicap 13 1m 2f 150y Standard (AW - Polytrack) 9000 4YO PLUS 7 11 5 9-6 b 62 Patrick McGettigan (7) Cian Hughes 42
20-03-2026 Dundalk 20:15 Baila Conmigo 40-4315 Handicap 13 1m 2f 150y Standard (AW - Polytrack) 9000 4YO PLUS 8 7 4 9-5 61 Ben Coen Ciaran Murphy 21
20-03-2026 Dundalk 20:15 Palazzo Persico 1697-07 Handicap 13 1m 2f 150y Standard (AW - Polytrack) 9000 4YO PLUS 9 12 5 9-3 t b 59 Reese Holohan (7) D Hogan 21
20-03-2026 Dundalk 20:15 Doctor Grace 7-92804 Handicap 13 1m 2f 150y Standard (AW - Polytrack) 9000 4YO PLUS 10 8 6 9-0 p 56 Shane Foley A McGuinness 7
20-03-2026 Dundalk 20:15 Storm Eric 00-3242 Handicap 13 1m 2f 150y Standard (AW - Polytrack) 9000 4YO PLUS 11 3 7 8-13 b 55 Adam Caffrey Jamie Flynn 7
20-03-2026 Dundalk 20:15 Jawhary 621-166 Handicap 13 1m 2f 150y Standard (AW - Polytrack) 9000 4YO PLUS 12 2 8 8-12 v 54 Declan McDonogh A McGuinness 37
20-03-2026 Dundalk 20:15 Tara Power 060470- Handicap 13 1m 2f 150y Standard (AW - Polytrack) 9000 4YO PLUS 13 9 8 8-7 t 49 Rory Cleary K H Clarke 100
20-03-2026 Lingfield 14:12 Senor Cortez 921132- Apprentice Handicap 5 7 1m 7f 169y Standard (AW - Polytrack) 3716 4YO plus 1 2 5 9-12 75 Donagh Murphy (5) J Butler 109
20-03-2026 Lingfield 14:12 Jodhpur Blue 4-42322 Apprentice Handicap 5 7 1m 7f 169y Standard (AW - Polytrack) 3716 4YO plus 2 1 5 9-8 t 71 Ryan Kavanagh Ian Williams 16
20-03-2026 Lingfield 14:12 St Faz 3306/0-1 Apprentice Handicap 5 7 1m 7f 169y Standard (AW - Polytrack) 3716 4YO plus 3 6 6 9-8 71 C J Whiteley (7) A Keatley 10
20-03-2026 Lingfield 14:12 Bashful Boy 32-3475 Apprentice Handicap 5 7 1m 7f 169y Standard (AW - Polytrack) 3716 4YO plus 4 4 10 9-7 p 70 Jack Dace (3) D Pipe 16
20-03-2026 Lingfield 14:12 Relocal 6203-19 Apprentice Handicap 5 7 1m 7f 169y Standard (AW - Polytrack) 3716 4YO plus 5 3 4 9-7 v1 73 Harry Vigors (7) R Varian 27
20-03-2026 Lingfield 14:12 Prince Quattro 137754 Apprentice Handicap 5 7 1m 7f 169y Standard (AW - Polytrack) 3716 4YO plus 6 5 7 9-4 67 Mason Paetel (3) James Owen 10
20-03-2026 Lingfield 14:12 Dissident 45/3890- Apprentice Handicap 5 7 1m 7f 169y Standard (AW - Polytrack) 3716 4YO plus 7 7 4 9-4 p 70 Jude Fernandes (7) G & J Moore 142
20-03-2026 Lingfield 14:42 Exotic Baby 5134- Handicap 4 7 1m 2f Standard (AW - Polytrack) 4972 3YO only 1 2 3 9-9 84 P Cosgrave G Boughey 132
20-03-2026 Lingfield 14:42 A Taste Of Glory 4410- Handicap 4 7 1m 2f Standard (AW - Polytrack) 4972 3YO only 2 1 3 9-5 80 Daniel Muscutt A M Balding 145
20-03-2026 Lingfield 14:42 Al Azd 95-22 Handicap 4 7 1m 2f Standard (AW - Polytrack) 4972 3YO only 3 4 3 9-5 b1 80 Cieren Fallon R Varian 34
20-03-2026 Lingfield 14:42 Alba Gu Brath 22-1 Handicap 4 7 1m 2f Standard (AW - Polytrack) 4972 3YO only 4 6 3 9-3 78 A Mullen C Johnston 70
20-03-2026 Lingfield 14:42 Impossible Mission 9731- Handicap 4 7 1m 2f Standard (AW - Polytrack) 4972 3YO only 5 5 3 9-2 77 N Callan J Butler 116
20-03-2026 Lingfield 14:42 Felix Gem 5-21 Handicap 4 7 1m 2f Standard (AW - Polytrack) 4972 3YO only 6 7 3 9-2 77 Charles Bishop Eve Johnson Houghton 22
20-03-2026 Lingfield 14:42 Sudbury Hill 13065-2 Handicap 4 7 1m 2f Standard (AW - Polytrack) 4972 3YO only 7 3 3 9-1 76 Harry Vigors (7) Harry Derham 30
20-03-2026 Lingfield 15:12 This Farh 3708-64 Handicap 5 10 7f 1y Standard (AW - Polytrack) 3716 4YO plus 1 8 4 9-9 p 70 Laura Pearson D Loughnane 22
20-03-2026 Lingfield 15:12 Me Tarzan 331-646 Handicap 5 10 7f 1y Standard (AW - Polytrack) 3716 4YO plus 2 4 4 9-9 b 70 Harry Vigors (7) A Watson 48
20-03-2026 Lingfield 15:12 Cayman Tai 53-6725 Handicap 5 10 7f 1y Standard (AW - Polytrack) 3716 4YO plus 3 9 4 9-8 69 Joe Leavy R Hannon 21
20-03-2026 Lingfield 15:12 Way To Dubai 241437 Handicap 5 10 7f 1y Standard (AW - Polytrack) 3716 4YO plus 4 5 7 9-8 p 69 Cieren Fallon M Appleby 21
20-03-2026 Lingfield 15:12 Profit Street 341211 Handicap 5 10 7f 1y Standard (AW - Polytrack) 3716 4YO plus 5 7 5 9-7 v 68 L Morris James Owen 15
20-03-2026 Lingfield 15:12 My Mate Mike 685-716 Handicap 5 10 7f 1y Standard (AW - Polytrack) 3716 4YO plus 6 1 6 9-6 67 David Probert D K Ivory 28
20-03-2026 Lingfield 15:12 Twirler 66-2313 Handicap 5 10 7f 1y Standard (AW - Polytrack) 3716 4YO plus 7 10 5 9-6 67 Kieren Fox M J Attwater 27
20-03-2026 Lingfield 15:12 Royal Jet 311126 Handicap 5 10 7f 1y Standard (AW - Polytrack) 3716 4YO plus 8 6 6 9-2 h 63 William Carson A W Carroll 13
20-03-2026 Lingfield 15:12 Ajrad 121879- Handicap 5 10 7f 1y Standard (AW - Polytrack) 3716 4YO plus 9 3 8 9-0 p 61 Lewis Edmunds B R Millman 142
20-03-2026 Lingfield 15:12 Tomarlo 3246-77 Handicap 5 10 7f 1y Standard (AW - Polytrack) 3716 4YO plus 10 2 4 8-10 57 Darragh Keenan F Brennan 23
20-03-2026 Lingfield 15:45 Athena's War 654- Maiden Fillies Stakes 5 9 1m 1y Standard (AW - Polytrack) 4320 3YO to 5YO 1 6 3 8-13 h1 64 Callum Hutchinson A M Balding 149
20-03-2026 Lingfield 15:45 Dusk Damsel 4 Maiden Fillies Stakes 5 9 1m 1y Standard (AW - Polytrack) 4320 3YO to 5YO 2 8 3 8-13 Ashley Lewis (5) J S Moore 17
20-03-2026 Lingfield 15:45 Gifts Differing 6-5 Maiden Fillies Stakes 5 9 1m 1y Standard (AW - Polytrack) 4320 3YO to 5YO 3 1 3 8-13 Daniel Muscutt J Ferguson 22
20-03-2026 Lingfield 15:45 Action Reaction 7 Maiden Fillies Stakes 5 9 1m 1y Standard (AW - Polytrack) 4320 3YO to 5YO 4 5 3 8-11 P Cosgrave G Boughey 8
20-03-2026 Lingfield 15:45 Desert Belle Maiden Fillies Stakes 5 9 1m 1y Standard (AW - Polytrack) 4320 3YO to 5YO 5 3 3 8-11 L Morris Sir Mark Prescott
20-03-2026 Lingfield 15:45 Politely 95- Maiden Fillies Stakes 5 9 1m 1y Standard (AW - Polytrack) 4320 3YO to 5YO 6 7 3 8-11 Joe Leavy M Meade 228
20-03-2026 Lingfield 15:45 Sharp Romance Maiden Fillies Stakes 5 9 1m 1y Standard (AW - Polytrack) 4320 3YO to 5YO 7 4 3 8-11 Cieren Fallon P J McBride
20-03-2026 Lingfield 15:45 Sovereign Bright 623735- Maiden Fillies Stakes 5 9 1m 1y Standard (AW - Polytrack) 4320 3YO to 5YO 8 2 3 8-11 68 A Mullen C Johnston 156
20-03-2026 Lingfield 15:45 Tiny Tiger Maiden Fillies Stakes 5 9 1m 1y Standard (AW - Polytrack) 4320 3YO to 5YO 9 9 3 8-11 Ryan Kavanagh (5) W Stone
20-03-2026 Lingfield 16:17 Rogue Dynasty 912292- Fillies Handicap 5 7 1m 1y Standard (AW - Polytrack) 3716 4YO plus 2 6 4 9-8 69 L Morris James Owen 188
20-03-2026 Lingfield 16:17 Cartwheel 1/809-70 Fillies Handicap 5 7 1m 1y Standard (AW - Polytrack) 3716 4YO plus 3 7 4 9-8 h 69 David Probert Dylan Cunha 21
20-03-2026 Lingfield 16:17 Salaria 163117- Fillies Handicap 5 7 1m 1y Standard (AW - Polytrack) 3716 4YO plus 4 2 4 9-8 69 K Shoemark Charlie Clover 80
20-03-2026 Lingfield 16:17 Tronido 1140-80 Fillies Handicap 5 7 1m 1y Standard (AW - Polytrack) 3716 4YO plus 5 4 5 9-7 h 68 Paddy Bradley S Dow 23
20-03-2026 Lingfield 16:17 Dandy Khan 535715 Fillies Handicap 5 7 1m 1y Standard (AW - Polytrack) 3716 4YO plus 6 1 4 9-4 p 65 P Cosgrave J R Boyle 15
20-03-2026 Lingfield 16:17 Rosemary's Rose 09-0131 Fillies Handicap 5 7 1m 1y Standard (AW - Polytrack) 3716 4YO plus 7 3 4 8-10 57 Lewis Edmunds B R Millman 18
20-03-2026 Lingfield 16:50 Reporter 453484- Handicap 6 10 5f 6y Standard (AW - Polytrack) 3140 4YO plus 2 2 4 9-8 58 Charles Bishop M J Attwater 172
20-03-2026 Lingfield 16:50 Running Cool 8962-05 Handicap 6 10 5f 6y Standard (AW - Polytrack) 3140 4YO plus 3 8 6 9-7 p1 57 C J Whiteley (7) A Keatley 9
20-03-2026 Lingfield 16:50 Forever Noah 321237 Handicap 6 10 5f 6y Standard (AW - Polytrack) 3140 4YO plus 4 7 5 9-6 p1 56 Lewis Edmunds Joey Ramsden 18
20-03-2026 Lingfield 16:50 Wedgewood 14784-6 Handicap 6 10 5f 6y Standard (AW - Polytrack) 3140 4YO plus 5 1 6 9-6 56 L Morris A W Carroll 58
20-03-2026 Lingfield 16:50 Sonic Si 65/7-743 Handicap 6 10 5f 6y Standard (AW - Polytrack) 3140 4YO plus 6 3 4 9-6 56 Matthew Slater (7) A W Carroll 18
20-03-2026 Lingfield 16:50 Stapleford Park 08-7467 Handicap 6 10 5f 6y Standard (AW - Polytrack) 3140 4YO plus 7 4 4 9-5 55 Ryan Kavanagh (5) M J Attwater 23
20-03-2026 Lingfield 16:50 Coolagh Magic 384-484 Handicap 6 10 5f 6y Standard (AW - Polytrack) 3140 4YO plus 8 5 10 9-4 54 William Carson A Carson 23
20-03-2026 Lingfield 16:50 Comedian Leader 7-77896 Handicap 6 10 5f 6y Standard (AW - Polytrack) 3140 4YO plus 9 6 6 9-1 51 William Cox J & S Best 34
20-03-2026 Lingfield 16:50 Isla Bella 554348 Handicap 6 10 5f 6y Standard (AW - Polytrack) 3140 4YO plus 10 10 4 8-9 45 Jack Dace (5) Joey Ramsden 18
20-03-2026 Lingfield 17:25 Goldmoyne 233111 Handicap 4 10 1m 1y Standard (AW - Polytrack) 4972 4YO plus 1 4 6 10-0 p 86 Cieren Fallon James Owen 9
20-03-2026 Lingfield 17:25 Bravo Zulu 6-79562 Handicap 4 10 1m 1y Standard (AW - Polytrack) 4972 4YO plus 2 8 5 9-7 p 79 Laura Pearson D Loughnane 7
20-03-2026 Lingfield 17:25 Arctician 192914- Handicap 4 10 1m 1y Standard (AW - Polytrack) 4972 4YO plus 3 9 8 9-6 78 Paddy Bradley S Dow 109
20-03-2026 Lingfield 17:25 Good Speed 3372-09 Handicap 4 10 1m 1y Standard (AW - Polytrack) 4972 4YO plus 4 5 4 9-6 78 Darragh Keenan G & J Moore 16
20-03-2026 Lingfield 17:25 Warning Sign 021123- Handicap 4 10 1m 1y Standard (AW - Polytrack) 4972 4YO plus 5 6 7 9-6 p 78 Rhys Clutterbuck G & J Moore 181
20-03-2026 Lingfield 17:25 Lady Manzor 54245-8 Handicap 4 10 1m 1y Standard (AW - Polytrack) 4972 4YO plus 6 10 4 9-6 78 K Shoemark Mrs A J Perrett 21
20-03-2026 Lingfield 17:25 Red Hat Eagle 29453/5 Handicap 4 10 1m 1y Standard (AW - Polytrack) 4972 4YO plus 7 1 6 9-6 78 L Morris W J Knight 20
20-03-2026 Lingfield 17:25 Maximising 835-148 Handicap 4 10 1m 1y Standard (AW - Polytrack) 4972 4YO plus 8 2 4 9-4 76 Daniel Muscutt K P De Foy 21
20-03-2026 Lingfield 17:25 Foreseen 311-613 Handicap 4 10 1m 1y Standard (AW - Polytrack) 4972 4YO plus 9 3 5 9-4 76 William Carson A W Carroll 36
20-03-2026 Lingfield 17:25 Tadreeb 6-83341 Handicap 4 10 1m 1y Standard (AW - Polytrack) 4972 4YO plus 10 7 8 9-1 73 Oliver Searle (5) B R Millman 18
20-03-2026 Musselburgh 14:20 Alsakib 24 Maiden Hurdle 4 10 2m 1f 87y Good to soft 5446 4YO plus 1 0 6 11-6 Theo Gillard D McCain Jnr 58
20-03-2026 Musselburgh 14:20 Dublinofficecallin 564660 Maiden Hurdle 4 10 2m 1f 87y Good to soft 5446 4YO plus 2 0 5 11-6 h1 Craig Nichol Ewan Whillans 14
20-03-2026 Musselburgh 14:20 Last Man Standing 7-30 Maiden Hurdle 4 10 2m 1f 87y Good to soft 5446 4YO plus 3 0 6 11-6 Nathan Moscrop R Menzies 64
20-03-2026 Musselburgh 14:20 Lyric /- Maiden Hurdle 4 10 2m 1f 87y Good to soft 5446 4YO plus 4 0 5 11-6 Jonjo O'Neill Jr. Jonjo & A J O'Neill
20-03-2026 Musselburgh 14:20 Ned Broy 0 Maiden Hurdle 4 10 2m 1f 87y Good to soft 5446 4YO plus 5 0 5 11-6 Sean Quinlan I Jardine 27
20-03-2026 Musselburgh 14:20 Quercus Robur 42 Maiden Hurdle 4 10 2m 1f 87y Good to soft 5446 4YO plus 6 0 7 11-6 110 Ryan Mania A Nicol 81
20-03-2026 Musselburgh 14:20 Scriabin P/206-35 Maiden Hurdle 4 10 2m 1f 87y Good to soft 5446 4YO plus 7 0 6 11-6 t 105 P W Wadge L Russell & M Scudamore 193
20-03-2026 Musselburgh 14:20 Breaking Ground 6-350P Maiden Hurdle 4 10 2m 1f 87y Good to soft 5446 4YO plus 8 0 5 10-13 64 Ben Smith (7) R M Smith 66
20-03-2026 Musselburgh 14:20 Storm The Dug 94 Maiden Hurdle 4 10 2m 1f 87y Good to soft 5446 4YO plus 9 0 4 10-10 Jack Power (5) L Russell & M Scudamore 20
20-03-2026 Musselburgh 14:20 Luna Grace 333 Maiden Hurdle 4 10 2m 1f 87y Good to soft 5446 4YO plus 10 0 4 10-3 t D R Fox L Russell & M Scudamore 52
20-03-2026 Musselburgh 14:50 Big Storm Brewing 865-201 Novices Handicap Hurdle 5 7 2m 7f 180y Good to soft 5281 4YO plus 1 0 7 12-0 100 Harry Reed T Davidson 17
20-03-2026 Musselburgh 14:50 Parish Quiz 047P13 Novices Handicap Hurdle 5 7 2m 7f 180y Good to soft 5281 4YO plus 2 0 6 11-13 p 99 Nathan Moscrop R Menzies 17
20-03-2026 Musselburgh 14:50 Leader Wing 446253 Novices Handicap Hurdle 5 7 2m 7f 180y Good to soft 5281 4YO plus 3 0 6 10-13 b 85 Jamie Hamilton G Boanas 17
20-03-2026 Musselburgh 14:50 Anamanda 2-66554 Novices Handicap Hurdle 5 7 2m 7f 180y Good to soft 5281 4YO plus 4 0 7 10-9 h 81 Bruce Lynn N W Alexander 33
20-03-2026 Musselburgh 14:50 Sam's Falcon 60-P8P0 Novices Handicap Hurdle 5 7 2m 7f 180y Good to soft 5281 4YO plus 5 0 7 10-8 p1 80 Peter Kavanagh Mrs Dianne Sayer 27
20-03-2026 Musselburgh 14:50 Dr Shirocco U33574 Novices Handicap Hurdle 5 7 2m 7f 180y Good to soft 5281 4YO plus 6 0 11 10-6 78 P W Wadge Miss S E Forster 88
20-03-2026 Musselburgh 14:50 Blended Stealth 52F54P Novices Handicap Hurdle 5 7 2m 7f 180y Good to soft 5281 4YO plus 7 0 9 10-2 p 74 Sean Quinlan Lizzie Quinlan 58
20-03-2026 Musselburgh 15:22 Ginger Mail P-643P3 Handicap Hurdle 2 15 2m 1f 87y Good to soft 20812 GBB Race | Class 2 | 4YO plus 6 0 10 11-5 v 112 Bruce Lynn N W Alexander 13
20-03-2026 Musselburgh 15:22 Admiralty House 02-0453 Handicap Hurdle 2 15 2m 1f 87y Good to soft 20812 GBB Race | Class 2 | 4YO plus 7 0 7 11-4 h 111 Danny McMenamin A M Thomson 35
20-03-2026 Musselburgh 15:22 Heart Above 12164P Handicap Hurdle 2 15 2m 1f 87y Good to soft 20812 GBB Race | Class 2 | 4YO plus 8 0 8 11-1 108 Ryan Mania Mrs Dianne Sayer 20
20-03-2026 Musselburgh 15:22 Ravenscraig Castle 914535 Handicap Hurdle 2 15 2m 1f 87y Good to soft 20812 GBB Race | Class 2 | 4YO plus 9 0 8 11-1 p 108 Charlie Maggs (3) I Jardine 48
20-03-2026 Musselburgh 15:22 Vampire Slayer 6-55113 Handicap Hurdle 2 15 2m 1f 87y Good to soft 20812 GBB Race | Class 2 | 4YO plus 10 0 6 10-12 v 105 Callum Bewley D Bourke 32
20-03-2026 Musselburgh 15:22 Book Of Secrets 372787 Handicap Hurdle 2 15 2m 1f 87y Good to soft 20812 GBB Race | Class 2 | 4YO plus 11 0 8 10-9 h p 102 Leah Noreci (10) James Moffatt 32
20-03-2026 Musselburgh 15:22 As Fast As Wind 336623 Handicap Hurdle 2 15 2m 1f 87y Good to soft 20812 GBB Race | Class 2 | 4YO plus 12 0 6 10-8 101 Harry Reed T Davidson 21
20-03-2026 Musselburgh 15:22 Travis Wheatley 44F-4P6 Handicap Hurdle 2 15 2m 1f 87y Good to soft 20812 GBB Race | Class 2 | 4YO plus 14 0 6 10-5 98 Sean Quinlan A Nicol 35
20-03-2026 Musselburgh 15:22 Disco Annie U53653 Handicap Hurdle 2 15 2m 1f 87y Good to soft 20812 GBB Race | Class 2 | 4YO plus 15 0 8 10-4 t p 97 Nathan Moscrop R Menzies 12
20-03-2026 Musselburgh 15:22 Star Of Guiting 3U211P Handicap Hurdle 2 15 2m 1f 87y Good to soft 20812 GBB Race | Class 2 | 4YO plus 1 0 5 12-0 121 Craig Nichol Ewan Whillans 13
20-03-2026 Musselburgh 15:22 Haarar 3-23114 Handicap Hurdle 2 15 2m 1f 87y Good to soft 20812 GBB Race | Class 2 | 4YO plus 2 0 7 11-12 119 Jonathan England S England 39
20-03-2026 Musselburgh 15:22 Light Fandango 3P-5181 Handicap Hurdle 2 15 2m 1f 87y Good to soft 20812 GBB Race | Class 2 | 4YO plus 3 0 7 11-12 t 119 Bradley Harris (3) N P Mulholland 21
20-03-2026 Musselburgh 15:22 Magnolia 2-11556 Handicap Hurdle 2 15 2m 1f 87y Good to soft 20812 GBB Race | Class 2 | 4YO plus 4 0 7 11-8 t p1 115 Joshua Thompson (5) Micky Hammond 39
20-03-2026 Musselburgh 15:22 City Of Diamonds 121660 Handicap Hurdle 2 15 2m 1f 87y Good to soft 20812 GBB Race | Class 2 | 4YO plus 5 0 6 11-6 t 113 Theo Gillard D McCain Jnr 20
20-03-2026 Musselburgh 15:55 Sanilam 5-63141 Novices Handicap Hurdle 2 11 2m 3f 171y Good to soft 20812 4YO plus 1 0 6 12-0 h 122 C O'Farrell A M Thomson 17
20-03-2026 Musselburgh 15:55 The G Wizard 242223 Novices Handicap Hurdle 2 11 2m 3f 171y Good to soft 20812 4YO plus 2 0 6 11-6 114 Bruce Lynn N W Alexander 25
20-03-2026 Musselburgh 15:55 Loulou Madrik 584234 Novices Handicap Hurdle 2 11 2m 3f 171y Good to soft 20812 4YO plus 3 0 5 11-4 t1 v1 112 Jamie Hamilton M Walford 39
20-03-2026 Musselburgh 15:55 Noonetellsmenothin 2313P Novices Handicap Hurdle 2 11 2m 3f 171y Good to soft 20812 4YO plus 4 0 5 11-0 p1 108 Jonjo O'Neill Jr. Jonjo & A J O'Neill 35
20-03-2026 Musselburgh 15:55 Linalene 39-U472 Novices Handicap Hurdle 2 11 2m 3f 171y Good to soft 20812 4YO plus 5 0 5 10-13 107 P W Wadge L Russell & M Scudamore 25
20-03-2026 Musselburgh 15:55 Who's Glen 337 Novices Handicap Hurdle 2 11 2m 3f 171y Good to soft 20812 4YO plus 6 0 5 10-12 106 Theo Gillard D McCain Jnr 20
20-03-2026 Musselburgh 15:55 Kool Raoul 0-22357 Novices Handicap Hurdle 2 11 2m 3f 171y Good to soft 20812 4YO plus 7 0 6 10-12 106 D R Fox L Russell & M Scudamore 50
20-03-2026 Musselburgh 15:55 Killycarn 938164 Novices Handicap Hurdle 2 11 2m 3f 171y Good to soft 20812 4YO plus 8 0 6 10-9 103 Peter Kavanagh J Parkinson & S Smith 21
20-03-2026 Musselburgh 15:55 Abbey Scope 1-3572 Novices Handicap Hurdle 2 11 2m 3f 171y Good to soft 20812 4YO plus 9 0 6 10-7 101 Danny McMenamin N G Richards 49
20-03-2026 Musselburgh 15:55 Keyboard 2223 Novices Handicap Hurdle 2 11 2m 3f 171y Good to soft 20812 4YO plus 10 0 4 10-2 t p 108 Joshua Thompson (5) A Nicol 20
20-03-2026 Musselburgh 15:55 Queen Roslyn 77661 Novices Handicap Hurdle 2 11 2m 3f 171y Good to soft 20812 4YO plus 11 0 5 10-2 96 Sean Quinlan B Ellison 12
20-03-2026 Musselburgh 16:30 Authorized Mission 159-129 Handicap Hurdle 2 15 2m 7f 180y Good to soft 20812 GBB Race | Class 2 | 4YO plus 1 0 6 12-0 117 Danny McMenamin N G Richards 77
20-03-2026 Musselburgh 16:30 Spit Spot 331164 Handicap Hurdle 2 15 2m 7f 180y Good to soft 20812 GBB Race | Class 2 | 4YO plus 2 0 7 11-11 t 114 Conner McCann (7) L Russell & M Scudamore 15
20-03-2026 Musselburgh 16:30 Snowrocco 72-9114 Handicap Hurdle 2 15 2m 7f 180y Good to soft 20812 GBB Race | Class 2 | 4YO plus 3 0 7 11-10 113 Ryan Mania A Nicol 31
20-03-2026 Musselburgh 16:30 Lets Mingle 33-1243 Handicap Hurdle 2 15 2m 7f 180y Good to soft 20812 GBB Race | Class 2 | 4YO plus 4 0 6 11-6 109 Gregor Walkingshaw (10) L Russell & M Scudamore 66
20-03-2026 Musselburgh 16:30 Kilmore Rock 13P6PP Handicap Hurdle 2 15 2m 7f 180y Good to soft 20812 GBB Race | Class 2 | 4YO plus 5 0 7 11-5 b1 108 Nathan Moscrop S Corbett 62
20-03-2026 Musselburgh 16:30 Forged Well 3-6F1U6 Handicap Hurdle 2 15 2m 7f 180y Good to soft 20812 GBB Race | Class 2 | 4YO plus 6 0 7 11-5 v 108 Callum Bewley M Todhunter 29
20-03-2026 Musselburgh 16:30 Romeo Brown 3-F8P11 Handicap Hurdle 2 15 2m 7f 180y Good to soft 20812 GBB Race | Class 2 | 4YO plus 7 0 12 11-3 p 106 Oscar Palmer (7) J Parkinson & S Smith 97
20-03-2026 Musselburgh 16:30 Follow Charlie 184624 Handicap Hurdle 2 15 2m 7f 180y Good to soft 20812 GBB Race | Class 2 | 4YO plus 8 0 7 11-1 p 104 Ben Smith (7) R M Smith 14
20-03-2026 Musselburgh 16:30 Dearkeithandkaty 3-94212 Handicap Hurdle 2 15 2m 7f 180y Good to soft 20812 GBB Race | Class 2 | 4YO plus 9 0 5 11-0 103 Jonjo O'Neill Jr. Jonjo & A J O'Neill 29
20-03-2026 Musselburgh 16:30 Monsieur Le Fuzz 61-4602 Handicap Hurdle 2 15 2m 7f 180y Good to soft 20812 GBB Race | Class 2 | 4YO plus 10 0 7 10-10 t v1 99 Ross Chapman R Menzies 24
20-03-2026 Musselburgh 16:30 Scairp Dubh 656412 Handicap Hurdle 2 15 2m 7f 180y Good to soft 20812 GBB Race | Class 2 | 4YO plus 11 0 6 10-9 p1 98 Jack Power (5) J Parkinson & S Smith 21
20-03-2026 Musselburgh 16:30 Evenwood Sonofagun 63F707 Handicap Hurdle 2 15 2m 7f 180y Good to soft 20812 GBB Race | Class 2 | 4YO plus 12 0 8 10-7 t p 96 Sean Quinlan Lizzie Quinlan 47
20-03-2026 Musselburgh 16:30 Better Be Definite 10-441P Handicap Hurdle 2 15 2m 7f 180y Good to soft 20812 GBB Race | Class 2 | 4YO plus 13 0 8 10-5 94 Bruce Lynn N W Alexander 17
20-03-2026 Musselburgh 16:30 Bollin Matilda P73422 Handicap Hurdle 2 15 2m 7f 180y Good to soft 20812 GBB Race | Class 2 | 4YO plus 14 0 8 10-2 t 91 Murray Dodd (7) D W Whillans 13
20-03-2026 Musselburgh 16:30 Star Vantage F64654 Handicap Hurdle 2 15 2m 7f 180y Good to soft 20812 GBB Race | Class 2 | 4YO plus 15 0 9 10-2 t 91 Charlie Maggs (3) R Menzies 10
20-03-2026 Musselburgh 17:00 Railway Bell 2/11-412 Mares Handicap Hurdle 4 7 2m 3f 171y Good to soft 10562 4YO plus 1 0 7 12-0 t 120 J J Burke F O'Brien 31
20-03-2026 Musselburgh 17:00 Feach Amach 11-3164 Mares Handicap Hurdle 4 7 2m 3f 171y Good to soft 10562 4YO plus 2 0 6 10-11 t p 103 Ryan Mania A Nicol 112
20-03-2026 Musselburgh 17:00 Spot On Soph 413257 Mares Handicap Hurdle 4 7 2m 3f 171y Good to soft 10562 4YO plus 3 0 10 10-10 t 102 Jonathan England S England 24
20-03-2026 Musselburgh 17:00 Just An Artist P-1P436 Mares Handicap Hurdle 4 7 2m 3f 171y Good to soft 10562 4YO plus 4 0 5 10-10 h 102 Bruce Lynn N W Alexander 20
20-03-2026 Musselburgh 17:00 Tuppence U/408-2 Mares Handicap Hurdle 4 7 2m 3f 171y Good to soft 10562 4YO plus 5 0 6 10-7 h 99 P W Wadge L Russell & M Scudamore 33
20-03-2026 Musselburgh 17:00 Cher Tara 395733 Mares Handicap Hurdle 4 7 2m 3f 171y Good to soft 10562 4YO plus 6 0 7 10-3 95 Charlie Maggs (3) D Bourke 33
20-03-2026 Musselburgh 17:00 Berwick Law 5785 Mares Handicap Hurdle 4 7 2m 3f 171y Good to soft 10562 4YO plus 7 0 5 10-3 h 95 Danny McMenamin I Jardine 50
20-03-2026 Newbury 14:00 Came From Nowhere 33-3211 Novices Hurdle 3 8 2m 4f 118y Good to soft 8169 4YO plus 1 0 7 11-12 t 132 Lorcan Williams J Scott 62
20-03-2026 Newbury 14:00 Itsinthename 321 Novices Hurdle 3 8 2m 4f 118y Good to soft 8169 4YO plus 2 0 5 11-8 t James Bowen Nick Scholfield 24
20-03-2026 Newbury 14:00 Le Frimeur 1-1 Novices Hurdle 3 8 2m 4f 118y Good to soft 8169 4YO plus 3 0 5 11-8 J J Slevin Harry Derham 119
20-03-2026 Newbury 14:00 Agent Argylle 5-1875 Novices Hurdle 3 8 2m 4f 118y Good to soft 8169 4YO plus 4 0 6 11-2 Finn Lambert (3) R T Phillips 21
20-03-2026 Newbury 14:00 Doujadou P-C12 Novices Hurdle 3 8 2m 4f 118y Good to soft 8169 4YO plus 5 0 6 11-2 S Bowen Miss R Curtis 35
20-03-2026 Newbury 14:00 Global Fortune 6-10 Novices Hurdle 3 8 2m 4f 118y Good to soft 8169 4YO plus 6 0 6 11-2 R P McLernon G Brown 31
20-03-2026 Newbury 14:00 Grand Garcon 2-3P Novices Hurdle 3 8 2m 4f 118y Good to soft 8169 4YO plus 7 0 6 11-2 t1 H Cobden P F Nicholls 111
20-03-2026 Newbury 14:00 Mr Finch 24P Novices Hurdle 3 8 2m 4f 118y Good to soft 8169 4YO plus 8 0 6 11-2 Ben Jones B Pauling 41
20-03-2026 Newbury 14:30 Captain Bellamy 2D2-526 Novices Handicap Chase 3 5 2m 6f 93y Good to soft 9242 GBB Race | Class 3 | 5YO plus 1 0 7 11-10 p1 121 H Cobden P F Nicholls 41
20-03-2026 Newbury 14:30 El Capitaine 111437 Novices Handicap Chase 3 5 2m 6f 93y Good to soft 9242 GBB Race | Class 3 | 5YO plus 2 0 8 11-8 119 Ben Jones K Woollacott 52
20-03-2026 Newbury 14:30 Fresh Kicks 5-21642 Novices Handicap Chase 3 5 2m 6f 93y Good to soft 9242 GBB Race | Class 3 | 5YO plus 3 0 6 11-7 118 James Bowen N J Henderson 30
20-03-2026 Newbury 14:30 He Knows Better 2/1-F221 Novices Handicap Chase 3 5 2m 6f 93y Good to soft 9242 GBB Race | Class 3 | 5YO plus 4 0 8 11-6 117 S Bowen W Greatrex 30
20-03-2026 Newbury 14:30 Lylian 123433 Novices Handicap Chase 3 5 2m 6f 93y Good to soft 9242 GBB Race | Class 3 | 5YO plus 5 0 5 11-0 113 Caoilin Quinn G & J Moore 21
20-03-2026 Newbury 15:00 Helnwein 372-225 Handicap Hurdle 3 8 2m 69y Good to soft 8450 4YO plus 1 0 8 12-2 132 Thomas Bellamy A King 90
20-03-2026 Newbury 15:00 Faivoir 6/83873 Handicap Hurdle 3 8 2m 69y Good to soft 8450 4YO plus 2 0 11 12-0 130 Miss Heidi Palin (5) Dan Skelton 41
20-03-2026 Newbury 15:00 Gentleman Joe 07U128/ Handicap Hurdle 3 8 2m 69y Good to soft 8450 4YO plus 3 0 8 11-6 122 J M Quinlan M Crawley 935
20-03-2026 Newbury 15:00 Cornish Storm 602911 Handicap Hurdle 3 8 2m 69y Good to soft 8450 4YO plus 4 0 7 11-4 p 120 Ben Jones W S Kittow 41
20-03-2026 Newbury 15:00 Nowmelad 9-46222 Handicap Hurdle 3 8 2m 69y Good to soft 8450 4YO plus 5 0 7 11-2 118 Lee Edwards Henry Oliver 53
20-03-2026 Newbury 15:00 Spirou 21/ Handicap Hurdle 3 8 2m 69y Good to soft 8450 4YO plus 6 0 6 11-1 117 Paul O'Brien Harry Derham 852
20-03-2026 Newbury 15:00 Across Earth 34-1312 Handicap Hurdle 3 8 2m 69y Good to soft 8450 4YO plus 7 0 5 11-0 116 Caoilin Quinn G & J Moore 88
20-03-2026 Newbury 15:00 Chief Sunday 2-U4P75 Handicap Hurdle 3 8 2m 69y Good to soft 8450 4YO plus 8 0 6 10-7 t1 109 Sam Twiston-Davies Nigel & Willy Twiston-Davies 19
20-03-2026 Newbury 15:32 Peacenik 25-3131 Handicap Hurdle 3 7 3m 57y Good to soft 8450 4YO plus 1 0 7 12-0 138 G Sheehan Katy Price 21
20-03-2026 Newbury 15:32 Botox Has 37-F503 Handicap Hurdle 3 7 3m 57y Good to soft 8450 4YO plus 2 0 10 11-13 p 137 Caoilin Quinn G & J Moore 26
20-03-2026 Newbury 15:32 Lowry's Bar 2112P-P Handicap Hurdle 3 7 3m 57y Good to soft 8450 4YO plus 3 0 8 11-12 136 Sean Houlihan P Hobbs & J White 111
20-03-2026 Newbury 15:32 J J Moon 221-13P Handicap Hurdle 3 7 3m 57y Good to soft 8450 4YO plus 4 0 7 11-5 129 H Cobden Miss E C Lavelle 81
20-03-2026 Newbury 15:32 Lihyan 733329 Handicap Hurdle 3 7 3m 57y Good to soft 8450 4YO plus 5 0 8 11-2 h 126 William Maggs (3) R Menzies 47
20-03-2026 Newbury 15:32 Supreme Malinas 135-115 Handicap Hurdle 3 7 3m 57y Good to soft 8450 4YO plus 6 0 6 11-2 126 Harry Skelton Dan Skelton 41
20-03-2026 Newbury 15:32 Luttrell Lad 425144 Handicap Hurdle 3 7 3m 57y Good to soft 8450 4YO plus 7 0 10 11-1 t v 125 Alice Stevens (3) T Lacey 41
20-03-2026 Newbury 16:07 Galop De Chasse P4PP-5F Handicap Chase 4 11 2m 6f 93y Good to soft 6865 5YO plus 1 0 10 11-10 117 Ned Fox (3) Miss V Williams 23
20-03-2026 Newbury 16:07 Sheldon F5-4323 Handicap Chase 4 11 2m 6f 93y Good to soft 6865 5YO plus 2 0 10 11-8 115 Callum Pritchard (3) J W Mullins 31
20-03-2026 Newbury 16:07 The Boola Boss 311-483 Handicap Chase 4 11 2m 6f 93y Good to soft 6865 5YO plus 3 0 10 11-7 t 114 S Bowen Miss R Curtis 98
20-03-2026 Newbury 16:07 Wheresmemoneygone 31-1221 Handicap Chase 4 11 2m 6f 93y Good to soft 6865 5YO plus 4 0 7 11-7 p 114 Ben Jones B Pauling 22
20-03-2026 Newbury 16:07 Holetown 976-461 Handicap Chase 4 11 2m 6f 93y Good to soft 6865 5YO plus 5 0 6 11-6 113 Charlie Deutsch Miss V Williams 30
20-03-2026 Newbury 16:07 One Horse Army 16-0591 Handicap Chase 4 11 2m 6f 93y Good to soft 6865 5YO plus 6 0 9 11-6 113 Aidan Kelly (3) P Roche 27
20-03-2026 Newbury 16:07 Another Fine Mess F1-5112 Handicap Chase 4 11 2m 6f 93y Good to soft 6865 5YO plus 7 0 7 11-6 113 Bryan Carver J Scott 27
20-03-2026 Newbury 16:07 Kalista Love 1-51531 Handicap Chase 4 11 2m 6f 93y Good to soft 6865 5YO plus 8 0 6 11-4 111 Benjamin Poste T Symonds 35
20-03-2026 Newbury 16:07 Petty Cash 3/21-263 Handicap Chase 4 11 2m 6f 93y Good to soft 6865 5YO plus 9 0 9 11-3 110 Sam Twiston-Davies H D Daly 30
20-03-2026 Newbury 16:07 King Califet 2/134-84 Handicap Chase 4 11 2m 6f 93y Good to soft 6865 5YO plus 10 0 7 11-2 109 H Cobden Miss E C Lavelle 20
20-03-2026 Newbury 16:07 Dunstall Rambler 24-16F4 Handicap Chase 4 11 2m 6f 93y Good to soft 6865 5YO plus 11 0 8 11-2 t1 p1 109 Thomas Bellamy T R George 46
20-03-2026 Newbury 16:42 De Kingpin 30-4P31 Handicap Hurdle 4 16 3m 57y Good to soft 5809 4YO plus 1 0 7 12-2 p 117 Ben Jones B Pauling 31
20-03-2026 Newbury 16:42 High Treason 4U-6659 Handicap Hurdle 4 16 3m 57y Good to soft 5809 4YO plus 3 0 7 12-1 t p1 116 Sam Twiston-Davies Nigel & Willy Twiston-Davies 34
20-03-2026 Newbury 16:42 Livingit Du Large 31-3P2 Handicap Hurdle 4 16 3m 57y Good to soft 5809 4YO plus 4 0 5 11-13 114 G Sheehan Jamie Snowden 26
20-03-2026 Newbury 16:42 Jackpot Cauveliere 1-44 Handicap Hurdle 4 16 3m 57y Good to soft 5809 4YO plus 5 0 7 11-13 p1 114 Paul O'Brien Harry Derham 71
20-03-2026 Newbury 16:42 Name Me Nicely 3/6-7U43 Handicap Hurdle 4 16 3m 57y Good to soft 5809 4YO plus 6 0 6 11-12 113 Thomas Bellamy K C Bailey 30
20-03-2026 Newbury 16:42 Duffry Trixs 021-350 Handicap Hurdle 4 16 3m 57y Good to soft 5809 4YO plus 7 0 7 11-10 111 Harry Bannister R Bandey 23
20-03-2026 Newbury 16:42 Times Are Green 645-727 Handicap Hurdle 4 16 3m 57y Good to soft 5809 4YO plus 8 0 6 11-9 110 C J Todd Miss E C Lavelle 71
20-03-2026 Newbury 16:42 Either Or P44-612 Handicap Hurdle 4 16 3m 57y Good to soft 5809 4YO plus 9 0 8 11-9 t 110 James Bowen N J Henderson 53
20-03-2026 Newbury 16:42 Mini Mildred 7/1-4554 Handicap Hurdle 4 16 3m 57y Good to soft 5809 4YO plus 10 0 7 11-9 p 110 R P McLernon N P Mulholland 23
20-03-2026 Newbury 16:42 Douglas Hyde 22-3322 Handicap Hurdle 4 16 3m 57y Good to soft 5809 4YO plus 11 0 6 11-8 109 S Bowen Miss R Curtis 37
20-03-2026 Newbury 16:42 Rialannah 4P2P2P- Handicap Hurdle 4 16 3m 57y Good to soft 5809 4YO plus 12 0 7 11-7 108 H Cobden L Wadham 342
20-03-2026 Newbury 16:42 Swift Jet 6-P3FF1 Handicap Hurdle 4 16 3m 57y Good to soft 5809 4YO plus 13 0 8 11-6 p 107 David Bass R T Phillips 21
20-03-2026 Newbury 16:42 Ring O Roses 23-U8P5 Handicap Hurdle 4 16 3m 57y Good to soft 5809 4YO plus 14 0 8 11-6 p 107 Brendan Powell Miss H C Knight 22
20-03-2026 Newbury 16:42 Kosasiempre 43-7143 Handicap Hurdle 4 16 3m 57y Good to soft 5809 4YO plus 15 0 8 11-2 p1 103 Charlie Hammond S Edmunds 31
20-03-2026 Newbury 16:42 Staff Sergeant Len 26-63UP Handicap Hurdle 4 16 3m 57y Good to soft 5809 4YO plus 16 0 6 10-10 p 97 K Brogan N P Mulholland 64
20-03-2026 Newbury 17:16 Fil D'Ariane 121-212 Hunters Chase 5 8 2m 7f 91y Good to soft 3336 6YO plus 1 0 11 12-6 t 123 Capt Douglas White (7) Douglas White 13
20-03-2026 Newbury 17:16 Java Point P24-512 Hunters Chase 5 8 2m 7f 91y Good to soft 3336 6YO plus 2 0 11 12-6 t 125 Miss Gina Andrews Lemos Souza 18
20-03-2026 Newbury 17:16 Jeffery's Cross 333221 Hunters Chase 5 8 2m 7f 91y Good to soft 3336 6YO plus 3 0 10 12-6 p 126 Mr Sean P O'Connor (5) Dan Skelton 18
20-03-2026 Newbury 17:16 Regatta De Blanc 324PP-4 Hunters Chase 5 8 2m 7f 91y Good to soft 3336 6YO plus 4 0 8 11-13 p1 119 Mr Joshua Newman W Biddick 103
20-03-2026 Newbury 17:16 Arthur's Sixpence 51P/1-1P Hunters Chase 5 8 2m 7f 91y Good to soft 3336 6YO plus 5 0 12 11-12 t 111 Harry Brown (7) Harry Brown 26
20-03-2026 Newbury 17:16 Empire De Maulde 22-141P Hunters Chase 5 8 2m 7f 91y Good to soft 3336 6YO plus 6 0 12 11-12 t 119 Mr D Andrews (3) Robert Varnham 26
20-03-2026 Newbury 17:16 Inch House F/PP-6P4 Hunters Chase 5 8 2m 7f 91y Good to soft 3336 6YO plus 7 0 9 11-12 t 127 Miss O Nicholls P F Nicholls 78
20-03-2026 Newbury 17:16 Mister Coffey 225-205 Hunters Chase 5 8 2m 7f 91y Good to soft 3336 6YO plus 8 0 11 11-12 p 138 Mr Daniel Williams (7) N J Henderson 20
20-03-2026 Wolverhampton 16:22 Dark Kestrel 8-96181 Handicap 5 10 5f 21y Standard (AW - Tapeta) 7851 4YO plus 1 5 6 9-9 t 75 Harry Russell A Brittain 15
20-03-2026 Wolverhampton 16:22 Binadham 66342-6 Handicap 5 10 5f 21y Standard (AW - Tapeta) 7851 4YO plus 2 6 4 9-8 74 D Egan K P De Foy 29
20-03-2026 Wolverhampton 16:22 Toolatetonegotiate 13-5133 Handicap 5 10 5f 21y Standard (AW - Tapeta) 7851 4YO plus 3 4 4 9-7 p 73 Millie Wonnacott (5) Daisy Hitchins 15
20-03-2026 Wolverhampton 16:22 Charlie Mason 25-2454 Handicap 5 10 5f 21y Standard (AW - Tapeta) 7851 4YO plus 4 2 5 9-6 72 Rossa Ryan A W Carroll 30
20-03-2026 Wolverhampton 16:22 Brazilian Belle 3547-31 Handicap 5 10 5f 21y Standard (AW - Tapeta) 7851 4YO plus 5 7 4 9-5 71 Sean Kirrane M Dods 41
20-03-2026 Wolverhampton 16:22 Over Spiced 351624- Handicap 5 10 5f 21y Standard (AW - Tapeta) 7851 4YO plus 6 10 4 9-2 p 68 Billy Loughnane G Harris 151
20-03-2026 Wolverhampton 16:22 Jojo Rabbit 197077- Handicap 5 10 5f 21y Standard (AW - Tapeta) 7851 4YO plus 7 1 8 8-13 65 J P Sullivan Mrs R Carr 146
20-03-2026 Wolverhampton 16:22 Megaphone 064780- Handicap 5 10 5f 21y Standard (AW - Tapeta) 7851 4YO plus 8 3 4 8-11 h1 b es1 63 Mikkel Mortensen (5) S Dixon 95
20-03-2026 Wolverhampton 16:22 Candy Warhol 679326- Handicap 5 10 5f 21y Standard (AW - Tapeta) 7851 4YO plus 9 9 7 8-9 t p 61 K T O'Neill S Dixon 84
20-03-2026 Wolverhampton 16:22 Buraback 4-84522 Handicap 5 10 5f 21y Standard (AW - Tapeta) 7851 4YO plus 10 8 7 8-4 56 Faye McManoman D Shaw 13
20-03-2026 Wolverhampton 16:55 Addarella 313-612 Handicap 5 9 5f 21y Standard (AW - Tapeta) 7851 4YO plus 1 4 4 9-9 74 K T O'Neill S Dixon 13
20-03-2026 Wolverhampton 16:55 Beaumadier 624514 Handicap 5 9 5f 21y Standard (AW - Tapeta) 7851 4YO plus 2 5 6 9-8 73 Hollie Doyle D M Loughnane 15
20-03-2026 Wolverhampton 16:55 Sam's Xpress 511-336 Handicap 5 9 5f 21y Standard (AW - Tapeta) 7851 4YO plus 3 6 6 9-8 73 Dylan Hogan Julia & Shelley Birkett 11
20-03-2026 Wolverhampton 16:55 Moe's Legacy 144365- Handicap 5 9 5f 21y Standard (AW - Tapeta) 7851 4YO plus 4 2 5 9-7 v 72 Jason Watson R Harris 151
20-03-2026 Wolverhampton 16:55 Hint Of Humour 413-272 Handicap 5 9 5f 21y Standard (AW - Tapeta) 7851 4YO plus 5 7 4 9-5 70 Billy Loughnane A W Carroll 21
20-03-2026 Wolverhampton 16:55 Albegone 8068-20 Handicap 5 9 5f 21y Standard (AW - Tapeta) 7851 4YO plus 6 9 8 9-3 p 68 D Allan T D Easterby 15
20-03-2026 Wolverhampton 16:55 Glory Hyde 842360- Handicap 5 9 5f 21y Standard (AW - Tapeta) 7851 4YO plus 7 1 5 9-0 65 Mark Winn Roger Fell 169
20-03-2026 Wolverhampton 16:55 Gustav Graves 656423 Handicap 5 9 5f 21y Standard (AW - Tapeta) 7851 4YO plus 8 8 8 8-9 60 Joanna Mason D Shaw 9
20-03-2026 Wolverhampton 16:55 Phoenix Beach 747-939 Handicap 5 9 5f 21y Standard (AW - Tapeta) 7851 4YO plus 9 3 7 8-7 p 58 Faye McManoman S Dixon 18
20-03-2026 Wolverhampton 17:30 One Cool Dreamer 45348-2 Handicap 5 11 1m 4f 51y Standard (AW - Tapeta) 7851 4YO plus 1 5 5 9-12 p 70 Rossa Ryan A King 45
20-03-2026 Wolverhampton 17:30 Pleasant Man 54-3463 Handicap 5 11 1m 4f 51y Standard (AW - Tapeta) 7851 4YO plus 2 2 8 9-11 v 69 Finley Marsh Joey Ramsden 20
20-03-2026 Wolverhampton 17:30 Turn And Finish 4/75- Handicap 5 11 1m 4f 51y Standard (AW - Tapeta) 7851 4YO plus 3 9 5 9-11 69 D C Costello Steph Hollinshead 178
20-03-2026 Wolverhampton 17:30 Made All 437238- Handicap 5 11 1m 4f 51y Standard (AW - Tapeta) 7851 4YO plus 4 4 5 9-11 t 69 O J Orr S England 146
20-03-2026 Wolverhampton 17:30 John Galt 4-44 Handicap 5 11 1m 4f 51y Standard (AW - Tapeta) 7851 4YO plus 5 3 4 9-10 69 Saffie Osborne J A Osborne 18
20-03-2026 Wolverhampton 17:30 Atheneum 3/75202- Handicap 5 11 1m 4f 51y Standard (AW - Tapeta) 7851 4YO plus 6 8 5 9-10 p 68 Hollie Doyle P A Kirby 210
20-03-2026 Wolverhampton 17:30 Chicago Storm 01/35-41 Handicap 5 11 1m 4f 51y Standard (AW - Tapeta) 7851 4YO plus 7 11 7 9-9 67 Millie Wonnacott (5) Daisy Hitchins 20
20-03-2026 Wolverhampton 17:30 Latin 111464 Handicap 5 11 1m 4f 51y Standard (AW - Tapeta) 7851 4YO plus 8 7 5 9-9 v 67 H Crouch James Owen 20
20-03-2026 Wolverhampton 17:30 Meet Me In Meraki 34-4678 Handicap 5 11 1m 4f 51y Standard (AW - Tapeta) 7851 4YO plus 9 1 5 9-7 65 Taylor Fisher P D Evans 16
20-03-2026 Wolverhampton 17:30 Sea Of Charm 35116-1 Handicap 5 11 1m 4f 51y Standard (AW - Tapeta) 7851 4YO plus 10 10 8 9-6 b 64 Tom Marquand G Nicholls 34
20-03-2026 Wolverhampton 17:30 Green Team 957-604 Handicap 5 11 1m 4f 51y Standard (AW - Tapeta) 7851 4YO plus 11 6 7 9-4 p 62 Billy Loughnane Ian Williams 14
20-03-2026 Wolverhampton 18:00 Marry The Night 15-1511 Handicap 5 11 1m 142y Standard (AW - Tapeta) 7851 4YO plus 1 10 4 9-10 p 69 Sean Kirrane T D Easterby 7
20-03-2026 Wolverhampton 18:00 American State 70887-1 Handicap 5 11 1m 142y Standard (AW - Tapeta) 7851 4YO plus 2 11 4 9-9 68 S Donohoe I Furtado 31
20-03-2026 Wolverhampton 18:00 Mariner 611469- Handicap 5 11 1m 142y Standard (AW - Tapeta) 7851 4YO plus 3 6 5 9-9 p 68 George Wood J Candlish 263
20-03-2026 Wolverhampton 18:00 Age Of Baroque 1589-83 Handicap 5 11 1m 142y Standard (AW - Tapeta) 7851 4YO plus 4 9 5 9-9 68 Hollie Doyle Jessica Macey 10
20-03-2026 Wolverhampton 18:00 Harbour Vision 0-01100 Handicap 5 11 1m 142y Standard (AW - Tapeta) 7851 4YO plus 5 2 11 9-7 b 66 K T O'Neill S Dixon 21
20-03-2026 Wolverhampton 18:00 Antiquity 9-92214 Handicap 5 11 1m 142y Standard (AW - Tapeta) 7851 4YO plus 6 1 4 9-7 66 Saffie Osborne J A Osborne 13
20-03-2026 Wolverhampton 18:00 Moby Quick 97-8055 Handicap 5 11 1m 142y Standard (AW - Tapeta) 7851 4YO plus 7 8 4 9-6 65 Rossa Ryan P D Evans 7
20-03-2026 Wolverhampton 18:00 Kiss Me My Love 280615- Handicap 5 11 1m 142y Standard (AW - Tapeta) 7851 4YO plus 8 5 4 9-5 64 O J Orr Roger Fell 156
20-03-2026 Wolverhampton 18:00 Youarenotforgiven 5039-88 Handicap 5 11 1m 142y Standard (AW - Tapeta) 7851 4YO plus 9 4 8 9-3 p 62 Billy Loughnane A W Carroll 21
20-03-2026 Wolverhampton 18:00 Eagles Whistle 66-1116 Handicap 5 11 1m 142y Standard (AW - Tapeta) 7851 4YO plus 10 3 6 9-1 60 Finley Marsh Joey Ramsden 16
20-03-2026 Wolverhampton 18:00 Sceptic 14U-079 Handicap 5 11 1m 142y Standard (AW - Tapeta) 7851 4YO plus 11 7 6 8-11 v 56 Edward Greatrex Ian Williams 20
20-03-2026 Wolverhampton 18:30 Eazy On The Eye 05546-0 Handicap 5 10 1m 142y Standard (AW - Tapeta) 7851 4YO plus 1 6 4 9-9 69 Hollie Doyle H Main 30
20-03-2026 Wolverhampton 18:30 Present Times 1/09009- Handicap 5 10 1m 142y Standard (AW - Tapeta) 7851 4YO plus 2 8 4 9-8 b1 es1 68 S Donohoe T & S Barclay 118
20-03-2026 Wolverhampton 18:30 Ernie's Valentine 4-52558 Handicap 5 10 1m 142y Standard (AW - Tapeta) 7851 4YO plus 3 5 7 9-8 68 J Mitchell Ross Burdon 10
20-03-2026 Wolverhampton 18:30 Eagle Day 8500-09 Handicap 5 10 1m 142y Standard (AW - Tapeta) 7851 4YO plus 4 1 6 9-7 67 Rossa Ryan P D Evans 31
20-03-2026 Wolverhampton 18:30 Up The Jazz 75068-8 Handicap 5 10 1m 142y Standard (AW - Tapeta) 7851 4YO plus 5 4 5 9-6 66 Harry Russell R A Fahey 34
20-03-2026 Wolverhampton 18:30 Jewel Maker 515486- Handicap 5 10 1m 142y Standard (AW - Tapeta) 7851 4YO plus 6 10 11 9-6 66 Jake Dickson (7) T D Easterby 97
20-03-2026 Wolverhampton 18:30 Poetic Force 5-45612 Handicap 5 10 1m 142y Standard (AW - Tapeta) 7851 4YO plus 7 7 12 9-5 b 65 Olivia Tubb (5) A W Carroll 15
20-03-2026 Wolverhampton 18:30 Riyadh Gem 5003-85 Handicap 5 10 1m 142y Standard (AW - Tapeta) 7851 4YO plus 8 3 4 9-4 p 64 Callum Shepherd Faye Bramley 1
20-03-2026 Wolverhampton 18:30 Fire Eyes 412215- Handicap 5 10 1m 142y Standard (AW - Tapeta) 7851 4YO plus 9 2 8 9-3 63 Mark Winn Roger Fell 133
20-03-2026 Wolverhampton 18:30 Coloane 136204- Handicap 5 10 1m 142y Standard (AW - Tapeta) 7851 4YO plus 10 9 6 8-13 59 Connor Beasley Roger Fell 108
20-03-2026 Wolverhampton 19:00 Duke's Command 72413-8 Handicap 3 13 1m 142y Standard (AW - Tapeta) 29700 4YO plus 1 7 5 9-9 95 Oisin Murphy D O'Meara 21
20-03-2026 Wolverhampton 19:00 First Principle 21812-2 Handicap 3 13 1m 142y Standard (AW - Tapeta) 29700 4YO plus 2 10 4 9-7 t 93 Tom Marquand W J Haggas 13
20-03-2026 Wolverhampton 19:00 Superposition 7428-40 Handicap 3 13 1m 142y Standard (AW - Tapeta) 29700 4YO plus 3 4 5 9-6 t1 h1 92 R Havlin E A L Dunlop 13
20-03-2026 Wolverhampton 19:00 City Of Poets 211621- Handicap 3 13 1m 142y Standard (AW - Tapeta) 29700 4YO plus 4 11 4 9-5 91 Rossa Ryan J Tate 132
20-03-2026 Wolverhampton 19:00 Dosman 038-321 Handicap 3 13 1m 142y Standard (AW - Tapeta) 29700 4YO plus 5 5 5 9-4 90 Jonny Peate Oli Rix 28
20-03-2026 Wolverhampton 19:00 Zryan 512-012 Handicap 3 13 1m 142y Standard (AW - Tapeta) 29700 4YO plus 6 2 5 9-3 89 Jason Watson D O'Meara 28
20-03-2026 Wolverhampton 19:00 Advancing 761-441 Handicap 3 13 1m 142y Standard (AW - Tapeta) 29700 4YO plus 7 3 4 9-3 p 89 Hollie Doyle M Botti 16
20-03-2026 Wolverhampton 19:00 Unassuming 253-450 Handicap 3 13 1m 142y Standard (AW - Tapeta) 29700 4YO plus 8 13 6 9-2 t 88 Billy Loughnane G Boughey 28
20-03-2026 Wolverhampton 19:00 Thunder Wonder 658700- Handicap 3 13 1m 142y Standard (AW - Tapeta) 29700 4YO plus 9 9 4 9-1 87 Callum Shepherd C Johnston 175
20-03-2026 Wolverhampton 19:00 Perfect Part 444070- Handicap 3 13 1m 142y Standard (AW - Tapeta) 29700 4YO plus 10 12 4 9-1 87 Ben Robinson B Ellison 160
20-03-2026 Wolverhampton 19:00 Penzance 2976-23 Handicap 3 13 1m 142y Standard (AW - Tapeta) 29700 4YO plus 11 6 6 9-0 86 Alistair Rawlinson J J Hanlon 8
20-03-2026 Wolverhampton 19:00 Exquisite Acclaim 846-210 Handicap 3 13 1m 142y Standard (AW - Tapeta) 29700 4YO plus 12 1 7 9-0 v 86 O J Orr A McGuinness 28
20-03-2026 Wolverhampton 19:00 Moon Beginnings 128- Handicap 3 13 1m 142y Standard (AW - Tapeta) 29700 4YO plus 13 8 4 8-13 85 D Egan D Loughnane 90
20-03-2026 Wolverhampton 19:30 Kind Of Kiss 46208-6 Handicap 4 12 1m 1f 104y Standard (AW - Tapeta) 18319 4YO plus 1 7 5 9-9 t1 85 George Wood S England 24
20-03-2026 Wolverhampton 19:30 Spanish Voice 3/1-18 Handicap 4 12 1m 1f 104y Standard (AW - Tapeta) 18319 4YO plus 2 11 4 9-9 t 85 Oisin Murphy A M Balding 18
20-03-2026 Wolverhampton 19:30 Marhaba The Champ 8/79270- Handicap 4 12 1m 1f 104y Standard (AW - Tapeta) 18319 4YO plus 3 8 7 9-9 85 Jason Watson Mrs S Leech 190
20-03-2026 Wolverhampton 19:30 Way Of Life 74351-1 Handicap 4 12 1m 1f 104y Standard (AW - Tapeta) 18319 4YO plus 4 12 8 9-8 84 Olivia Tubb (5) J G Portman 13
20-03-2026 Wolverhampton 19:30 Fierce Fortitude 4321- Handicap 4 12 1m 1f 104y Standard (AW - Tapeta) 18319 4YO plus 5 1 4 9-8 84 D Egan K P De Foy 172
20-03-2026 Wolverhampton 19:30 Metallo 36974-2 Handicap 4 12 1m 1f 104y Standard (AW - Tapeta) 18319 4YO plus 6 9 5 9-8 h 84 Rossa Ryan J Butler 38
20-03-2026 Wolverhampton 19:30 Without Compromise 2131-53 Handicap 4 12 1m 1f 104y Standard (AW - Tapeta) 18319 4YO plus 7 4 5 9-6 82 Cam Hardie A Brittain 24
20-03-2026 Wolverhampton 19:30 High On Hope 3-11655 Handicap 4 12 1m 1f 104y Standard (AW - Tapeta) 18319 4YO plus 8 3 4 9-5 81 Harry Davies M Appleby 13
20-03-2026 Wolverhampton 19:30 My Fermoy 362312- Handicap 4 12 1m 1f 104y Standard (AW - Tapeta) 18319 4YO plus 9 6 4 9-5 81 Billy Loughnane D J Coakley 95
20-03-2026 Wolverhampton 19:30 Criminal 34233-7 Handicap 4 12 1m 1f 104y Standard (AW - Tapeta) 18319 4YO plus 10 10 4 9-2 78 Finley Marsh R Hughes 30
20-03-2026 Wolverhampton 19:30 Jez Bomb 22123-3 Handicap 4 12 1m 1f 104y Standard (AW - Tapeta) 18319 4YO plus 11 5 5 9-1 p 77 O J Orr S England 14
20-03-2026 Wolverhampton 19:30 Bint Al Daar 035-921 Handicap 4 12 1m 1f 104y Standard (AW - Tapeta) 18319 4YO plus 12 2 6 8-11 v 73 Joanna Mason K Frost 16
20-03-2026 Wolverhampton 20:00 The Dragon King 56651-2 Handicap 4 12 7f 36y Standard (AW - Tapeta) 18319 4YO plus 2 3 4 9-9 84 H Crouch C G Cox 42
20-03-2026 Wolverhampton 20:00 Bellarchi 241088- Handicap 4 12 7f 36y Standard (AW - Tapeta) 18319 4YO plus 3 5 5 9-9 84 Oliver Stammers Grant Tuer 123
20-03-2026 Wolverhampton 20:00 I Still Have Faith 6220-82 Handicap 4 12 7f 36y Standard (AW - Tapeta) 18319 4YO plus 4 10 6 9-9 84 Marco Ghiani S C Williams 28
20-03-2026 Wolverhampton 20:00 Intervention 7-76278 Handicap 4 12 7f 36y Standard (AW - Tapeta) 18319 4YO plus 5 9 9 9-8 h 83 Harry Davies M Appleby 16
20-03-2026 Wolverhampton 20:00 Society Man 166-504 Handicap 4 12 7f 36y Standard (AW - Tapeta) 18319 4YO plus 6 6 6 9-7 82 Billy Loughnane C Johnston 13
20-03-2026 Wolverhampton 20:00 Pietro 212162- Handicap 4 12 7f 36y Standard (AW - Tapeta) 18319 4YO plus 8 4 4 9-7 82 George Wood J R Fanshawe 150
20-03-2026 Wolverhampton 20:00 Dragon Leader 0008/0-6 Handicap 4 12 7f 36y Standard (AW - Tapeta) 18319 4YO plus 9 8 5 9-7 82 Rossa Ryan C G Cox 13
20-03-2026 Wolverhampton 20:00 Metaverse 9032-63 Handicap 4 12 7f 36y Standard (AW - Tapeta) 18319 4YO plus 10 2 6 9-7 t1 82 Tom Marquand D Menuisier 28
20-03-2026 Wolverhampton 20:00 North View 482-187 Handicap 4 12 7f 36y Standard (AW - Tapeta) 18319 4YO plus 11 7 5 9-6 81 Gina Mangan S C Williams 21
20-03-2026 Wolverhampton 20:00 Pressure's On 01300-2 Handicap 4 12 7f 36y Standard (AW - Tapeta) 18319 4YO plus 12 1 5 9-4 79 Oisin Murphy E A L Dunlop 11
20-03-2026 Wolverhampton 20:30 Moulin Booj 1354-41 Handicap 4 12 6f 20y Standard (AW - Tapeta) 18319 4YO plus 1 10 6 9-11 86 Callum Shepherd George Scott 11
20-03-2026 Wolverhampton 20:30 Valley Ofthe Kings 51629-2 Handicap 4 12 6f 20y Standard (AW - Tapeta) 18319 4YO plus 2 7 4 9-9 b 84 D Egan Dylan Cunha 44
20-03-2026 Wolverhampton 20:30 Marching Mac 11249-4 Handicap 4 12 6f 20y Standard (AW - Tapeta) 18319 4YO plus 3 9 5 9-8 t 83 Grace McEntee P S McEntee 16
20-03-2026 Wolverhampton 20:30 Seraphim Angel 0/54041- Handicap 4 12 6f 20y Standard (AW - Tapeta) 18319 4YO plus 4 5 4 9-7 82 Oisin Murphy Ollie Sangster 249
20-03-2026 Wolverhampton 20:30 Arklow Lad 62126-1 Handicap 4 12 6f 20y Standard (AW - Tapeta) 18319 4YO plus 5 3 4 9-7 t 82 Jason Watson M Appleby 22
20-03-2026 Wolverhampton 20:30 Buccabay 841-523 Handicap 4 12 6f 20y Standard (AW - Tapeta) 18319 4YO plus 6 12 6 9-6 81 Billy Loughnane Eve Johnson Houghton 16
20-03-2026 Wolverhampton 20:30 Aberama Gold 7-03339 Handicap 4 12 6f 20y Standard (AW - Tapeta) 18319 4YO plus 7 4 9 9-6 v 81 Mark Winn D O'Meara 28
20-03-2026 Wolverhampton 20:30 King Of Bears 600451- Handicap 4 12 6f 20y Standard (AW - Tapeta) 18319 4YO plus 8 1 4 9-5 b 80 S D Bowen Brian Toomey 95
20-03-2026 Wolverhampton 20:30 Papa Cocktail 525-413 Handicap 4 12 6f 20y Standard (AW - Tapeta) 18319 4YO plus 9 8 7 9-5 80 J Mitchell M Herrington 32
20-03-2026 Wolverhampton 20:30 Grant Wood 0790-11 Handicap 4 12 6f 20y Standard (AW - Tapeta) 18319 4YO plus 10 6 7 9-5 80 D Nolan P T Midgley 8
20-03-2026 Wolverhampton 20:30 Dark Ace 061243- Handicap 4 12 6f 20y Standard (AW - Tapeta) 18319 4YO plus 11 2 4 9-4 79 O J Orr A McGuinness 93
20-03-2026 Wolverhampton 20:30 Tennessee Gold 4505-47 Handicap 4 12 6f 20y Standard (AW - Tapeta) 18319 4YO plus 12 11 5 9-4 79 Dylan Hogan J Parr 28

Want the Excel file?

Pop in your email and we’ll send today’s FREE download link.

Get today’s download

Why Download Racecards in Excel?

  • Sort and filter today’s races in Excel.
  • Save race data for long-term analysis.
  • Build betting systems from real racecards.
  • Works with Excel, Numbers, and Google Sheets.

How to Download Today’s Races

  • View today’s racecards in the table above.
  • Click “Download Excel”.
  • Open the file in Excel or Google Sheets to start analysing.

Example Daily Racecard

Want to see an example of the full Daily Racecard layout? Download a static example of our daily racecard file. It uses the same columns and formatting as the live “Today’s Races” download, but the data won’t change.

Perfect for checking the layout, your formulas and import ideas.

Download the example racecard (.xlsx)

FAQs About Today’s Races Download

What format is the data in?
Downloads are available in Excel (.xls) and CSV.

When is the data updated?
Every morning, covering UK & Ireland horse races.

Can I use this for betting systems?
Yes — our Excel downloads are designed for system building.

Looking to create your own strategies? Try our Horse Racing System Builder.