THE LLAMA INDEX

Tuesday 16 June 2026 Every horse, A to Z

364 horses 33 races 5 meetings 9 with a signal

The day's horses

  1. A
  2. 0-6739
    No signal
    SR— OR51 —
    11/1 10/1 11/1
  3. 112
    No signal
    SR145 OR— ★★★☆☆
    33/1 28/1 33/1
    Rattled off back-to-back wins before a game half-length second in Listed company latest, and acts on today's going and distance, making this high-class colt a genuine threat — the main concern is whether he's now near his ceiling.
  4. Adelaide River silks
    Adelaide River
    17:35 Ascot race 6 of 7 15th
    8270-3
    No signal
    SR89 OR108 ★★☆☆☆
    40/1 28/1 40/1
    Winless in his last five starts and ranked 13 of 16 on our figures, Adelaide River faces a stiff ask here, though first-time headgear and a return to his best trip could help — he's back in Ireland needing to prove he retains the level that once made him a Group winner.
  5. Aeronautic silks
    Aeronautic
    18:10 Ascot race 7 of 7 4th
    337-36
    No signal
    SR81 OR97 ★★☆☆☆
    10/1 17/2 10/1
    Winless in its last five starts and comfortably held in a Group 3 last time out, Aeronautic holds few secrets from the handicapper and returns after a 116-day break; first-time headgear and proven course-and-distance form offer slim positives, but this looks a tough ask.
  6. Ain't Nobody silks
    Ain't Nobody
    15:40 Ascot race 3 of 7 15th
    007-09
    No signal
    SR84 OR106 ★★☆☆☆
    100/1
    Winless in its last five starts and again disappointing at York last time, Ain't Nobody is very erratic and not always resolute, though first-time headgear may sharpen focus, and it does hold course-and-distance form on today's ground.
  7. 8-5695
    Steamer Whisper 1 signal
    SR— OR55 —
    16/1 28/1 14/1
  8. Albegone silks
    Albegone
    17:20 Thirsk race 6 of 6 7th
    080523
    No signal
    SR— OR59 —
    9/2 6/1 7/2
  9. All In You silks
    All In You
    17:00 Ascot race 5 of 7 9th
    1/17/
    No signal
    SR80 OR91 ★★☆☆☆
    22/1 FCST 18/1
    Rated 88 and ranked 19 of 20, All In You has plenty to prove under 129 lb, but the first-time hood and a short break are worth noting — genuine course form over hurdles at least offers a sliver of hope for each-way purposes. Wait — I need to re-check the expert points. They mention "unlucky when fourth... Scottish Champion Hurdle" but the recent finishes show 7th, 1st, 1st. Let me reconcile
  10. 88
    No signal
    SR— OR— —
    9/1 15/2 7/1
  11. American Affair silks
    American Affair
    15:40 Ascot race 3 of 7 26th
    151-02
    No signal
    SR99 OR111 ★★☆☆☆
    15/2
    Won this race last year and arrives in decent nick after finishing second in a Group 2 on latest start, so course-and-distance form stacks up well; the 133 lb burden from stall 18 is the obvious query, though a progressive return to form suggests fitness is no concern.
  12. Ancient Wisdom silks
    Ancient Wisdom
    17:35 Ascot race 6 of 7 11th
    25223-
    No signal
    SR94 OR114 ★★☆☆☆
    20/1 18/1 20/1
    Cheekpieces applied for the first time and a trainer in cracking form give Ancient Wisdom every chance on this surface, with proven course-and-distance form working in its favour — though the going remains the key concern for this winless-in-recent-starts performer, who was below-par on her latest All-Weather outing.
  13. —
    No signal
    SR— OR— —
    16/1 14/1 12/1
  14. 1/08-2
    No signal
    SR— OR— —
    40/1 28/1 33/1
  15. 868571
    No signal
    SR— OR50 —
    6/1 5/1 11/2
  16. Annabel's Ghost silks
    Annabel's Ghost
    17:00 Ascot race 5 of 7 5th
    0-1370
    No signal
    SR81 OR91 ★★☆☆☆
    50/1 33/1 50/1
    Inconsistent French handicapper who plugged on for third on her penultimate outing but never threatened when beaten nine lengths at Longchamp last time; the step back to two miles and any cut in the ground help her cause, though her patchy record makes her hard to trust.
  17. Arabian Light silks
    Arabian Light
    17:35 Ascot race 6 of 7 10th
    05-124
    No signal
    SR94 OR111 ★★☆☆☆
    16/1
    Ran to form when fourth at Sandown 19 days ago on a sound surface, and today's trip and conditions suit; a consistent Group 3 performer with a trainer in form, though ranked 10th of 16 here and likely needs improvement to land the spoils.
  18. 33-222
    No signal
    SR— OR67 —
    9/4
  19. Arizona Raider silks
    Arizona Raider
    15:05 Ascot race 2 of 7 Run
    531
    No signal
    SR138 OR— ★★★☆☆
    100/1
    Landed a Roscommon auction race last time on the step up in trip and drop in class, but ranks near the foot of the weights here and looks vulnerable at this level, with sounder ground at least suiting his action.
  20. 133237
    No signal
    SR— OR50 —
    5/1 13/2 5/1
  21. Arlo's Girl silks
    Arlo's Girl
    14:50 Thirsk race 2 of 6 6th
    1-478
    No signal
    SR— OR74 —
    11/1 FCST 10/1
  22. Ascending silks
    Ascending
    18:10 Ascot race 7 of 7 10th
    1126-7
    No signal
    SR86 OR100 ★★☆☆☆
    12/1 9/1 12/1
    Won off a 5lb lower mark on this card last year and effective over marathon trips on any ground, but Ascending may have reached a plateau and was well beaten in a Group 3 latest, suggesting the current mark is against it.
  23. Asfoora silks
    Asfoora
    15:40 Ascot race 3 of 7 7th
    171-00
    No signal
    SR98 OR113 ★★☆☆☆
    9/1 17/2 9/1
    Defends her 2024 crown here, but two unplaced efforts this term — including a poor showing on easy ground at Haydock last time — raise questions about current form; the tongue-tie is new, fast ground suits, and a bounce-back from this proven G1 winner can't be dismissed.
  24. 235451
    No signal
    SR— OR61 —
    9/2 FCST 4/1
  25. Aspect Island silks
    Aspect Island
    15:40 Ascot race 3 of 7 16th
    133-73
    No signal
    SR94 OR106 ★★☆☆☆
    100/1
    Consistent sprinter who ran a game race when a close third in Listed company last time out, but has been placed at the highest level and this demands even more again; the first-time visor is an interesting move, though, and 117 on our ratings suggests there's ability to exploit.
  26. Ay Gee Ell silks
    Ay Gee Ell
    20:00 Beverley race 4 of 6 9th
    333048
    No signal
    SR— OR67 —
    12/1 12/1 11/1
  27. 40-704
    No signal
    SR— OR66 —
    5/2 9/4 2/1
  28. Azure Angel silks
    Azure Angel
    15:40 Ascot race 3 of 7 12th
    81-615
    No signal
    SR90 OR98 ★★☆☆☆
    100/1 100/1 80/1
    Azure Angel steps up sharply in class after a creditable Listed effort last time, but at 130 lb from stall 25 and ranked 24 of 26 on our figures, the step into this grade looks a tough ask — first-time blinkers are a plus, though.
  29. B
  30. —
    No signal
    SR— OR— —
    18/1 12/1 11/1
  31. Backer Bilk silks
    Backer Bilk
    17:08 Stratford race 6 of 6 Run
    7-23
    No signal
    SR— OR98 —
    5/2 2/1 9/4
  32. Bahadur silks
    Bahadur
    17:00 Ascot race 5 of 7 10th
    11-651
    No signal
    SR86 OR94 ★★☆☆☆
    22/1 20/1 22/1
    Bahadur lands in the crosshairs here after a willing 1¼-length Goodwood handicap success last time out, and this hugely progressive stayer looks the type with more to give over this trip — the main risk being a 4lb higher mark than when scoring.
  33. 32
    No signal
    SR— OR— —
    11/10 11/10 10/11
  34. Bantz silks
    Bantz
    19:30 Beverley race 3 of 6 9th
    880-07
    No signal
    SR— OR50 —
    25/1 FCST 22/1
  35. Barnso silks
    Barnso
    17:00 Ascot race 5 of 7 4th
    44460-
    No signal
    SR77 OR96 ★☆☆☆☆
    33/1 22/1 33/1
    Consistent in recent starts with a string of fourths before a below-par latest effort, Barnso is winless in its last five but the step up to 14f-plus looks key — stamina questions loom on reappearance after 248 days off, however.
  36. 295854
    No signal
    SR— OR59 —
    20/1 FCST 16/1
  37. 133271
    No signal
    SR— OR63 —
    9/2 FCST 7/2
  38. Beaumadier silks
    Beaumadier
    16:42 Thirsk race 5 of 6 3rd
    451474
    No signal
    SR— OR72 —
    16/1
  39. Bee Farmer silks
    Bee Farmer
    19:00 Beverley race 2 of 6 7th
    62
    No signal
    SR— OR— —
    11/4 5/2 9/4
  40. Behike silks
    Behike
    15:40 Ascot race 3 of 7 18th
    3-11
    No signal
    SR94 OR100 ★★☆☆☆
    28/1
    Boasts back-to-back wins including a cosy novice success at Lingfield last time, but steps up sharply in grade now and, ranked 20th of 26 in the field, this looks a big ask so early in its career.
  41. Beylerbeyi silks
    Beylerbeyi
    17:00 Ascot race 5 of 7 8th
    322360
    No signal
    SR82 OR100 ★★☆☆☆
    16/1 12/1 14/1
    Winless in recent starts but shaped with plenty of promise before flopping over a sharp trip last time; back up in distance today suits ideally, acts on this going, and first-time headgear could sharpen focus — though the trainer's current form gives pause.
  42. Bibendum silks
    Bibendum
    20:00 Beverley race 4 of 6 Run
    3-0450
    No signal
    SR— OR56 —
    16/1
  43. Big Mojo silks
    Big Mojo
    15:40 Ascot race 3 of 7 8th
    2510-7
    No signal
    SR99 OR117 ★★☆☆☆
    14/1
    Beaten five lengths in a Group 2 last time out, that run probably needed after 34 days off, Big Mojo is well-suited by today's 6f on fast ground and holds strong claims off 117 — the risk is getting caught too far back again as last year here showed.
  44. Billyjoegold silks
    Billyjoegold
    19:30 Beverley race 3 of 6 13th
    30970
    No signal
    SR— OR46 —
    50/1 FCST 40/1
  45. 122-54
    No signal
    SR— OR— —
    40/1 28/1 40/1
  46. Blue Lakota silks
    Blue Lakota
    17:20 Thirsk race 6 of 6 8th
    163420
    No signal
    SR— OR61 —
    14/1 14/1 10/1
  47. Boom Boom silks
    Boom Boom
    15:15 Stratford race 3 of 6 Run
    187P-P
    No signal
    SR— OR94 —
    25/1
  48. Bow Echo silks
    Bow Echo
    16:20 Ascot race 4 of 7 1st
    111-1
    No signal
    SR118 OR126 ★★☆☆☆
    4/5 4/5 8/11
    Four wins on the spin culminate in a dominant 3-length 2000 Guineas success, where Bow Echo travelled supremely and quickened clear — a performance that marks him as the one to beat here, with proven course-and-distance form and 45 days to recover in good order.
  49. Bravo Hotel silks
    Bravo Hotel
    14:50 Thirsk race 2 of 6 5th
    33533-
    No signal
    SR— OR72 —
    17/2 8/1 17/2
  50. Bull Shark silks
    Bull Shark
    15:05 Ascot race 2 of 7 20th
    3332
    No signal
    SR138 OR— ★★★☆☆
    66/1
    Winless in recent starts but not without appeal — Bull Shark quickened clear latest at The Curragh only to be caught late, suggesting timing rather than ability was the issue. A very useful sprint prospect who acts on varying ground, though ranked 18th on our figures here.
  51. 569
    No signal
    SR— OR55 —
    13/2 FCST 11/2
  52. Bunting silks
    Bunting
    17:00 Ascot race 5 of 7 12th
    3/453-
    No signal
    SR78 OR98 ★★☆☆☆
    12/1 12/1 11/1
    Winless in its last four starts and found little when comfortably held last time, Bunting's best form has come over staying trips on the Flat, though it looks stable second string here and inconsistency over hurdles remains the concern.
  53. Buxted Reel silks
    Buxted Reel
    14:40 Stratford race 2 of 6 2nd
    3436-8
    No signal
    SR— OR90 —
    13/2 11/2 6/1
  54. C
  55. 408-28
    No signal
    SR— OR51 —
    6/1 FCST 5/1
  56. Cicero's Gift silks
    Cicero's Gift
    14:30 Ascot race 1 of 7 8th
    211-47
    No signal
    SR111 OR118 ★★☆☆☆
    40/1
    Cicero's Gift has won twice in its last five starts and acts on soft, good and AW, but the ground here may be on the quick side for this one, and last time out's seventh in the Lockinge — beaten over seven lengths — tempers enthusiasm despite that Group 1 backdrop.
  57. Cilician silks
    Cilician
    15:05 Ascot race 2 of 7 11th
    2
    No signal
    SR136 OR— ★★☆☆☆
    50/1
    Cilician shaped with distinct promise on debut, going down by just half a length at Nottingham over today's trip, and speed in the pedigree suggests the six furlongs suits; however, winless in recent starts and carrying 129lb from stall 9, there's still plenty to find at this level.
  58. City Captain silks
    City Captain
    16:02 Thirsk race 4 of 6 Run
    31-624
    No signal
    SR— OR78 —
    11/2 9/2 5/1
  59. FPP-P3
    No signal
    SR— OR— —
    40/1 28/1 40/1
  60. —
    No signal
    SR— OR— —
    15/2
  61. Comfort Zone silks
    Comfort Zone
    17:00 Ascot race 5 of 7 11th
    003-0P
    No signal
    SR74 OR94 ★★☆☆☆
    18/1 FCST 16/1
    Winless in recent starts and pulled up at Cork latest when the ground proved too testing, Comfort Zone is only 1lb higher than when placing in this race last year, giving it a clear angle — though below-par form this term is the obvious concern.
  62. Confucius silks
    Confucius
    15:05 Ascot race 2 of 7 6th
    21
    No signal
    SR136 OR— ★★★☆☆
    2/1
    Confucius took a Naas maiden by four lengths last time, that form already looking solid, and he gets the nod from the top course jockey in a yard that won this 12 months ago; open to further progress and the one to beat.
  63. —
    No signal
    SR— OR— —
    11/2 FCST 9/2
  64. 4-0224
    No signal
    SR— OR51 —
    4/1 10/3 7/2
  65. 0809-
    No signal
    SR— OR76 —
    66/1 50/1 66/1
  66. 8-6
    No signal
    SR— OR— —
    4/1 10/3 7/2
  67. Cover Up silks
    Cover Up
    15:40 Ascot race 3 of 7 13th
    41-138
    No signal
    SR89 OR109 ★★☆☆☆
    33/1 FCST 25/1
    Held every chance on form credentials — acts on any going over 5f — but well held in a Group 1 last time and ranks 22nd of 26 on our figures; the first-time headgear and 80-day break add further uncertainty for a horse that simply may not be up to this level.
  68. Crocus Time silks
    Crocus Time
    17:20 Thirsk race 6 of 6 1st
    13-011
    No signal
    SR— OR61 —
    11/2 9/2 11/2
  69. 637-84
    No signal
    SR— OR53 —
    13/2
  70. Cut A Dash silks
    Cut A Dash
    15:05 Ascot race 2 of 7 4th
    1
    No signal
    SR138 OR— ★★☆☆☆
    8/1
    Won on debut at York with plenty in hand, quickening clear cosily by three lengths on good ground over today's trip, and that novice form looks strong enough to merit this step up in class — the sole risk is how she handles 34 days off and the rise in grade.
  71. D
  72. Daiquiri Bay silks
    Daiquiri Bay
    18:10 Ascot race 7 of 7 1st
    4353-1
    No signal
    SR87 OR100 ★★☆☆☆
    13/2 FCST 6/1
    Consistent performer who won a Boodles Handicap at Newmarket last time off a 4lb lower mark, but now racing off a revised rating that raises the bar; acts on today's conditions and distance, though the higher weight and mark are legitimate questions.
  73. Damysus silks
    Damysus
    14:30 Ascot race 1 of 7 5th
    011-16
    No signal
    SR112 OR119 ★★☆☆☆
    14/1
    Damysus arrives on the back of a 6¼-length thumping in a Group 1 at Newbury last time, with lack of pace exposed over a mile, and today's test looks similarly sharp for a horse who really comes into his own at nine or ten furlongs.
  74. TBA
    8240-9
    No signal
    SR80 OR92 ★★☆☆☆
    SP FCST 25/1
    Rated just 80 with poor form figures of 8240-9, carrying 9-4 suggests little to recommend Dancing In Paris here.
  75. Dandy Dinmont silks
    Dandy Dinmont
    17:20 Thirsk race 6 of 6 9th
    -05710
    No signal
    SR— OR63 —
    15/2 7/1 15/2
  76. 59-803
    No signal
    SR— OR48 —
    6/1 6/1 5/1
  77. 21-783
    No signal
    SR— OR53 —
    7/1 13/2 6/1
  78. Dc Cogent silks
    Dc Cogent
    17:20 Thirsk race 6 of 6 3rd
    644368
    No signal
    SR— OR64 —
    10/1 8/1 10/1
  79. Defiantly silks
    Defiantly
    17:00 Ascot race 5 of 7 2nd
    147-04
    No signal
    SR77 OR94 ★☆☆☆☆
    25/1 25/1 22/1
    Blinkers go on for the first time and there's a distance uptick that could suit this lightly-raced stayer, but inconsistent recent form and a lowly ranking on our figures make it hard to fancy with confidence.
  80. Degale silks
    Degale
    16:02 Thirsk race 4 of 6 5th
    0-6030
    No signal
    SR— OR77 —
    15/2 7/1 15/2
  81. Dividend silks
    Dividend
    17:35 Ascot race 6 of 7 3rd
    -31125
    No signal
    SR102 OR111 ★★★☆☆
    28/1 22/1 28/1
    Beaten just four lengths in a Group 1 in Dubai last time out gives Dividend some credibility, and it acts on today's going, but an 80-day break, first-time headgear, and a ranking of 15th of 16 on our figures make it very hard to fancy at the weights.
  82. Docklands silks
    Docklands
    14:30 Ascot race 1 of 7 7th
    494-13
    No signal
    SR101 OR118 ★★★☆☆
    15/2
    Docklands won this race last year and shaped with promise on return when a close third in a Group 1 at Sha Tin 51 days ago, so course-and-distance form reads well; first-time headgear and a trainer in form add appeal, though a rating of 118 versus our figure of 114 suggests the handicapper holds a slight edge.
  83. Dragon Spin silks
    Dragon Spin
    14:50 Thirsk race 2 of 6 1st
    22-316
    No signal
    SR— OR65 —
    13/2 6/1 13/2
  84. Dream Deal silks
    Dream Deal
    20:00 Beverley race 4 of 6 1st
    559-06
    No signal
    SR— OR56 —
    9/1 17/2 8/1
  85. 6071-7
    No signal
    SR— OR90 —
    9/2 FCST 4/1
  86. 38
    No signal
    SR— OR— —
    11/2 9/2 4/1
  87. Duraji silks
    Duraji
    18:10 Ascot race 7 of 7 15th
    940-63
    No signal
    SR79 OR97 ★★☆☆☆
    16/1 12/1 14/1
    Consistent sort who shaped with promise at Chester last time, beaten a length off a 2lb lower mark, and a drop in trip looks a plus; winless in recent starts and a hefty 135lb may test its chances of converting.
  88. E
  89. -09180
    No signal
    SR— OR68 —
    28/1 FCST 22/1
  90. Easy Answer silks
    Easy Answer
    15:05 Ascot race 2 of 7 15th
    3
    No signal
    SR135 OR— ★★★☆☆
    80/1 100/1 80/1
    Shaped with plenty of promise on debut at Yarmouth, finishing third — best of those held up — beaten just 1¼ lengths, and should improve stepping forward from that initial experience if ridden more positively over today's trip, though winless in recent starts remains the caveat.
  91. 314677
    No signal
    SR— OR64 —
    66/1 FCST 50/1
  92. Edelak silks
    Edelak
    15:50 Stratford race 4 of 6 1st
    6-21
    No signal
    SR— OR111 —
    8/11 2/3 4/7
  93. Elettaria silks
    Elettaria
    19:30 Beverley race 3 of 6 3rd
    665587
    No signal
    SR— OR46 —
    14/1 14/1 12/1
  94. Elias Escape silks
    Elias Escape
    19:00 Beverley race 2 of 6 8th
    58
    No signal
    SR— OR— —
    66/1 50/1 66/1
  95. Emerald Army silks
    Emerald Army
    19:30 Beverley race 3 of 6 8th
    0-5422
    No signal
    SR— OR55 —
    10/3 3/1 10/3
  96. -27303
    No signal
    SR— OR74 —
    4/1 4/1 7/2
  97. -40135
    No signal
    SR— OR75 —
    8/1 17/2 15/2
  98. Enemy silks
    Enemy
    18:10 Ascot race 7 of 7 9th
    -13109
    No signal
    SR85 OR98 ★★☆☆☆
    40/1 FCST 33/1
    Beaten 7¼ lengths at Carlisle last time when unsuited by the drop in trip, Enemy is better judged on earlier successes and remains on a competitive mark over today's distance and going — though a struggling trainer strike-rate and first-time headgear introduce some uncertainty.
  99. Enfjaar silks
    Enfjaar
    17:35 Ascot race 6 of 7 8th
    /543-3
    No signal
    SR91 OR108 ★★☆☆☆
    10/1 9/1 10/1
    Consistent performer whose good Goodwood Listed third on reappearance leaves him with improvement to come, and the yard has a strong record in this race — though winless in his last four starts remains the one reservation.
  100. 331125
    No signal
    SR— OR70 —
    7/2 10/3 3/1
  101. Ernst Blofeld silks
    Ernst Blofeld
    18:10 Ascot race 7 of 7 7th
    400-41
    No signal
    SR78 OR96 ★★☆☆☆
    10/1 8/1 10/1
    Landed a Kempton handicap off a 7lb lower mark last time, so the revised rating makes this considerably tougher, and ranked near the foot of the field on our figures, it's hard to fancy despite proven ability on today's going over this trip.
  102. Escape Plan silks
    Escape Plan Non-runner
    2-7188
    No signal
    SR— OR70 —
    SP
  103. 68405-
    No signal
    SR— OR85 —
    13/2 8/1 11/2
  104. 747-09
    No signal
    SR— OR52 —
    22/1 22/1 20/1
  105. F
  106. Fasthope silks
    Fasthope
    18:30 Beverley race 1 of 6 5th
    3
    No signal
    SR— OR— —
    16/1 FCST 14/1
  107. Fierce silks
    Fierce
    20:00 Beverley race 4 of 6 3rd
    557-32
    No signal
    SR— OR69 —
    7/2 10/3 3/1
  108. 755377
    No signal
    SR— OR62 —
    11/1 10/1 9/1
  109. Final Objective silks
    Final Objective
    15:05 Ascot race 2 of 7 7th
    2
    No signal
    SR135 OR— ★★☆☆☆
    80/1 66/1 80/1
    Promising debut second at Lingfield, beaten 3l while finishing well after being outpaced, suggests ability — first-time headgear adds interest — but stepping up in class leaves Final Objective looking vulnerable despite that speed pedigree over today's trip.
  110. First Conquest silks
    First Conquest
    14:30 Ascot race 1 of 7 9th
    33433-
    No signal
    SR95 OR111 ★★★☆☆
    40/1 FCST 33/1
    Winless in its last five starts and absent for 179 days, First Conquest shaped respectably with a close third in a Meydan Group 2 last time but looks likely to fill a pacemaking role for better-fancied stablemates here, making it very hard to fancy at big odds.
  111. 612160
    No signal
    SR— OR50 —
    12/1 FCST 11/1
  112. First Instinct silks
    First Instinct
    15:40 Ascot race 3 of 7 22nd
    5410-9
    No signal
    SR93 OR106 ★★☆☆☆
    80/1 66/1 80/1
    Landed a G3 success in recent starts but has disappointed twice since, including a 6½-length beating last time out 45 days ago; acts on today's going and distance, yet improvement is needed if that winning form is to resurface.
  113. Fouroneohfever silks
    Fouroneohfever
    18:10 Ascot race 7 of 7 Run
    TBA
    39513-
    No signal
    SR82 OR93 ★★☆☆☆
    SP FCST 25/1
    Carrying top weight of 9-5 with a modest Saturday Rating of 82 and patchy form (39513-) makes Fouroneohfever an unconvincing each-way prospect.
  114. Fozzie silks
    Fozzie
    19:00 Beverley race 2 of 6 4th
    77-223
    No signal
    SR— OR81 —
    4/1 7/2 10/3
  115. Frantic silks
    Frantic
    15:25 Thirsk race 3 of 6 7th
    24-22
    No signal
    SR— OR72 —
    11/10 6/5 11/10
  116. Frost At Dawn silks
    Frost At Dawn
    15:40 Ascot race 3 of 7 20th
    430-08
    No signal
    SR92 OR106 ★★☆☆☆
    40/1 FCST 33/1
    Winless in recent starts and below-par at Haydock last time on easy ground, Frost At Dawn has the course-and-distance form and wears first-time cheekpieces that may spark a revival, though a disappointing 2025 campaign so far leaves plenty to prove from stall 3.
  117. Fuji Mountain silks
    Fuji Mountain
    16:02 Thirsk race 4 of 6 9th
    02487U
    No signal
    SR— OR67 —
    25/1 FCST 20/1
  118. G
  119. Galen silks
    Galen
    17:35 Ascot race 6 of 7 4th
    3324-0
    No signal
    SR98 OR114 ★★☆☆☆
    9/1 15/2 17/2
    Winless in recent starts yet a Group winner with a solid second in this race last year, Galen has clear course-and-distance credentials on a sound surface; however, the 122-day break and a thumping in Grade/Group company last time raise questions, even if first-time headgear could sharpen matters.
  120. Galileo Dame silks
    Galileo Dame
    17:00 Ascot race 5 of 7 7th
    000-24
    No signal
    SR85 OR94 ★☆☆☆☆
    14/1 FCST 12/1
    Ran to form when a close fourth at Chester last time off a 1lb lower mark, and this unexposed stayer's fine recent profile — including a runner-up effort — plus a significant jockey booking make her a leading danger, though she remains winless in her last five starts.
  121. Galistra silks
    Galistra
    14:15 Thirsk race 1 of 6 5th
    85
    No signal
    SR— OR— —
    125/1 100/1 125/1
  122. Gamrai silks
    Gamrai
    18:10 Ascot race 7 of 7 2nd
    124-12
    No signal
    SR90 OR99 ★★☆☆☆
    6/1 5/1 11/2
    Quickened well but probably hit the front too soon and was caught late when second off a mark of 97 last time — 2lb higher here and ranked well down our figures, Gamrai looks up against it despite the yard winning this race last year.
  123. Gaucher silks
    Gaucher
    17:35 Ascot race 6 of 7 13th
    /41-12
    HTW Whisper 1 signal
    SR99 OR108 ★★☆☆☆
    22/1
    Ranked 14 of 16 on our figures, Gaucher faces a stiff task off 131 lb from stall 12, and 74 days off gives pause — though first-time headgear, a top jockey back aboard, and two wins in its last four starts for a powerful Irish yard offer crumbs of encouragement.
  124. Getreadytorumble silks
    Getreadytorumble
    15:40 Ascot race 3 of 7 21st
    213-37
    No signal
    SR89 OR101 ★★☆☆☆
    66/1
    Beaten five lengths in a Group 2 last time — fair enough form — and Listed-placed with good prior profile, but ranked 21 of 26 on our figures and needs more improvement again to trouble these; the wide draw in a large field adds no help.
  125. Ghostwriter silks
    Ghostwriter
    17:35 Ascot race 6 of 7 12th
    5/463-
    No signal
    SR97 OR116 ★★☆☆☆
    7/1 7/1 13/2
    Shaped with plenty of credit when a close third in a Group 2 last time out, and this represents a markedly easier task for a proven top-level performer who acts on today's ground and distance — the sole concern is whether 360 days off the track leaves him short of peak fitness.
  126. /P84-5
    No signal
    SR— OR85 —
    7/1 FCST 6/1
  127. The Ginger Kid silks
    The Ginger Kid
    15:05 Ascot race 2 of 7 21st
    01
    No signal
    SR138 OR— ★★★☆☆
    50/1 66/1 50/1
    Followed up debut experience with a narrow novice win at Nottingham 13 days ago, but this represents a sharp step up in grade and, ranked 16th of 22 on our figures, considerably more improvement will be needed to make an impact here.
  128. Glen Nevis silks
    Glen Nevis
    19:00 Beverley race 2 of 6 3rd
    24
    No signal
    SR— OR— —
    13/2 11/2 5/1
  129. Glenroyal silks
    Glenroyal
    17:00 Ascot race 5 of 7 19th
    31011-
    No signal
    SR85 OR93 ★★☆☆☆
    14/1 FCST 11/1
    Glenroyal has won three in its last five starts but is ranked 17 of 20 on our figures, and a well-beaten effort over 2½m latest raises stamina doubts at today's trip; first-time headgear and a 16lb higher mark than that Down Royal handicap win make it hard to fancy.
  130. 680-05
    No signal
    SR— OR50 —
    33/1 FCST 28/1
  131. 64-112
    No signal
    SR— OR69 —
    7/4 31/19 5/4
  132. God Given Talent silks
    God Given Talent
    15:05 Ascot race 2 of 7 19th
    1
    No signal
    SR138 OR— ★★★☆☆
    25/1 22/1 25/1
    Scored on debut at Newbury, quickening well to win by 1¼l, but that maiden form reads nothing special and our figures rank it well below most here — further progress needed to compete at this level.
  133. Golden Havana silks
    Golden Havana
    14:50 Thirsk race 2 of 6 2nd
    1-7433
    No signal
    SR— OR62 —
    6/1 FCST 5/1
  134. 26-77
    No signal
    SR— OR66 —
    25/1 FCST 16/1
  135. —
    No signal
    SR— OR— —
    18/1 14/1 12/1
  136. 11
    No signal
    SR143 OR— ★★★☆☆
    5/1 11/2 5/1
    Back-to-back wins culminate in a Curragh Group 3 success last time, where he had a bit in hand and looked like 7f is well within compass — stiff track, sound surface and proven distance all in his favour, with the yard having won this last year. The main risk is handling a large field from stall 3.
  137. Green Cape silks
    Green Cape
    18:10 Ascot race 7 of 7 16th
    514-94
    No signal
    SR83 OR98 ★★☆☆☆
    33/1 20/1 33/1
    Green Cape is last on our figures and has been inconsistent in recent starts, while 129 days off the track adds to the query marks; first-time cheekpieces and a switch of stable offer slim hope, but this looks a tough ask at the weights.
  138. Gressington silks
    Gressington
    16:02 Thirsk race 4 of 6 10th
    -00608
    No signal
    SR— OR71 —
    28/1
  139. 5140-2
    No signal
    SR— OR102 —
    10/1 10/1 9/1
  140. Gstaad silks
    Gstaad
    16:20 Ascot race 4 of 7 2nd
    221-21
    HTW Whisper 1 signal
    SR113 OR120 ★★★☆☆
    11/4 11/4 5/2
    Bolted up in the Irish 2,000 Guineas last time, quickening smartly to win by three lengths and advertise top-class mile form; proven on today's going and distance, with a top course jockey aboard from stall 1, though reversing Newmarket form remains the chief task.
  141. Guernsey Angel silks
    Guernsey Angel Non-runner
    -64566
    No signal
    SR— OR69 —
    SP FCST 11/1
  142. H
  143. Haatem silks
    Haatem
    17:35 Ascot race 6 of 7 16th
    4136-7
    No signal
    SR98 OR112 ★★☆☆☆
    6/1 11/2 6/1
    Won this race last year and shaped with promise on his comeback at Goodwood 25 days ago, beaten three lengths in Listed company — that run under his belt should sharpen him up, though his last two efforts before that give reason for caution.
  144. 7
    No signal
    SR— OR— —
    13/2 11/2 5/1
  145. Hallelujah U silks
    Hallelujah U
    18:10 Ascot race 7 of 7 12th
    41637-
    No signal
    SR79 OR100 ★★☆☆☆
    40/1 28/1 40/1
    Proven over course and distance, the first-time cheekpieces could sharpen this strong-staying type who acts on today's conditions, and the yard has a good record with similar profiles — though a disappointing latest run and an absence since leaves fitness the main query.
  146. Hapiness silks
    Hapiness
    14:15 Thirsk race 1 of 6 3rd
    2
    No signal
    SR— OR— —
    13/8 FCST 3/2
  147. 000900
    No signal
    SR— OR60 —
    40/1 20/1 33/1
  148. Harlequin Bay silks
    Harlequin Bay
    15:25 Thirsk race 3 of 6 11th
    522-30
    No signal
    SR— OR67 —
    40/1 28/1 33/1
  149. Harrys Hope silks
    Harrys Hope
    16:30 Stratford race 5 of 6 2nd
    11220-
    No signal
    SR— OR113 —
    3/1 11/4 3/1
  150. The Harv silks
    The Harv
    15:05 Ascot race 2 of 7 14th
    1
    No signal
    SR138 OR— ★★★☆☆
    40/1 33/1 40/1
    Scraped home by a nose on debut at Goodwood nine days ago, with the form nothing special and the win flattered by a pace collapse — hard to fancy at the foot of the weights on these figures, though the scope to progress with that run under its belt offers the only realistic hook.
  151. -35577
    No signal
    SR— OR53 —
    22/1
  152. —
    No signal
    SR— OR— —
    9/1
  153. 21560-
    No signal
    SR— OR52 —
    40/1 25/1 28/1
  154. 891-08
    No signal
    SR— OR53 —
    14/1
  155. 152542
    Steamer Whisper 1 signal
    SR80 OR92 ★★☆☆☆
    66/1 80/1 50/1
    Beaten just 2¼ lengths when second at York latest, Heavenly Heather has been progressive, but ranked last of 26 on our figures and drawn in stall 22, this looks a big ask at the weights.
  156. Hellion silks
    Hellion
    14:40 Stratford race 2 of 6 Run
    9P8-
    No signal
    SR— OR84 —
    6/1
  157. Hello Friend silks
    Hello Friend
    14:15 Thirsk race 1 of 6 2nd
    2
    No signal
    SR— OR— —
    9/4 9/4 2/1
  158. Hiconic silks
    Hiconic
    17:08 Stratford race 6 of 6 4th
    743P-4
    No signal
    SR— OR105 —
    7/2
  159. High Hazard silks
    High Hazard
    18:30 Beverley race 1 of 6 2nd
    9
    No signal
    SR— OR— —
    33/1 FCST 28/1
  160. High King silks
    High King
    15:05 Ascot race 2 of 7 13th
    01
    No signal
    SR138 OR— ★★☆☆☆
    40/1 40/1 33/1
    Franked a taking Fairyhouse win with an excellent turn of foot, and that 3½-length success reads well stepping up in class; the unplaced run on the other side of that coin and a stiff 129lb are the checks on enthusiasm here.
  161. 238184
    No signal
    SR— OR49 —
    13/2 11/2 5/1
  162. Hooper silks
    Hooper
    15:50 Stratford race 4 of 6 2nd
    /49P/5
    No signal
    SR— OR108 —
    11/1 11/1 10/1
  163. Hopjes silks
    Hopjes
    14:40 Stratford race 2 of 6 7th
    /UP0-9
    No signal
    SR— OR69 —
    25/1
  164. Hostelry silks
    Hostelry
    20:30 Beverley race 5 of 6 5th
    -00645
    No signal
    SR— OR55 —
    4/1 9/2 4/1
  165. -77304
    No signal
    SR— OR68 —
    11/1 11/1 10/1
  166. I
  167. I Can Boogy silks
    I Can Boogy
    19:30 Beverley race 3 of 6 6th
    125367
    No signal
    SR— OR46 —
    12/1 12/1 11/1
  168. Ice Cold Alex silks
    Ice Cold Alex
    14:50 Thirsk race 2 of 6 Run
    44-646
    No signal
    SR— OR70 —
    15/2 7/1 13/2
  169. 124211
    No signal
    SR— OR66 —
    5/1 FCST 9/2
  170. 0477-7
    No signal
    SR— OR57 —
    50/1 FCST 33/1
  171. In The Air silks
    In The Air
    15:15 Stratford race 3 of 6 1st
    1217-4
    No signal
    SR— OR120 —
    8/1 8/1 15/2
  172. Incensed silks
    Incensed
    18:10 Ascot race 7 of 7 8th
    429-23
    No signal
    SR85 OR94 ★★☆☆☆
    25/1 14/1 25/1
    Consistent filly who proved her Listed-class credentials with a close third at Goodwood 46 days ago, and she's proven effective over today's trip on this surface — the main worry is that she remains winless in her last five starts.
  173. Indefensible silks
    Indefensible
    19:00 Beverley race 2 of 6 5th
    36-272
    No signal
    SR— OR72 —
    11/2 FCST 5/1
  174. Indy's Angel silks
    Indy's Angel
    19:30 Beverley race 3 of 6 11th
    0-8788
    No signal
    SR— OR46 —
    25/1
  175. Inside Story silks
    Inside Story
    16:02 Thirsk race 4 of 6 8th
    217-54
    No signal
    SR— OR80 —
    9/1 13/2 7/1
  176. 116-95
    No signal
    SR— OR50 —
    9/2 FCST 7/2
  177. 49-647
    No signal
    SR— OR56 —
    14/1 12/1 14/1
  178. Irish Dancer silks
    Irish Dancer
    17:20 Thirsk race 6 of 6 2nd
    227318
    No signal
    SR— OR57 —
    14/1
  179. Ismahane silks
    Ismahane
    17:00 Ascot race 5 of 7 18th
    42322-
    No signal
    SR78 OR93 ★★☆☆☆
    20/1 20/1 16/1
    Winless in its last five starts but consistently placed, Ismahane arrives fit from hurdling, acts on soft and carries a fair mark — first-time cheekpieces and a trainer in form add interest, though 130 lb is a stiff ask.
  180. -08602
    No signal
    SR— OR78 —
    6/1 9/2 5/1
  181. J
  182. Jaan Ki Tukri silks
    Jaan Ki Tukri
    15:05 Ascot race 2 of 7 9th
    322
    No signal
    SR139 OR— ★★★☆☆
    100/1 80/1 100/1
    Consistent but winless in recent starts, Jaan Ki Tukri has placed in all three latest outings and acts on today's going and distance — though stepping up in class looks the key test from stall 22 off 129 lb.
  183. Jakajaro silks
    Jakajaro
    15:40 Ascot race 3 of 7 5th
    57-114
    No signal
    SR95 OR108 ★★☆☆☆
    25/1
    Shaped well when fourth in a Group 2 last time, going down by just 1¼ lengths only near the finish, and two wins in its last five starts show the progressive profile — yet stepping into this grade still leaves plenty to find.
  184. Jm Jungle silks
    Jm Jungle
    15:40 Ascot race 3 of 7 11th
    160-49
    No signal
    SR88 OR108 ★★☆☆☆
    40/1
    Shock Group 2 winner last year, but JM Jungle has failed to recapture that form this season, beaten seven lengths in a Group 2 last time — hard to fancy at these weights from stall 14, even if the trip and going hold no fears.
  185. Jojo Rabbit silks
    Jojo Rabbit
    20:00 Beverley race 4 of 6 6th
    167228
    No signal
    SR— OR66 —
    9/1 FCST 17/2
  186. K
  187. 061165
    No signal
    SR— OR67 —
    11/4 FCST 9/4
  188. Kamaal silks
    Kamaal
    15:05 Ascot race 2 of 7 10th
    5
    No signal
    SR133 OR— ★★★☆☆
    100/1
    Winless in recent starts and beaten three lengths on a modest Newbury maiden debut 32 days ago, Kamaal looks out of depth stepping up in class here, though today's trip and going hold no fears — a big ask at the foot of the weights.
  189. 0-9526
    No signal
    SR— OR52 —
    10/3 11/4 3/1
  190. Keldeo silks
    Keldeo
    20:00 Beverley race 4 of 6 2nd
    -51444
    No signal
    SR— OR70 —
    7/1 FCST 11/2
  191. Khabib silks
    Khabib
    16:42 Thirsk race 5 of 6 8th
    3420/9
    No signal
    SR— OR66 —
    33/1 FCST 28/1
  192. —
    No signal
    SR— OR— —
    10/1 9/1 17/2
  193. 059773
    No signal
    SR— OR66 —
    7/1 7/1 13/2
  194. King's Crown silks
    King's Crown
    16:42 Thirsk race 5 of 6 4th
    556653
    No signal
    SR— OR73 —
    13/2 6/1 13/2
  195. King's Gambit silks
    King's Gambit
    17:35 Ascot race 6 of 7 7th
    352-29
    No signal
    SR93 OR109 ★★☆☆☆
    10/1 17/2 9/1
    Winless in its last five starts and below form when beaten eight lengths last time, King's Gambit nonetheless has placed twice in recent runs and acts on any going over today's trip — though connections may need to deploy him earlier than last year to turn placed efforts into something more.
  196. Kings Merchant silks
    Kings Merchant
    15:25 Thirsk race 3 of 6 8th
    745647
    No signal
    SR— OR63 —
    20/1 12/1 16/1
  197. Kizlyar silks
    Kizlyar
    17:00 Ascot race 5 of 7 1st
    321-01
    No signal
    SR81 OR92 ★★☆☆☆
    18/1 12/1 14/1
    Kizlyar bounced back to win at Killarney last time out but sits at the foot of our rankings and looks to need plenty here; the ex-French gelding is lightly raced over marathon trips and a potentially lenient mark offers the sole grounds for optimism, with first-time headgear adding a wildcard.
  198. Knicks silks
    Knicks
    17:20 Thirsk race 6 of 6 6th
    9-6753
    No signal
    SR— OR62 —
    11/4 3/1 9/4
  199. Kosometsuke silks
    Kosometsuke
    16:02 Thirsk race 4 of 6 4th
    14-158
    No signal
    SR— OR82 —
    10/1 9/1 10/1
  200. Kotgar silks
    Kotgar
    14:40 Stratford race 2 of 6 5th
    647P5-
    No signal
    SR— OR76 —
    15/2 7/1 15/2
  201. L
  202. 323-65
    No signal
    SR— OR46 —
    28/1 25/1 28/1
  203. Langholm silks
    Langholm
    19:30 Beverley race 3 of 6 1st
    50-008
    No signal
    SR— OR46 —
    25/1
  204. 7-77
    No signal
    SR— OR53 —
    9/1 17/2 9/1
  205. 003-86
    No signal
    SR79 OR94 ★★☆☆☆
    40/1 FCST 33/1
    Winless in its last five starts and below par in recent outings, Lavender Hill Mob faces a stiff mark at 94, though the first-time visor and effectiveness across any going are mild positives worth monitoring after a 60-day break.
  206. —
    No signal
    SR— OR— —
    10/1 FCST 9/1
  207. Le Beau Garcon silks
    Le Beau Garcon
    16:42 Thirsk race 5 of 6 10th
    020-45
    No signal
    SR— OR72 —
    8/1 9/1 15/2
  208. 07-076
    No signal
    SR— OR53 —
    12/1 16/1 11/1
  209. 566-41
    No signal
    SR— OR101 —
    2/1 FCST 7/4
  210. 6
    No signal
    SR— OR— —
    33/1 FCST 28/1
  211. Little Ted silks
    Little Ted
    20:30 Beverley race 5 of 6 7th
    096052
    No signal
    SR— OR50 —
    7/2 11/4 3/1
  212. Lope Y Linda silks
    Lope Y Linda
    19:30 Beverley race 3 of 6 10th
    5-5412
    No signal
    SR— OR50 —
    4/1 7/2 10/3
  213. —
    No signal
    SR— OR— —
    33/1 FCST 28/1
  214. 9-5
    No signal
    SR— OR— —
    12/1
  215. Lord Abama silks
    Lord Abama
    20:00 Beverley race 4 of 6 8th
    0-5977
    No signal
    SR— OR60 —
    17/2 8/1 7/1
  216. Lord Britain silks
    Lord Britain
    16:20 Ascot race 4 of 7 5th
    38-401
    No signal
    SR77 OR88 ★★☆☆☆
    200/1 150/1 200/1
    Lord Britain won a handicap at Kempton last time on the all-weather, but is yet to prove effectiveness on turf and looks out of depth here; the first-time headgear may help, but this trip and surface combination remains unproven and our figures rank him last of six.
  217. Louis Veron silks
    Louis Veron
    14:05 Stratford race 1 of 6 1st
    2-21
    No signal
    SR— OR116 —
    1/2 4/5 2/5
  218. M
  219. —
    No signal
    SR— OR— —
    3/1 3/1 11/4
  220. 3-11
    HTW Whisper 1 signal
    SR— OR114 —
    11/8 5/4 18/13
  221. 6-5770
    No signal
    SR— OR49 —
    25/1 20/1 18/1
  222. Map Of Stars silks
    Map Of Stars
    17:35 Ascot race 6 of 7 1st
    427-35
    No signal
    SR96 OR113 ★★☆☆☆
    11/1
    Winless in its last five starts and comfortably held in a Group 3 last time, Map Of Stars looks a stiff ask from stall 10 carrying 131 lb, ranked bottom of these on our figures. First-time cheekpieces and a useful run at this meeting last year offer slim encouragement.
  223. Marajito silks
    Marajito
    16:42 Thirsk race 5 of 6 6th
    800-51
    No signal
    SR— OR71 —
    4/1 FCST 7/2
  224. Maskarvel silks
    Maskarvel
    14:05 Stratford race 1 of 6 2nd
    252-23
    No signal
    SR— OR110 —
    7/2 11/4 10/3
  225. 95-707
    Steamer Whisper 1 signal
    SR— OR46 —
    14/1 22/1 12/1
  226. PP/F0-
    No signal
    SR— OR86 —
    10/1 FCST 9/1
  227. 2U2P-0
    No signal
    SR— OR82 —
    100/1 50/1 66/1
  228. Melting Snow silks
    Melting Snow
    19:00 Beverley race 2 of 6 6th
    85
    No signal
    SR— OR— —
    28/1 FCST 25/1
  229. Mgheera silks
    Mgheera
    15:40 Ascot race 3 of 7 14th
    865-65
    No signal
    SR85 OR104 ★★☆☆☆
    50/1 40/1 50/1
    Winless in its last five starts and ranked well down our figures in a competitive field, Mgheera does at least have course-and-distance form on today's going and shaped with credit when beaten two lengths in a Group 2 last time, hinting at residual class.
  230. 5863
    No signal
    SR— OR54 —
    5/2 2/1 9/4
  231. Midnight Lir silks
    Midnight Lir
    17:20 Thirsk race 6 of 6 4th
    260-93
    No signal
    SR— OR61 —
    13/2 4/1 6/1
  232. Military Girl silks
    Military Girl
    16:42 Thirsk race 5 of 6 2nd
    44-311
    No signal
    SR— OR72 —
    10/3 FCST 3/1
  233. Miss Attitude silks
    Miss Attitude
    15:40 Ascot race 3 of 7 8th
    10-745
    No signal
    SR83 OR101 ★★☆☆☆
    66/1 FCST 50/1
    Beaten five lengths in a Group 3 last time after missing the break, Miss Attitude's recent form reads consistently enough but she needs more to be competitive at this level, and ranked near the foot of our assessments, first-time cheekpieces must do the heavy lifting from stall 16.
  234. Miss Brazen silks
    Miss Brazen
    20:00 Beverley race 4 of 6 5th
    08-136
    No signal
    SR— OR70 —
    11/1 9/1 17/2
  235. Miss Willows silks
    Miss Willows
    19:30 Beverley race 3 of 6 2nd
    751-00
    No signal
    SR— OR55 —
    22/1 20/1 22/1
  236. Mission Central silks
    Mission Central
    15:40 Ascot race 3 of 7 1st
    610-11
    No signal
    SR102 OR110 ★★☆☆☆
    10/1 9/1 10/1
    Confirmed the improvement shown as a two-year-old by winning a Listed sprint at Naas last time out, and still progressing with a top course jockey aboard; the step back to five furlongs from stall 24 on 127 lb may test, as connections likely prefer six.
  237. 361P-3
    No signal
    SR— OR104 —
    17/2 FCST 7/1
  238. 80-070
    No signal
    SR— OR55 —
    66/1 FCST 50/1
  239. Monteille silks
    Monteille
    15:40 Ascot race 3 of 7 24th
    816-75
    No signal
    SR94 OR109 ★★☆☆☆
    50/1 50/1 40/1
    Consistent Group winner in France who ran creditably when beaten two lengths in a Group 1 last time out, but fast ground remains a concern and the 80-day absence gives pause — capable of mixing it, though conditions may again blunt the edge.
  240. 5
    No signal
    SR— OR— —
    22/1 FCST 18/1
  241. Mordor silks
    Mordor
    17:00 Ascot race 5 of 7 15th
    1020-1
    No signal
    SR83 OR94 ★★☆☆☆
    25/1 18/1 22/1
    Scored off a 7lb lower mark three starts back but was outstayed stepped up in trip last time; drops a significant 30lb here on a sound surface that suits, and proven course-and-distance form gives it every chance despite the inconsistent recent profile.
  242. More Thunder silks
    More Thunder
    14:30 Ascot race 1 of 7 2nd
    2114-2
    No signal
    SR114 OR121 ★★☆☆☆
    7/2 7/2 10/3
    Ran a career-best when runner-up in the Lockinge Group 1 last time, showing real progression at a mile on a sound surface, and this stiff track could bring him even closer to the principals — though there's a nagging question over whether that ceiling has now been reached.
  243. Mr King silks
    Mr King
    16:02 Thirsk race 4 of 6 1st
    8R0-67
    No signal
    SR— OR75 —
    18/1
  244. Mrair silks
    Mrair
    15:05 Ascot race 2 of 7 8th
    21
    No signal
    SR140 OR— ★★★☆☆
    16/1 12/1 16/1
    Won a Lingfield novice by 3l on latest but that came in weaker company, and greenness remains a concern under 129lb from stall 14; with a trainer in form and more improvement likely as experience grows, the upside is real if inexperience doesn't cost.
  245. N
  246. Nahraan silks
    Nahraan
    17:35 Ascot race 6 of 7 9th
    1113-
    No signal
    SR101 OR110 ★★☆☆☆
    5/1 FCST 9/2
    Nahraan showed smart form when winning three of his last four starts, but returns from a 275-day absence to tackle what looks a stiff ask, and despite a trainer firing at 29%, this comeback run may come too soon for a colt still with plenty of improvement ahead.
  247. Nibras Gold silks
    Nibras Gold
    15:15 Stratford race 3 of 6 3rd
    5/39-2
    No signal
    SR— OR120 —
    5/1 4/1 7/2
  248. Night In Vegas silks
    Night In Vegas
    15:05 Ascot race 2 of 7 5th
    11
    No signal
    SR143 OR— ★★★☆☆
    9/1
    Back-to-back wins, including a smooth Goodwood success last time, give Night In Vegas solid claims, and the step up in class looks the obvious next test; acts on good and effective at today's trip, though 129 lb from stall 21 adds to the challenge.
  249. Night Raider silks
    Night Raider
    15:40 Ascot race 3 of 7 10th
    450-11
    HTW Whisper 1 signal
    SR98 OR112 ★★☆☆☆
    13/2
    Back-to-back wins culminate in a career-best Temple Stakes Group 2 success at Haydock last time out, and with conditions and trip squarely in favour, Night Raider arrives in fine trim just 24 days later — the main risk is whether the bold front-running style holds up at this level.
  250. P8232-
    No signal
    SR— OR77 —
    10/3 FCST 3/1
  251. 7/50-1
    No signal
    SR— OR110 —
    5/1
  252. Notable Speech silks
    Notable Speech
    14:30 Ascot race 1 of 7 6th
    211-41
    No signal
    SR111 OR125 ★★☆☆☆
    15/8 7/4 32/17
    Notable Speech has won five G1s and was imperious when scooting clear in the Lockinge last time, marking it out as probably the world's number-one miler; carrying 128 lb from stall 1, the course record is a minor query but fast ground suits and this is the one to beat.
  253. 0-820
    No signal
    SR— OR61 —
    16/1 16/1 14/1
  254. O
  255. 33/6-3
    No signal
    SR— OR88 —
    3/1
  256. Opera Ballo silks
    Opera Ballo
    14:30 Ascot race 1 of 7 3rd
    121-11
    No signal
    SR117 OR125 ★★★☆☆
    4/1 FCST 7/2
    Four wins in its last five starts, Opera Ballo has progressed into one of Europe's leading milers — most recently dictating and winning the bet365 Mile (Group 2) at Sandown by 3l from a multiple G1 winner — and acts on today's conditions. First-time headgear is the one unknown.
  257. Ormolulu silks
    Ormolulu
    16:02 Thirsk race 4 of 6 7th
    673-50
    No signal
    SR— OR77 —
    9/1 11/1 9/1
  258. Oselton silks
    Oselton
    19:30 Beverley race 3 of 6 12th
    148-92
    No signal
    SR— OR55 —
    7/2 FCST 10/3
  259. —
    No signal
    SR— OR— —
    6/1 11/2 5/1
  260. 1
    No signal
    SR— OR— —
    9/4 9/4 2/1
  261. Overpass silks
    Overpass
    15:40 Ascot race 3 of 7 3rd
    9423-4
    No signal
    SR98 OR116 ★★☆☆☆
    5/2 11/4 5/2
    Consistent G1 performer whose T J Smith Stakes fourth (beaten 2l) sets the standard here, and dropping in trip to a stiff track plays to his strengths; yet to win in recent starts but rates clear top on our figures and will be tough to peg back.
  262. P
  263. 2115-6
    No signal
    SR78 OR100 ★★☆☆☆
    22/1 FCST 20/1
    Runners-up twice and a dual winner in recent starts, Paddy The Squire has course-distance-going form to draw on, but two disappointing efforts since those wins — including being outpaced and beaten over eight lengths at York — suggest the current mark may have caught up with him, and first-time cheekpieces plus a cold trainer compound the concern.
  264. Pal Joey silks
    Pal Joey
    16:42 Thirsk race 5 of 6 9th
    -17005
    No signal
    SR— OR69 —
    14/1 FCST 12/1
  265. -86463
    No signal
    SR— OR49 —
    10/1 9/1 17/2
  266. Papa Oscar silks
    Papa Oscar
    14:40 Stratford race 2 of 6 6th
    P6-5
    No signal
    SR— OR83 —
    14/1
  267. 0
    No signal
    SR— OR— —
    9/1 10/1 17/2
  268. 5-252
    No signal
    SR— OR67 —
    3/1
  269. Penzance silks
    Penzance
    14:05 Stratford race 1 of 6 4th
    3-
    No signal
    SR— OR— —
    11/1 9/1 17/2
  270. Persian Land silks
    Persian Land
    18:30 Beverley race 1 of 6 6th
    12
    No signal
    SR— OR— —
    9/4 FCST 32/17
  271. Persica silks
    Persica
    17:35 Ascot race 6 of 7 5th
    608-42
    No signal
    SR97 OR114 ★★☆☆☆
    22/1
    Persica's modest Saturday Rating of 97, inconsistent form (608-42), and 9-5 weight burden justify a cautious 2-star assessment.
  272. Pink Walls silks
    Pink Walls
    14:40 Stratford race 2 of 6 8th
    P0-P
    No signal
    SR— OR69 —
    33/1
  273. 964-
    No signal
    SR— OR63 —
    20/1
  274. Pisanello silks
    Pisanello
    21:00 Beverley race 6 of 6 5th
    -98457
    No signal
    SR— OR55 —
    5/1 6/1 9/2
  275. 229473
    No signal
    SR— OR67 —
    10/1 9/1 10/1
  276. Power Blue silks
    Power Blue
    16:20 Ascot race 4 of 7 4th
    31-274
    No signal
    SR91 OR109 ★★☆☆☆
    80/1 80/1 66/1
    Power Blue showed Group 1 credentials when fourth in the Irish 2,000 Guineas last time but faces a re-opposing rival it couldn't beat there, and ranked fifth of six on our figures, a repeat performance looks unlikely to be enough here.
  277. 4
    No signal
    SR— OR— —
    10/3 11/4 5/2
  278. Puerto Rico silks
    Puerto Rico
    16:20 Ascot race 4 of 7 6th
    4111-4
    No signal
    SR111 OR118 ★★★☆☆
    12/1 10/1 11/1
    Puerto Rico brings a fine recent profile with two G1 victories to its name and an upward curve through the backend of last season, and a closing fourth in the Poule d'Essai at Longchamp on its return suggests the spark remains — the key question is whether it can reproduce that form on quicker ground today.
  279. Pull The Rug silks
    Pull The Rug
    15:25 Thirsk race 3 of 6 9th
    315-74
    No signal
    SR— OR69 —
    14/1 9/1 11/1
  280. Pureis King silks
    Pureis King
    21:00 Beverley race 6 of 6 Run
    088
    No signal
    SR— OR50 —
    9/2
  281. 7/31-7
    No signal
    SR75 OR92 ★★☆☆☆
    11/2 5/1 9/2
    Cheekpieces on for the first time may sharpen this Fred Winter and Irish Cesarewitch winner, who remains relatively unexposed over staying trips, but last time out saw a well-beaten seventh at Chester and our figures have it well down the rankings here.
  282. Q
  283. 5-7021
    No signal
    SR— OR67 —
    11/4
  284. 257-09
    No signal
    SR— OR52 —
    8/1 FCST 7/1
  285. R
  286. 73
    No signal
    SR— OR— —
    9/4 9/4 2/1
  287. —
    No signal
    SR— OR— —
    7/2 FCST 10/3
  288. 64-P34
    No signal
    SR— OR88 —
    7/2 5/1 10/3
  289. Rajawail silks
    Rajawail
    21:00 Beverley race 6 of 6 10th
    087506
    No signal
    SR— OR46 —
    66/1 FCST 50/1
  290. Rayevka silks
    Rayevka
    15:40 Ascot race 3 of 7 2nd
    26-561
    No signal
    SR93 OR108 ★★☆☆☆
    6/1 13/2 6/1
    Rayevka arrives in form after a convincing Group 3 win at Longchamp 37 days ago, benefitting from a drop in trip and grade, and ran well at this very meeting last year — stiff 5f on today's going looks ideal, though 130lb and a field of 26 pose stiff tasks.
  291. Reaching High silks
    Reaching High
    17:00 Ascot race 5 of 7 20th
    10/29-
    No signal
    SR79 OR94 ★★☆☆☆
    2/1 2/1 32/17
    Unlucky not to have won this 12 months ago when never getting a clear run and eased down beaten four lengths off the same mark, Reaching High lines up off an unchanged rating with course form and a top jockey aboard — the layoff is the one question to answer.
  292. Real Dream silks
    Real Dream
    18:10 Ascot race 7 of 7 13th
    -64077
    No signal
    SR79 OR99 ★☆☆☆☆
    22/1 22/1 18/1
    Real Dream has been winless in its last five starts but arrives with the handicapper relenting and today's longer trip a clear plus on a sound surface it handles well; first-time headgear adds interest and our top rating of 119 marks this as the one to beat.
  293. Record Day silks
    Record Day
    15:25 Thirsk race 3 of 6 3rd
    8489
    No signal
    SR— OR68 —
    40/1 FCST 25/1
  294. Regal Glory silks
    Regal Glory
    21:00 Beverley race 6 of 6 1st
    372404
    No signal
    SR— OR46 —
    7/1 13/2 7/1
  295. 42-601
    No signal
    SR— OR70 —
    7/1
  296. Riffa Spirit silks
    Riffa Spirit
    14:50 Thirsk race 2 of 6 7th
    18-438
    No signal
    SR— OR69 —
    7/1 6/1 13/2
  297. -33453
    No signal
    SR— OR49 —
    4/1 5/1 4/1
  298. 700-11
    No signal
    SR— OR25 —
    4/5 FCST 2/3
  299. Rogers Dream silks
    Rogers Dream
    20:30 Beverley race 5 of 6 4th
    584D8/4
    Steamer Whisper 1 signal
    SR— OR46 —
    6/1 12/1 6/1
  300. 409-00
    No signal
    SR— OR48 —
    33/1 22/1 20/1
  301. Rosy Affair silks
    Rosy Affair
    15:40 Ascot race 3 of 7 4th
    411-21
    No signal
    SR100 OR108 ★★☆☆☆
    25/1 20/1 22/1
    Rosy Affair arrives on the back of a Listed win at Haydock 25 days ago and has won three of her last five starts, but stepping up in class looks the key question for this progressive mare, who handles today's trip and conditions well enough.
  302. 6-0
    No signal
    SR— OR— —
    33/1 FCST 22/1
  303. Royal Heritage silks
    Royal Heritage
    15:05 Ascot race 2 of 7 3rd
    1
    No signal
    SR138 OR— ★★★☆☆
    17/2 7/1 8/1
    Caught the eye with a comfortable 3-length debut win at Hamilton six days ago and acts on good to soft over this trip, but the quick turnaround and a provisional rating of 102 ranked 15th of 22 suggest there are open questions — an improver worth noting, albeit untested beyond that promising maiden.
  304. Royal Rhyme silks
    Royal Rhyme
    17:35 Ascot race 6 of 7 14th
    /35-65
    No signal
    SR94 OR113 ★★☆☆☆
    11/1 14/1 10/1
    Royal Rhyme shaped with plenty of encouragement when finishing well after being caught too far back in a Group 2 last time, and a former Group winner returning to form with strong course claims, today's first-time headgear could be the spark that sees this winless-of-late performer finally deliver.
  305. —
    No signal
    SR— OR— —
    33/1 FCST 28/1
  306. Ruler's Pride silks
    Ruler's Pride
    15:05 Ascot race 2 of 7 17th
    1
    No signal
    SR138 OR— ★★★☆☆
    17/2
    Bolted up on debut at Ayr and that form has been franked, marking this one out as potentially very useful stepping up in class; acts on the going and trip, though the hefty 129lb and draw 17 are factors to weigh against a short sample of evidence.
  307. Rumstar silks
    Rumstar
    15:40 Ascot race 3 of 7 25th
    5560-2
    No signal
    SR92 OR110 ★★☆☆☆
    16/1
    Returned to form with a close second in a Group 3 on fast ground latest, and suits today's trip and conditions well; yet to score in recent starts and faces a stiff ask at this level after being outclassed here last year, but is clearly in better shape now.
  308. S
  309. Saint Polo silks
    Saint Polo
    17:08 Stratford race 6 of 6 1st
    5923-7
    No signal
    SR— OR99 —
    5/1 FCST 4/1
  310. 60-794
    No signal
    SR— OR68 —
    10/1
  311. 53121-
    No signal
    SR— OR65 —
    8/1 15/2 6/1
  312. Sassy Glory silks
    Sassy Glory
    21:00 Beverley race 6 of 6 2nd
    4-0549
    No signal
    SR— OR47 —
    14/1 FCST 12/1
  313. 880-04
    No signal
    SR— OR50 —
    11/1 FCST 9/1
  314. The Scallionator silks
    The Scallionator
    15:05 Ascot race 2 of 7 16th
    421
    No signal
    SR138 OR— ★★★☆☆
    40/1
    Landed a Listowel maiden by three lengths 16 days ago and is clearly progressing, though carrying 129lb from stall 16 is a notable ask stepping into stronger company; breeding points to 6f/7f on good ground as the sweet spot, so conditions at least play to strengths.
  315. 322-13
    No signal
    SR— OR120 —
    11/2
  316. Shagraan silks
    Shagraan
    15:40 Ascot race 3 of 7 17th
    121-30
    No signal
    SR97 OR107 ★★☆☆☆
    50/1
    Beaten favourite last time in the Temple Stakes but holds Listed-class form over this trip and going — a multiple winner at this level who retains claims stepping back from Group company, though that Haydock flop leaves a question mark hanging over current form.
  317. 222-5
    No signal
    SR— OR67 —
    12/1 FCST 11/1
  318. 80
    No signal
    SR— OR— —
    150/1 125/1 150/1
  319. Siempre Arturo silks
    Siempre Arturo
    17:00 Ascot race 5 of 7 17th
    1637-5
    No signal
    SR77 OR94 ★★☆☆☆
    33/1
    First-time cheekpieces and a 38-day break since a run that needed, Siempre Arturo has the versatility across trips and surfaces to be competitive, but patchy recent form and the step up in trip still required leave this one looking a place player at best.
  320. -31533
    No signal
    SR— OR68 —
    7/1 FCST 6/1
  321. Simba's Pride silks
    Simba's Pride
    14:50 Thirsk race 2 of 6 4th
    571215
    No signal
    SR— OR69 —
    15/8 2/1 32/17
  322. Sing Us A Song silks
    Sing Us A Song
    18:10 Ascot race 7 of 7 5th
    971-32
    No signal
    SR86 OR97 ★★☆☆☆
    15/2 FCST 13/2
    Ran to form when a game second at York last time off a 2lb lower mark, and there's reason to think longer distances will unlock more — effective at 12-14f and potentially better beyond, though today's trip and the 135lb burden are the key variables to weigh.
  323. Siouxperb silks
    Siouxperb
    15:05 Ascot race 2 of 7 18th
    1
    No signal
    SR138 OR— ★★★☆☆
    12/1
    Bolted up by four lengths on debut at Yarmouth, quickening clear with plenty in hand, and stays today's trip on this ground — a smart prospect returning off a short break, though 129 lb and 56 days off give rivals something to aim at.
  324. Small Fry silks
    Small Fry
    17:00 Ascot race 5 of 7 6th
    31199-
    No signal
    SR79 OR92 ★★☆☆☆
    16/1 20/1 12/1
    I notice there's a conflict between the expert points (which mention a second place at Listowel latest) and the recent finishes provided (which show 9th most recently). I'll work from the provided facts and weave in the relevant expert points that don't contradict them. **Small Fry** has won twice in its last five starts and acts on today's going, while a significant jockey booking underlines stable confidence; the concern is whether a Flat mark of 92 (we rate it
  325. 64-207
    No signal
    SR— OR48 —
    16/1 FCST 14/1
  326. 70-423
    No signal
    SR— OR49 —
    13/2 FCST 6/1
  327. 9
    No signal
    SR— OR— —
    12/1 10/1 11/1
  328. Space Bear silks
    Space Bear
    15:25 Thirsk race 3 of 6 2nd
    325139
    No signal
    SR— OR75 —
    9/1 6/1 15/2
  329. 2-3
    No signal
    SR— OR— —
    11/10 5/4 Evs
  330. Spendmore Lane silks
    Spendmore Lane
    16:42 Thirsk race 5 of 6 7th
    137133
    No signal
    SR— OR74 —
    13/2 6/1 11/2
  331. 17433-
    No signal
    SR— OR69 —
    10/1 9/1 8/1
  332. Starlust silks
    Starlust
    15:40 Ascot race 3 of 7 23rd
    0/74-6
    No signal
    SR88 OR109 ★★☆☆☆
    33/1 28/1 33/1
    Showed Group 1 class and ran encouragingly in this race last year, but winless in recent starts and must prove that sharpness is back after a stud sabbatical; the Carlisle Listed run 17 days ago should strip fitness forward.
  333. Startling silks
    Startling Non-runner
    17:20 Thirsk race 6 of 6
    16P-83
    No signal
    SR— OR60 —
    SP FCST 6/1
  334. Stay In The Game silks
    Stay In The Game Non-runner
    17:08 Stratford race 6 of 6
    0-9133
    No signal
    SR— OR104 —
    SP
  335. Stressfree silks
    Stressfree
    18:10 Ascot race 7 of 7 11th
    355-27
    No signal
    SR82 OR100 ★☆☆☆☆
    22/1 16/1 22/1
    Consistent prior to a puzzling below-par York flop latest, Stressfree ticks the boxes on distance and going and rates a leading danger on our figures — the main risk is whether that York run left its mark.
  336. 373412
    No signal
    SR— OR67 —
    9/2 FCST 4/1
  337. Sugar Baby silks
    Sugar Baby
    15:25 Thirsk race 3 of 6 5th
    127-87
    No signal
    SR— OR67 —
    7/1 15/2 7/1
  338. Summer Rain silks
    Summer Rain
    19:30 Beverley race 3 of 6 5th
    7407-0
    No signal
    SR— OR46 —
    25/1
  339. Survie silks
    Survie
    17:35 Ascot race 6 of 7 6th
    0-1343
    No signal
    SR102 OR111 ★★★☆☆
    16/1 12/1 16/1
    Placed in a Group 2 on her latest start 44 days ago, Survie has course-and-distance form and a top jockey aboard, while first-time headgear could sharpen her up — though she ideally wants cut in the ground, which is the key concern on today's going.
  340. Sweet Cicely silks
    Sweet Cicely
    21:00 Beverley race 6 of 6 9th
    59-000
    No signal
    SR— OR46 —
    40/1 FCST 33/1
  341. T
  342. 433-5
    No signal
    SR— OR71 —
    17/2 10/1 8/1
  343. 2
    No signal
    SR— OR— —
    6/1 FCST 4/1
  344. Talitha Rouge silks
    Talitha Rouge
    14:15 Thirsk race 1 of 6 4th
    3
    No signal
    SR— OR— —
    10/3
  345. 1-311
    No signal
    SR99 OR112 ★★★☆☆
    5/1 9/2 5/1
    Three wins in its last four starts, including a scintillating 5½-length Listed victory at Sandown last time out, mark Talk Of New York as a serious threat; a trainer in form and a step up to today's mile suiting ideally, though first-time headgear adds a small unknown at this higher level.
  346. 42323-
    No signal
    SR— OR115 —
    9/4 2/1 9/4
  347. 2-2349
    No signal
    SR— OR48 —
    12/1 FCST 10/1
  348. Taygar silks
    Taygar
    15:25 Thirsk race 3 of 6 4th
    8-8222
    No signal
    SR— OR64 —
    17/2 FCST 8/1
  349. Ten Bob Tony silks
    Ten Bob Tony
    14:30 Ascot race 1 of 7 1st
    30-481
    No signal
    SR100 OR112 ★★☆☆☆
    50/1
    Ten Bob Tony won a Group 3 at Epsom ten days ago, but that victory came on ground with cut and this looks a stiffer test — rated 108 on our figures and ranked last of nine, there are serious doubts about whether it can match those elite rivals here.
  350. —
    No signal
    SR— OR— —
    25/1 22/1 25/1
  351. —
    No signal
    SR— OR— —
    80/1 FCST 50/1
  352. This Farh silks
    This Farh
    16:02 Thirsk race 4 of 6 Run
    461414
    No signal
    SR— OR75 —
    7/1 15/2 5/1
  353. 846-P
    No signal
    SR— OR61 —
    28/1
  354. 870-7
    No signal
    SR— OR38 —
    50/1
  355. 624-47
    No signal
    SR— OR66 —
    15/2 15/2 13/2
  356. Tim Toe silks
    Tim Toe
    17:00 Ascot race 5 of 7 3rd
    131
    No signal
    SR86 OR91 ★★☆☆☆
    18/1 18/1 14/1
    Tim Toe arrives on the back of two wins in his last three starts, most recently edging a Listowel Conditions Race at the minimum of his stamina range — that trip drop a key form pointer. The mark looks lenient and a yard that won this last year gives confidence, though whether stamina holds at this distance is the crux.
  357. Time For Sandals silks
    Time For Sandals
    15:40 Ascot race 3 of 7 19th
    137-58
    No signal
    SR89 OR109 ★★☆☆☆
    22/1 16/1 18/1
    Landed the Commonwealth Cup at this very meeting 12 months ago, so course form reads perfectly, and a trainer firing on all cylinders adds to the appeal after a first-run reappearance at York that arguably underflattered — there should be more to come. The wide draw from stall 9 is the one factor to weigh.
  358. Too Soon silks
    Too Soon
    18:10 Ascot race 7 of 7 Run
    8-0451
    No signal
    SR81 OR94 ★★☆☆☆
    SP FCST 14/1
    Carrying top weight 9-6 with a Saturday Rating of 81 and inconsistent form 8-0451 limits Too Soon's winning prospects.
  359. Treasurer silks
    Treasurer
    15:05 Ascot race 2 of 7 12th
    4
    No signal
    SR133 OR— ★★☆☆☆
    125/1
    Promising 3l fourth on debut at Nottingham shows ability, and today's trip and conditions suit, but ranked 19th of 22 on our figures, Treasurer has plenty to find in this company despite likely improvement still to come.
  360. 2213-2
    No signal
    SR— OR107 —
    13/8 3/2 18/13
  361. U
  362. U Turn silks
    U Turn
    14:50 Thirsk race 2 of 6 3rd
    41723-
    No signal
    SR— OR71 —
    6/1
  363. Usyk silks
    Usyk
    14:05 Stratford race 1 of 6 5th
    426-4
    No signal
    SR— OR— —
    28/1 22/1 25/1
  364. V
  365. Valiancy silks
    Valiancy
    18:10 Ascot race 7 of 7 6th
    1321-1
    HTW Whisper 1 signal
    SR90 OR98 ★★☆☆☆
    2/1 32/17 7/4
    Boasts a fine recent sequence — three wins in its last five starts, including a cosy 1¼-length handicap success at Hamilton off a mark 8lb lower than today — and is a rapidly progressing stayer with more improvement expected; the 8lb rise and 136lb burden are the chief concerns for a trainer firing at 37%.
  366. Valsharah silks
    Valsharah
    19:30 Beverley race 3 of 6 4th
    624604
    No signal
    SR— OR51 —
    13/2
  367. 5-7808
    No signal
    SR— OR39 —
    66/1 FCST 50/1
  368. 64
    No signal
    SR— OR— —
    17/2 FCST 8/1
  369. 2-5387
    No signal
    SR— OR66 —
    16/1 14/1 16/1
  370. Vingegaard silks
    Vingegaard
    15:25 Thirsk race 3 of 6 1st
    /09036
    No signal
    SR— OR74 —
    11/1
  371. 350791
    No signal
    SR— OR65 —
    9/1 17/2 8/1
  372. W
  373. Waasil silks
    Waasil
    18:30 Beverley race 1 of 6 1st
    4
    No signal
    SR— OR— —
    2/1 2/1 31/19
  374. —
    No signal
    SR— OR— —
    80/1 FCST 66/1
  375. Weleyff silks
    Weleyff
    18:30 Beverley race 1 of 6 3rd
    —
    No signal
    SR— OR— —
    7/1 13/2 6/1
  376. 42-728
    No signal
    SR— OR63 —
    7/1 6/1 7/1
  377. Westminster Moon silks
    Westminster Moon
    17:00 Ascot race 5 of 7 13th
    00-071
    No signal
    SR75 OR92 ★★☆☆☆
    12/1 12/1 10/1
    Returned to winning form at The Curragh last time off a mark 8lb lower than today's, but ranked well down the field on our figures and not a reliable type to build on that — first-time headgear is worth noting, though the weight rise makes this a tough ask.
  378. 1223-3
    No signal
    SR— OR106 —
    7/2 7/2 10/3
  379. Wicklow Way silks
    Wicklow Way
    20:30 Beverley race 5 of 6 3rd
    0-1099
    No signal
    SR— OR52 —
    9/1 FCST 8/1
  380. 2210-5
    No signal
    SR102 OR115 ★★☆☆☆
    10/1
    Beaten five lengths on return at Sandown last time but shaped as though that run will have sharpened him up, and he's a likeable Group 2/3 performer effective over this trip on any going; the first-time cheekpieces add an interesting angle, though 131 lb is a stiff ask.
  381. 7-7043
    No signal
    SR— OR62 —
    13/2
  382. Woodstock silks
    Woodstock
    16:02 Thirsk race 4 of 6 6th
    26-734
    No signal
    SR— OR75 —
    11/2 5/1 11/2
  383. -13009
    No signal
    SR— OR70 —
    11/1 11/1 9/1
  384. Y
  385. Yashin silks
    Yashin
    18:10 Ascot race 7 of 7 14th
    7606-0
    No signal
    SR78 OR99 ★★☆☆☆
    66/1 40/1 66/1
    Winless in his last five starts and well beaten in a Newmarket handicap on his most recent outing 44 days ago, Yashin looks flattered by last year's Group win on this course and has been too inconsistent to fancy under a big weight, despite a significant jockey booking and proven course-and-distance form.
  386. Z
  387. Zarvali silks
    Zarvali
    16:02 Thirsk race 4 of 6 3rd
    852-16
    No signal
    SR— OR79 —
    4/1 9/2 4/1
  388. Zeus Olympios silks
    Zeus Olympios
    14:30 Ascot race 1 of 7 4th
    111-33
    No signal
    SR105 OR120 ★★★☆☆
    17/2
    Zeus Olympios arrives on the back of a career-best effort when finishing third in the Lockinge Stakes, and his three wins in his last five starts underline a horse in fine fettle — the main reservation is whether he can quite bridge the gap to outright Group 1 winning class today.
  389. 90
    No signal
    SR— OR— —
    33/1 28/1 25/1