York 17:20 RESULTED
Class 2 20 Aug 2026

Thursday 20 August British Ebf Fillies' Handicap Stakes

British Ebf Fillies' Handicap Stakes · 0m7f0y

Official Result

British Ebf Fillies' Handicap Stakes

Confirmed
  1. Winner Machadadorp (GB) Oisin Murphy · Andrew Balding
    9/1
  2. Second Woohoo (IRE)
    18/1
  3. 9/1
AI ExplorerBETA Deep analytics
Race picker

Switch race

York

13:50–17:20 · 7 races

Newmarket (July)

14:00–16:51 · 6 races

Lingfield (AW)

14:10–17:01 · 6 races

Killarney

16:35–20:15 · 8 races

Leopardstown

16:56–20:00 · 7 races

Stratford

17:35–20:06 · 6 races

Newcastle (AW)

18:19–20:54 · 6 races

Recently viewed

Settled
  • 21 declared
  • 0 picked
Saturday Draw Updated 1 week, 3 days ago
No.
Horse
Form
Jockey / Trainer
OR
SR?
RPR/OR
Age
Wgt
AI
Votes
Odds
Pick
Comment
1
Bellarchi silks
Bellarchi
Age 5 · 10-0
119116
102
73
99
5
10-0
28/1 22/1 28/1
Bellarchi has won four times in her last six starts, including back-to-back victories two and three runs back, but a sixth last time out after 44 days off raises a fitness query; she has run over today's trip and going before, though 140 lb is a stiff ask.
AI verdict

SR 73 is modest for this company — needs everything to go right at 25/1.

2
Royal Velvet silks
Royal Velvet
Age 5 · 9-12
-11055
100
77
101
5
9-12
18/1 14/1 18/1
Royal Velvet won back-to-back races four and five starts back, has experience of today's trip and going, and returns in decent order just 22 days on; the worry is that she has finished fifth in each of her last two starts, suggesting she may need to find more.
AI verdict

SR 77 is modest for this company — needs everything to go right at 18/1.

3
Mubasimah silks
Mubasimah
Age 3 · 9-5
2-6050
98
72
106
3
9-5
33/1
Winless in her last five starts, Mubasimah nonetheless rates highly on our figures and has run over today's trip and going before, making her a strong contender from stall 17; the risk is that recent form — unplaced last time out — offers little encouragement after a 62-day break.
AI verdict

SR 72 is modest for this company — needs everything to go right at 40/1.

4
Lam Yai silks
Lam Yai
Age 3 · 9-3
14321-
96
84
100
3
9-3
16/1 14/1 16/1
Lam Yai arrives on the back of a win last time out and has experience of today's distance and going, while her official mark of 96 underlines her claims; the sole concern is 299 days off the track, which leaves fitness the one question to answer.
AI verdict

SR 84 suggests ability but 18/1 reflects a stiff ask in this field.

5
Just Call Me Angel silks
Just Call Me Angel
Age 3 · 9-1
1-1700
94
69
93
3
9-1
40/1 40/1 28/1
Two wins in her last five starts show Just Call Me Angel has ability, but back-to-back unplaced efforts since are a concern; she has run over today's trip and going, carries 127 lb from stall 16, and an official mark of 94 suggests she remains competitive if recapturing that earlier form.
AI verdict

SR 69 suggests ability but 40/1 reflects a stiff ask in this field.

6
Tryst silks
Tryst
Age 3 · 9-0
427611
93
93
95
3
9-0
10/1 7/1 9/1
Tryst won two of her last six starts, including back-to-back victories, and she has experience of today's trip and conditions; however, her two efforts before that winning run were a sixth and seventh, suggesting some inconsistency, and 126 lb from stall 12 may not help.
AI verdict

SR 93 suggests ability but 8/1 reflects a stiff ask in this field.

7
Carnival Of Light silks
Carnival Of Light
Age 4 · 9-0
4411
88
79
87
4
9-0
18/1 12/1 18/1
Carnival Of Light arrives in fine nick, winning on each of her last two outings, though she carries 126 lb from stall 18 and her rating of 87 leaves her ranked towards the foot of this field — the recent winning momentum is the key asset to weigh against those negatives.
AI verdict

SR 79 suggests ability but 16/1 reflects a stiff ask in this field.

8
Bella Lyra silks
Bella Lyra
Age 3 · 8-13
42-289
92
74
98
3
8-13
50/1 33/1 40/1
Bella Lyra has shown ability with two runner-up finishes in her recent starts, but a ninth and eighth in her last two runs are a concern, and 75 days off the track adds an unknown fitness angle; winless in her last five, she has plenty to prove from stall 19.
AI verdict

SR 74 suggests ability but 40/1 reflects a stiff ask in this field.

9
Oolong Poobong silks
Oolong Poobong
Age 4 · 8-13
214-50
87
82
92
4
8-13
11/1 12/1 9/1
Oolong Poobong has experience over today's trip and conditions, and her trainer is firing at 38% in the past fortnight, but an unplaced run last time and a fifth before that are a concern and a 64-day absence adds a fitness question mark for this 125 lb assignment.
AI verdict

SR 82 suggests ability but 12/1 reflects a stiff ask in this field.

10
Figjam silks
Figjam
Age 3 · 8-11
746467
90
68
103
3
8-11
40/1 28/1 33/1
Winless in her last six starts, Figjam nonetheless catches the eye on our figures, rated 103 against an official mark of 90, and arrives here fit on just 12 days' rest with experience of today's trip and conditions to her credit.
AI verdict

SR 68 is modest for this company — needs everything to go right at 33/1.

11
Beaujolais Nouveau silks
Beaujolais Nouveau
Age 4 · 8-11
051544
85
66
91
4
8-11
22/1 20/1 18/1
Beaujolais Nouveau won four starts back but has finished fourth, fourth and fifth in her last three, suggesting she needs things to fall right; she has run over today's trip and going before, and 23 days between runs keeps her fresh enough to go close if rediscovering that winning form.
AI verdict

SR 66 suggests ability but 22/1 reflects a stiff ask in this field.

12
Caim silks
Caim
Age 3 · 8-10
12-4
89
90
84
3
8-10
7/1 12/1 13/2
Ranked 18 of 21 on our figures, Caim looks hard to fancy despite a win three starts back; she was beaten into fourth last time out and returns after an 86-day break, though the trainer is in cracking form and she has run over today's trip before.
AI verdict

SR 90 suggests ability but 9/1 reflects a stiff ask in this field.

13
Albaydaa silks
Albaydaa
Age 3 · 8-10
1-3215
89
95
92
3
8-10
8/1 5/1 15/2
Albaydaa won two starts back and has experience over today's trip and going, but a fifth last time out and 57 days off the track are questions to answer, and she carries 122 lb from stall 10.
AI verdict

SR 95 is competitive — each-way claims if conditions suit on the day.

14
Perfect Part silks
Perfect Part
Age 4 · 8-9
464207
83
70
94
4
8-9
25/1 25/1 20/1
Winless in her last six starts, Perfect Part does at least bring experience over today's trip and going, and a second three starts back shows she can threaten at this level; a seventh last time out and 121 lb from stall eight are the checks.
AI verdict

SR 70 suggests ability but 22/1 reflects a stiff ask in this field.

15
Machadadorp silks
Machadadorp
Age 3 · 8-9
61126
88
92
86
3
8-9
9/1 15/2 8/1
Ranked a long way down the field on our figures, Machadadorp has questions to answer after finishing sixth last time out, and back-to-back wins three and four starts back feel increasingly distant; she has run over today's trip and going before, and 23 days between runs suggests she is fit enough to go.
AI verdict

SR 92 is competitive — each-way claims if conditions suit on the day.

16
Starlight Lass silks
Starlight Lass
Age 3 · 8-8
211
87
88
63
3
8-8
3/1 5/2 11/4
Ranked bottom of the field on our figures, Starlight Lass faces a stiff task despite a genuinely eye-catching recent run of two wins and a second in her last three starts; she has run over today's trip before, though 43 days off and a demanding 120 lb ask make her hard to fancy from stall 15.
AI verdict

SR 88 is competitive — each-way claims if conditions suit on the day.

17
Starfinch silks
Starfinch
Age 3 · 8-7
0-1693
86
61
87
3
8-7
66/1 28/1 66/1
Ranked well down the field on our figures, Starfinch has looked inconsistent in recent starts — sixth and ninth before a third last time out — though she does bring distance and going experience and a win four starts back at least shows she can find the line.
AI verdict

SR 61 suggests ability but 50/1 reflects a stiff ask in this field.

18
Secret History silks
Secret History
Age 3 · 8-4
-11413
83
89
86
3
8-4
10/1 10/1 9/1
Ranked well down the field on our figures, Secret History faces a stiff ask from stall 14 carrying 116 lb, yet her recent form is genuinely eye-catching — third last time out, but a winner two starts back, and boasting three wins in her last five starts, with experience over today's trip and going.
AI verdict

SR 89 is competitive — each-way claims if conditions suit on the day.

19
Cotai Belle silks
Cotai Belle
Age 3 · 8-2
-82222
80
70
88
3
8-2
40/1 33/1 28/1
Cotai Belle has been a model of consistency, finishing second in four of her last five starts, yet that winning breakthrough continues to elude her — winless in recent starts, she remains frustratingly stuck at the silver medal position. Has run over today's trip and going, and returns after 29 days fresh enough to go again.
AI verdict

SR 70 suggests ability but 33/1 reflects a stiff ask in this field.

20
Woohoo silks
Woohoo
Age 5 · 8-2
722222
75
73
75
5
8-2
14/1 18/1 11/1
Winless in her last six starts and ranked near the foot of the field on our figures, Woohoo faces a stiff ask here despite five consecutive runner-up finishes suggesting she is consistent if frustrating, and she has run over today's trip and going before.
AI verdict

SR 73 suggests ability but 18/1 reflects a stiff ask in this field.

21
Zooella silks
Zooella
Age 3 · 8-2
234-11
79
75
76
3
8-2
12/1
Ranked 19 of 21 on our figures, Zooella faces a stiff ask off 114 lb from stall 11, and a speed rating of 64 leaves her well short of what is likely needed here, despite back-to-back wins in her last two starts and experience over today's trip.
AI verdict

SR 75 suggests ability but 16/1 reflects a stiff ask in this field.

Horse Bet365 Paddy Power Coral Ladbrokes William Hill Betfred Best
1 Bellarchi 28/1 open 23.00 33/1 open 26.00 33/1 open 23.00 33/1 open 23.00 28/1 open 26.00 28/1 open 23.00 33/1 Paddy Power
2 Royal Velvet 18/1 open 17.00 18/1 open 17.00 18/1 open 17.00 18/1 open 15.00 18/1 open 17.00 18/1 Bet365
3 Mubasimah 33/1 33/1 open 41.00 33/1 33/1 40/1 open 34.00 33/1 40/1 William Hill
4 Lam Yai 16/1 18/1 open 15.00 16/1 16/1 16/1 open 19.00 16/1 18/1 Paddy Power
5 Just Call Me Angel 40/1 open 51.00 33/1 open 41.00 33/1 open 51.00 33/1 open 51.00 40/1 open 51.00 28/1 open 51.00 40/1 Bet365
6 Tryst 10/1 open 8.50 9/1 open 8.00 9/1 open 8.00 9/1 open 8.00 10/1 open 8.50 10/1 open 8.00 10/1 Bet365
7 Carnival Of Light 18/1 open 15.00 18/1 open 13.00 18/1 open 13.00 18/1 open 13.00 20/1 open 15.00 18/1 open 13.00 20/1 William Hill
8 Bella Lyra 50/1 open 34.00 50/1 50/1 open 41.00 50/1 open 41.00 50/1 open 41.00 40/1 50/1 Bet365
9 Oolong Poobong 11/1 open 15.00 9/1 open 19.00 10/1 open 15.00 10/1 open 15.00 11/1 open 13.00 10/1 open 15.00 11/1 Bet365
10 Figjam 40/1 open 29.00 40/1 open 34.00 40/1 open 29.00 40/1 open 29.00 40/1 open 29.00 33/1 open 29.00 40/1 Bet365
11 Beaujolais Nouveau 22/1 open 26.00 20/1 20/1 open 29.00 20/1 open 29.00 22/1 open 29.00 18/1 open 29.00 22/1 Bet365
12 Caim 7/1 open 21.00 13/2 open 13.00 13/2 open 21.00 13/2 open 21.00 7/1 open 19.00 13/2 open 21.00 7/1 Bet365
13 Albaydaa 8/1 open 8.00 8/1 open 6.00 8/1 open 7.50 8/1 open 7.50 9/1 open 8.00 15/2 open 7.50 9/1 William Hill
14 Perfect Part 25/1 open 34.00 20/1 open 26.00 22/1 open 34.00 22/1 open 34.00 25/1 open 34.00 22/1 open 34.00 25/1 Bet365
15 Machadadorp 9/1 open 11.00 8/1 open 8.50 17/2 open 11.00 17/2 open 11.00 9/1 open 9.50 17/2 open 11.00 9/1 Bet365
16 Starlight Lass 3/1 open 3.75 11/4 3/1 open 3.50 3/1 open 3.50 3/1 open 3.50 3/1 open 3.50 3/1 Bet365
17 Starfinch 66/1 open 34.00 100/1 open 81.00 80/1 open 34.00 80/1 open 34.00 80/1 open 29.00 66/1 open 34.00 100/1 Paddy Power
18 Secret History 10/1 open 12.00 10/1 10/1 open 12.00 10/1 open 12.00 11/1 9/1 open 12.00 11/1 William Hill
19 Cotai Belle 40/1 open 34.00 33/1 33/1 33/1 33/1 28/1 open 34.00 40/1 Bet365
20 Woohoo 14/1 open 21.00 11/1 open 19.00 12/1 open 23.00 12/1 open 23.00 12/1 open 19.00 12/1 open 23.00 14/1 Bet365
21 Zooella 12/1 open 15.00 12/1 12/1 12/1 14/1 12/1 14/1 William Hill

Prices update each odds sync. Green ▼ = shortened (steamer), Red ▲ = drifted, Blue = = unchanged since last sync. Best column highlights the bookmaker offering the longest price.

Chamber Verdict

Balanced lens

Starlight Lass

Speculative

Starlight Lass owns one of the strongest chamber scores in this field. The Balanced lens likes the blend of SR strength (49) and market confidence (86). The profile stays composed even after the chamber introduces race-day variance.

3/1 John & Thady Gosden Saffie Osborne
70% Confidence
⚠ Danger Runner

Machadadorp

Nearest rival if the simulation drifts off the primary path.

9/1 · Andrew Balding
✓ Value Signal

Bellarchi

Strongest upside if you want a less obvious route through the field.

28/1 · Grant Tuer
◈ Chamber Memory

Balanced

Even weighting across form, market confidence and race-day volatility.

Change lens →
Chamber Signals

How the chamber read the race

Why this horse Live cards showing how the active lens weighted each signal for this outcome.
Speed rating Speculative
49 / 100
⚖ Weight 38% +18.6 pts

Base ability signal derived from the runner's best available speed figure.

Market confidence Dominant
86 / 100
⚖ Weight 22% +19.0 pts

Transforms live price respect into a confidence signal inside the chamber.

Pace profile Low conviction
37 / 100
⚖ Weight 12% +3.4 pts

How cleanly the runner's engine fits the projected rhythm and pressure map.

Value edge Low conviction
42 / 100
⚖ Weight 10% +4.2 pts

Shows whether the current price still leaves enough upside in the pick.

Chaos factor Dominant
61 / 100
⚖ Weight 10% +6.1 pts

Controlled volatility that keeps the simulation realistic and stress-tests the profile.

Favourite bias Speculative
57 / 100
⚖ Weight 8% +4.5 pts

Extra certainty applied when the active lens wants to trust the obvious market leader.

Top chamber signals Top 5 ranked by the active lens.
1 16. Starlight Lass
57.9 3/1
2 15. Machadadorp
55.1 9/1
3 13. Albaydaa
53.6 8/1
4 6. Tryst
53.3 10/1
5 12. Caim
53.2 7/1
YOUR DECISION

See your angle before you make your move

Your pick and the AI view — both on one line before you enter the field.

🐾 Your pick
No horse picked yet
Voting open now

Use the signals below, then back one runner before the off.

Choose your horse →
🤖 AI view
Albaydaa
Speculative

When the models line up, pay attention. When they split, the value may be elsewhere.

Read the AI breakdown →
The Race Engine combines three independent signals to help you see the race clearly
📊
SR

Saturday Rating

Proprietary ability score 0–200. How good the horse actually is — independent of market opinion.

Ability
🤖
★★★★★

AI Stars

A race-day probability signal for today's conditions — form trajectory, going, suitability and weight.

Today's Chance
🐾
0

Cub Votes

One Cub. One horse. One shot. Follow the crowd — or fade it.

Community Signal

Market Movers Horses at 20/1 or shorter

16
Age 3 · 8-8
3/1
★★★☆☆ SR 88 🐾

SR 88 is competitive — each-way claims if conditions suit on the day.

12
Age 3 · 8-10
7/1
★★☆☆☆ SR 90 🐾

SR 90 suggests ability but 9/1 reflects a stiff ask in this field.

13
Age 3 · 8-10
8/1
★★★☆☆ SR 95 🐾

SR 95 is competitive — each-way claims if conditions suit on the day.

15
Age 3 · 8-9
9/1
★★★☆☆ SR 92 🐾

SR 92 is competitive — each-way claims if conditions suit on the day.

6
Age 3 · 9-0
10/1
★★☆☆☆ SR 93 🐾

SR 93 suggests ability but 8/1 reflects a stiff ask in this field.

18
Age 3 · 8-4
10/1
★★★☆☆ SR 89 🐾

SR 89 is competitive — each-way claims if conditions suit on the day.

9
Age 4 · 8-13
11/1
★★☆☆☆ SR 82 🐾

SR 82 suggests ability but 12/1 reflects a stiff ask in this field.

21
Age 3 · 8-2
12/1
★★☆☆☆ SR 75 🐾

SR 75 suggests ability but 16/1 reflects a stiff ask in this field.

20
Age 5 · 8-2
14/1
★★☆☆☆ SR 73 🐾

SR 73 suggests ability but 18/1 reflects a stiff ask in this field.

4
Age 3 · 9-3
16/1
★★☆☆☆ SR 84 🐾

SR 84 suggests ability but 18/1 reflects a stiff ask in this field.

2
Age 5 · 9-12
18/1
★☆☆☆☆ SR 77 🐾

SR 77 is modest for this company — needs everything to go right at 18/1.

7
Age 4 · 9-0
18/1
★★☆☆☆ SR 79 🐾

SR 79 suggests ability but 16/1 reflects a stiff ask in this field.

🤖AI Intelligence Saturday Racing's analytical engine

Saturday Racing AI
Albaydaa
Confidence: Speculative

Albaydaa (SR 95, 13/2) is the highest-rated runner in the field and drops a class (ClassMv:↓1) into this competitive Class 2 handicap, which is a meaningful advantage. Both DistFit:+ and GoingFit:+ confirm she handles today's 7f trip on good ground, and her form 1-3215 shows consistent competitiveness at a high level — the 5 last time out is the only blot but comes off the back of a sequence showing she fires near the top. William Haggas operates at 21% career strike rate with 1,078 runners, a powerful yard, and Tom Marquand (13%, 1,141 runners) is a solid booking. At 13/2 the market respects her without making her unbackable, offering fair value for the class drop + proven going and distance credentials. Each-way alternative: Caim. Main danger: Starlight Lass — Starlight Lass (SR 88, 11/4 favourite) carries only 8-8 — 2lb less than Albaydaa — and her unblemished form of 211 (stepping up two classes from a winning sequence) suggests a progressive 3yo still on the upgrade, trained by the powerful Gosden yard.

Case against 4 clamped
  • 57-day absence is a material concern — Albaydaa has not raced since mid-June and there is no market confidence signal (no 'Mkt:in' flag) to suggest the yard expects a peak-fitness run first time back.
  • Last run was a fifth, and the form string 1-3215 shows a regressive trajectory over her last three outings (3→2→1→5), suggesting she may be on a downward curve rather than a bounce-back candidate.
  • Starlight Lass (11/4) is a rapidly improving 3yo on a 3-race winning streak (Form:211), trained by the yard with the highest strike rate in the field (Gosden 24%), and represents a genuine class thre…
  • Machadadorp (SR:92, 9/1) also carries Stable:1 support and is on a positive MarkMv:+8, presenting a closely-rated rival fresh from a yard (Balding, 19%) firing in form — Albaydaa's SR advantage of ju…
Shortlist Albaydaa, Starlight Lass, Caim, Tryst
Each-way: Caim Danger: Starlight Lass

🗺 The Course Class 2

0m7f0y Distance to cover
Good Expected going
21 Confirmed runners
York Track and setting
Class 2 Race grade