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.
| 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 DownloadToday's Races - 30-06-26
| Date | Racecourse | Time | Horse Name | Form | Race Type | Class | Runners | Distance | Going | Prize_Win | Age_Def | Number | Draw | Age | Weight | Headgear | OR | Jockey | Trainer | Days Since Last Run |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 30-06-2026 | Brighton | 14:43 | Apple's Angel | 9267-98 | Classified Stakes | 6 | 12 | 5f 215y | Good to firm-good in places | 3454 | 3YO plus | 1 | 5 | 4 | 9-9 | h | 46 | Paddy Bradley | J R Boyle | 12 |
| 30-06-2026 | Brighton | 14:43 | Battle Point | 544057 | Classified Stakes | 6 | 12 | 5f 215y | Good to firm-good in places | 3454 | 3YO plus | 2 | 3 | 7 | 9-9 | 43 | Alexandra Egan (7) | M J Attwater | 21 | |
| 30-06-2026 | Brighton | 14:43 | Big Time Rascal | 95-6224 | Classified Stakes | 6 | 12 | 5f 215y | Good to firm-good in places | 3454 | 3YO plus | 3 | 11 | 5 | 9-9 | 50 | Kieren Fox | M J Attwater | 21 | |
| 30-06-2026 | Brighton | 14:43 | Coast | 774360 | Classified Stakes | 6 | 12 | 5f 215y | Good to firm-good in places | 3454 | 3YO plus | 4 | 12 | 7 | 9-9 | b | 44 | Christian Howarth (3) | S Dixon | 17 |
| 30-06-2026 | Brighton | 14:43 | Lynwood Lad | 588475 | Classified Stakes | 6 | 12 | 5f 215y | Good to firm-good in places | 3454 | 3YO plus | 5 | 7 | 6 | 9-9 | p | 46 | Ben Pollard (7) | G & J Moore | 21 |
| 30-06-2026 | Brighton | 14:43 | Manhattan Chute | 189970 | Classified Stakes | 6 | 12 | 5f 215y | Good to firm-good in places | 3454 | 3YO plus | 6 | 4 | 4 | 9-9 | 50 | Ashley Lewis (5) | J & S Best | 54 | |
| 30-06-2026 | Brighton | 14:43 | Port Hedland | 757961 | Classified Stakes | 6 | 12 | 5f 215y | Good to firm-good in places | 3454 | 3YO plus | 7 | 6 | 5 | 9-9 | h | 50 | Matthew Slater (7) | A W Carroll | 25 |
| 30-06-2026 | Brighton | 14:43 | Valsharah | 246044 | Classified Stakes | 6 | 12 | 5f 215y | Good to firm-good in places | 3454 | 3YO plus | 8 | 1 | 4 | 9-9 | t v1 | 50 | Harry Davies | M Appleby | 14 |
| 30-06-2026 | Brighton | 14:43 | Washington Heir | 35-5901 | Classified Stakes | 6 | 12 | 5f 215y | Good to firm-good in places | 3454 | 3YO plus | 9 | 2 | 4 | 9-9 | 50 | Marco Ghiani | A W Carroll | 21 | |
| 30-06-2026 | Brighton | 14:43 | Frankali | 530807 | Classified Stakes | 6 | 12 | 5f 215y | Good to firm-good in places | 3454 | 3YO plus | 10 | 8 | 3 | 9-2 | b1 | 46 | Jack Callan (3) | Ollie Sangster | 28 |
| 30-06-2026 | Brighton | 14:43 | Lesley Buckley | 09-0873 | Classified Stakes | 6 | 12 | 5f 215y | Good to firm-good in places | 3454 | 3YO plus | 11 | 9 | 3 | 9-2 | 45 | Dylan Hogan | J & S Best | 12 | |
| 30-06-2026 | Brighton | 14:43 | Saeculamation | 884346 | Classified Stakes | 6 | 12 | 5f 215y | Good to firm-good in places | 3454 | 3YO plus | 12 | 10 | 3 | 9-2 | 48 | Saffie Osborne | G G Margarson | 21 | |
| 30-06-2026 | Brighton | 15:13 | Rogue Dynasty | 92-442 | Handicap | 5 | 7 | 1m | Good To Firm | 4187 | 4YO plus | 1 | 7 | 4 | 9-9 | p | 69 | Harry Davies | James Owen | 21 |
| 30-06-2026 | Brighton | 15:13 | Spirit Of Albion | 076-89 | Handicap | 5 | 7 | 1m | Good To Firm | 4187 | 4YO plus | 2 | 4 | 4 | 9-7 | b1 | 67 | Paddy Bradley | Michael Appleby | 12 |
| 30-06-2026 | Brighton | 15:13 | Buy The Dip | 04-162 | Handicap | 5 | 7 | 1m | Good To Firm | 4187 | 4YO plus | 3 | 5 | 6 | 9-6 | 66 | Pat Cosgrave | Jim Boyle | 29 | |
| 30-06-2026 | Brighton | 15:13 | Marsh Benham | 82776- | Handicap | 5 | 7 | 1m | Good To Firm | 4187 | 4YO plus | 4 | 2 | 7 | 9-6 | 66 | Jack Callan (3) | George Baker | 211 | |
| 30-06-2026 | Brighton | 15:13 | King Of War | 184-31 | Handicap | 5 | 7 | 1m | Good To Firm | 4187 | 4YO plus | 5 | 6 | 7 | 9-5 | tp | 65 | J F Egan | Michael Wigham | 8 |
| 30-06-2026 | Brighton | 15:13 | My Boy Harry | 641334 | Handicap | 5 | 7 | 1m | Good To Firm | 4187 | 4YO plus | 6 | 3 | 4 | 9-3 | 63 | Ashley Lewis (5) | Jim & Suzi Best | 5 | |
| 30-06-2026 | Brighton | 15:13 | Antiquity | 145478 | Handicap | 5 | 7 | 1m | Good To Firm | 4187 | 4YO plus | 7 | 1 | 4 | 9-3 | 63 | Saffie Osborne | Jamie Osborne | 39 | |
| 30-06-2026 | Brighton | 15:43 | Aneirin's Sword | 235488 | Handicap | 6 | 5 | 1m | Good To Firm | 3454 | 3YO | 1 | 5 | 3 | 9-9 | tb | 60 | Saffie Osborne | Jamie Osborne | 17 |
| 30-06-2026 | Brighton | 15:43 | Bennyworth | 682768 | Handicap | 6 | 5 | 1m | Good To Firm | 3454 | 3YO | 2 | 2 | 3 | 9-9 | 60 | Pat Cosgrave | Jim Boyle | 19 | |
| 30-06-2026 | Brighton | 15:43 | Denby's Dream | 452207 | Handicap | 6 | 5 | 1m | Good To Firm | 3454 | 3YO | 3 | 1 | 3 | 9-7 | h | 58 | Nicola Currie | Charlie Pike | 17 |
| 30-06-2026 | Brighton | 15:43 | Hove Ranger | 96-215 | Handicap | 6 | 5 | 1m | Good To Firm | 3454 | 3YO | 4 | 3 | 3 | 9-4 | 55 | Rhys Clutterbuck | Gary & Josh Moore | 18 | |
| 30-06-2026 | Brighton | 15:43 | She's Crafty | 7-4528 | Handicap | 6 | 5 | 1m | Good To Firm | 3454 | 3YO | 5 | 4 | 3 | 9-1 | 52 | Alexandra Egan (7) | George Margarson | 35 | |
| 30-06-2026 | Brighton | 16:13 | Bohemian Breeze | 704491 | Handicap | 6 | 8 | 1m 1f 207y | Good to firm-good in places | 3454 | 4YO plus | 1 | 4 | 6 | 9-9 | p | 60 | T P Queally | G & J Moore | 21 |
| 30-06-2026 | Brighton | 16:13 | Man Is King | 114154 | Handicap | 6 | 8 | 1m 1f 207y | Good to firm-good in places | 3454 | 4YO plus | 2 | 2 | 7 | 9-8 | t | 59 | Josephine Gordon | D Flood | 9 |
| 30-06-2026 | Brighton | 16:13 | Annexation | 565445 | Handicap | 6 | 8 | 1m 1f 207y | Good to firm-good in places | 3454 | 4YO plus | 3 | 7 | 10 | 9-7 | 58 | Marco Ghiani | A W Carroll | 35 | |
| 30-06-2026 | Brighton | 16:13 | Voix De Bocelli | 333089 | Handicap | 6 | 8 | 1m 1f 207y | Good to firm-good in places | 3454 | 4YO plus | 4 | 5 | 6 | 9-5 | p | 56 | Jack Callan (3) | Miss H C Knight | 41 |
| 30-06-2026 | Brighton | 16:13 | Cartwheel | 060638 | Handicap | 6 | 8 | 1m 1f 207y | Good to firm-good in places | 3454 | 4YO plus | 5 | 8 | 4 | 9-5 | t h | 56 | Saffie Osborne | Dylan Cunha | 17 |
| 30-06-2026 | Brighton | 16:13 | San Francisco Bay | 5240-77 | Handicap | 6 | 8 | 1m 1f 207y | Good to firm-good in places | 3454 | 4YO plus | 6 | 3 | 7 | 9-3 | 54 | Nicola Currie | H Candy | 15 | |
| 30-06-2026 | Brighton | 16:13 | Little She | 32-6532 | Handicap | 6 | 8 | 1m 1f 207y | Good to firm-good in places | 3454 | 4YO plus | 7 | 6 | 4 | 8-13 | t | 50 | Ashley Lewis (5) | M P Tregoning | 15 |
| 30-06-2026 | Brighton | 16:13 | Twilight Guest | 3-55076 | Handicap | 6 | 8 | 1m 1f 207y | Good to firm-good in places | 3454 | 4YO plus | 8 | 1 | 6 | 8-10 | p | 47 | S D Bowen | G G Margarson | 21 |
| 30-06-2026 | Brighton | 16:43 | Dion Baker | 744111 | Handicap | 6 | 11 | 6f 210y | Good to firm-good in places | 3454 | 4YO plus | 1 | 5 | 7 | 9-13 | p | 59 | J F Egan | M Wigham | 8 |
| 30-06-2026 | Brighton | 16:43 | Havana Mojito | 60-4522 | Handicap | 6 | 11 | 6f 210y | Good to firm-good in places | 3454 | 4YO plus | 2 | 2 | 5 | 9-9 | b | 55 | Jack Callan (3) | J Gallagher | 8 |
| 30-06-2026 | Brighton | 16:43 | Bear To Dream | 7842-67 | Handicap | 6 | 11 | 6f 210y | Good to firm-good in places | 3454 | 4YO plus | 3 | 1 | 7 | 9-8 | 54 | James Glennon (7) | M J Attwater | 8 | |
| 30-06-2026 | Brighton | 16:43 | Starsong | 9-29435 | Handicap | 6 | 11 | 6f 210y | Good to firm-good in places | 3454 | 4YO plus | 4 | 3 | 7 | 9-8 | p | 54 | Harry Davies | M Appleby | 32 |
| 30-06-2026 | Brighton | 16:43 | Jackson Street | 51-2764 | Handicap | 6 | 11 | 6f 210y | Good to firm-good in places | 3454 | 4YO plus | 5 | 10 | 5 | 9-8 | 54 | William Carson | M J Attwater | 29 | |
| 30-06-2026 | Brighton | 16:43 | Joycean Way | 34-8833 | Handicap | 6 | 11 | 6f 210y | Good to firm-good in places | 3454 | 4YO plus | 6 | 8 | 5 | 9-8 | b | 54 | T P Queally | G & J Moore | 8 |
| 30-06-2026 | Brighton | 16:43 | Prefer The Sister | 7-07423 | Handicap | 6 | 11 | 6f 210y | Good to firm-good in places | 3454 | 4YO plus | 7 | 6 | 6 | 9-7 | t | 53 | Paddy Bradley | James Owen | 8 |
| 30-06-2026 | Brighton | 16:43 | Lunanova | 59-6076 | Handicap | 6 | 11 | 6f 210y | Good to firm-good in places | 3454 | 4YO plus | 8 | 11 | 4 | 9-7 | h | 53 | Jude Fernandes (7) | L A Dace | 16 |
| 30-06-2026 | Brighton | 16:43 | Henry Tudor | 6-49199 | Handicap | 6 | 11 | 6f 210y | Good to firm-good in places | 3454 | 4YO plus | 9 | 4 | 4 | 9-5 | 51 | Ashley Lewis (5) | M R Hoad | 32 | |
| 30-06-2026 | Brighton | 16:43 | Ridgeway Redwing | 76/0007- | Handicap | 6 | 11 | 6f 210y | Good to firm-good in places | 3454 | 4YO plus | 10 | 7 | 4 | 9-0 | h1 | 46 | Rose Dawes (5) | D J Coakley | 299 |
| 30-06-2026 | Brighton | 16:43 | Almavillalobas | 9/50-008 | Handicap | 6 | 11 | 6f 210y | Good to firm-good in places | 3454 | 4YO plus | 11 | 9 | 6 | 9-0 | 46 | Dylan Hogan | J & S Best | 32 | |
| 30-06-2026 | Brighton | 17:15 | Credit Forgedd It | 4452-59 | Handicap | 6 | 7 | 6f 210y | Good to firm-good in places | 3454 | 3YO only | 2 | 3 | 3 | 9-7 | 63 | Paddy Bradley | S Dow | 155 | |
| 30-06-2026 | Brighton | 17:15 | Venetian Romance | 375-946 | Handicap | 6 | 7 | 6f 210y | Good to firm-good in places | 3454 | 3YO only | 3 | 7 | 3 | 9-6 | p | 62 | Jack Callan (3) | Dr R Newland & J Insole | 35 |
| 30-06-2026 | Brighton | 17:15 | Norcross Brow | 8-24683 | Handicap | 6 | 7 | 6f 210y | Good to firm-good in places | 3454 | 3YO only | 4 | 6 | 3 | 9-6 | 62 | Saffie Osborne | Charlie Clover | 4 | |
| 30-06-2026 | Brighton | 17:15 | Miss Starlet | 434-580 | Handicap | 6 | 7 | 6f 210y | Good to firm-good in places | 3454 | 3YO only | 5 | 1 | 3 | 9-1 | 57 | J F Egan | G G Margarson | 20 | |
| 30-06-2026 | Brighton | 17:15 | Pimentel | 7512-62 | Handicap | 6 | 7 | 6f 210y | Good to firm-good in places | 3454 | 3YO only | 6 | 4 | 3 | 9-1 | p | 57 | Ashley Lewis (5) | M P Tregoning | 3 |
| 30-06-2026 | Brighton | 17:15 | Electrocution | 133894 | Handicap | 6 | 7 | 6f 210y | Good to firm-good in places | 3454 | 3YO only | 7 | 2 | 3 | 8-10 | b | 52 | Joey Haynes | C Banham | 28 |
| 30-06-2026 | Ffos-Las | 18:09 | Just Johnny | Novice Stakes | 4 | 8 | 1m 2f | Good-good to firm in places | 5400 | 3YO to 5YO | 1 | 4 | 5 | 10-2 | Taylor Fisher | A E Jones | ||||
| 30-06-2026 | Ffos-Las | 18:09 | Dialstone | Novice Stakes | 4 | 8 | 1m 2f | Good-good to firm in places | 5400 | 3YO to 5YO | 2 | 6 | 3 | 9-4 | Edward Greatrex | R M Beckett | ||||
| 30-06-2026 | Ffos-Las | 18:09 | Liberate | 4 | Novice Stakes | 4 | 8 | 1m 2f | Good-good to firm in places | 5400 | 3YO to 5YO | 3 | 1 | 3 | 9-4 | Kaiya Fraser | Harry Eustace | 24 | ||
| 30-06-2026 | Ffos-Las | 18:09 | Mother Dear | 81 | Novice Stakes | 4 | 8 | 1m 2f | Good-good to firm in places | 5400 | 3YO to 5YO | 4 | 8 | 3 | 9-4 | 75 | Rob Hornby | H Morrison | 38 | |
| 30-06-2026 | Ffos-Las | 18:09 | Adalo | 76 | Novice Stakes | 4 | 8 | 1m 2f | Good-good to firm in places | 5400 | 3YO to 5YO | 5 | 7 | 3 | 9-2 | Cieren Fallon | W J Haggas | 15 | ||
| 30-06-2026 | Ffos-Las | 18:09 | Egyptian Pharaoh | 4-233 | Novice Stakes | 4 | 8 | 1m 2f | Good-good to firm in places | 5400 | 3YO to 5YO | 6 | 3 | 3 | 9-2 | t | 78 | Billy Loughnane | Oli Rix | 15 |
| 30-06-2026 | Ffos-Las | 18:09 | Tinkety Tonk | 05 | Novice Stakes | 4 | 8 | 1m 2f | Good-good to firm in places | 5400 | 3YO to 5YO | 7 | 2 | 3 | 9-2 | K T O'Neill | H Morrison | 11 | ||
| 30-06-2026 | Ffos-Las | 18:09 | Celestial Cen | 2 | Novice Stakes | 4 | 8 | 1m 2f | Good-good to firm in places | 5400 | 3YO to 5YO | 8 | 5 | 3 | 8-13 | Pierre-Louis Jamin | A Watson | 24 | ||
| 30-06-2026 | Ffos-Las | 18:39 | Dark Whisper | 23 | Maiden Stakes | 4 | 8 | 1m | Good-good to firm in places | 5400 | 3YO plus | 1 | 3 | 3 | 9-6 | Billy Loughnane | D Menuisier | 30 | ||
| 30-06-2026 | Ffos-Las | 18:39 | Impierious | 33 | Maiden Stakes | 4 | 8 | 1m | Good-good to firm in places | 5400 | 3YO plus | 2 | 8 | 3 | 9-6 | K T O'Neill | Tom Clover | 25 | ||
| 30-06-2026 | Ffos-Las | 18:39 | Ingemar | 5 | Maiden Stakes | 4 | 8 | 1m | Good-good to firm in places | 5400 | 3YO plus | 3 | 4 | 3 | 9-6 | Rob Hornby | B J Meehan | 25 | ||
| 30-06-2026 | Ffos-Las | 18:39 | Lean D'Aislingean | 93 | Maiden Stakes | 4 | 8 | 1m | Good-good to firm in places | 5400 | 3YO plus | 4 | 6 | 3 | 9-6 | Edward Greatrex | Charlie Pike | 22 | ||
| 30-06-2026 | Ffos-Las | 18:39 | Next Guilian | 3-8 | Maiden Stakes | 4 | 8 | 1m | Good-good to firm in places | 5400 | 3YO plus | 5 | 7 | 3 | 9-6 | Darragh Keenan | B R Millman | 22 | ||
| 30-06-2026 | Ffos-Las | 18:39 | Vincenzo Bellini | Maiden Stakes | 4 | 8 | 1m | Good-good to firm in places | 5400 | 3YO plus | 6 | 5 | 3 | 9-6 | Kaiya Fraser | D M Loughnane | ||||
| 30-06-2026 | Ffos-Las | 18:39 | Elenaya | 59- | Maiden Stakes | 4 | 8 | 1m | Good-good to firm in places | 5400 | 3YO plus | 7 | 2 | 3 | 9-1 | t1 | George Bass | D M Loughnane | 192 | |
| 30-06-2026 | Ffos-Las | 18:39 | Kino Plasmat | 4 | Maiden Stakes | 4 | 8 | 1m | Good-good to firm in places | 5400 | 3YO plus | 8 | 1 | 3 | 9-1 | Cieren Fallon | E Walker | 20 | ||
| 30-06-2026 | Ffos-Las | 19:09 | Angel's Call | 0-79794 | Classified Stakes | 6 | 9 | 7f 80y | Good-good to firm in places | 3454 | 3YO plus | 1 | 1 | 5 | 9-9 | p | 43 | K T O'Neill | Mrs N S Evans | 7 |
| 30-06-2026 | Ffos-Las | 19:09 | A Rose Adaay | 306-535 | Classified Stakes | 6 | 9 | 7f 80y | Good-good to firm in places | 3454 | 3YO plus | 2 | 2 | 4 | 9-9 | 48 | Harry Vigors (5) | G Harris | 15 | |
| 30-06-2026 | Ffos-Las | 19:09 | Belltony | 7465 | Classified Stakes | 6 | 9 | 7f 80y | Good-good to firm in places | 3454 | 3YO plus | 3 | 6 | 4 | 9-9 | 47 | Taylor Fisher | R J Price | 15 | |
| 30-06-2026 | Ffos-Las | 19:09 | Blue Point Express | 6895-05 | Classified Stakes | 6 | 9 | 7f 80y | Good-good to firm in places | 3454 | 3YO plus | 4 | 4 | 4 | 9-9 | p | 45 | Edward Greatrex | A Wintle | 15 |
| 30-06-2026 | Ffos-Las | 19:09 | King Of The Dance | 243445 | Classified Stakes | 6 | 9 | 7f 80y | Good-good to firm in places | 3454 | 3YO plus | 5 | 7 | 7 | 9-9 | p | 49 | Cieren Fallon | B J Llewellyn | 24 |
| 30-06-2026 | Ffos-Las | 19:09 | Prince Ali | 787361 | Classified Stakes | 6 | 9 | 7f 80y | Good-good to firm in places | 3454 | 3YO plus | 6 | 3 | 8 | 9-9 | p | 49 | Zoe Lewis (7) | T Faulkner | 24 |
| 30-06-2026 | Ffos-Las | 19:09 | Spirited Dancer | 770522 | Classified Stakes | 6 | 9 | 7f 80y | Good-good to firm in places | 3454 | 3YO plus | 7 | 8 | 4 | 9-9 | p | 48 | Billy Loughnane | D & C Kubler | 9 |
| 30-06-2026 | Ffos-Las | 19:09 | Mokata | 06059 | Classified Stakes | 6 | 9 | 7f 80y | Good-good to firm in places | 3454 | 3YO plus | 8 | 9 | 3 | 9-0 | t p1 | 46 | Taryn Langley (5) | Adam Kirby | 9 |
| 30-06-2026 | Ffos-Las | 19:09 | Snow Day | 00-08 | Classified Stakes | 6 | 9 | 7f 80y | Good-good to firm in places | 3454 | 3YO plus | 9 | 5 | 3 | 9-0 | 35 | Gina Mangan | A W Carroll | 25 | |
| 30-06-2026 | Ffos-Las | 19:39 | Dappled Light | 858-711 | Handicap | 6 | 9 | 7f 80y | Good-good to firm in places | 3454 | 3YO plus | 1 | 9 | 6 | 10-0 | p | 62 | Edward Greatrex | A Wintle | 17 |
| 30-06-2026 | Ffos-Las | 19:39 | Sofian | 08812-8 | Handicap | 6 | 9 | 7f 80y | Good-good to firm in places | 3454 | 3YO plus | 2 | 7 | 4 | 10-0 | 62 | Gina Mangan | Mrs N S Evans | 105 | |
| 30-06-2026 | Ffos-Las | 19:39 | Cypriot Diaspora | 06-5986 | Handicap | 6 | 9 | 7f 80y | Good-good to firm in places | 3454 | 3YO plus | 3 | 1 | 5 | 9-12 | 60 | Darragh Keenan | B R Millman | 17 | |
| 30-06-2026 | Ffos-Las | 19:39 | Tonal | 1-13150 | Handicap | 6 | 9 | 7f 80y | Good-good to firm in places | 3454 | 3YO plus | 4 | 5 | 6 | 9-11 | p | 59 | Billy Loughnane | Ian Williams | 48 |
| 30-06-2026 | Ffos-Las | 19:39 | Arnaz | 4-76078 | Handicap | 6 | 9 | 7f 80y | Good-good to firm in places | 3454 | 3YO plus | 5 | 3 | 5 | 9-11 | t p | 59 | Rob Hornby | D M Loughnane | 42 |
| 30-06-2026 | Ffos-Las | 19:39 | Kaleidoscope Eyes | 86319-0 | Handicap | 6 | 9 | 7f 80y | Good-good to firm in places | 3454 | 3YO plus | 6 | 2 | 4 | 9-8 | 56 | Zoe Lewis (7) | B J Llewellyn | 24 | |
| 30-06-2026 | Ffos-Las | 19:39 | Medyg | 254-9 | Handicap | 6 | 9 | 7f 80y | Good-good to firm in places | 3454 | 3YO plus | 7 | 6 | 3 | 9-7 | 64 | Kaiya Fraser | Edward Smyth-osbourne | 57 | |
| 30-06-2026 | Ffos-Las | 19:39 | Quilt | 455-39 | Handicap | 6 | 9 | 7f 80y | Good-good to firm in places | 3454 | 3YO plus | 8 | 8 | 3 | 9-6 | 63 | Cieren Fallon | E Walker | 29 | |
| 30-06-2026 | Ffos-Las | 19:39 | Red Moon | 6-0013 | Handicap | 6 | 9 | 7f 80y | Good-good to firm in places | 3454 | 3YO plus | 9 | 4 | 3 | 9-4 | 61 | George Bass | J Channon | 13 | |
| 30-06-2026 | Ffos-Las | 20:09 | Runamara | 852708 | Handicap | 6 | 7 | 5f | Good-good to firm in places | 3454 | 3YO only | 1 | 6 | 3 | 9-9 | 55 | Taylor Fisher | J L Flint | 15 | |
| 30-06-2026 | Ffos-Las | 20:09 | Forever Glamorous | 236-235 | Handicap | 6 | 7 | 5f | Good-good to firm in places | 3454 | 3YO only | 2 | 4 | 3 | 9-7 | p1 | 53 | Gina Mangan | C Mason | 25 |
| 30-06-2026 | Ffos-Las | 20:09 | Kodi K | 75-02 | Handicap | 6 | 7 | 5f | Good-good to firm in places | 3454 | 3YO only | 3 | 2 | 3 | 9-2 | 48 | Edward Greatrex | J Gallagher | 12 | |
| 30-06-2026 | Ffos-Las | 20:09 | Magnificent Mel | 752727 | Handicap | 6 | 7 | 5f | Good-good to firm in places | 3454 | 3YO only | 4 | 5 | 3 | 9-2 | 48 | Darragh Keenan | B R Millman | 12 | |
| 30-06-2026 | Ffos-Las | 20:09 | My Mate Mackley | 8-6813 | Handicap | 6 | 7 | 5f | Good-good to firm in places | 3454 | 3YO only | 5 | 3 | 3 | 9-1 | p1 | 47 | Billy Loughnane | Adam Kirby | 24 |
| 30-06-2026 | Ffos-Las | 20:09 | Follow My Heart | 95946 | Handicap | 6 | 7 | 5f | Good-good to firm in places | 3454 | 3YO only | 6 | 1 | 3 | 9-0 | 46 | Cieren Fallon | B R Millman | 21 | |
| 30-06-2026 | Ffos-Las | 20:09 | Tanaka | 640-751 | Handicap | 6 | 7 | 5f | Good-good to firm in places | 3454 | 3YO only | 7 | 7 | 3 | 9-0 | h | 46 | Rob Hornby | D O'Meara | 7 |
| 30-06-2026 | Ffos-Las | 20:39 | Bulldog Spirit | 985-657 | Handicap | 6 | 11 | 2m | Good-good to firm in places | 3454 | 4YO plus | 1 | 6 | 6 | 9-9 | 65 | Cieren Fallon | B J Llewellyn | 30 | |
| 30-06-2026 | Ffos-Las | 20:39 | Merrijig | 4471-63 | Handicap | 6 | 11 | 2m | Good-good to firm in places | 3454 | 4YO plus | 2 | 2 | 8 | 9-8 | b | 64 | Gina Mangan | John Berry | 22 |
| 30-06-2026 | Ffos-Las | 20:39 | Oakley | 22010/7- | Handicap | 6 | 11 | 2m | Good-good to firm in places | 3454 | 4YO plus | 3 | 9 | 8 | 9-6 | 62 | Edward Greatrex | Mrs C Williams | 275 | |
| 30-06-2026 | Ffos-Las | 20:39 | Golden Flame | 368653- | Handicap | 6 | 11 | 2m | Good-good to firm in places | 3454 | 4YO plus | 4 | 7 | 8 | 9-6 | 62 | Zoe Lewis (7) | T Faulkner | 264 | |
| 30-06-2026 | Ffos-Las | 20:39 | Simiyann | 334-600 | Handicap | 6 | 11 | 2m | Good-good to firm in places | 3454 | 4YO plus | 5 | 4 | 6 | 9-4 | v | 60 | Billy Loughnane | Ian Williams | 22 |
| 30-06-2026 | Ffos-Las | 20:39 | Chillhi | 31066-8 | Handicap | 6 | 11 | 2m | Good-good to firm in places | 3454 | 4YO plus | 6 | 10 | 6 | 9-2 | t b | 58 | Tyrese Cameron (5) | Barry T Murphy | 64 |
| 30-06-2026 | Ffos-Las | 20:39 | Cogital | 1383-95 | Handicap | 6 | 11 | 2m | Good-good to firm in places | 3454 | 4YO plus | 7 | 11 | 11 | 8-10 | 52 | Harry Vigors (5) | B J Llewellyn | 61 | |
| 30-06-2026 | Ffos-Las | 20:39 | Sapphire Sirocco | 213-831 | Handicap | 6 | 11 | 2m | Good-good to firm in places | 3454 | 4YO plus | 8 | 5 | 5 | 8-8 | 50 | Ryan Kavanagh (5) | Barry T Murphy | 17 | |
| 30-06-2026 | Ffos-Las | 20:39 | Adrian | 2308-62 | Handicap | 6 | 11 | 2m | Good-good to firm in places | 3454 | 4YO plus | 9 | 1 | 9 | 8-8 | b | 50 | K T O'Neill | B J Llewellyn | 26 |
| 30-06-2026 | Ffos-Las | 20:39 | Oceanides | 9686 | Handicap | 6 | 11 | 2m | Good-good to firm in places | 3454 | 4YO plus | 11 | 8 | 4 | 8-4 | 46 | Olivia Tubb (5) | Ed De Giles | 26 | |
| 30-06-2026 | Musselburgh | 14:00 | Keats House | 42-775 | Handicap | 6 | 7 | 1m1f | Good | 3664 | 4YO plus | 1 | 6 | 4 | 9-9 | 63 | Joanna Mason | Michael & David Easterby | 10 | |
| 30-06-2026 | Musselburgh | 14:00 | Mayor Of Maghera | 664-34 | Handicap | 6 | 7 | 1m1f | Good | 3664 | 4YO plus | 2 | 3 | 4 | 9-7 | p1 | 61 | Daniel Tudhope | R Mike Smith | 11 |
| 30-06-2026 | Musselburgh | 14:00 | Bay Dream Believer | -00517 | Handicap | 6 | 7 | 1m1f | Good | 3664 | 4YO plus | 3 | 5 | 7 | 9-7 | h | 61 | Jason Hart | Mark Walford | 13 |
| 30-06-2026 | Musselburgh | 14:00 | Second Fiddle | 700804 | Handicap | 6 | 7 | 1m1f | Good | 3664 | 4YO plus | 4 | 2 | 7 | 9-6 | t | 60 | Aiden Brookes | Iain Jardine | 13 |
| 30-06-2026 | Musselburgh | 14:00 | Perfidia | 213591 | Handicap | 6 | 7 | 1m1f | Good | 3664 | 4YO plus | 5 | 1 | 4 | 9-3 | p | 57 | Jake Dickson (7) | Tim Easterby | 5 |
| 30-06-2026 | Musselburgh | 14:00 | Without Delay | 0-0530 | Handicap | 6 | 7 | 1m1f | Good | 3664 | 4YO plus | 6 | 4 | 7 | 8-7 | p | 47 | Amie Waugh (3) | Tracy Waggott | 40 |
| 30-06-2026 | Musselburgh | 14:00 | Approaching Dawn | 875193 | Handicap | 6 | 7 | 1m1f | Good | 3664 | 4YO plus | 7 | 7 | 6 | 8-6 | 46 | Lauren Young (5) | Jim Goldie | 8 | |
| 30-06-2026 | Musselburgh | 14:30 | Just For Monty | 5 | Maiden Stakes | 4 | 7 | 5f 1y | Good-good to firm in places | 5940 | 2YO only | 1 | 4 | 2 | 9-7 | Jason Hart | K Scott | 10 | ||
| 30-06-2026 | Musselburgh | 14:30 | Turnstile | 434733 | Maiden Stakes | 4 | 7 | 5f 1y | Good-good to firm in places | 5940 | 2YO only | 2 | 7 | 2 | 9-7 | 72 | D Allan | T D Easterby | 18 | |
| 30-06-2026 | Musselburgh | 14:30 | Aodhan | 80 | Maiden Stakes | 4 | 7 | 5f 1y | Good-good to firm in places | 5940 | 2YO only | 3 | 2 | 2 | 9-4 | D Nolan | R Menzies | 3 | ||
| 30-06-2026 | Musselburgh | 14:30 | Lexington Boom | Maiden Stakes | 4 | 7 | 5f 1y | Good-good to firm in places | 5940 | 2YO only | 4 | 3 | 2 | 9-4 | Oliver Stammers | Grant Tuer | ||||
| 30-06-2026 | Musselburgh | 14:30 | Bear Lee | 4 | Maiden Stakes | 4 | 7 | 5f 1y | Good-good to firm in places | 5940 | 2YO only | 5 | 1 | 2 | 9-2 | Billy Garritty | M & D Easterby | 10 | ||
| 30-06-2026 | Musselburgh | 14:30 | Heffernan Kingdom | 63 | Maiden Stakes | 4 | 7 | 5f 1y | Good-good to firm in places | 5940 | 2YO only | 6 | 5 | 2 | 9-2 | A Mullen | B Haslam | 26 | ||
| 30-06-2026 | Musselburgh | 14:30 | Dadawada | Maiden Stakes | 4 | 7 | 5f 1y | Good-good to firm in places | 5940 | 2YO only | 7 | 6 | 2 | 8-13 | S H James | G Tutty | ||||
| 30-06-2026 | Musselburgh | 15:00 | Marhaba Ghaiyyath | 280-650 | Handicap | 3 | 10 | 1m 208y | Good-good to firm in places | 12885 | 3YO plus | 1 | 4 | 4 | 10-4 | 97 | Jason Hart | C Johnston | 59 | |
| 30-06-2026 | Musselburgh | 15:00 | High Degree | 1546-23 | Handicap | 3 | 10 | 1m 208y | Good-good to firm in places | 12885 | 3YO plus | 2 | 8 | 4 | 9-13 | 92 | C Lee | W J Haggas | 17 | |
| 30-06-2026 | Musselburgh | 15:00 | Two B Tanned | 1537-18 | Handicap | 3 | 10 | 1m 208y | Good-good to firm in places | 12885 | 3YO plus | 3 | 9 | 5 | 9-9 | h p | 88 | Tom Kiely-Marshall (5) | Miss J A Camacho | 54 |
| 30-06-2026 | Musselburgh | 15:00 | Haayimm | 3-12 | Handicap | 3 | 10 | 1m 208y | Good-good to firm in places | 12885 | 3YO plus | 4 | 5 | 3 | 9-5 | 95 | D Tudhope | E Bethell | 58 | |
| 30-06-2026 | Musselburgh | 15:00 | Rochfortbridge | 14524-9 | Handicap | 3 | 10 | 1m 208y | Good-good to firm in places | 12885 | 3YO plus | 5 | 1 | 3 | 9-5 | 95 | Mikey Sheehy | A Keatley | 94 | |
| 30-06-2026 | Musselburgh | 15:00 | Thunder Wonder | 700-048 | Handicap | 3 | 10 | 1m 208y | Good-good to firm in places | 12885 | 3YO plus | 6 | 7 | 4 | 9-4 | 83 | Rowan Scott | C Johnston | 59 | |
| 30-06-2026 | Musselburgh | 15:00 | Pandemonium | 117-02 | Handicap | 3 | 10 | 1m 208y | Good-good to firm in places | 12885 | 3YO plus | 7 | 6 | 3 | 8-11 | p | 87 | O J Orr | S & E Crisford | 24 |
| 30-06-2026 | Musselburgh | 15:00 | Strength Of Spirit | 1-13893 | Handicap | 3 | 10 | 1m 208y | Good-good to firm in places | 12885 | 3YO plus | 8 | 2 | 3 | 8-11 | 87 | S H James | K R Burke | 24 | |
| 30-06-2026 | Musselburgh | 15:00 | Dwindling Funds | 62-2004 | Handicap | 3 | 10 | 1m 208y | Good-good to firm in places | 12885 | 3YO plus | 9 | 3 | 5 | 8-11 | p | 76 | Lauren Young (5) | J S Goldie | 11 |
| 30-06-2026 | Musselburgh | 15:00 | Monoceros | 13P-35 | Handicap | 3 | 10 | 1m 208y | Good-good to firm in places | 12885 | 3YO plus | 10 | 10 | 3 | 8-7 | 83 | A Mullen | I Jardine | 24 | |
| 30-06-2026 | Musselburgh | 15:30 | Rajstar | 6/5-5187 | Handicap | 6 | 10 | 7f 15y | Good-good to firm in places | 3664 | 3YO plus | 1 | 6 | 4 | 9-13 | 57 | Oliver Stammers | B Haslam | 12 | |
| 30-06-2026 | Musselburgh | 15:30 | Classy Clarets | 313245 | Handicap | 6 | 10 | 7f 15y | Good-good to firm in places | 3664 | 3YO plus | 2 | 5 | 5 | 9-11 | h | 55 | Jack Nicholls (5) | I Jardine | 8 |
| 30-06-2026 | Musselburgh | 15:30 | Defence Missile | 70586-8 | Handicap | 6 | 10 | 7f 15y | Good-good to firm in places | 3664 | 3YO plus | 3 | 3 | 4 | 9-11 | 55 | D Allan | Miss L A Perratt | 11 | |
| 30-06-2026 | Musselburgh | 15:30 | Sanditon | 696513 | Handicap | 6 | 10 | 7f 15y | Good-good to firm in places | 3664 | 3YO plus | 4 | 1 | 4 | 9-11 | p | 55 | Rowan Scott | C Johnston | 8 |
| 30-06-2026 | Musselburgh | 15:30 | Coconut Bay | 77-8307 | Handicap | 6 | 10 | 7f 15y | Good-good to firm in places | 3664 | 3YO plus | 5 | 9 | 7 | 9-10 | 54 | Jason Hart | T Davidson | 22 | |
| 30-06-2026 | Musselburgh | 15:30 | Ramon Di Loria | 235636 | Handicap | 6 | 10 | 7f 15y | Good-good to firm in places | 3664 | 3YO plus | 6 | 7 | 8 | 9-10 | 54 | Greg Fairley | Ewan Whillans | 15 | |
| 30-06-2026 | Musselburgh | 15:30 | Cotai Starlight | 6-35 | Handicap | 6 | 10 | 7f 15y | Good-good to firm in places | 3664 | 3YO plus | 8 | 4 | 3 | 9-6 | 59 | S H James | K Scott | 69 | |
| 30-06-2026 | Musselburgh | 15:30 | Willowinghurn | 89-7850 | Handicap | 6 | 10 | 7f 15y | Good-good to firm in places | 3664 | 3YO plus | 9 | 2 | 3 | 9-5 | p1 | 58 | D Tudhope | D O'Meara | 16 |
| 30-06-2026 | Musselburgh | 15:30 | Monhammer | 2325-03 | Handicap | 6 | 10 | 7f 15y | Good-good to firm in places | 3664 | 3YO plus | 10 | 10 | 8 | 9-4 | 48 | A Mullen | Miss L A Perratt | 10 | |
| 30-06-2026 | Musselburgh | 16:00 | Son | 7-22973 | Handicap | 4 | 8 | 7f 15y | Good-good to firm in places | 5234 | 4YO plus | 1 | 4 | 5 | 9-10 | 81 | D Allan | T D Easterby | 17 | |
| 30-06-2026 | Musselburgh | 16:00 | Abduction | 418773 | Handicap | 4 | 8 | 7f 15y | Good-good to firm in places | 5234 | 4YO plus | 2 | 5 | 8 | 9-3 | 74 | Jake Dickson (7) | J S Goldie | 10 | |
| 30-06-2026 | Musselburgh | 16:00 | Diamont Katie | 851234 | Handicap | 4 | 8 | 7f 15y | Good-good to firm in places | 5234 | 4YO plus | 3 | 2 | 4 | 9-3 | 74 | C Lee | K R Burke | 8 | |
| 30-06-2026 | Musselburgh | 16:00 | Native Instinct | 6056-26 | Handicap | 4 | 8 | 7f 15y | Good-good to firm in places | 5234 | 4YO plus | 4 | 7 | 4 | 9-2 | 73 | D Tudhope | E Bethell | 43 | |
| 30-06-2026 | Musselburgh | 16:00 | The Gay Blade | 126111 | Handicap | 4 | 8 | 7f 15y | Good-good to firm in places | 5234 | 4YO plus | 5 | 3 | 7 | 9-0 | 71 | A Mullen | I Jardine | 11 | |
| 30-06-2026 | Musselburgh | 16:00 | Ameilya | 6170/6- | Handicap | 4 | 8 | 7f 15y | Good-good to firm in places | 5234 | 4YO plus | 6 | 8 | 5 | 9-0 | 71 | J P Sullivan | W Coltherd | 399 | |
| 30-06-2026 | Musselburgh | 16:00 | Gressington | 006080 | Handicap | 4 | 8 | 7f 15y | Good-good to firm in places | 5234 | 4YO plus | 7 | 1 | 5 | 8-11 | b | 68 | Jason Hart | K Scott | 14 |
| 30-06-2026 | Musselburgh | 16:00 | Iris Dancer | 406121 | Handicap | 4 | 8 | 7f 15y | Good-good to firm in places | 5234 | 4YO plus | 8 | 6 | 8 | 8-8 | b | 65 | Rowan Scott | T Davidson | 5 |
| 30-06-2026 | Musselburgh | 16:30 | Gemini Man | 25-1211 | Handicap | 6 | 6 | 1m 4f 104y | Good-good to firm in places | 3664 | 4YO plus | 1 | 5 | 8 | 9-13 | 56 | A Mullen | I Jardine | 8 | |
| 30-06-2026 | Musselburgh | 16:30 | Sophiesticate | 877-763 | Handicap | 6 | 6 | 1m 4f 104y | Good-good to firm in places | 3664 | 4YO plus | 2 | 6 | 7 | 9-9 | 52 | K S McHugh (7) | R M Smith | 8 | |
| 30-06-2026 | Musselburgh | 16:30 | Is She Now | 4949-01 | Handicap | 6 | 6 | 1m 4f 104y | Good-good to firm in places | 3664 | 4YO plus | 3 | 2 | 8 | 9-9 | 52 | D Nolan | D Bourke | 11 | |
| 30-06-2026 | Musselburgh | 16:30 | Storm On Jura | 489-096 | Handicap | 6 | 6 | 1m 4f 104y | Good-good to firm in places | 3664 | 4YO plus | 4 | 1 | 4 | 9-7 | 50 | Rhys Elliott (5) | J S Goldie | 13 | |
| 30-06-2026 | Musselburgh | 16:30 | Falaise Blanc | 068242 | Handicap | 6 | 6 | 1m 4f 104y | Good-good to firm in places | 3664 | 4YO plus | 5 | 4 | 4 | 9-3 | v | 46 | Jason Hart | K Scott | 5 |
| 30-06-2026 | Musselburgh | 16:30 | On The Bubble | 46-2395 | Handicap | 6 | 6 | 1m 4f 104y | Good-good to firm in places | 3664 | 4YO plus | 6 | 3 | 5 | 9-2 | 45 | Greg Fairley | Gary Rutherford | 8 | |
| 30-06-2026 | Musselburgh | 17:05 | Invincible Crown | 9-64742 | Handicap | 6 | 10 | 5f 1y | Good-good to firm in places | 3664 | 3YO plus | 1 | 5 | 4 | 9-12 | 56 | J P Sullivan | Mrs R Carr | 5 | |
| 30-06-2026 | Musselburgh | 17:05 | Auntie Jo | 449215 | Handicap | 6 | 10 | 5f 1y | Good-good to firm in places | 3664 | 3YO plus | 2 | 4 | 4 | 9-12 | 56 | Jason Hart | K Scott | 10 | |
| 30-06-2026 | Musselburgh | 17:05 | Wee Mary | 442162 | Handicap | 6 | 10 | 5f 1y | Good-good to firm in places | 3664 | 3YO plus | 3 | 8 | 4 | 9-10 | h | 54 | Amie Waugh (3) | J S Goldie | 8 |
| 30-06-2026 | Musselburgh | 17:05 | Data Fata Secutus | 527378 | Handicap | 6 | 10 | 5f 1y | Good-good to firm in places | 3664 | 3YO plus | 4 | 2 | 3 | 9-7 | p | 57 | D Tudhope | R Menzies | 10 |
| 30-06-2026 | Musselburgh | 17:05 | Gwen Tennyson | 0-834 | Handicap | 6 | 10 | 5f 1y | Good-good to firm in places | 3664 | 3YO plus | 5 | 7 | 3 | 9-6 | 56 | Joanna Mason | G Tutty | 19 | |
| 30-06-2026 | Musselburgh | 17:05 | Sands Of Seve | 6-31649 | Handicap | 6 | 10 | 5f 1y | Good-good to firm in places | 3664 | 3YO plus | 6 | 9 | 3 | 9-2 | v | 52 | Billy Garritty | W G Harrison | 57 |
| 30-06-2026 | Musselburgh | 17:05 | What A Tahoo | 474331 | Handicap | 6 | 10 | 5f 1y | Good-good to firm in places | 3664 | 3YO plus | 7 | 10 | 3 | 9-1 | 51 | Cam Hardie | R A Fahey | 13 | |
| 30-06-2026 | Musselburgh | 17:05 | Bonito Cavalo | 00-0879 | Handicap | 6 | 10 | 5f 1y | Good-good to firm in places | 3664 | 3YO plus | 8 | 3 | 7 | 9-1 | 45 | Lauren Young (5) | J S Goldie | 78 | |
| 30-06-2026 | Musselburgh | 17:05 | Sixcor | 58-8953 | Handicap | 6 | 10 | 5f 1y | Good-good to firm in places | 3664 | 3YO plus | 9 | 1 | 8 | 9-1 | p | 45 | D Allan | Miss L A Perratt | 8 |
| 30-06-2026 | Musselburgh | 17:05 | Hard Nut | 5440-77 | Handicap | 6 | 10 | 5f 1y | Good-good to firm in places | 3664 | 3YO plus | 10 | 6 | 9 | 9-1 | 45 | Tom Kiely-Marshall (5) | Miss L A Perratt | 8 | |
| 30-06-2026 | Roscommon | 17:30 | Peckedbytheparrott | 5 | Maiden | 18 | 7f 94y | Good | 15000 | 2YO ONLY | 1 | 5 | 2 | 9-7 | Adam Caffrey | W Durkan | 27 | |||
| 30-06-2026 | Roscommon | 17:30 | Cochise County | 97 | Maiden | 18 | 7f 94y | Good | 15000 | 2YO ONLY | 2 | 12 | 2 | 9-5 | Seamie Heffernan | J G Murphy | 43 | |||
| 30-06-2026 | Roscommon | 17:30 | September Duke | Maiden | 18 | 7f 94y | Good | 15000 | 2YO ONLY | 3 | 8 | 2 | 9-5 | Billy Lee | A Slattery | |||||
| 30-06-2026 | Roscommon | 17:30 | Ballyskeagh | Maiden | 18 | 7f 94y | Good | 15000 | 2YO ONLY | 4 | 13 | 2 | 9-4 | Dylan Browne McMonagle | J P O'Brien | |||||
| 30-06-2026 | Roscommon | 17:30 | Elyatta | 0 | Maiden | 18 | 7f 94y | Good | 15000 | 2YO ONLY | 5 | 15 | 2 | 9-3 | Chris Hayes | N Meade | 18 | |||
| 30-06-2026 | Roscommon | 17:30 | Seaxburh | 5 | Maiden | 18 | 7f 94y | Good | 15000 | 2YO ONLY | 6 | 7 | 2 | 9-2 | Shay Wallace (7) | J P O'Brien | 43 | |||
| 30-06-2026 | Roscommon | 17:30 | Whosinterviewinwho | Maiden | 18 | 7f 94y | Good | 15000 | 2YO ONLY | 7 | 6 | 2 | 9-1 | Jimmy Dalton (7) | A Slattery | |||||
| 30-06-2026 | Roscommon | 17:30 | Damsel In Distress | 5 | Maiden | 18 | 7f 94y | Good | 15000 | 2YO ONLY | 8 | 11 | 2 | 9-0 | Ben Coen | Daniel McLoughlin | 30 | |||
| 30-06-2026 | Roscommon | 17:30 | Banks Of The Boyne | 8 | Maiden | 18 | 7f 94y | Good | 15000 | 2YO ONLY | 9 | 14 | 2 | 8-13 | Wesley Joyce (3) | M Mulvany | 18 | |||
| 30-06-2026 | Roscommon | 17:30 | Buck Jones | Maiden | 18 | 7f 94y | Good | 15000 | 2YO ONLY | 10 | 1 | 2 | 8-13 | Gavin Ryan | N Meade | |||||
| 30-06-2026 | Roscommon | 17:30 | Nando Royale | 6 | Maiden | 18 | 7f 94y | Good | 15000 | 2YO ONLY | 11 | 2 | 2 | 8-13 | Robert Whearty | G P Cromwell | 18 | |||
| 30-06-2026 | Roscommon | 17:30 | Oristown Boy | 04 | Maiden | 18 | 7f 94y | Good | 15000 | 2YO ONLY | 12 | 10 | 2 | 8-13 | Siobhan Rutledge | Joseph Murray | 11 | |||
| 30-06-2026 | Roscommon | 17:30 | Jezzie Bea | Maiden | 18 | 7f 94y | Good | 15000 | 2YO ONLY | 13 | 17 | 2 | 8-12 | Shane Foley | Mrs J Harrington | |||||
| 30-06-2026 | Roscommon | 17:30 | Magna Fortuna | 0 | Maiden | 18 | 7f 94y | Good | 15000 | 2YO ONLY | 14 | 4 | 2 | 8-10 | Alan Persse (5) | P F McEnery | 18 | |||
| 30-06-2026 | Roscommon | 17:30 | Sea Of Rain | 42 | Maiden | 18 | 7f 94y | Good | 15000 | 2YO ONLY | 15 | 3 | 2 | 8-10 | p1 | Declan McDonogh | J S Bolger | 12 | ||
| 30-06-2026 | Roscommon | 17:30 | Docks | 9 | Maiden | 18 | 7f 94y | Good | 15000 | 2YO ONLY | 16 | 516 | 2 | 9-3 | Reserve 1 1 | P W Flynn | 12 | |||
| 30-06-2026 | Roscommon | 17:30 | Caoch The Piper | 60 | Maiden | 18 | 7f 94y | Good | 15000 | 2YO ONLY | 17 | 517 | 2 | 9-2 | Reserve 2 2 | A Slattery | 11 | |||
| 30-06-2026 | Roscommon | 17:30 | Supreme Act | 8 | Maiden | 18 | 7f 94y | Good | 15000 | 2YO ONLY | 18 | 518 | 2 | 9-3 | Reserve 3 3 | A Slattery | 11 | |||
| 30-06-2026 | Roscommon | 18:00 | Almeiyda | 04-4 | Maiden Fillies | 14 | 7f 94y | Good | 10800 | 3YO ONLY | 1 | 11 | 3 | 9-3 | 72 | Chris Hayes | D K Weld | 56 | ||
| 30-06-2026 | Roscommon | 18:00 | Black Chicken | 8 | Maiden Fillies | 14 | 7f 94y | Good | 10800 | 3YO ONLY | 2 | 5 | 3 | 9-3 | Siobhan Rutledge | R O'Sullivan | 29 | |||
| 30-06-2026 | Roscommon | 18:00 | Bofa Beach | 40-39 | Maiden Fillies | 14 | 7f 94y | Good | 10800 | 3YO ONLY | 3 | 6 | 3 | 9-3 | 77 | Nathan Crosse | Mrs J Harrington | 18 | ||
| 30-06-2026 | Roscommon | 18:00 | Ebony Reign | 80 | Maiden Fillies | 14 | 7f 94y | Good | 10800 | 3YO ONLY | 4 | 4 | 3 | 9-3 | t1 | Leigh Roche | Miss McGivern | 4 | ||
| 30-06-2026 | Roscommon | 18:00 | Ellens Bay | 0-0 | Maiden Fillies | 14 | 7f 94y | Good | 10800 | 3YO ONLY | 5 | 2 | 3 | 9-3 | Luke McAteer | Ciaran Murphy | 139 | |||
| 30-06-2026 | Roscommon | 18:00 | Elusive Echo | 3 | Maiden Fillies | 14 | 7f 94y | Good | 10800 | 3YO ONLY | 6 | 14 | 3 | 9-3 | t | Shane Foley | J P O'Brien | 29 | ||
| 30-06-2026 | Roscommon | 18:00 | Haroussa | 9 | Maiden Fillies | 14 | 7f 94y | Good | 10800 | 3YO ONLY | 7 | 10 | 3 | 9-3 | Ben Coen | J P Murtagh | 52 | |||
| 30-06-2026 | Roscommon | 18:00 | Miss Moore Cen | 05 | Maiden Fillies | 14 | 7f 94y | Good | 10800 | 3YO ONLY | 8 | 8 | 3 | 9-3 | Scott McCullagh | Daniel McLoughlin | 32 | |||
| 30-06-2026 | Roscommon | 18:00 | Moon Aura | 8646 | Maiden Fillies | 14 | 7f 94y | Good | 10800 | 3YO ONLY | 9 | 12 | 3 | 9-3 | p1 | 64 | Keithen Kennedy (5) | Mrs J Harrington | 18 | |
| 30-06-2026 | Roscommon | 18:00 | Reap The Rewards | 6 | Maiden Fillies | 14 | 7f 94y | Good | 10800 | 3YO ONLY | 10 | 3 | 3 | 9-3 | p1 | Dylan Browne McMonagle | Ciaran Murphy | 107 | ||
| 30-06-2026 | Roscommon | 18:00 | Spring Sprinter | 76 | Maiden Fillies | 14 | 7f 94y | Good | 10800 | 3YO ONLY | 11 | 9 | 3 | 9-3 | Seamie Heffernan | A Slattery | 18 | |||
| 30-06-2026 | Roscommon | 18:00 | Star Of Beauty | 3-65022 | Maiden Fillies | 14 | 7f 94y | Good | 10800 | 3YO ONLY | 12 | 7 | 3 | 9-3 | v | 77 | Billy Lee | K J Condon | 29 | |
| 30-06-2026 | Roscommon | 18:00 | Storm Petrel | 0- | Maiden Fillies | 14 | 7f 94y | Good | 10800 | 3YO ONLY | 13 | 13 | 3 | 9-3 | Yudish Geerdharry (7) | Ms M McDowall | 285 | |||
| 30-06-2026 | Roscommon | 18:00 | Wildlife | 8 | Maiden Fillies | 14 | 7f 94y | Good | 10800 | 3YO ONLY | 14 | 1 | 3 | 9-3 | Robert Whearty | G P Cromwell | 41 | |||
| 30-06-2026 | Roscommon | 18:30 | Blue Anthem | 2-95008 | Handicap | 18 | 7f 94y | Good | 6000 | 3YO plus | 1 | 10 | 4 | 10-2 | t | 60 | Shane Foley | Gerard O'Leary | 43 | |
| 30-06-2026 | Roscommon | 18:30 | Brains | 85-0426 | Handicap | 18 | 7f 94y | Good | 6000 | 3YO plus | 2 | 3 | 10 | 10-1 | t b | 59 | Seamie Heffernan | R Donohoe | 29 | |
| 30-06-2026 | Roscommon | 18:30 | Methgal | 122904 | Handicap | 18 | 7f 94y | Good | 6000 | 3YO plus | 3 | 1 | 4 | 10-1 | t b | 59 | Conor Cusack (7) | P J F Murphy | 20 | |
| 30-06-2026 | Roscommon | 18:30 | Givehertilxmas | 92606-0 | Handicap | 18 | 7f 94y | Good | 6000 | 3YO plus | 4 | 9 | 4 | 9-13 | 57 | Jack Kearney (3) | G Keane | 168 | ||
| 30-06-2026 | Roscommon | 18:30 | La La Lucrative | 0897-18 | Handicap | 18 | 7f 94y | Good | 6000 | 3YO plus | 5 | 6 | 5 | 9-13 | 57 | Robbie Colgan | Matthew J Smith | 25 | ||
| 30-06-2026 | Roscommon | 18:30 | Medieval Night | 8-08083 | Handicap | 18 | 7f 94y | Good | 6000 | 3YO plus | 6 | 5 | 4 | 9-12 | t p | 56 | Chris Hayes | D Hogan | 12 | |
| 30-06-2026 | Roscommon | 18:30 | The Blue Panther | 4/145-00 | Handicap | 18 | 7f 94y | Good | 6000 | 3YO plus | 7 | 7 | 8 | 9-11 | p | 55 | Nicola Burns (5) | R P Burns | 30 | |
| 30-06-2026 | Roscommon | 18:30 | Shahada Ace | 418-699 | Handicap | 18 | 7f 94y | Good | 6000 | 3YO plus | 8 | 15 | 4 | 9-10 | 54 | Feenagh Moran (10) | A Slattery | 56 | ||
| 30-06-2026 | Roscommon | 18:30 | Toy Soldier | 00-0042 | Handicap | 18 | 7f 94y | Good | 6000 | 3YO plus | 9 | 8 | 4 | 9-10 | v1 | 54 | Dylan Browne McMonagle | Maurice Ahern | 11 | |
| 30-06-2026 | Roscommon | 18:30 | Snap Decision | 0-088 | Handicap | 18 | 7f 94y | Good | 6000 | 3YO plus | 10 | 18 | 4 | 9-4 | 48 | Darragh O'Sullivan (7) | Donncha Duggan | 87 | ||
| 30-06-2026 | Roscommon | 18:30 | Alandownunder | 989-09 | Handicap | 18 | 7f 94y | Good | 6000 | 3YO plus | 11 | 4 | 3 | 9-3 | b1 | 56 | Paddy Harnett (5) | K P Cotter | 33 | |
| 30-06-2026 | Roscommon | 18:30 | Polanco | 080-00 | Handicap | 18 | 7f 94y | Good | 6000 | 3YO plus | 12 | 12 | 3 | 9-2 | t1 | 55 | Luke McAteer | P F O'Donnell | 27 | |
| 30-06-2026 | Roscommon | 18:30 | Misava | 80/0- | Handicap | 18 | 7f 94y | Good | 6000 | 3YO plus | 13 | 2 | 4 | 9-1 | h1 | 45 | Ronan Whelan | T Collins | 364 | |
| 30-06-2026 | Roscommon | 18:30 | Queen Of Newark | 770-030 | Handicap | 18 | 7f 94y | Good | 6000 | 3YO plus | 14 | 13 | 3 | 9-0 | 53 | Wesley Joyce (3) | Matthew J Smith | 32 | ||
| 30-06-2026 | Roscommon | 18:30 | He's Holding Court | 080764 | Handicap | 18 | 7f 94y | Good | 6000 | 3YO plus | 15 | 16 | 3 | 8-7 | 46 | Jamie Powell | A Slattery | 50 | ||
| 30-06-2026 | Roscommon | 18:30 | Selective Power | 80-0494 | Handicap | 18 | 7f 94y | Good | 6000 | 3YO plus | 16 | 516 | 7 | 10-2 | p | 60 | Reserve 1 1 | Thomas Coyle | 18 | |
| 30-06-2026 | Roscommon | 18:30 | Zheleznaya Dama | 00083-P | Handicap | 18 | 7f 94y | Good | 6000 | 3YO plus | 17 | 517 | 3 | 9-7 | 60 | Reserve 2 2 | B W Duke | 16 | ||
| 30-06-2026 | Roscommon | 18:30 | Eichan San | 040850 | Handicap | 18 | 7f 94y | Good | 6000 | 3YO plus | 18 | 518 | 4 | 10-2 | b1 | 60 | Reserve 3 3 | Daniel Murphy | 12 | |
| 30-06-2026 | Roscommon | 19:00 | Iamimmaculate | 012- | Handicap | 10 | 1m2½f | Good | 8835 | 3YO | 1 | 7 | 3 | 10-0 | 80 | Dylan Browne McMonagle | Gerard O'Leary | 255 | ||
| 30-06-2026 | Roscommon | 19:00 | Adel | 67-871 | Handicap | 10 | 1m2½f | Good | 8835 | 3YO | 2 | 10 | 3 | 9-10 | 76 | Jamie Powell | M D O'Callaghan | 43 | ||
| 30-06-2026 | Roscommon | 19:00 | Honouramongthieves | 2-5667 | Handicap | 10 | 1m2½f | Good | 8835 | 3YO | 3 | 1 | 3 | 9-7 | 73 | Chris Hayes | Kevin Thomas Coleman | 19 | ||
| 30-06-2026 | Roscommon | 19:00 | Nermal | 5223 | Handicap | 10 | 1m2½f | Good | 8835 | 3YO | 4 | 3 | 3 | 9-6 | 72 | Ben Coen | Andrew Slattery | 8 | ||
| 30-06-2026 | Roscommon | 19:00 | Rapide Vega | 04-582 | Handicap | 10 | 1m2½f | Good | 8835 | 3YO | 5 | 6 | 3 | 9-4 | p1 | 70 | Shane Foley | Mrs John Harrington | 18 | |
| 30-06-2026 | Roscommon | 19:00 | Freedom And Light | 9-8467 | Handicap | 10 | 1m2½f | Good | 8835 | 3YO | 6 | 2 | 3 | 9-2 | 68 | Declan McDonogh | J S Bolger | 26 | ||
| 30-06-2026 | Roscommon | 19:00 | Vantage Code | 667-07 | Handicap | 10 | 1m2½f | Good | 8835 | 3YO | 7 | 9 | 3 | 9-2 | 68 | Leigh Roche | Emmet Mullins | 32 | ||
| 30-06-2026 | Roscommon | 19:00 | Second Line | 0-886 | Handicap | 10 | 1m2½f | Good | 8835 | 3YO | 8 | 4 | 3 | 8-13 | b1 | 65 | Keithen Kennedy (5) | Mrs John Harrington | 11 | |
| 30-06-2026 | Roscommon | 19:00 | Dont Get Me Wrong | 0518-9 | Handicap | 10 | 1m2½f | Good | 8835 | 3YO | 9 | 8 | 3 | 8-12 | 64 | Jack Cleary (5) | Gerard O'Leary | 50 | ||
| 30-06-2026 | Roscommon | 19:00 | Ella's Gold | 022-02 | Handicap | 10 | 1m2½f | Good | 8835 | 3YO | 10 | 5 | 3 | 8-9 | 61 | Wesley Joyce (3) | Matthew J Smith | 19 | ||
| 30-06-2026 | Roscommon | 19:30 | Sonoran | 403-036 | Handicap | 13 | 1m 2f 63y | Good | 9000 | 4YO PLUS | 1 | 10 | 4 | 10-3 | t | 83 | Jack Kearney (3) | G M Lyons | 26 | |
| 30-06-2026 | Roscommon | 19:30 | Amplitude | 1-04933 | Handicap | 13 | 1m 2f 63y | Good | 9000 | 4YO PLUS | 2 | 7 | 4 | 10-1 | 81 | Sam Coen (5) | J G Murphy | 43 | ||
| 30-06-2026 | Roscommon | 19:30 | Liam Swagger | 252/136- | Handicap | 13 | 1m 2f 63y | Good | 9000 | 4YO PLUS | 3 | 3 | 5 | 10-1 | t p | 81 | Seamie Heffernan | W Durkan | 422 | |
| 30-06-2026 | Roscommon | 19:30 | Follow Me | 0/604-98 | Handicap | 13 | 1m 2f 63y | Good | 9000 | 4YO PLUS | 4 | 4 | 5 | 9-13 | p1 | 79 | Dylan Browne McMonagle | R O'Sullivan | 43 | |
| 30-06-2026 | Roscommon | 19:30 | Unterberg | 7-51110 | Handicap | 13 | 1m 2f 63y | Good | 9000 | 4YO PLUS | 5 | 6 | 7 | 9-13 | 79 | Rory Mulligan (5) | Laura Hourigan | 88 | ||
| 30-06-2026 | Roscommon | 19:30 | Vlhova | 013422- | Handicap | 13 | 1m 2f 63y | Good | 9000 | 4YO PLUS | 6 | 12 | 4 | 9-13 | 79 | Shane Foley | Gerard O'Leary | 237 | ||
| 30-06-2026 | Roscommon | 19:30 | Grey Leader | 150-008 | Handicap | 13 | 1m 2f 63y | Good | 9000 | 4YO PLUS | 7 | 1 | 6 | 9-12 | 78 | Nicola Burns (5) | R P Burns | 8 | ||
| 30-06-2026 | Roscommon | 19:30 | Marta's Prince | 474147- | Handicap | 13 | 1m 2f 63y | Good | 9000 | 4YO PLUS | 8 | 9 | 4 | 9-10 | 76 | James Ryan | R P Burns | 234 | ||
| 30-06-2026 | Roscommon | 19:30 | Sir Jeremy | 460-719 | Handicap | 13 | 1m 2f 63y | Good | 9000 | 4YO PLUS | 9 | 13 | 4 | 9-7 | 73 | Adam Caffrey | N Meade | 18 | ||
| 30-06-2026 | Roscommon | 19:30 | Thatwilldoso | 262-905 | Handicap | 13 | 1m 2f 63y | Good | 9000 | 4YO PLUS | 10 | 5 | 5 | 9-6 | 72 | Rory Cleary | Kevin Coleman | 8 | ||
| 30-06-2026 | Roscommon | 19:30 | Sinbad My Dad | 8433-98 | Handicap | 13 | 1m 2f 63y | Good | 9000 | 4YO PLUS | 11 | 8 | 5 | 9-4 | 70 | Joseph Harnett (7) | S Fahey | 158 | ||
| 30-06-2026 | Roscommon | 19:30 | Flying Fortress | 510-508 | Handicap | 13 | 1m 2f 63y | Good | 9000 | 4YO PLUS | 12 | 2 | 4 | 9-3 | b | 69 | Robert Whearty | G P Cromwell | 18 | |
| 30-06-2026 | Roscommon | 19:30 | Blackjack Hills | 990011- | Handicap | 13 | 1m 2f 63y | Good | 9000 | 4YO PLUS | 13 | 11 | 4 | 8-12 | 64 | Robbie Colgan | Matthew J Smith | 237 | ||
| 30-06-2026 | Roscommon | 20:00 | Chally Chute | 50/121-2 | Stakes | 1 | 8 | 1m 4f 17y | Good | 30000 | 3YO plus | 1 | 4 | 8 | 10-0 | 112 | Donagh O'Connor | R O'Sullivan | 11 | |
| 30-06-2026 | Roscommon | 20:00 | Starford | 217-516 | Stakes | 1 | 8 | 1m 4f 17y | Good | 30000 | 3YO plus | 2 | 1 | 4 | 10-0 | 111 | Dylan Browne McMonagle | J P O'Brien | 53 | |
| 30-06-2026 | Roscommon | 20:00 | Counting Coup | 1 | Stakes | 1 | 8 | 1m 4f 17y | Good | 30000 | 3YO plus | 3 | 7 | 6 | 9-11 | 90 | Leigh Roche | Maurice Ahern | 10 | |
| 30-06-2026 | Roscommon | 20:00 | Shaool | 3211-66 | Stakes | 1 | 8 | 1m 4f 17y | Good | 30000 | 3YO plus | 4 | 5 | 5 | 9-9 | p | 104 | Ben Coen | J P Murtagh | 57 |
| 30-06-2026 | Roscommon | 20:00 | Abbey Actress | 4/1-3261 | Stakes | 1 | 8 | 1m 4f 17y | Good | 30000 | 3YO plus | 5 | 3 | 5 | 9-6 | p1 | 88 | Seamie Heffernan | J P Murtagh | 19 |
| 30-06-2026 | Roscommon | 20:00 | Bosphorus Rose | 11630-3 | Stakes | 1 | 8 | 1m 4f 17y | Good | 30000 | 3YO plus | 6 | 8 | 4 | 9-6 | 98 | Billy Lee | P Twomey | 16 | |
| 30-06-2026 | Roscommon | 20:00 | Kalixa | 65/1873- | Stakes | 1 | 8 | 1m 4f 17y | Good | 30000 | 3YO plus | 7 | 2 | 4 | 9-6 | 82 | Jamie Powell | M O'Callaghan | 271 | |
| 30-06-2026 | Roscommon | 20:00 | Dreamkeeper | 651 | Stakes | 1 | 8 | 1m 4f 17y | Good | 30000 | 3YO plus | 8 | 6 | 3 | 8-7 | 88 | Chris Hayes | N Meade | 18 | |
| 30-06-2026 | Roscommon | 20:30 | Black Heather | 3- | Maiden | 16 | 1m 4f 17y | Good | 6601 | 4YO PLUS | 1 | 1 | 7 | 9-9 | Robert Whearty | G P Cromwell | 451 | |||
| 30-06-2026 | Roscommon | 20:30 | Coolnagrattan | Maiden | 16 | 1m 4f 17y | Good | 6601 | 4YO PLUS | 2 | 2 | 4 | 9-9 | t h | Seamie Heffernan | W R Crawford | ||||
| 30-06-2026 | Roscommon | 20:30 | Cracking Cloud | 356 | Maiden | 16 | 1m 4f 17y | Good | 6601 | 4YO PLUS | 3 | 10 | 4 | 9-9 | 74 | Donagh O'Connor | R O'Sullivan | 29 | ||
| 30-06-2026 | Roscommon | 20:30 | Double Indian | - | Maiden | 16 | 1m 4f 17y | Good | 6601 | 4YO PLUS | 4 | 8 | 4 | 9-9 | Shane Foley | Mrs J Harrington | ||||
| 30-06-2026 | Roscommon | 20:30 | Elman | 740-0 | Maiden | 16 | 1m 4f 17y | Good | 6601 | 4YO PLUS | 5 | 14 | 4 | 9-9 | t | 71 | Jared Huggan (10) | D Hogan | 107 | |
| 30-06-2026 | Roscommon | 20:30 | It's Good To Talk | 00 | Maiden | 16 | 1m 4f 17y | Good | 6601 | 4YO PLUS | 6 | 4 | 5 | 9-9 | Leigh Roche | E Mullins | 29 | |||
| 30-06-2026 | Roscommon | 20:30 | Lauro's Legend | 7 | Maiden | 16 | 1m 4f 17y | Good | 6601 | 4YO PLUS | 7 | 11 | 6 | 9-9 | Luke McAteer | P A Fahy | 12 | |||
| 30-06-2026 | Roscommon | 20:30 | Quint Major | 66- | Maiden | 16 | 1m 4f 17y | Good | 6601 | 4YO PLUS | 8 | 15 | 8 | 9-9 | James Ryan | M A Molloy | 264 | |||
| 30-06-2026 | Roscommon | 20:30 | Seti One | 84000- | Maiden | 16 | 1m 4f 17y | Good | 6601 | 4YO PLUS | 9 | 6 | 4 | 9-9 | 71 | Chris Hayes | D Hogan | 193 | ||
| 30-06-2026 | Roscommon | 20:30 | Steel Cut | 9-25 | Maiden | 16 | 1m 4f 17y | Good | 6601 | 4YO PLUS | 10 | 7 | 4 | 9-9 | b1 | 80 | Billy Lee | A Oliver | 10 | |
| 30-06-2026 | Roscommon | 20:30 | Ashikita | 0/5 | Maiden | 16 | 1m 4f 17y | Good | 6601 | 4YO PLUS | 11 | 5 | 5 | 9-4 | Ben Coen | J P Murtagh | 27 | |||
| 30-06-2026 | Roscommon | 20:30 | Boujee | 9- | Maiden | 16 | 1m 4f 17y | Good | 6601 | 4YO PLUS | 12 | 12 | 9 | 9-4 | J Cleary (5) | M A Molloy | 335 | |||
| 30-06-2026 | Roscommon | 20:30 | Catherine Magennis | 7 | Maiden | 16 | 1m 4f 17y | Good | 6601 | 4YO PLUS | 13 | 9 | 4 | 9-4 | Dylan Browne McMonagle | J G Murphy | 82 | |||
| 30-06-2026 | Roscommon | 20:30 | Grennanstown Lady | 07 | Maiden | 16 | 1m 4f 17y | Good | 6601 | 4YO PLUS | 14 | 13 | 5 | 9-4 | Jack Kearney (3) | G Keane | 56 | |||
| 30-06-2026 | Roscommon | 20:30 | Sioux Grit | 075000/ | Maiden | 16 | 1m 4f 17y | Good | 6601 | 4YO PLUS | 15 | 3 | 8 | 9-4 | 32 | Nicola Burns (5) | R P Burns | 773 | ||
| 30-06-2026 | Roscommon | 20:30 | Taj Crown | 9-528 | Maiden | 16 | 1m 4f 17y | Good | 6601 | 4YO PLUS | 16 | 16 | 4 | 9-4 | v | 68 | Ronan Whelan | K J Condon | 11 | |
| 30-06-2026 | Salisbury | 14:07 | Squadron | Maiden Stakes | 3 | 8 | 6f 213y | Good to firm | 7020 | 2YO only | 8 | 6 | 2 | 9-7 | Colin Keane | R M Beckett | ||||
| 30-06-2026 | Salisbury | 14:07 | Breacher | Maiden Stakes | 3 | 8 | 6f 213y | Good to firm | 7020 | 2YO only | 1 | 4 | 2 | 9-7 | Lewis Edmunds | W Muir & C Grassick | ||||
| 30-06-2026 | Salisbury | 14:07 | Galipi | 3 | Maiden Stakes | 3 | 8 | 6f 213y | Good to firm | 7020 | 2YO only | 2 | 7 | 2 | 9-7 | Jason Watson | C Hills | 26 | ||
| 30-06-2026 | Salisbury | 14:07 | Jiro | 6 | Maiden Stakes | 3 | 8 | 6f 213y | Good to firm | 7020 | 2YO only | 3 | 2 | 2 | 9-7 | D Egan | D K Ivory | 46 | ||
| 30-06-2026 | Salisbury | 14:07 | Power Effort | Maiden Stakes | 3 | 8 | 6f 213y | Good to firm | 7020 | 2YO only | 4 | 8 | 2 | 9-7 | Benoit D L Sayette | I Mohammed | ||||
| 30-06-2026 | Salisbury | 14:07 | Rafe's Da Man | 4 | Maiden Stakes | 3 | 8 | 6f 213y | Good to firm | 7020 | 2YO only | 5 | 1 | 2 | 9-7 | S M Levey | R Hannon | 43 | ||
| 30-06-2026 | Salisbury | 14:07 | See The Mountain | Maiden Stakes | 3 | 8 | 6f 213y | Good to firm | 7020 | 2YO only | 6 | 5 | 2 | 9-7 | Callum Hutchinson | A M Balding | ||||
| 30-06-2026 | Salisbury | 14:07 | Spruce | Maiden Stakes | 3 | 8 | 6f 213y | Good to firm | 7020 | 2YO only | 7 | 3 | 2 | 9-7 | David Probert | M Meade | ||||
| 30-06-2026 | Salisbury | 14:37 | King Of Stars | 57/3400- | Handicap | 4 | 6 | 5f | Good to firm | 5888 | 3YO plus | 1 | 5 | 9 | 10-2 | p | 80 | Alistair Rawlinson | M Appleby | 273 |
| 30-06-2026 | Salisbury | 14:37 | The Thames Boatman | 292145 | Handicap | 4 | 6 | 5f | Good to firm | 5888 | 3YO plus | 2 | 2 | 6 | 9-12 | p | 76 | Finley Marsh | R Hughes | 9 |
| 30-06-2026 | Salisbury | 14:37 | Silver Wraith | 321-127 | Handicap | 4 | 6 | 5f | Good to firm | 5888 | 3YO plus | 3 | 6 | 4 | 9-11 | t | 75 | David Probert | Miss E C Lavelle | 18 |
| 30-06-2026 | Salisbury | 14:37 | Cayman Tai | 532129 | Handicap | 4 | 6 | 5f | Good to firm | 5888 | 3YO plus | 4 | 3 | 4 | 9-10 | 74 | S C Cronin (5) | R Hannon | 18 | |
| 30-06-2026 | Salisbury | 14:37 | Fresh Fade | 6045-60 | Handicap | 4 | 6 | 5f | Good to firm | 5888 | 3YO plus | 5 | 4 | 3 | 9-8 | 78 | L Morris | M J Attwater | 38 | |
| 30-06-2026 | Salisbury | 14:37 | Connie's Rose | 563272 | Handicap | 4 | 6 | 5f | Good to firm | 5888 | 3YO plus | 6 | 1 | 7 | 9-2 | t p | 66 | Ray Dawson | G Harris | 15 |
| 30-06-2026 | Salisbury | 15:07 | Flying Pirate | 1 | Novice Stakes | 2 | 11 | 6f | Good to firm | 15462 | 2YO only | 1 | 4 | 2 | 9-8 | Charles Bishop | Eve Johnson Houghton | 21 | ||
| 30-06-2026 | Salisbury | 15:07 | Metamouse | 41 | Novice Stakes | 2 | 11 | 6f | Good to firm | 15462 | 2YO only | 2 | 8 | 2 | 9-5 | 79 | H Crouch | D Loughnane | 18 | |
| 30-06-2026 | Salisbury | 15:07 | Harry Knows | 242 | Novice Stakes | 2 | 11 | 6f | Good to firm | 15462 | 2YO only | 3 | 7 | 2 | 9-4 | 85 | Finley Marsh | R Hughes | 21 | |
| 30-06-2026 | Salisbury | 15:07 | Herbert Hall | 9 | Novice Stakes | 2 | 11 | 6f | Good to firm | 15462 | 2YO only | 4 | 10 | 2 | 9-4 | Joe Leavy | B J Meehan | 19 | ||
| 30-06-2026 | Salisbury | 15:07 | Ten Of Clubs | 8 | Novice Stakes | 2 | 11 | 6f | Good to firm | 15462 | 2YO only | 5 | 5 | 2 | 9-4 | Georgia Dobie | J A Osborne | 14 | ||
| 30-06-2026 | Salisbury | 15:07 | Treasurer | 40 | Novice Stakes | 2 | 11 | 6f | Good to firm | 15462 | 2YO only | 6 | 3 | 2 | 9-4 | D Egan | C Fellowes | 14 | ||
| 30-06-2026 | Salisbury | 15:07 | Keep Grating | Novice Stakes | 2 | 11 | 6f | Good to firm | 15462 | 2YO only | 7 | 9 | 2 | 9-2 | S M Levey | R Hannon | ||||
| 30-06-2026 | Salisbury | 15:07 | Ten Year Stretch | 7 | Novice Stakes | 2 | 11 | 6f | Good to firm | 15462 | 2YO only | 8 | 2 | 2 | 9-1 | William Carver | J A Osborne | 21 | ||
| 30-06-2026 | Salisbury | 15:07 | Calendar Boy | Novice Stakes | 2 | 11 | 6f | Good to firm | 15462 | 2YO only | 9 | 6 | 2 | 8-13 | Callum Hutchinson | Eve Johnson Houghton | ||||
| 30-06-2026 | Salisbury | 15:07 | Poppy Foxy | 61 | Novice Stakes | 2 | 11 | 6f | Good to firm | 15462 | 2YO only | 10 | 1 | 2 | 8-13 | 66 | Jack Doughty | Charlie Clover | 17 | |
| 30-06-2026 | Salisbury | 15:07 | Martha Brown | 93 | Novice Stakes | 2 | 11 | 6f | Good to firm | 15462 | 2YO only | 11 | 11 | 2 | 8-10 | Ben Ffrench-Davis | Kathy Turner | 48 | ||
| 30-06-2026 | Salisbury | 15:37 | Addison Grey | 310-225 | Handicap | 3 | 7 | 6f | Good to firm | 10308 | 3YO plus | 1 | 5 | 4 | 10-1 | 94 | David Probert | C G Cox | 45 | |
| 30-06-2026 | Salisbury | 15:37 | Another Abbot | 1004-71 | Handicap | 3 | 7 | 6f | Good to firm | 10308 | 3YO plus | 2 | 7 | 4 | 9-9 | t | 88 | Tom Marquand | W J Haggas | 33 |
| 30-06-2026 | Salisbury | 15:37 | Jel Pepper | 471-466 | Handicap | 3 | 7 | 6f | Good to firm | 10308 | 3YO plus | 3 | 6 | 3 | 9-9 | 95 | Lewis Edmunds | Oliver Cole | 29 | |
| 30-06-2026 | Salisbury | 15:37 | Sudden Flight | 4100-32 | Handicap | 3 | 7 | 6f | Good to firm | 10308 | 3YO plus | 4 | 2 | 4 | 9-7 | p | 86 | Finley Marsh | R Hughes | 23 |
| 30-06-2026 | Salisbury | 15:37 | Egoli | 16548-9 | Handicap | 3 | 7 | 6f | Good to firm | 10308 | 3YO plus | 5 | 3 | 3 | 9-4 | 90 | H Crouch | R M Beckett | 29 | |
| 30-06-2026 | Salisbury | 15:37 | Fleetwater | 0-26239 | Handicap | 3 | 7 | 6f | Good to firm | 10308 | 3YO plus | 6 | 1 | 4 | 9-2 | 81 | D Egan | J S Moore | 15 | |
| 30-06-2026 | Salisbury | 15:37 | Queue Dos | 41-4738 | Handicap | 3 | 7 | 6f | Good to firm | 10308 | 3YO plus | 7 | 4 | 4 | 8-11 | p | 76 | Joe Leavy | J S Moore | 24 |
| 30-06-2026 | Salisbury | 16:07 | Paniolo Creek | Maiden Stakes | 3 | 7 | 1m 1f 201y | Good to firm | 6480 | 3YO plus | 1 | 2 | 5 | 10-2 | Joe Leavy | K Burke | ||||
| 30-06-2026 | Salisbury | 16:07 | Sevenkingsmustdie | 0 | Maiden Stakes | 3 | 7 | 1m 1f 201y | Good to firm | 6480 | 3YO plus | 2 | 6 | 4 | 10-2 | h | Luke Catton (3) | A King | 22 | |
| 30-06-2026 | Salisbury | 16:07 | Zachary Hickes | 4/6 | Maiden Stakes | 3 | 7 | 1m 1f 201y | Good to firm | 6480 | 3YO plus | 3 | 5 | 4 | 10-2 | Ray Dawson | R Varian | 22 | ||
| 30-06-2026 | Salisbury | 16:07 | Al Qatem | 8 | Maiden Stakes | 3 | 7 | 1m 1f 201y | Good to firm | 6480 | 3YO plus | 4 | 4 | 3 | 9-4 | Charles Bishop | S bin Suroor | 29 | ||
| 30-06-2026 | Salisbury | 16:07 | Storming Point | 2-32 | Maiden Stakes | 3 | 7 | 1m 1f 201y | Good to firm | 6480 | 3YO plus | 5 | 3 | 3 | 9-4 | 87 | Jason Watson | G & J Moore | 22 | |
| 30-06-2026 | Salisbury | 16:07 | Virtue Diligence | 9-8 | Maiden Stakes | 3 | 7 | 1m 1f 201y | Good to firm | 6480 | 3YO plus | 6 | 1 | 3 | 9-4 | David Probert | Mrs A J Perrett | 22 | ||
| 30-06-2026 | Salisbury | 16:07 | Aleatrix | Maiden Stakes | 3 | 7 | 1m 1f 201y | Good to firm | 6480 | 3YO plus | 7 | 7 | 3 | 8-13 | H Crouch | R M Beckett | ||||
| 30-06-2026 | Salisbury | 16:37 | Gone By | 2-21 | Handicap | 3 | 3 | 1m 4f 5y | Good to firm | 12885 | 3YO only | 1 | 3 | 3 | 9-9 | 90 | H Crouch | R M Beckett | 27 | |
| 30-06-2026 | Salisbury | 16:37 | Pearl River | 431-581 | Handicap | 3 | 3 | 1m 4f 5y | Good to firm | 12885 | 3YO only | 2 | 2 | 3 | 9-7 | 88 | Joe Leavy | R Hannon | 38 | |
| 30-06-2026 | Salisbury | 16:37 | Mythical Valentine | 95-321 | Handicap | 3 | 3 | 1m 4f 5y | Good to firm | 12885 | 3YO only | 3 | 1 | 3 | 8-12 | 79 | Callum Hutchinson | A M Balding | 36 | |
| 30-06-2026 | Salisbury | 17:10 | Hot And Cold | 561- | Handicap | 5 | 6 | 1m | Good to firm | 4580 | 3YO only | 1 | 2 | 3 | 9-9 | 75 | L Morris | Sir Mark Prescott | 224 | |
| 30-06-2026 | Salisbury | 17:10 | Dark Sovereign | 45-34 | Handicap | 5 | 6 | 1m | Good to firm | 4580 | 3YO only | 2 | 1 | 3 | 9-7 | 73 | H Crouch | R M Beckett | 18 | |
| 30-06-2026 | Salisbury | 17:10 | Lyra Lea | 1873-42 | Handicap | 5 | 6 | 1m | Good to firm | 4580 | 3YO only | 3 | 4 | 3 | 9-7 | 73 | Lewis Edmunds | B R Millman | 24 | |
| 30-06-2026 | Salisbury | 17:10 | Legacy Rock | 6-94112 | Handicap | 5 | 6 | 1m | Good to firm | 4580 | 3YO only | 4 | 5 | 3 | 9-6 | t | 72 | David Probert | Dr R Newland & J Insole | 30 |
| 30-06-2026 | Salisbury | 17:10 | Station Bar | 22-4681 | Handicap | 5 | 6 | 1m | Good to firm | 4580 | 3YO only | 5 | 3 | 3 | 9-1 | 67 | Charles Bishop | Eve Johnson Houghton | 35 | |
| 30-06-2026 | Salisbury | 17:10 | John Harrison | 082-4 | Handicap | 5 | 6 | 1m | Good to firm | 4580 | 3YO only | 6 | 6 | 3 | 8-11 | 63 | D Egan | A King | 178 | |
| 30-06-2026 | Stratford | 18:18 | Tellherthename | 5/30-811 | Novices Handicap Chase | 3 | 3 | 2m 213y | Good to firm-good in places | 7922 | 5YO plus | 1 | 0 | 7 | 11-10 | 138 | Kielan Woods | Dan Skelton | 17 | |
| 30-06-2026 | Stratford | 18:18 | Captain Cool | 22-1122 | Novices Handicap Chase | 3 | 3 | 2m 213y | Good to firm-good in places | 7922 | 5YO plus | 2 | 0 | 6 | 10-8 | t p | 122 | Luke Scott (3) | J Candlish | 23 |
| 30-06-2026 | Stratford | 18:18 | Ice In The Veins | 1749-P2 | Novices Handicap Chase | 3 | 3 | 2m 213y | Good to firm-good in places | 7922 | 5YO plus | 3 | 0 | 6 | 10-5 | 119 | James Best | S-J Davies | 17 | |
| 30-06-2026 | Stratford | 18:48 | Colibri Bleu | PP-P37 | Maiden Hurdle | 4 | 8 | 2m2½f | Good To Firm | 5446 | 4YO plus | 1 | 5 | 11-4 | h | Jack Andrews | T Ellis | 14 | ||
| 30-06-2026 | Stratford | 18:48 | Connemara Joe | 766P-4 | Maiden Hurdle | 4 | 8 | 2m2½f | Good To Firm | 5446 | 4YO plus | 2 | 5 | 11-4 | Stan Sheppard | Matt Sheppard | 27 | |||
| 30-06-2026 | Stratford | 18:48 | King Troy | P0/P-U | Maiden Hurdle | 4 | 8 | 2m2½f | Good To Firm | 5446 | 4YO plus | 3 | 8 | 11-4 | Callum Pritchard | Barry John Murphy | 479 | |||
| 30-06-2026 | Stratford | 18:48 | Mr Rafiki | 44-4 | Maiden Hurdle | 4 | 8 | 2m2½f | Good To Firm | 5446 | 4YO plus | 4 | 5 | 11-4 | t | Jonjo O'Neill Jr | Jonjo & A J O'Neill | 41 | ||
| 30-06-2026 | Stratford | 18:48 | Penzance | 3-4 | Maiden Hurdle | 4 | 8 | 2m2½f | Good To Firm | 5446 | 4YO plus | 5 | 6 | 11-4 | Paddy Hanlon (5) | John Joseph Hanlon | 14 | |||
| 30-06-2026 | Stratford | 18:48 | Usyk | 426-45 | Maiden Hurdle | 4 | 8 | 2m2½f | Good To Firm | 5446 | 4YO plus | 6 | 5 | 11-4 | Miss Amber Jackson-Fennell (7) | Nigel & Willy Twiston-Davies | 14 | |||
| 30-06-2026 | Stratford | 18:48 | Bound For Glory | 44-1 | Maiden Hurdle | 4 | 8 | 2m2½f | Good To Firm | 5446 | 4YO plus | 7 | 4 | 10-12 | Ciaran Gethings | Robert Stephens | 44 | |||
| 30-06-2026 | Stratford | 18:48 | Square D'Alboni | 37- | Maiden Hurdle | 4 | 8 | 2m2½f | Good To Firm | 5446 | 4YO plus | 8 | 4 | 10-12 | Harry Skelton | Dan Skelton | 151 | |||
| 30-06-2026 | Stratford | 19:18 | Jackstell | 1115-6 | Handicap Hurdle | 4 | 8 | 2m6f | Good To Firm | 4568 | 4YO plus | 1 | 7 | 12-0 | tp1 | 115 | Gavin Sheehan | Jamie Snowden | 33 | |
| 30-06-2026 | Stratford | 19:18 | Snatch A Glance | 31F3-3 | Handicap Hurdle | 4 | 8 | 2m6f | Good To Firm | 4568 | 4YO plus | 2 | 6 | 11-13 | 114 | Fern O'Brien (5) | Fergal O'Brien | 33 | ||
| 30-06-2026 | Stratford | 19:18 | Balboa | 4331-4 | Handicap Hurdle | 4 | 8 | 2m6f | Good To Firm | 4568 | 4YO plus | 3 | 6 | 11-11 | 112 | Callum Pritchard | Seamus Mullins | 42 | ||
| 30-06-2026 | Stratford | 19:18 | Tyson | 51-712 | Handicap Hurdle | 4 | 8 | 2m6f | Good To Firm | 4568 | 4YO plus | 4 | 6 | 11-10 | 111 | Harry Skelton | Dan Skelton | 27 | ||
| 30-06-2026 | Stratford | 19:18 | Prince De Juilley | 2122-4 | Handicap Hurdle | 4 | 8 | 2m6f | Good To Firm | 4568 | 4YO plus | 5 | 9 | 11-9 | p | 110 | Ciaran Gethings | Alastair Ralph | 24 | |
| 30-06-2026 | Stratford | 19:18 | Lion Of The Desert | 91-132 | Handicap Hurdle | 4 | 8 | 2m6f | Good To Firm | 4568 | 4YO plus | 6 | 6 | 11-4 | h | 105 | Joe Anderson (3) | Grace Harris | 31 | |
| 30-06-2026 | Stratford | 19:18 | The Gypsy Davey | 644P-4 | Handicap Hurdle | 4 | 8 | 2m6f | Good To Firm | 4568 | 4YO plus | 7 | 8 | 10-13 | v1 | 100 | Mr B T Stone (7) | Mrs C Williams | 56 | |
| 30-06-2026 | Stratford | 19:18 | Minella Double | P/02P- | Handicap Hurdle | 4 | 8 | 2m6f | Good To Firm | 4568 | 4YO plus | 8 | 8 | 10-13 | t | 100 | Robert Dunne | Rob Summers | 130 | |
| 30-06-2026 | Stratford | 19:48 | Zhang Fei | 1F/57P-3 | Handicap Hurdle | 5 | 10 | 2m 2f 148y | Good to firm-good in places | 4040 | 4YO plus | 1 | 0 | 8 | 12-0 | 98 | Fern O'Brien (5) | F O'Brien | 34 | |
| 30-06-2026 | Stratford | 19:48 | Newport | 322-021 | Handicap Hurdle | 5 | 10 | 2m 2f 148y | Good to firm-good in places | 4040 | 4YO plus | 2 | 0 | 6 | 12-0 | b | 98 | Tom Midgley (3) | I Jardine | 9 |
| 30-06-2026 | Stratford | 19:48 | Get The Value | 08P7-7P | Handicap Hurdle | 5 | 10 | 2m 2f 148y | Good to firm-good in places | 4040 | 4YO plus | 3 | 0 | 8 | 11-9 | 93 | Nick Slatter (3) | J G M O'Shea | 27 | |
| 30-06-2026 | Stratford | 19:48 | Charlie My Boy | 8/14P5-2 | Handicap Hurdle | 5 | 10 | 2m 2f 148y | Good to firm-good in places | 4040 | 4YO plus | 4 | 0 | 9 | 11-8 | 92 | James Davies | J R Jenkins | 36 | |
| 30-06-2026 | Stratford | 19:48 | Western Soldier | 209U-45 | Handicap Hurdle | 5 | 10 | 2m 2f 148y | Good to firm-good in places | 4040 | 4YO plus | 5 | 0 | 8 | 11-5 | 89 | Callum Pritchard | J W Mullins | 19 | |
| 30-06-2026 | Stratford | 19:48 | Katzoff | 690P2-6 | Handicap Hurdle | 5 | 10 | 2m 2f 148y | Good to firm-good in places | 4040 | 4YO plus | 6 | 0 | 9 | 10-11 | 81 | Harry Skelton | Dan Skelton | 53 | |
| 30-06-2026 | Stratford | 19:48 | Yanka Blue | 5229-66 | Handicap Hurdle | 5 | 10 | 2m 2f 148y | Good to firm-good in places | 4040 | 4YO plus | 7 | 0 | 5 | 10-9 | 79 | David Noonan | Barry T Murphy | 48 | |
| 30-06-2026 | Stratford | 19:48 | Stellarmasterpiece | 66/355-1 | Handicap Hurdle | 5 | 10 | 2m 2f 148y | Good to firm-good in places | 4040 | 4YO plus | 8 | 0 | 6 | 10-7 | p | 77 | S Bowen | Micky Hammond | 31 |
| 30-06-2026 | Stratford | 19:48 | Winston's Oath | 6636-39 | Handicap Hurdle | 5 | 10 | 2m 2f 148y | Good to firm-good in places | 4040 | 4YO plus | 9 | 0 | 4 | 10-5 | 81 | Lee Edwards | Dylan Cunha | 17 | |
| 30-06-2026 | Stratford | 19:48 | Brooklyn Lullaby | 76U07-5 | Handicap Hurdle | 5 | 10 | 2m 2f 148y | Good to firm-good in places | 4040 | 4YO plus | 10 | 0 | 6 | 10-2 | 72 | Harry Bannister | M & D Easterby | 21 | |
| 30-06-2026 | Stratford | 20:18 | Lady Kara | 42-3111 | Handicap Chase | 4 | 6 | 2m 3f 98y | Good to firm-good in places | 4568 | 5YO plus | 1 | 0 | 5 | 12-2 | t h | 112 | Luke Scott (3) | Dr R Newland & J Insole | 18 |
| 30-06-2026 | Stratford | 20:18 | Therhythmofthenite | 483-3 | Handicap Chase | 4 | 6 | 2m 3f 98y | Good to firm-good in places | 4568 | 5YO plus | 2 | 0 | 5 | 11-11 | t | 107 | Tom Cannon | Michael Gates | 27 |
| 30-06-2026 | Stratford | 20:18 | Lakefield Flyer | 39F-527 | Handicap Chase | 4 | 6 | 2m 3f 98y | Good to firm-good in places | 4568 | 5YO plus | 3 | 0 | 8 | 11-11 | t | 107 | Paddy Hanlon (5) | J J Hanlon | 24 |
| 30-06-2026 | Stratford | 20:18 | Delpotro | 1243-24 | Handicap Chase | 4 | 6 | 2m 3f 98y | Good to firm-good in places | 4568 | 5YO plus | 4 | 0 | 6 | 11-9 | t | 105 | S Bowen | C E Longsdon | 31 |
| 30-06-2026 | Stratford | 20:18 | Glenmalure Flyer | 22351-1 | Handicap Chase | 4 | 6 | 2m 3f 98y | Good to firm-good in places | 4568 | 5YO plus | 5 | 0 | 8 | 11-3 | t | 99 | Tristan Durrell | Dan Skelton | 4 |
| 30-06-2026 | Stratford | 20:48 | Redbarn | 3-41 | Conditional Mares NH Race | 5 | 7 | 2m 70y | Good to firm-good in places | 2451 | GBB Race | Class 5 | 4YO to 5YO | 1 | 0 | 5 | 11-9 | Harry Atkins (5) | Dan Skelton | 24 | ||
| 30-06-2026 | Stratford | 20:48 | Ocean Rose | 6 | Conditional Mares NH Race | 5 | 7 | 2m 70y | Good to firm-good in places | 2451 | GBB Race | Class 5 | 4YO to 5YO | 2 | 0 | 5 | 11-2 | Paddy Hanlon (5) | Barry T Murphy | 27 | ||
| 30-06-2026 | Stratford | 20:48 | Upton Fern | Conditional Mares NH Race | 5 | 7 | 2m 70y | Good to firm-good in places | 2451 | GBB Race | Class 5 | 4YO to 5YO | 3 | 0 | 5 | 11-2 | Callum Pritchard | Mrs D A Hamer | ||||
| 30-06-2026 | Stratford | 20:48 | Cool Million | 5 | Conditional Mares NH Race | 5 | 7 | 2m 70y | Good to firm-good in places | 2451 | GBB Race | Class 5 | 4YO to 5YO | 4 | 0 | 4 | 10-11 | Jack O'Neill (7) | Faye Bramley | 50 | ||
| 30-06-2026 | Stratford | 20:48 | Frankie's Flame | Conditional Mares NH Race | 5 | 7 | 2m 70y | Good to firm-good in places | 2451 | GBB Race | Class 5 | 4YO to 5YO | 5 | 0 | 4 | 10-11 | Isabelle Ryder (5) | Michael Keady | ||||
| 30-06-2026 | Stratford | 20:48 | Queens Glance | 4 | Conditional Mares NH Race | 5 | 7 | 2m 70y | Good to firm-good in places | 2451 | GBB Race | Class 5 | 4YO to 5YO | 6 | 0 | 4 | 10-11 | t | Mr Harry Rimell (7) | M G Rimell | 19 | |
| 30-06-2026 | Stratford | 20:48 | Thetype Istitle | 54-2 | Conditional Mares NH Race | 5 | 7 | 2m 70y | Good to firm-good in places | 2451 | GBB Race | Class 5 | 4YO to 5YO | 7 | 0 | 4 | 10-11 | Rian Corcoran (5) | D Pipe | 37 | ||
| 30-06-2026 | Wexford | 14:20 | Impero | 0/13-235 | Beginners Chase | 6 | 2m | Good | 7800 | 4YO PLUS | 1 | 0 | 7 | 11-12 | Ben Harvey | C Collins | 15 | |||
| 30-06-2026 | Wexford | 14:20 | Nadia's Boy | 1/110- | Beginners Chase | 6 | 2m | Good | 7800 | 4YO PLUS | 2 | 0 | 6 | 11-12 | Brian Hayes | W P Mullins | 61 | |||
| 30-06-2026 | Wexford | 14:20 | Scalpnagoon | 063-223 | Beginners Chase | 6 | 2m | Good | 7800 | 4YO PLUS | 3 | 0 | 6 | 11-12 | t | 118 | Jack Kennedy | G Elliott | 22 | |
| 30-06-2026 | Wexford | 14:20 | Soir De Garde | 231/2FP- | Beginners Chase | 6 | 2m | Good | 7800 | 4YO PLUS | 4 | 0 | 8 | 11-12 | Sean O'Keeffe | W P Mullins | 62 | |||
| 30-06-2026 | Wexford | 14:20 | Wendrock | 745P0-4 | Beginners Chase | 6 | 2m | Good | 7800 | 4YO PLUS | 5 | 0 | 5 | 11-12 | p1 | Danny Gilligan | G Elliott | 24 | ||
| 30-06-2026 | Wexford | 14:20 | William Tell | 2116-97 | Beginners Chase | 6 | 2m | Good | 7800 | 4YO PLUS | 6 | 0 | 7 | 11-12 | t | Cian Quirke | D H Kelly | 23 | ||
| 30-06-2026 | Wexford | 14:50 | An Peann Dearg | P/6077-P | Handicap Chase | 13 | 2m | Good | 12000 | 5YO PLUS | 1 | 0 | 9 | 11-12 | t | 123 | Sean O'Keeffe | P Nolan | 54 | |
| 30-06-2026 | Wexford | 14:50 | Trasna Na Pairce | 4420-52 | Handicap Chase | 13 | 2m | Good | 12000 | 5YO PLUS | 2 | 0 | 7 | 11-7 | p1 | 118 | Darragh O'Keeffe | H De Bromhead | 30 | |
| 30-06-2026 | Wexford | 14:50 | Ma Belle Etoile | 62/1514- | Handicap Chase | 13 | 2m | Good | 12000 | 5YO PLUS | 3 | 0 | 7 | 11-6 | 117 | Mike O'Connor | H De Bromhead | 320 | ||
| 30-06-2026 | Wexford | 14:50 | Mercury Mission | 17U2-32 | Handicap Chase | 13 | 2m | Good | 12000 | 5YO PLUS | 4 | 0 | 7 | 11-6 | p | 117 | Liam McKenna (3) | P Cluskey | 32 | |
| 30-06-2026 | Wexford | 14:50 | Solsbury Hill | 5/41790- | Handicap Chase | 13 | 2m | Good | 12000 | 5YO PLUS | 5 | 0 | 7 | 11-3 | t1 | 114 | Charlie O'Dwyer (3) | C O'Dwyer | 186 | |
| 30-06-2026 | Wexford | 14:50 | Femme Magnifique | 35673-1 | Handicap Chase | 13 | 2m | Good | 12000 | 5YO PLUS | 6 | 0 | 8 | 11-0 | 111 | Cian Quirke | D H Kelly | 32 | ||
| 30-06-2026 | Wexford | 14:50 | Jane Eire | 38267-6 | Handicap Chase | 13 | 2m | Good | 12000 | 5YO PLUS | 7 | 0 | 6 | 10-13 | t h | 110 | Patrick M O'Brien (5) | H De Bromhead | 30 | |
| 30-06-2026 | Wexford | 14:50 | Be Fierce | 4910-44 | Handicap Chase | 13 | 2m | Good | 12000 | 5YO PLUS | 8 | 0 | 9 | 10-9 | t | 106 | Gavin Brouder | T M Walsh | 24 | |
| 30-06-2026 | Wexford | 14:50 | Party President | 8059-P2 | Handicap Chase | 13 | 2m | Good | 12000 | 5YO PLUS | 9 | 0 | 6 | 10-9 | 106 | Dylan O'Connor (7) | A D Leahy | 22 | ||
| 30-06-2026 | Wexford | 14:50 | Presenting Lad | 67P-920 | Handicap Chase | 13 | 2m | Good | 12000 | 5YO PLUS | 10 | 0 | 10 | 10-6 | t | 103 | Michael Kenneally (5) | M M McNiff | 22 | |
| 30-06-2026 | Wexford | 14:50 | Tequila Talkin' | 588P4-2 | Handicap Chase | 13 | 2m | Good | 12000 | 5YO PLUS | 11 | 0 | 7 | 10-6 | h | 103 | Conor Stone-Walsh | P Nolan | 54 | |
| 30-06-2026 | Wexford | 14:50 | That's About Right | P045P-0 | Handicap Chase | 13 | 2m | Good | 12000 | 5YO PLUS | 12 | 0 | 8 | 10-5 | t p | 102 | Shane O'Callaghan (3) | P J Rothwell | 23 | |
| 30-06-2026 | Wexford | 14:50 | Mic Drop | 49065-1 | Handicap Chase | 13 | 2m | Good | 12000 | 5YO PLUS | 13 | 0 | 7 | 10-4 | 101 | Josh Williamson (5) | D M O'Brien | 40 | ||
| 30-06-2026 | Wexford | 15:20 | Shannon Bank | 452P-71 | Handicap Chase | 16 | 2m | Good | 6000 | 4YO plus | 1 | 0 | 7 | 12-0 | 100 | Sean O'Keeffe | A Kinirons | 29 | ||
| 30-06-2026 | Wexford | 15:20 | Figurehead | 5340P-0 | Handicap Chase | 16 | 2m | Good | 6000 | 4YO plus | 2 | 0 | 9 | 11-12 | t | 98 | Simon Torrens | Harry Cleary | 48 | |
| 30-06-2026 | Wexford | 15:20 | Miss Oreo | 79040-P | Handicap Chase | 16 | 2m | Good | 6000 | 4YO plus | 3 | 0 | 8 | 11-12 | p | 98 | Josh Williamson (5) | J J Hanlon | 50 | |
| 30-06-2026 | Wexford | 15:20 | Tumuch | 86/14P1- | Handicap Chase | 16 | 2m | Good | 6000 | 4YO plus | 4 | 0 | 7 | 11-12 | t1 | 98 | Conor Stone-Walsh | Tom Dreaper | 65 | |
| 30-06-2026 | Wexford | 15:20 | Jouster | 050-434 | Handicap Chase | 16 | 2m | Good | 6000 | 4YO plus | 5 | 0 | 7 | 11-9 | t b | 95 | Danny Gilligan | P W Flynn | 22 | |
| 30-06-2026 | Wexford | 15:20 | Auntie Lacey | 0/5386-5 | Handicap Chase | 16 | 2m | Good | 6000 | 4YO plus | 6 | 0 | 6 | 11-6 | t | 92 | Alan O'Sullivan (5) | P Nolan | 39 | |
| 30-06-2026 | Wexford | 15:20 | Quinn The Eskimo | 964P7-7 | Handicap Chase | 16 | 2m | Good | 6000 | 4YO plus | 7 | 0 | 6 | 11-6 | t | 92 | Carl Millar (5) | P Nolan | 40 | |
| 30-06-2026 | Wexford | 15:20 | Sea Of Doubt | U45-162 | Handicap Chase | 16 | 2m | Good | 6000 | 4YO plus | 8 | 0 | 6 | 11-6 | t | 92 | Keith Donoghue | Ian Patrick Donoghue | 16 | |
| 30-06-2026 | Wexford | 15:20 | Polly Poppins | 52693-5 | Handicap Chase | 16 | 2m | Good | 6000 | 4YO plus | 9 | 0 | 6 | 11-3 | 89 | Michael Kenneally (5) | Bernard Martin Crowley | 32 | ||
| 30-06-2026 | Wexford | 15:20 | L'Amiral Fromentin | 893-630 | Handicap Chase | 16 | 2m | Good | 6000 | 4YO plus | 10 | 0 | 5 | 11-2 | p | 88 | Darragh O'Keeffe | P J Rothwell | 22 | |
| 30-06-2026 | Wexford | 15:20 | Kingdom Calling | 497P0-6 | Handicap Chase | 16 | 2m | Good | 6000 | 4YO plus | 11 | 0 | 6 | 11-1 | t | 87 | Gary Noonan | E McCarthy | 32 | |
| 30-06-2026 | Wexford | 15:20 | Benzine | 060-264 | Handicap Chase | 16 | 2m | Good | 6000 | 4YO plus | 12 | 0 | 7 | 11-0 | 86 | Shane Fitzgerald | J Morrison | 25 | ||
| 30-06-2026 | Wexford | 15:20 | Chosen Shant | 56-7437 | Handicap Chase | 16 | 2m | Good | 6000 | 4YO plus | 13 | 0 | 10 | 10-13 | p | 85 | J J Slevin | Aengus King | 22 | |
| 30-06-2026 | Wexford | 15:20 | Ahellofaman | 420756- | Handicap Chase | 16 | 2m | Good | 6000 | 4YO plus | 14 | 0 | 4 | 10-0 | 85 | Gavin Brouder | J J Hanlon | 67 | ||
| 30-06-2026 | Wexford | 15:20 | Sampoet | 8F-4584 | Handicap Chase | 16 | 2m | Good | 6000 | 4YO plus | 15 | 515 | 9 | 11-7 | b1 | 93 | Reserve 1 1 | D M Christie | 17 | |
| 30-06-2026 | Wexford | 15:20 | Sunwalk | PPP2P9- | Handicap Chase | 16 | 2m | Good | 6000 | 4YO plus | 16 | 516 | 8 | 10-4 | 76 | Reserve 2 2 | S Neville | 85 | ||
| 30-06-2026 | Wexford | 15:50 | Leave In Secret | 3467-7 | Handicap Chase | 12 | 2m7f | Good | 8246 | 4YO plus | 1 | 7 | 12-1 | t | 113 | Dylan Kidd (4) | Thomas Gibney | 17 | ||
| 30-06-2026 | Wexford | 15:50 | Harbour Highway | 1P2-25 | Handicap Chase | 12 | 2m7f | Good | 8246 | 4YO plus | 2 | 7 | 11-13 | tp | 111 | Alan O'Sullivan (2) | Emmet Mullins | 22 | ||
| 30-06-2026 | Wexford | 15:50 | Sammy Smart | 643-8U | Handicap Chase | 12 | 2m7f | Good | 8246 | 4YO plus | 3 | 10 | 11-12 | 110 | Aidan Kelly | Thomas Gibney | 24 | |||
| 30-06-2026 | Wexford | 15:50 | Duty Bound | 552F-P | Handicap Chase | 12 | 2m7f | Good | 8246 | 4YO plus | 4 | 7 | 11-10 | t | 108 | Jordan Canavan (4) | J P Flavin | 50 | ||
| 30-06-2026 | Wexford | 15:50 | Riggs | 268-P8 | Handicap Chase | 12 | 2m7f | Good | 8246 | 4YO plus | 5 | 11 | 11-8 | p | 106 | Liam McKenna | P Cluskey | 15 | ||
| 30-06-2026 | Wexford | 15:50 | Therellbguddaysyet | 6/4-58 | Handicap Chase | 12 | 2m7f | Good | 8246 | 4YO plus | 6 | 10 | 11-8 | p1 | 106 | Luke Burke Ott (4) | Paul O'Flynn | 31 | ||
| 30-06-2026 | Wexford | 15:50 | Rue Taylor | 0708-5 | Handicap Chase | 12 | 2m7f | Good | 8246 | 4YO plus | 7 | 6 | 11-7 | tb | 105 | Carl Millar (2) | Paul Nolan | 40 | ||
| 30-06-2026 | Wexford | 15:50 | Teenage Kiss | 6245-1 | Handicap Chase | 12 | 2m7f | Good | 8246 | 4YO plus | 8 | 5 | 11-7 | p | 105 | Charlie O'Dwyer | Conor O'Dwyer | 45 | ||
| 30-06-2026 | Wexford | 15:50 | Secrecies Of Stone | FP9-4P | Handicap Chase | 12 | 2m7f | Good | 8246 | 4YO plus | 9 | 8 | 11-2 | b | 100 | Shane O'Callaghan | Paul Nolan | 24 | ||
| 30-06-2026 | Wexford | 15:50 | Menas Miracle | 725-61 | Handicap Chase | 12 | 2m7f | Good | 8246 | 4YO plus | 10 | 7 | 11-0 | t | 98 | Josh Williamson | Brendan Oliver Walsh | 31 | ||
| 30-06-2026 | Wexford | 15:50 | Bohemian Bay | 8850-0 | Handicap Chase | 12 | 2m7f | Good | 8246 | 4YO plus | 11 | 6 | 10-0 | 84 | Michael Kenneally | Sean Joseph Allen | 45 | |||
| 30-06-2026 | Wexford | 15:50 | Malton Groove | 8PP-72 | Handicap Chase | 12 | 2m7f | Good | 8246 | 4YO plus | 12 | 9 | 10-0 | t | 84 | Patrick M O'Brien (2) | Dermot A McLoughlin | 17 | ||
| 30-06-2026 | Wexford | 16:20 | Aruntothequeen | 670-33 | Mares Beginners Chase | 8 | 2m3½f | Good | 7657 | 4YO plus | 1 | 7 | 11-7 | t | Darragh O'Keeffe | Mrs John Harrington | 33 | |||
| 30-06-2026 | Wexford | 16:20 | Beauforts Storm | U5-772 | Mares Beginners Chase | 8 | 2m3½f | Good | 7657 | 4YO plus | 2 | 7 | 11-7 | 112 | Mr D Doyle (7) | Timothy Doyle | 31 | |||
| 30-06-2026 | Wexford | 16:20 | Colleen Danu | 0427-1 | Mares Beginners Chase | 8 | 2m3½f | Good | 7657 | 4YO plus | 3 | 7 | 11-7 | t | Simon Torrens | Patrick T Foley | 47 | |||
| 30-06-2026 | Wexford | 16:20 | Farfromnowhere | 1P240- | Mares Beginners Chase | 8 | 2m3½f | Good | 7657 | 4YO plus | 4 | 8 | 11-7 | Sean O'Keeffe | Paul Nolan | 109 | ||||
| 30-06-2026 | Wexford | 16:20 | Future Prospect | 1P43-F | Mares Beginners Chase | 8 | 2m3½f | Good | 7657 | 4YO plus | 5 | 6 | 11-7 | h | Brian Hayes | W P Mullins | 31 | |||
| 30-06-2026 | Wexford | 16:20 | Lady Bluebird | 51-263 | Mares Beginners Chase | 8 | 2m3½f | Good | 7657 | 4YO plus | 6 | 9 | 11-7 | Ben Harvey | Hugh Paul Finegan | 35 | ||||
| 30-06-2026 | Wexford | 16:20 | Pampar Lady | 1147-3 | Mares Beginners Chase | 8 | 2m3½f | Good | 7657 | 4YO plus | 7 | 7 | 11-7 | Keith Donoghue | Gavin Cromwell | 31 | ||||
| 30-06-2026 | Wexford | 16:20 | Swing Davis | P/PU-5 | Mares Beginners Chase | 8 | 2m3½f | Good | 7657 | 4YO plus | 8 | 6 | 11-7 | b1 | Danny Gilligan | Gordon Elliott | 31 | |||
| 30-06-2026 | Wexford | 16:50 | Ballyearl | 9/160- | Beginners Chase | 14 | 2m3½f | Good | 7363 | 4YO plus | 1 | 5 | 11-12 | ht1 | Mike O'Connor | Henry De Bromhead | 337 | |||
| 30-06-2026 | Wexford | 16:50 | Drop A Threat | 474-0P | Beginners Chase | 14 | 2m3½f | Good | 7363 | 4YO plus | 2 | 7 | 11-12 | ht | 105 | Brian Hayes | W P Mullins | 31 | ||
| 30-06-2026 | Wexford | 16:50 | In The Trenches | 5-5521 | Beginners Chase | 14 | 2m3½f | Good | 7363 | 4YO plus | 3 | 6 | 11-12 | 108 | Keith Donoghue | Gavin Cromwell | 16 | |||
| 30-06-2026 | Wexford | 16:50 | Juke Hill | 2557-8 | Beginners Chase | 14 | 2m3½f | Good | 7363 | 4YO plus | 5 | 6 | 11-12 | b1 | Danny Gilligan | Gordon Elliott | 23 | |||
| 30-06-2026 | Wexford | 16:50 | Kashchei | 6753-1 | Beginners Chase | 14 | 2m3½f | Good | 7363 | 4YO plus | 6 | 6 | 11-12 | p | Ben Harvey | Cian Collins | 55 | |||
| 30-06-2026 | Wexford | 16:50 | Malbas | 2898-0 | Beginners Chase | 14 | 2m3½f | Good | 7363 | 4YO plus | 7 | 10 | 11-12 | 104 | Tom Buckley | Edward Buckley | 45 | |||
| 30-06-2026 | Wexford | 16:50 | Ned In The Park | 41-493 | Beginners Chase | 14 | 2m3½f | Good | 7363 | 4YO plus | 8 | 7 | 11-12 | Mr D Doyle (7) | Timothy Doyle | 25 | ||||
| 30-06-2026 | Wexford | 16:50 | Paul Collins | 01000- | Beginners Chase | 14 | 2m3½f | Good | 7363 | 4YO plus | 9 | 6 | 11-12 | J J Slevin | Brian M McMahon | 169 | ||||
| 30-06-2026 | Wexford | 16:50 | Rockonliam | 1634-1 | Beginners Chase | 14 | 2m3½f | Good | 7363 | 4YO plus | 10 | 6 | 11-12 | t | Darragh O'Keeffe | Henry De Bromhead | 31 | |||
| 30-06-2026 | Wexford | 16:50 | Clody Diamond | 72/54- | Beginners Chase | 14 | 2m3½f | Good | 7363 | 4YO plus | 12 | 6 | 11-5 | h1 | Sean O'Keeffe | Paul Nolan | 161 | |||
| 30-06-2026 | Wexford | 16:50 | Rockstown Girl | 712-33 | Beginners Chase | 14 | 2m3½f | Good | 7363 | 4YO plus | 13 | 8 | 11-5 | t | 103 | Conor Brassil (3) | Anthony McCann | 16 | ||
| 30-06-2026 | Wexford | 16:50 | Sophia Rose | 2P65-2 | Beginners Chase | 14 | 2m3½f | Good | 7363 | 4YO plus | 14 | 7 | 11-5 | 106 | Conor Stone-Walsh | Gavin Cromwell | 50 | |||
| 30-06-2026 | Wexford | 16:50 | Listentillitellyea | /F-769 | Beginners Chase | 14 | 2m3½f | Good | 7363 | 4YO plus | 10 | 11-12 | 107 | Thomas Gibney | 17 | |||||
| 30-06-2026 | Wexford | 16:50 | Burru | 38P-10 | Beginners Chase | 14 | 2m3½f | Good | 7363 | 4YO plus | 8 | 11-12 | Michael Kenneally (5) | Bernard Martin Crowley | 36 | |||||
| 30-06-2026 | Wexford | 16:50 | Jetovango | 00304-P | Beginners Chase | 16 | 2m 3f 110y | Good | 7500 | 4YO PLUS | 4 | 0 | 7 | 11-12 | p1 | Alan O'Sullivan (5) | D O'Sullivan | 37 | ||
| 30-06-2026 | Wexford | 16:50 | Silver Salute | 78906-8 | Beginners Chase | 16 | 2m 3f 110y | Good | 7500 | 4YO PLUS | 11 | 0 | 7 | 11-12 | p | Josh Williamson (5) | Ian Patrick Donoghue | 15 | ||
| 30-06-2026 | Wexford | 17:20 | Lawful Ruler | 562317- | Novice Chase | 10 | 2m 3f 110y | Good | 9000 | 4YO PLUS | 1 | 0 | 7 | 11-9 | 112 | Mr T J Stafford (7) | Paul Stafford | 71 | ||
| 30-06-2026 | Wexford | 17:20 | Chichester Park | 15386-2 | Novice Chase | 10 | 2m 3f 110y | Good | 9000 | 4YO PLUS | 2 | 0 | 6 | 11-5 | J J Slevin | A J Martin | 30 | |||
| 30-06-2026 | Wexford | 17:20 | Costacurta | 2/1373-3 | Novice Chase | 10 | 2m 3f 110y | Good | 9000 | 4YO PLUS | 3 | 0 | 6 | 11-5 | Darragh O'Keeffe | H De Bromhead | 32 | |||
| 30-06-2026 | Wexford | 17:20 | Ephesus | 70460-7 | Novice Chase | 10 | 2m 3f 110y | Good | 9000 | 4YO PLUS | 4 | 0 | 5 | 11-5 | t | Philip Donovan | D Hogan | 15 | ||
| 30-06-2026 | Wexford | 17:20 | Garnacho | 3/1087-2 | Novice Chase | 10 | 2m 3f 110y | Good | 9000 | 4YO PLUS | 5 | 0 | 7 | 11-5 | t | Thomas O'Connor (7) | M Fahey | 31 | ||
| 30-06-2026 | Wexford | 17:20 | Howdoyalikeherhome | 382PP-4 | Novice Chase | 10 | 2m 3f 110y | Good | 9000 | 4YO PLUS | 6 | 0 | 7 | 11-5 | b | Danny Gilligan | G Elliott | 30 | ||
| 30-06-2026 | Wexford | 17:20 | Londonofficecallin | 8/31P-52 | Novice Chase | 10 | 2m 3f 110y | Good | 9000 | 4YO PLUS | 7 | 0 | 9 | 11-5 | t | 117 | Keith Donoghue | G P Cromwell | 15 | |
| 30-06-2026 | Wexford | 17:20 | Maxi Mac Gold | 20/82P4- | Novice Chase | 10 | 2m 3f 110y | Good | 9000 | 4YO PLUS | 8 | 0 | 7 | 11-5 | t b | 119 | Alan O'Sullivan (5) | P Nolan | 67 | |
| 30-06-2026 | Wexford | 17:20 | Mister Pink | 62/5-545 | Novice Chase | 10 | 2m 3f 110y | Good | 9000 | 4YO PLUS | 9 | 0 | 8 | 11-5 | 116 | Ricky Doyle | R O'Sullivan | 23 | ||
| 30-06-2026 | Wexford | 17:20 | Reiki Revolution | 21P4-UU | Novice Chase | 10 | 2m 3f 110y | Good | 9000 | 4YO PLUS | 10 | 0 | 6 | 11-5 | t h | Conor Stone-Walsh | G P Cromwell | 22 |
Want the Excel file?
Pop in your email and we’ll send today’s FREE download link.
Get today’s downloadWhy 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.