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 - 19-01-26

DateRacecourseTimeHorse NameFormRace TypeClass RunnersDistanceGoingPrize_WinAge_Def NumberDrawAgeWeight HeadgearORJockeyTrainerDays Since Last Run
19-01-2026 Kempton 13:08 Apache Green 68095-2 Handicap 6 8 1m Standard to slow (AW - Polytrack) 3140 4YO plus 1 8 4 9-9 b 64 K T O'Neill S P C Woods 13
19-01-2026 Kempton 13:08 Super Hit 0205-32 Handicap 6 8 1m Standard to slow (AW - Polytrack) 3140 4YO plus 2 4 5 9-8 t p 63 Oisin Murphy Darryll Holland 9
19-01-2026 Kempton 13:08 Token Gesture 9588U-7 Handicap 6 8 1m Standard to slow (AW - Polytrack) 3140 4YO plus 3 6 4 9-7 p 62 Hollie Doyle M D I Usher 13
19-01-2026 Kempton 13:08 Equion 84472-6 Handicap 6 8 1m Standard to slow (AW - Polytrack) 3140 4YO plus 4 5 8 9-7 62 L Morris A W Carroll 13
19-01-2026 Kempton 13:08 Purple Sky 010890- Handicap 6 8 1m Standard to slow (AW - Polytrack) 3140 4YO plus 5 3 5 9-5 t 60 Charles Bishop Joe Ponting 94
19-01-2026 Kempton 13:08 Mbappe 093378- Handicap 6 8 1m Standard to slow (AW - Polytrack) 3140 4YO plus 6 7 5 9-3 58 Edward Greatrex D M Loughnane 23
19-01-2026 Kempton 13:08 Villalobos 453127- Handicap 6 8 1m Standard to slow (AW - Polytrack) 3140 4YO plus 7 1 7 9-2 v 57 Alistair Rawlinson S Hodgson 33
19-01-2026 Kempton 13:08 Hopjes 657-7 Handicap 6 8 1m Standard to slow (AW - Polytrack) 3140 4YO plus 8 2 6 9-1 p 56 Tyrese Cameron (7) H Dickin 12
19-01-2026 Kempton 13:38 Magna 05251-1 Handicap 6 8 6f Standard to slow (AW - Polytrack) 3140 4YO plus 1 5 4 9-9 55 Oisin Murphy A W Carroll 15
19-01-2026 Kempton 13:38 Respectable Jack 70/6205- Handicap 6 8 6f Standard to slow (AW - Polytrack) 3140 4YO plus 2 7 5 9-9 t 55 Saffie Osborne M Crawley 46
19-01-2026 Kempton 13:38 Smasher 12295-4 Handicap 6 8 6f Standard to slow (AW - Polytrack) 3140 4YO plus 3 4 6 9-7 p 53 William Carson M J Attwater 11
19-01-2026 Kempton 13:38 Horus 77074-6 Handicap 6 8 6f Standard to slow (AW - Polytrack) 3140 4YO plus 4 1 4 9-6 t p 52 Hollie Doyle M Murphy 15
19-01-2026 Kempton 13:38 Conquest Of Power 167900- Handicap 6 8 6f Standard to slow (AW - Polytrack) 3140 4YO plus 5 2 6 9-4 50 Paddy Bradley M D I Usher 90
19-01-2026 Kempton 13:38 Dr Ali 60287-4 Handicap 6 8 6f Standard to slow (AW - Polytrack) 3140 4YO plus 6 6 4 9-2 p 48 Jonny Peate J R Jenkins 9
19-01-2026 Kempton 13:38 Straight Back Up 88049-5 Handicap 6 8 6f Standard to slow (AW - Polytrack) 3140 4YO plus 7 3 4 9-1 b1 47 Lloyd Applegate (7) Dr R Newland & J Insole 4
19-01-2026 Kempton 13:38 Miraflores 70U4-58 Handicap 6 8 6f Standard to slow (AW - Polytrack) 3140 4YO plus 8 8 4 9-0 t 46 K T O'Neill Rachel & Bridger 9
19-01-2026 Kempton 14:08 Al Amirah 68- Maiden Fillies Stakes 3 9 1m 2f 219y Standard to slow (AW - Polytrack) 6480 3YO only 1 5 3 9-2 S D Bowen I Mohammed 46
19-01-2026 Kempton 14:08 Distorted Truth Maiden Fillies Stakes 3 9 1m 2f 219y Standard to slow (AW - Polytrack) 6480 3YO only 2 8 3 9-2 Pierre-Louis Jamin K R Burke
19-01-2026 Kempton 14:08 Echo Valley Maiden Fillies Stakes 3 9 1m 2f 219y Standard to slow (AW - Polytrack) 6480 3YO only 3 7 3 9-2 Callum Hutchinson T Symonds
19-01-2026 Kempton 14:08 Five Moons 7- Maiden Fillies Stakes 3 9 1m 2f 219y Standard to slow (AW - Polytrack) 6480 3YO only 4 3 3 9-2 Harry Davies S & E Crisford 30
19-01-2026 Kempton 14:08 Galistra Maiden Fillies Stakes 3 9 1m 2f 219y Standard to slow (AW - Polytrack) 6480 3YO only 5 9 3 9-2 H Crouch R M Beckett
19-01-2026 Kempton 14:08 Glamerous Maiden Fillies Stakes 3 9 1m 2f 219y Standard to slow (AW - Polytrack) 6480 3YO only 6 6 3 9-2 William Carson M J Attwater
19-01-2026 Kempton 14:08 Helga 8- Maiden Fillies Stakes 3 9 1m 2f 219y Standard to slow (AW - Polytrack) 6480 3YO only 7 4 3 9-2 Oisin Murphy A M Balding 31
19-01-2026 Kempton 14:08 Misty Cove 4- Maiden Fillies Stakes 3 9 1m 2f 219y Standard to slow (AW - Polytrack) 6480 3YO only 8 2 3 9-2 Saffie Osborne G P Cromwell 33
19-01-2026 Kempton 14:08 Peas And Queues 06- Maiden Fillies Stakes 3 9 1m 2f 219y Standard to slow (AW - Polytrack) 6480 3YO only 9 1 3 9-2 K T O'Neill J S Moore 20
19-01-2026 Kempton 14:38 Siouxfonic 21- Novice Stakes 3 10 1m 2f 219y Standard to slow (AW - Polytrack) 6480 4YO plus 1 8 5 9-13 P Cosgrave James Owen 35
19-01-2026 Kempton 14:38 Lion City 5- Novice Stakes 3 10 1m 2f 219y Standard to slow (AW - Polytrack) 6480 4YO plus 2 10 6 9-6 Ben Ffrench-Davis (5) Clare Ellam 33
19-01-2026 Kempton 14:38 Abando 530854- Novice Stakes 3 10 1m 2f 219y Standard to slow (AW - Polytrack) 6480 4YO plus 3 3 4 9-4 90 Saffie Osborne J A Osborne 102
19-01-2026 Kempton 14:38 Caliban 442- Novice Stakes 3 10 1m 2f 219y Standard to slow (AW - Polytrack) 6480 4YO plus 4 7 4 9-4 77 Oisin Murphy A M Balding 35
19-01-2026 Kempton 14:38 Imperial Decision 6-3 Novice Stakes 3 10 1m 2f 219y Standard to slow (AW - Polytrack) 6480 4YO plus 5 9 4 9-4 t p Georgia Dobie K Burke 9
19-01-2026 Kempton 14:38 John Galt 4- Novice Stakes 3 10 1m 2f 219y Standard to slow (AW - Polytrack) 6480 4YO plus 6 2 4 9-4 Daniel Muscutt J A Osborne 35
19-01-2026 Kempton 14:38 King's Cruiser 75- Novice Stakes 3 10 1m 2f 219y Standard to slow (AW - Polytrack) 6480 4YO plus 7 1 4 9-4 p L Morris M Botti 35
19-01-2026 Kempton 14:38 Imperial Jade Novice Stakes 3 10 1m 2f 219y Standard to slow (AW - Polytrack) 6480 4YO plus 8 6 7 9-1 Callum Hutchinson C E Longsdon
19-01-2026 Kempton 14:38 Aethelthryth 3- Novice Stakes 3 10 1m 2f 219y Standard to slow (AW - Polytrack) 6480 4YO plus 9 5 4 8-13 Harry Davies Tom Clover 54
19-01-2026 Kempton 14:38 Summer Appeal 0/ Novice Stakes 3 10 1m 2f 219y Standard to slow (AW - Polytrack) 6480 4YO plus 10 4 4 8-13 h1 Lewis Edmunds W Muir & C Grassick 439
19-01-2026 Kempton 15:08 Up The Agenda 410113- Handicap 5 7 6f Standard to slow (AW - Polytrack) 4187 3YO only 1 3 3 9-9 74 Daniel Muscutt Jack Morland 19
19-01-2026 Kempton 15:08 Unionville 044- Handicap 5 7 6f Standard to slow (AW - Polytrack) 4187 3YO only 2 1 3 9-6 71 William Carson M J Attwater 131
19-01-2026 Kempton 15:08 Mighty Vega 50165- Handicap 5 7 6f Standard to slow (AW - Polytrack) 4187 3YO only 3 6 3 9-5 t1 70 George Wood Lemos Souza 19
19-01-2026 Kempton 15:08 Space Bear 1464-2 Handicap 5 7 6f Standard to slow (AW - Polytrack) 4187 3YO only 4 2 3 9-5 70 L Morris M Botti 13
19-01-2026 Kempton 15:08 Uniter 3735-8 Handicap 5 7 6f Standard to slow (AW - Polytrack) 4187 3YO only 5 7 3 9-3 b 68 Oisin Murphy A M Balding 18
19-01-2026 Kempton 15:08 Saxon Prince 356- Handicap 5 7 6f Standard to slow (AW - Polytrack) 4187 3YO only 6 5 3 9-2 67 H Crouch C G Cox 31
19-01-2026 Kempton 15:08 Canyouhearthedrums 931533- Handicap 5 7 6f Standard to slow (AW - Polytrack) 4187 3YO only 7 4 3 9-1 t p 66 Charles Bishop Eve Johnson Houghton 28
19-01-2026 Kempton 15:38 Shallow 419486- Fillies Handicap 4 7 6f Standard to slow (AW - Polytrack) 6281 4YO plus 1 4 5 9-9 78 Saffie Osborne R Spencer 98
19-01-2026 Kempton 15:38 Cressida Wildes 125595- Fillies Handicap 4 7 6f Standard to slow (AW - Polytrack) 6281 4YO plus 2 5 4 9-7 v 76 H Crouch P S McEntee 35
19-01-2026 Kempton 15:38 Your Love 352152- Fillies Handicap 4 7 6f Standard to slow (AW - Polytrack) 6281 4YO plus 3 1 4 9-6 75 George Wood R Spencer 22
19-01-2026 Kempton 15:38 Gogo Yubari 811137 Fillies Handicap 4 7 6f Standard to slow (AW - Polytrack) 6281 4YO plus 4 2 5 9-6 75 Oisin Murphy A W Carroll 2
19-01-2026 Kempton 15:38 Handle With Care 547761- Fillies Handicap 4 7 6f Standard to slow (AW - Polytrack) 6281 4YO plus 5 6 4 9-5 p1 74 Hollie Doyle M Botti 19
19-01-2026 Kempton 15:38 Searchingtheblues 709835- Fillies Handicap 4 7 6f Standard to slow (AW - Polytrack) 6281 4YO plus 6 7 4 9-1 70 Tyler Heard M D I Usher 24
19-01-2026 Kempton 15:38 Court Drive 396227- Fillies Handicap 4 7 6f Standard to slow (AW - Polytrack) 6281 4YO plus 7 3 5 8-12 b 67 L Morris Miss Gay Kelleway 24
19-01-2026 Kempton 16:08 I'M Workin On It 00/1422- Handicap 5 11 7f Standard to slow (AW - Polytrack) 4187 4YO plus 1 1 4 9-9 70 Lewis Edmunds B R Millman 22
19-01-2026 Kempton 16:08 Riot 14000-7 Handicap 5 11 7f Standard to slow (AW - Polytrack) 4187 4YO plus 2 9 9 9-9 t 70 Saffie Osborne C Wallis 17
19-01-2026 Kempton 16:08 Lerwick 797463- Handicap 5 11 7f Standard to slow (AW - Polytrack) 4187 4YO plus 3 11 6 9-9 b 70 Edward Greatrex D M Loughnane 40
19-01-2026 Kempton 16:08 Kev 62/60- Handicap 5 11 7f Standard to slow (AW - Polytrack) 4187 4YO plus 4 7 4 9-7 68 Alec Voikhansky T Ward 40
19-01-2026 Kempton 16:08 Party Bear 15008-6 Handicap 5 11 7f Standard to slow (AW - Polytrack) 4187 4YO plus 5 2 4 9-7 p1 68 Pierre-Louis Jamin K R Burke 16
19-01-2026 Kempton 16:08 Neyva's Angel 376494- Handicap 5 11 7f Standard to slow (AW - Polytrack) 4187 4YO plus 6 8 4 9-7 68 Darragh Keenan Martin Dunne 80
19-01-2026 Kempton 16:08 King David 598453- Handicap 5 11 7f Standard to slow (AW - Polytrack) 4187 4YO plus 7 5 5 9-5 p 66 L Morris Miss Gay Kelleway 22
19-01-2026 Kempton 16:08 Exposay 198999- Handicap 5 11 7f Standard to slow (AW - Polytrack) 4187 4YO plus 8 10 4 9-2 es1 63 Alexandra Egan (7) D Loughnane 35
19-01-2026 Kempton 16:08 Saturn Seven 16600-9 Handicap 5 11 7f Standard to slow (AW - Polytrack) 4187 4YO plus 9 3 6 9-1 t h1 62 George Wood Ross Burdon 13
19-01-2026 Kempton 16:08 Dayman 965640/ Handicap 5 11 7f Standard to slow (AW - Polytrack) 4187 4YO plus 10 4 7 8-11 58 Hollie Doyle D J S Ffrench Davis 397
19-01-2026 Kempton 16:08 Danehill Star 37220-3 Handicap 5 11 7f Standard to slow (AW - Polytrack) 4187 4YO plus 11 6 5 8-10 57 William Carson A W Carroll 12
19-01-2026 Lingfield 12:50 Itsinthename 3 NH Race 5 6 2m Soft-good to soft in places 2451 AWT | Class 5 | 4YO to 6YO 1 0 5 11-2 Sam Twiston-Davies Nigel & Willy Twiston-Davies 93
19-01-2026 Lingfield 12:50 Le Cold Grey NH Race 5 6 2m Soft-good to soft in places 2451 AWT | Class 5 | 4YO to 6YO 2 0 5 11-2 H Cobden P F Nicholls
19-01-2026 Lingfield 12:50 My Mate Aj 3 NH Race 5 6 2m Soft-good to soft in places 2451 AWT | Class 5 | 4YO to 6YO 3 0 5 11-2 Ben Jones B Pauling 66
19-01-2026 Lingfield 12:50 Kings Wardrobe NH Race 5 6 2m Soft-good to soft in places 2451 AWT | Class 5 | 4YO to 6YO 4 0 4 10-3 R T Dunne J R Boyle
19-01-2026 Lingfield 12:50 Moscow Star NH Race 5 6 2m Soft-good to soft in places 2451 AWT | Class 5 | 4YO to 6YO 5 0 4 10-3 t1 G Sheehan O Signy
19-01-2026 Lingfield 12:50 Broken Vow NH Race 5 6 2m Soft-good to soft in places 2451 AWT | Class 5 | 4YO to 6YO 6 0 4 10-2 S Bowen O Murphy
19-01-2026 Lingfield 13:20 Blazing Gaden P Maiden Hurdle 4 18 2m Soft-good to soft in places 5446 4YO plus 1 0 5 11-8 Finn Lambert (3) D J Jeffreys 34
19-01-2026 Lingfield 13:20 Bluey Bay 55 Maiden Hurdle 4 18 2m Soft-good to soft in places 5446 4YO plus 2 0 6 11-8 James Best M Keighley 48
19-01-2026 Lingfield 13:20 Fravanco 69/6-5 Maiden Hurdle 4 18 2m Soft-good to soft in places 5446 4YO plus 3 0 7 11-8 M Goldstein M Madgwick 37
19-01-2026 Lingfield 13:20 Gone Country 42-40 Maiden Hurdle 4 18 2m Soft-good to soft in places 5446 4YO plus 4 0 6 11-8 Tabitha Worsley (3) N J Gifford 52
19-01-2026 Lingfield 13:20 Hello Fortune 231-2 Maiden Hurdle 4 18 2m Soft-good to soft in places 5446 4YO plus 5 0 6 11-8 James Davies N J Gifford 37
19-01-2026 Lingfield 13:20 Holeheartedly 6 Maiden Hurdle 4 18 2m Soft-good to soft in places 5446 4YO plus 6 0 5 11-8 Harry Skelton Dan Skelton 39
19-01-2026 Lingfield 13:20 Jamada 471-25 Maiden Hurdle 4 18 2m Soft-good to soft in places 5446 4YO plus 7 0 6 11-8 James Bowen O Murphy 77
19-01-2026 Lingfield 13:20 Knight Templar 3/F- Maiden Hurdle 4 18 2m Soft-good to soft in places 5446 4YO plus 8 0 6 11-8 h1 Harry Bannister R Bandey 330
19-01-2026 Lingfield 13:20 Sense Of Reason 4 Maiden Hurdle 4 18 2m Soft-good to soft in places 5446 4YO plus 9 0 5 11-8 Tom Cannon C Fellowes 43
19-01-2026 Lingfield 13:20 Somkiyr 55 Maiden Hurdle 4 18 2m Soft-good to soft in places 5446 4YO plus 10 0 5 11-8 h1 Freddie Mitchell (3) A Irvine 35
19-01-2026 Lingfield 13:20 Trapper John 5 Maiden Hurdle 4 18 2m Soft-good to soft in places 5446 4YO plus 11 0 5 11-8 J M Quinlan Harry Eustace 34
19-01-2026 Lingfield 13:20 Unjeu Royal 1P-92 Maiden Hurdle 4 18 2m Soft-good to soft in places 5446 4YO plus 12 0 5 11-8 Stan Sheppard T Lacey 58
19-01-2026 Lingfield 13:20 Wondering Why 51-32 Maiden Hurdle 4 18 2m Soft-good to soft in places 5446 4YO plus 13 0 5 11-8 117 Ben Jones B Pauling 43
19-01-2026 Lingfield 13:20 Zamek 3-24 Maiden Hurdle 4 18 2m Soft-good to soft in places 5446 4YO plus 14 0 6 11-8 120 S Bowen O Murphy 24
19-01-2026 Lingfield 13:20 Connies Hill 31-99 Maiden Hurdle 4 18 2m Soft-good to soft in places 5446 4YO plus 15 0 6 11-1 t Harry Reed Nick Scholfield 33
19-01-2026 Lingfield 13:20 Cayman Dancer 2 Maiden Hurdle 4 18 2m Soft-good to soft in places 5446 4YO plus 16 0 4 10-9 Caoilin Quinn G & J Moore 33
19-01-2026 Lingfield 13:20 Kentucky River 5 Maiden Hurdle 4 18 2m Soft-good to soft in places 5446 4YO plus 17 0 4 10-9 R T Dunne O Murphy 23
19-01-2026 Lingfield 13:20 Shifra Maiden Hurdle 4 18 2m Soft-good to soft in places 5446 4YO plus 18 0 4 10-2 Sean Houlihan P Phelan
19-01-2026 Lingfield 13:50 Makin'Yourmindup 42112/4 Handicap Chase 3 16 3m 4f 178y Soft-good to soft in places 15843 5YO plus 1 0 9 12-0 134 H Cobden P F Nicholls 44
19-01-2026 Lingfield 13:50 Art Decco 1/251-61 Handicap Chase 3 16 3m 4f 178y Soft-good to soft in places 15843 5YO plus 2 0 10 11-13 p 133 Harry Kimber R Walford 45
19-01-2026 Lingfield 13:50 Surrey Quest U3F-509 Handicap Chase 3 16 3m 4f 178y Soft-good to soft in places 15843 5YO plus 3 0 9 11-11 t p 131 K Brogan T Lawes 44
19-01-2026 Lingfield 13:50 Val Dancer 3/112-93 Handicap Chase 3 16 3m 4f 178y Soft-good to soft in places 15843 5YO plus 4 0 9 11-10 p 130 Charlie Hammond Mrs M Rowley 44
19-01-2026 Lingfield 13:50 Whistle Stop Tour P5-5253 Handicap Chase 3 16 3m 4f 178y Soft-good to soft in places 15843 5YO plus 5 0 8 11-7 p 127 Jack Tudor L Russell & M Scudamore 17
19-01-2026 Lingfield 13:50 Hidden History 7212-16 Handicap Chase 3 16 3m 4f 178y Soft-good to soft in places 15843 5YO plus 6 0 8 11-7 127 Harry Skelton Dan Skelton 45
19-01-2026 Lingfield 13:50 Regal Blue P1P1/PP- Handicap Chase 3 16 3m 4f 178y Soft-good to soft in places 15843 5YO plus 7 0 9 11-7 p1 127 Jonjo O'Neill Jr. Jonjo & A J O'Neill 394
19-01-2026 Lingfield 13:50 Aworkinprogress 1111-15 Handicap Chase 3 16 3m 4f 178y Soft-good to soft in places 15843 5YO plus 8 0 7 11-5 125 James Davies N J Gifford 44
19-01-2026 Lingfield 13:50 Invincible Nao 211P-14 Handicap Chase 3 16 3m 4f 178y Soft-good to soft in places 15843 5YO plus 9 0 8 11-4 h 124 Caoilin Quinn G & J Moore 44
19-01-2026 Lingfield 13:50 Ivane F11242 Handicap Chase 3 16 3m 4f 178y Soft-good to soft in places 15843 5YO plus 10 0 8 11-1 v 121 J J Burke James Owen 24
19-01-2026 Lingfield 13:50 My Silver Lining 3P4-432 Handicap Chase 3 16 3m 4f 178y Soft-good to soft in places 15843 5YO plus 11 0 10 11-0 120 James Best Miss E C Lavelle 30
19-01-2026 Lingfield 13:50 Sporting Ace 518-9P7 Handicap Chase 3 16 3m 4f 178y Soft-good to soft in places 15843 5YO plus 13 0 10 10-8 114 J M Quinlan N B King 44
19-01-2026 Lingfield 13:50 Catch Catchfire 41F-35U Handicap Chase 3 16 3m 4f 178y Soft-good to soft in places 15843 5YO plus 14 0 7 10-2 p 108 C J Todd Ian Williams 19
19-01-2026 Lingfield 13:50 Ali Star Bert 274411 Handicap Chase 3 16 3m 4f 178y Soft-good to soft in places 15843 5YO plus 15 0 10 10-2 108 Murray Dodd (7) S A Harris 36
19-01-2026 Lingfield 13:50 Special John 22-2115 Handicap Chase 3 16 3m 4f 178y Soft-good to soft in places 15843 5YO plus 16 0 7 10-2 108 Dylan Johnston S Thomas 1
19-01-2026 Lingfield 14:20 Canty Bay F3172/4- Handicap Hurdle 4 13 2m 3f 110y Soft-good to soft in places 4066 4YO plus 1 0 9 12-2 117 Ben Jones Miss E C Lavelle 446
19-01-2026 Lingfield 14:20 Casa Loupi 11P6-91 Handicap Hurdle 4 13 2m 3f 110y Soft-good to soft in places 4066 4YO plus 2 0 9 12-0 p 115 Mr Ben Pollard (10) G & J Moore 22
19-01-2026 Lingfield 14:20 Galactic Charm 222-P74 Handicap Hurdle 4 13 2m 3f 110y Soft-good to soft in places 4066 4YO plus 3 0 5 12-0 115 Tom Cannon G & J Moore 28
19-01-2026 Lingfield 14:20 Chief Sunday 122-U4P Handicap Hurdle 4 13 2m 3f 110y Soft-good to soft in places 4066 4YO plus 4 0 6 12-0 115 Sam Twiston-Davies Nigel & Willy Twiston-Davies 40
19-01-2026 Lingfield 14:20 Sunday Soldier 65-344F Handicap Hurdle 4 13 2m 3f 110y Soft-good to soft in places 4066 4YO plus 5 0 8 11-13 p 114 Oscar Palmer (7) D Killahena & G McPherson 37
19-01-2026 Lingfield 14:20 Confinentic 6411-6 Handicap Hurdle 4 13 2m 3f 110y Soft-good to soft in places 4066 4YO plus 6 0 6 11-13 114 Freddie Gordon C Gordon 39
19-01-2026 Lingfield 14:20 Sea Warrior 47-5F Handicap Hurdle 4 13 2m 3f 110y Soft-good to soft in places 4066 4YO plus 7 0 7 11-6 107 Brendan Powell J Tizzard 34
19-01-2026 Lingfield 14:20 Karton Plein 541-62P Handicap Hurdle 4 13 2m 3f 110y Soft-good to soft in places 4066 4YO plus 8 0 6 11-6 107 S Bowen O Murphy 46
19-01-2026 Lingfield 14:20 Godot 43122-P Handicap Hurdle 4 13 2m 3f 110y Soft-good to soft in places 4066 4YO plus 9 0 9 11-5 p 106 Freddie Mitchell (3) A Irvine 31
19-01-2026 Lingfield 14:20 Blue Sky Dreaming 5-44 Handicap Hurdle 4 13 2m 3f 110y Soft-good to soft in places 4066 4YO plus 10 0 5 11-5 106 Thomas Bellamy A King 56
19-01-2026 Lingfield 14:20 Risk It All 326-32 Handicap Hurdle 4 13 2m 3f 110y Soft-good to soft in places 4066 4YO plus 11 0 5 10-13 100 Caoilin Quinn G & J Moore 24
19-01-2026 Lingfield 14:20 Raffles Nobu 5P5-464 Handicap Hurdle 4 13 2m 3f 110y Soft-good to soft in places 4066 4YO plus 12 0 6 10-12 t p 99 Freddie Keighley (7) Nick Scholfield 40
19-01-2026 Lingfield 14:20 Luwdvig 3/46-734 Handicap Hurdle 4 13 2m 3f 110y Soft-good to soft in places 4066 4YO plus 13 0 7 10-10 97 J M Quinlan N B King 19
19-01-2026 Lingfield 14:50 Directly 45-50 Novices Handicap Hurdle 5 7 2m 3f 110y Soft-good to soft in places 3248 4YO plus 1 0 7 11-12 95 Sam Twiston-Davies S Drinkwater 64
19-01-2026 Lingfield 14:50 Bollin Thou 89-P411 Novices Handicap Hurdle 5 7 2m 3f 110y Soft-good to soft in places 3248 4YO plus 2 0 8 11-7 p 90 S Bowen Nick Scholfield 7
19-01-2026 Lingfield 14:50 Mild Magic 2-859 Novices Handicap Hurdle 5 7 2m 3f 110y Soft-good to soft in places 3248 4YO plus 3 0 6 11-4 87 C O'Farrell N P Mulholland 28
19-01-2026 Lingfield 14:50 Inion Tiogair 84-2254 Novices Handicap Hurdle 5 7 2m 3f 110y Soft-good to soft in places 3248 4YO plus 4 0 9 11-2 b 85 Joe Anderson (3) G Harris 30
19-01-2026 Lingfield 14:50 Flagon Dry 4249 Novices Handicap Hurdle 5 7 2m 3f 110y Soft-good to soft in places 3248 4YO plus 5 0 4 10-8 p 92 James Bowen W Greatrex 18
19-01-2026 Lingfield 14:50 Mac's Xpress 60-PPP8 Novices Handicap Hurdle 5 7 2m 3f 110y Soft-good to soft in places 3248 4YO plus 6 0 8 10-5 74 Charlie Maggs (5) Clare Ellam 31
19-01-2026 Lingfield 14:50 Court One U/4P-622 Novices Handicap Hurdle 5 7 2m 3f 110y Soft-good to soft in places 3248 4YO plus 7 0 6 10-5 74 James Davies R Rowe 37
19-01-2026 Lingfield 15:20 Koenigsstern 1464-32 Handicap Chase 5 10 2m 7f 110y Soft-good to soft in places 3248 5YO plus 1 0 9 12-0 105 James Davies N J Gifford 19
19-01-2026 Lingfield 15:20 Better Off Alone 472-PP3 Handicap Chase 5 10 2m 7f 110y Soft-good to soft in places 3248 5YO plus 2 0 7 12-0 v1 105 Freddie Keighley (7) M Keighley 31
19-01-2026 Lingfield 15:20 Icaque De L'Isle 531-355 Handicap Chase 5 10 2m 7f 110y Soft-good to soft in places 3248 5YO plus 3 0 8 12-0 105 Harry Bannister R Bandey 29
19-01-2026 Lingfield 15:20 Thruthelookinglass U53/4-34 Handicap Chase 5 10 2m 7f 110y Soft-good to soft in places 3248 5YO plus 4 0 9 11-13 104 Thomas Bellamy K C Bailey 28
19-01-2026 Lingfield 15:20 Montmartin 0032/3- Handicap Chase 5 10 2m 7f 110y Soft-good to soft in places 3248 5YO plus 6 0 8 11-6 t 97 Jonjo O'Neill Jr. Jonjo & A J O'Neill 288
19-01-2026 Lingfield 15:20 One Last Glance 142-6U2 Handicap Chase 5 10 2m 7f 110y Soft-good to soft in places 3248 5YO plus 7 0 9 11-5 t p 96 Freddie Mitchell (3) T R Gretton 44
19-01-2026 Lingfield 15:20 Givehimthehonour 82/P55-8 Handicap Chase 5 10 2m 7f 110y Soft-good to soft in places 3248 5YO plus 8 0 8 11-3 p 94 Jack Tudor D Pipe 82
19-01-2026 Lingfield 15:20 Felton Bellevue 4P-7553 Handicap Chase 5 10 2m 7f 110y Soft-good to soft in places 3248 5YO plus 9 0 11 10-11 t b 88 C Gethings B I Case 18
19-01-2026 Lingfield 15:20 Endersen 6P-3234 Handicap Chase 5 10 2m 7f 110y Soft-good to soft in places 3248 5YO plus 10 0 9 10-3 80 Harry Kimber R Rowe 42
19-01-2026 Lingfield 15:50 Desert Halo 2444-4U Handicap Chase 5 11 2m 4f Soft-good to soft in places 3248 5YO plus 1 0 7 12-0 100 Harry Bannister R Bandey 42
19-01-2026 Lingfield 15:50 Lady Pretender 2436-P1 Handicap Chase 5 11 2m 4f Soft-good to soft in places 3248 5YO plus 2 0 7 11-12 98 Charlie Deutsch Miss V Williams 35
19-01-2026 Lingfield 15:50 Begin The Luck 672231 Handicap Chase 5 11 2m 4f Soft-good to soft in places 3248 5YO plus 3 0 10 11-10 p 96 Robbie David (7) Daisy Hitchins 24
19-01-2026 Lingfield 15:50 Jack The Nipper 8545-PP Handicap Chase 5 11 2m 4f Soft-good to soft in places 3248 5YO plus 4 0 7 11-9 95 James Bowen W Greatrex 36
19-01-2026 Lingfield 15:50 Jackeline 42-3253 Handicap Chase 5 11 2m 4f Soft-good to soft in places 3248 5YO plus 5 0 7 11-7 b1 93 Daniel Sansom (3) J W Mullins 24
19-01-2026 Lingfield 15:50 Gwennie May Jem 1-1375P Handicap Chase 5 11 2m 4f Soft-good to soft in places 3248 5YO plus 6 0 6 11-4 90 S Bowen O Murphy 28
19-01-2026 Lingfield 15:50 Diamond Days 72P-345 Handicap Chase 5 11 2m 4f Soft-good to soft in places 3248 5YO plus 7 0 6 11-4 90 Brendan Powell J Tizzard 42
19-01-2026 Lingfield 15:50 Stardhem 311P-P6 Handicap Chase 5 11 2m 4f Soft-good to soft in places 3248 5YO plus 8 0 7 11-3 b1 89 Ben Jones B Pauling 58
19-01-2026 Lingfield 15:50 Arctic Stream 65/596-P Handicap Chase 5 11 2m 4f Soft-good to soft in places 3248 5YO plus 9 0 9 11-1 p1 87 Ned Fox (5) R Bandey 57
19-01-2026 Lingfield 15:50 Ronnies Reflection 41P-25P Handicap Chase 5 11 2m 4f Soft-good to soft in places 3248 5YO plus 10 0 8 10-12 t 84 J M Quinlan B I Case 24
19-01-2026 Lingfield 15:50 Constant Friday 3535-42 Handicap Chase 5 11 2m 4f Soft-good to soft in places 3248 5YO plus 11 0 11 10-2 74 James Davies R Rowe 37
19-01-2026 Wolverhampton 17:30 Galactic Glow 416545- Handicap 6 9 1m 4f 51y Standard (AW - Tapeta) 4711 4YO plus 1 1 9 9-9 p 54 Taylor Fisher (3) J Tickle 56
19-01-2026 Wolverhampton 17:30 Eutropia 00565-3 Handicap 6 9 1m 4f 51y Standard (AW - Tapeta) 4711 4YO plus 2 5 4 9-7 55 Finley Marsh A Wintle 17
19-01-2026 Wolverhampton 17:30 Tenadaay 75/680- Handicap 6 9 1m 4f 51y Standard (AW - Tapeta) 4711 4YO plus 3 2 4 9-7 55 Gina Mangan F O'Brien 130
19-01-2026 Wolverhampton 17:30 Ice Opera 90896-1 Handicap 6 9 1m 4f 51y Standard (AW - Tapeta) 4711 4YO plus 4 3 5 9-7 52 Billy Loughnane G Harris 3
19-01-2026 Wolverhampton 17:30 Staffordshire 447840- Handicap 6 9 1m 4f 51y Standard (AW - Tapeta) 4711 4YO plus 5 6 4 9-5 h 53 P Mulrennan J Candlish 77
19-01-2026 Wolverhampton 17:30 Blue Siam 9/4536-5 Handicap 6 9 1m 4f 51y Standard (AW - Tapeta) 4711 4YO plus 6 7 4 9-4 p 52 Jason Hart H Palmer 7
19-01-2026 Wolverhampton 17:30 Pomeriggio 99/0830- Handicap 6 9 1m 4f 51y Standard (AW - Tapeta) 4711 4YO plus 7 8 5 9-4 49 Jack Dace (5) Mrs N S Evans 35
19-01-2026 Wolverhampton 17:30 Late Claim 95412-7 Handicap 6 9 1m 4f 51y Standard (AW - Tapeta) 4711 4YO plus 8 4 5 9-3 48 Marco Ghiani J Mackie 15
19-01-2026 Wolverhampton 17:30 Rampant 454-569 Handicap 6 9 1m 4f 51y Standard (AW - Tapeta) 4711 4YO plus 9 9 6 9-0 p 45 Faye McManoman P Morris 3
19-01-2026 Wolverhampton 18:00 Star Of St Louis 36541/5- Classified Stakes 6 12 1m 1f 104y Standard (AW - Tapeta) 3140 4YO plus 9 8 9 9-9 48 K S McHugh (7) Wayne Lukas 157
19-01-2026 Wolverhampton 18:00 Trusty Scout 9973-07 Classified Stakes 6 12 1m 1f 104y Standard (AW - Tapeta) 3140 4YO plus 10 2 8 9-9 46 Cam Hardie D Shaw 7
19-01-2026 Wolverhampton 18:00 Lady Margret 5670-8 Classified Stakes 6 12 1m 1f 104y Standard (AW - Tapeta) 3140 4YO plus 11 5 4 9-8 50 Gina Mangan A W Carroll 16
19-01-2026 Wolverhampton 18:00 Spinning Dancer 284447- Classified Stakes 6 12 1m 1f 104y Standard (AW - Tapeta) 3140 4YO plus 12 4 4 9-8 45 Taylor Fisher (3) J S Moore 24
19-01-2026 Wolverhampton 18:00 Al Baahy 65745-3 Classified Stakes 6 12 1m 1f 104y Standard (AW - Tapeta) 3140 4YO plus 1 10 7 9-9 48 Billy Loughnane K Frost 9
19-01-2026 Wolverhampton 18:00 Al Shabab 35170-5 Classified Stakes 6 12 1m 1f 104y Standard (AW - Tapeta) 3140 4YO plus 2 3 5 9-9 50 S M Levey P D Evans 8
19-01-2026 Wolverhampton 18:00 Bondi Man 27554-9 Classified Stakes 6 12 1m 1f 104y Standard (AW - Tapeta) 3140 4YO plus 3 1 7 9-9 p 46 Jason Hart Sarah Hollinshead 7
19-01-2026 Wolverhampton 18:00 Boujee Gold 603907- Classified Stakes 6 12 1m 1f 104y Standard (AW - Tapeta) 3140 4YO plus 4 11 7 9-9 47 Marco Ghiani A W Carroll 23
19-01-2026 Wolverhampton 18:00 Dors Delight 720610- Classified Stakes 6 12 1m 1f 104y Standard (AW - Tapeta) 3140 4YO plus 5 7 5 9-9 t h 50 Callum Shepherd D K Ivory 118
19-01-2026 Wolverhampton 18:00 Port Noir 200978- Classified Stakes 6 12 1m 1f 104y Standard (AW - Tapeta) 3140 4YO plus 6 12 9 9-9 t 44 R Havlin R Stephens 24
19-01-2026 Wolverhampton 18:00 Racing Country 70000-8 Classified Stakes 6 12 1m 1f 104y Standard (AW - Tapeta) 3140 4YO plus 7 6 11 9-9 p1 49 P Mulrennan D Wingrove 7
19-01-2026 Wolverhampton 18:00 Relevant Range 398-221 Classified Stakes 6 12 1m 1f 104y Standard (AW - Tapeta) 3140 4YO plus 8 9 7 9-13 50 Jordan Nason (3) I Furtado 2
19-01-2026 Wolverhampton 18:30 Jubilee Time Maiden Stakes 4 9 6f 20y Standard (AW - Tapeta) 5400 3YO to 5YO 1 2 4 9-12 Taylor Fisher (3) M D I Usher
19-01-2026 Wolverhampton 18:30 Appetiser 47- Maiden Stakes 4 9 6f 20y Standard (AW - Tapeta) 5400 3YO to 5YO 2 7 4 9-11 Callum Shepherd Eve Johnson Houghton 279
19-01-2026 Wolverhampton 18:30 Alasrae 52264-2 Maiden Stakes 4 9 6f 20y Standard (AW - Tapeta) 5400 3YO to 5YO 3 1 3 9-0 t v1 73 Billy Loughnane G Boughey 7
19-01-2026 Wolverhampton 18:30 Fuseboard 970- Maiden Stakes 4 9 6f 20y Standard (AW - Tapeta) 5400 3YO to 5YO 4 4 3 8-12 Joey Haynes C Banham 28
19-01-2026 Wolverhampton 18:30 Lucky Sevens Maiden Stakes 4 9 6f 20y Standard (AW - Tapeta) 5400 3YO to 5YO 5 3 3 8-12 Mason Paetel (5) James Owen
19-01-2026 Wolverhampton 18:30 Arishka's Dream 524- Maiden Stakes 4 9 6f 20y Standard (AW - Tapeta) 5400 3YO to 5YO 6 5 3 8-10 67 Dylan Hogan D & C Kubler 37
19-01-2026 Wolverhampton 18:30 Adalida 23257-4 Maiden Stakes 4 9 6f 20y Standard (AW - Tapeta) 5400 3YO to 5YO 7 6 3 8-9 p 69 Marco Ghiani S C Williams 12
19-01-2026 Wolverhampton 18:30 Exhibition Match 880- Maiden Stakes 4 9 6f 20y Standard (AW - Tapeta) 5400 3YO to 5YO 8 9 3 8-9 30 Nicola Currie Ollie Sangster 24
19-01-2026 Wolverhampton 18:30 Coul Britannia Maiden Stakes 4 9 6f 20y Standard (AW - Tapeta) 5400 3YO to 5YO 9 8 3 8-5 Jack Dace (5) J A Osborne
19-01-2026 Wolverhampton 19:00 Brave Empire 709353- Handicap 5 10 6f 20y Standard (AW - Tapeta) 3716 4YO plus 1 5 5 9-9 p 70 Jason Hart I Furtado 31
19-01-2026 Wolverhampton 19:00 Zoulu Warrior 229211- Handicap 5 10 6f 20y Standard (AW - Tapeta) 3716 4YO plus 2 1 4 9-8 p 69 Billy Loughnane H Main 23
19-01-2026 Wolverhampton 19:00 Wodao 50645-9 Handicap 5 10 6f 20y Standard (AW - Tapeta) 3716 4YO plus 3 9 6 9-8 t b 69 Callum Shepherd J A Osborne 17
19-01-2026 Wolverhampton 19:00 Lucky Man 605157- Handicap 5 10 6f 20y Standard (AW - Tapeta) 3716 4YO plus 4 7 7 9-7 v 68 P Mulrennan J Candlish 76
19-01-2026 Wolverhampton 19:00 Phoenix Of Dreams 48607-6 Handicap 5 10 6f 20y Standard (AW - Tapeta) 3716 4YO plus 5 6 5 9-6 h 67 S M Levey J & S Quinn 13
19-01-2026 Wolverhampton 19:00 Addarella 33313-6 Handicap 5 10 6f 20y Standard (AW - Tapeta) 3716 4YO plus 6 4 4 9-5 66 Marco Ghiani M Botti 16
19-01-2026 Wolverhampton 19:00 Brian The Snail 622055- Handicap 5 10 6f 20y Standard (AW - Tapeta) 3716 4YO plus 7 3 12 9-5 p 66 J P Sullivan P Morris 28
19-01-2026 Wolverhampton 19:00 Early Release 734219- Handicap 5 10 6f 20y Standard (AW - Tapeta) 3716 4YO plus 8 10 4 9-3 64 Ryan Kavanagh (5) P D Evans 23
19-01-2026 Wolverhampton 19:00 Water Of Leith 767664- Handicap 5 10 6f 20y Standard (AW - Tapeta) 3716 4YO plus 9 2 8 9-2 63 R Havlin J S Goldie 23
19-01-2026 Wolverhampton 19:00 Amerjeet 848522- Handicap 5 10 6f 20y Standard (AW - Tapeta) 3716 4YO plus 10 8 4 8-11 58 Dylan Hogan M Herrington 20
19-01-2026 Wolverhampton 19:30 Ash Wednesday 111040- Handicap 5 9 7f 36y Standard (AW - Tapeta) 3716 4YO plus 1 5 5 9-8 t 75 Marco Ghiani H Main 178
19-01-2026 Wolverhampton 19:30 He's A Gentleman 842129- Handicap 5 9 7f 36y Standard (AW - Tapeta) 3716 4YO plus 2 2 7 9-8 v 75 Jason Hart H Palmer 30
19-01-2026 Wolverhampton 19:30 Lodge 12- Handicap 5 9 7f 36y Standard (AW - Tapeta) 3716 4YO plus 3 3 4 9-7 74 Billy Loughnane B J Meehan 140
19-01-2026 Wolverhampton 19:30 Star Of Mali 425216- Handicap 5 9 7f 36y Standard (AW - Tapeta) 3716 4YO plus 4 4 4 9-6 73 R Havlin J Tate 59
19-01-2026 Wolverhampton 19:30 Arantes Nascimento 32652-2 Handicap 5 9 7f 36y Standard (AW - Tapeta) 3716 4YO plus 5 9 5 9-5 72 S M Levey M J Attwater 17
19-01-2026 Wolverhampton 19:30 Chifa 64221-1 Handicap 5 9 7f 36y Standard (AW - Tapeta) 3716 4YO plus 6 7 9 9-5 72 Callum Shepherd Ed De Giles 17
19-01-2026 Wolverhampton 19:30 Beauty Choice 344270- Handicap 5 9 7f 36y Standard (AW - Tapeta) 3716 4YO plus 7 8 9 9-5 72 Joanna Mason M & D Easterby 30
19-01-2026 Wolverhampton 19:30 Vince Lombardi 011225- Handicap 5 9 7f 36y Standard (AW - Tapeta) 3716 4YO plus 8 1 7 9-4 t 71 D Swift Seb Spencer 31
19-01-2026 Wolverhampton 19:30 Anthropologist 782290- Handicap 5 9 7f 36y Standard (AW - Tapeta) 3716 4YO plus 9 6 4 9-4 p 71 Dylan Hogan M Herrington 89
19-01-2026 Wolverhampton 20:00 Hardstyle 8664-1 Handicap 6 10 7f 36y Standard (AW - Tapeta) 3140 3YO only 1 5 3 10-1 61 Billy Loughnane G Boughey 5
19-01-2026 Wolverhampton 20:00 Ganthorpe 076- Handicap 6 10 7f 36y Standard (AW - Tapeta) 3140 3YO only 2 6 3 9-9 b 55 Billy Garritty M & D Easterby 32
19-01-2026 Wolverhampton 20:00 Maynora 85546-5 Handicap 6 10 7f 36y Standard (AW - Tapeta) 3140 3YO only 3 7 3 9-8 p1 54 Sean Kirrane Craig Lidster 18
19-01-2026 Wolverhampton 20:00 Resalah 554670- Handicap 6 10 7f 36y Standard (AW - Tapeta) 3140 3YO only 4 4 3 9-7 53 Jack Dace (5) Mrs N S Evans 20
19-01-2026 Wolverhampton 20:00 Electrocution 8867-7 Handicap 6 10 7f 36y Standard (AW - Tapeta) 3140 3YO only 5 2 3 9-5 51 Joey Haynes C Banham 12
19-01-2026 Wolverhampton 20:00 Backfire 566- Handicap 6 10 7f 36y Standard (AW - Tapeta) 3140 3YO only 6 3 3 9-5 51 Mikkel Mortensen (5) S Dixon 28
19-01-2026 Wolverhampton 20:00 Sorted 870- Handicap 6 10 7f 36y Standard (AW - Tapeta) 3140 3YO only 7 8 3 9-4 50 Jason Hart D M Loughnane 125
19-01-2026 Wolverhampton 20:00 Fallacious Promise 905- Handicap 6 10 7f 36y Standard (AW - Tapeta) 3140 3YO only 8 9 3 9-4 50 P Mulrennan J Butler 42
19-01-2026 Wolverhampton 20:00 Miss Ayala 35155-5 Handicap 6 10 7f 36y Standard (AW - Tapeta) 3140 3YO only 9 10 3 9-4 50 George Bass M D I Usher 12
19-01-2026 Wolverhampton 20:00 Blue Mountains 0606-4 Handicap 6 10 7f 36y Standard (AW - Tapeta) 3140 3YO only 10 1 3 9-0 46 Jack Nicholls (5) M Botti 12
19-01-2026 Wolverhampton 20:30 Master Dandy 8003-94 Handicap 6 9 5f 21y Standard (AW - Tapeta) 3140 4YO plus 1 1 6 9-9 t b 54 Billy Loughnane Michael Keady 8
19-01-2026 Wolverhampton 20:30 Mister Mcgregor 654648- Handicap 6 9 5f 21y Standard (AW - Tapeta) 3140 4YO plus 2 5 4 9-8 53 Faye McManoman M Mullineaux 30
19-01-2026 Wolverhampton 20:30 Colors Of Freedom 442-222 Handicap 6 9 5f 21y Standard (AW - Tapeta) 3140 4YO plus 3 4 6 9-3 48 Gina Mangan Joe Ponting 3
19-01-2026 Wolverhampton 20:30 Sultan Of Oj 6862-63 Handicap 6 9 5f 21y Standard (AW - Tapeta) 3140 4YO plus 4 3 4 9-1 t v1 46 R Havlin T Faulkner 3
19-01-2026 Wolverhampton 20:30 She Went Whoosh 07067-8 Handicap 6 9 5f 21y Standard (AW - Tapeta) 3140 4YO plus 6 8 4 9-0 p 45 Joey Haynes S Dixon 17
19-01-2026 Wolverhampton 20:30 Daley T 5566/8-2 Handicap 6 9 5f 21y Standard (AW - Tapeta) 3140 4YO plus 7 7 6 9-0 45 Marco Ghiani A W Carroll 11
19-01-2026 Wolverhampton 20:30 Rogue Endeavour 66597-4 Handicap 6 9 5f 21y Standard (AW - Tapeta) 3140 4YO plus 8 6 4 9-0 p 45 Finley Marsh G Harris 5
19-01-2026 Wolverhampton 20:30 Second Collection 86740-4 Handicap 6 9 5f 21y Standard (AW - Tapeta) 3140 4YO plus 9 2 10 9-0 45 Matthew Slater (7) A W Carroll 17

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.