| 1 | |  | QUEENSBURY BOY (IRE)tpNo. 7 · 20 days since last runJ: James BowenT: Mickey Bowenraced in the pack - scratchy at the 8th - pushed along to close up by 3 out and improved again approaching the last - battled on gamely to lead in the closing strides | 7 | 10-12 | 127 | 15/2 | 10.55 |
| 20.3L | 0.3 |  | KINGSTON NARCISSUS (FR)tpNo. 9 · 20 days since last runJ: Harry SkeltonT: Dan Skeltonpulled hard early - restrained at the back before being hampered 4 out - made ground 3 out but clumsy in the process - pushed along to go to the front 2 out - a length clear approaching the last but battled on only to be overtaken in the closing strides | 7 | 10-11 | 126 | 3/1 F | 4.58 |
| 33.5L | 3.5 |  | BREIZH RIVER (FR)tvNo. 5 · 20 days since last runJ: Harry ReedT: Tristan Davidsonwent to the front early - overtaken by the 3rd - given a squeeze before 4 out - close to the front-runner 3 out - responded 2 out - pursued the front-runner approaching the last but stayed on at an unchanged gallop only to surrender second close home | 8 | 11-2 | 131 | 6/1 | 9.74 |
| 44L | 4 |  | MAHONS GLORY (IRE)No. 1 · 29 days since last runJ: Lee EdwardsT: Dylan Cunharaced in the pack - close to the front group 4 out - moved to the front soon after - asked for effort and a length clear 3 out - overtaken 2 out - battled on at an unchanged gallop approaching the last but surrendered third up the run-in | 10 | 12-0 | 143 | 10/1 | 14.50 |
| 55.5L | 5.5 |  | NICKELFORCE (IRE)No. 14 · 19 days since last runJ: Jack QuinlanT: Ben Caseraced in the pack - travelling comfortably close to the front-runner 3 out - pushed along 2 out - dropped back soon after and never got competitive up the run-in | 7 | 10-4 | 119 | 14/1 | 20.23 |
| 69.75L | 9.75 |  | SOUL ICON (GB)tNo. 2 · 99 days since last runJ: Harry CobdenT: Keiran Burkeup with the pace - sluggish 4 out - pushed along before 3 out - still very much involved 2 out - dropped back soon after and emptied up the run-in | 9 | 11-12 | 141 | 7/1 | 10.00 |
| 714.75L | 14.75 |  | STANS THE MAN (IRE)tbNo. 12 · 41 days since last runJ: Ben GodfreyT: Ella Pickardrestrained at the back - mildly hampered 4 out - pushed along and lost touch soon after before finding a little extra up the run-in | 9 | 10-7 | 122 | 33/1 | 55.00 |
| 816.5L | 16.5 |  | BALTIC BIRD (GB)pNo. 8 · 54 days since last runJ: Patrick M O'BrienT: William Durkanhandy early - slipped into the pack by the 10th - pushed along and battled on at an unchanged gallop before 3 out | 7 | 10-6 | 126 | 22/1 | 35.61 |
| 919.5L | 19.5 |  | KING ROLY (GB)tNo. 13 · 36 days since last runJ: Shane FenelonT: Mickey Bowennever travelled smoothly - restrained at the back - scratchy at the 10th before being hampered 4 out - made a little progress 3 out - scratchy again at the last and quickly lost ground | 7 | 10-0 | 120 | 9/1 | 11.00 |
| 1057.5L | 57.5 |  | GUNSIGHT RIDGE (GB)tNo. 4 · 55 days since last runJ: Jonathan BurkeT: Mike Sowersbyraced in the pack - clumsy 4 out - pushed along and quickly lost ground before dropping right away 3 out | 11 | 11-5 | 134 | 80/1 | 190.00 |
| F | |  | RIAAN (IRE)tbNo. 3 · 33 days since last runJ: Danny GilliganT: Gordon Elliottraced in the pack - scratchy at the 5th before falling 4 out | 9 | 11-7 | 136 | 40/1 | 81.63 |
| PU | |  | POUR LES FILLES (GB)tpNo. 6 · 20 days since last runJ: Sean BowenT: Mickey Bowenheld up towards the back - seriously hampered 4 out - dropped right away and was pulled up before 3 out | 8 | 10-13 | 128 | 14/1 | 21.00 |
| PU | |  | ST FAZ (FR)tpNo. 11 · 21 days since last runJ: Freddie KeighleyT: Adrian Keatleyup with the pace - went to the front at the 3rd - pecked at the 8th - scratchy at the 10th - blundered seriously enough to nearly part company 4 out - pushed along and overtaken soon after - lost ground before 3 out and was pulled up soon after | 6 | 10-2 | 122 | 5/1 | 6.60 |