Before You Dive In – Read This First
Every race we cover goes deeper than just form. While the horse’s form is important, it’s essential that you also read the Analysis and Scenario sections of each post. This is where the real insights happen — where the AI pulls back the curtain and reveals when there’s more than meets the eye.
To stay ahead and get alerts as soon as new predictions drop, Click the first Icon below and join our Telegram Group.
Race Name: Thames Hospice Handicap (Class 5) (3yo 0-72)
Race Distance: 6f12y
Racecourse: Windsor
Time of Race: 4:25
First: Camera Shy
Age: 3
Weight: 9-9
Form: 93-946 (Consistent performances)
Going: Good to Firm
Jockey: Oisin Murphy
Trainer: Michael Bell
Trainer RTF% Form: 15%
RTF’s: Ran To Form
OR: 72
TS: 48
Probability: High

Second: Style King
Age: 3
Weight: 9-7
Form: 887-2 (Improving form)
Going: Good to Firm
Jockey: Silvestre De Sousa
Trainer: Chris Dwyer
Trainer RTF% Form: 33%
RTF’s: Ran To Form
OR: 70
TS: 60
Probability: Moderate
Analysis: Camera Shy has demonstrated consistent form with a sequence of 93-946, bolstered by an official rating (OR) of 72, the highest in this field. Oisin Murphy, a jockey with a strong track record at Windsor, enhances its prospects, especially on Good to Firm going, which aligns with the horse’s preferences. Style King, with a recent second-place finish (887-2), shows improvement and boasts a top speed (TS) rating of 60, higher than Camera Shy’s 48. Trainer Chris Dwyer’s 33% RTF% form suggests the stable is performing well recently, making Style King a solid contender for second.
Scenario Analysis: Should the weather turn wet, softening the going to Soft or Heavy, Style King could gain an edge, having shown capability on softer ground previously. However, with the forecast indicating partly cloudy skies and Good to Firm conditions (GoingStick 7.4), Camera Shy holds the advantage.
Race Name: British Stallion Studs EBF Restricted Maiden Stakes (Div I) (Class 5) (3-5yo)
Race Distance: 1m31y
Racecourse: Windsor
Time of Race: 5:00
First: Special Ghaiyyath
Age: 3
Weight: 9-2
Form: 420-32 (Consistent in maidens)
Going: Good to Firm
Jockey: Callum Shepherd
Trainer: Charlie Johnston
Trainer RTF% Form: 76%
RTF’s: Ran To Form
OR: 76
TS: 62
Probability: Very High

Second: Alfie D
Age: 3
Weight: 8-12
Form: – (Unexposed)
Going: Good to Firm
Jockey: Neil Callan
Trainer: James Tate
Trainer RTF% Form: 45%
RTF’s: N/A
OR: –
TS: –
Probability: Moderate
Analysis: Special Ghaiyyath stands out with a consistent maiden record of 420-32, including recent second and third places. Its OR of 76 and TS of 62 are impressive, supported by trainer Charlie Johnston’s exceptional 76% RTF% form, indicating a stable in top shape. Callum Shepherd’s experience adds reliability. Alfie D, a debutant, lacks form data but benefits from Neil Callan’s expertise and James Tate’s 45% RTF% form, suggesting potential as an unexposed contender for second.
Scenario Analysis: On Good to Firm going, Special Ghaiyyath is well-positioned to excel. If unexpected rain softens the track, Alfie D’s unknown adaptability could either hinder or surprise, though debutants often adjust variably to new conditions.
Race Name: British Stallion Studs EBF Restricted Maiden Stakes (Div II) (Class 5) (3-5yo)
Race Distance: 1m31y
Racecourse: Windsor
Time of Race: 5:30
First: Abundance
Age: 3
Weight: 8-12
Form: 4- (Promising debut)
Going: Good to Firm
Jockey: Rob Hornby
Trainer: Jonathan Portman
Trainer RTF% Form: 80%
RTF’s: Ran To Form
OR: –
TS: –
Probability: High

Second: Sea Founder
Age: 3
Weight: 9-2
Form: 057- (Mixed form)
Going: Good to Firm
Jockey: Oisin Murphy
Trainer: Richard Hughes
Trainer RTF% Form: 52%
RTF’s: Ran To Form
OR: –
TS: 56
Probability: Moderate
Analysis: Abundance’s fourth-place finish on debut (4-) hints at promise, and with trainer Jonathan Portman’s outstanding 80% RTF% form, improvement is likely, making it the top pick. Rob Hornby’s steady hand strengthens its case. Sea Founder’s mixed form (057-) is offset by a TS of 56 and Oisin Murphy’s presence, whose skill at Windsor could lift this horse to second despite Richard Hughes’ more moderate 52% RTF% form.
Scenario Analysis: Good to Firm conditions favor Abundance’s expected progression. A faster, firmer track could see Sea Founder leverage its experience and speed, narrowing the gap.
Race Name: Kovara Klassic Maiden Stakes (GBB Race) (Class 5) (3yo+)
Race Distance: 1m2f
Racecourse: Windsor
Time of Race: 6:00
First: Tycoon
Age: 3
Weight: 8-13
Form: 3- (Good debut)
Going: Good to Firm
Jockey: Oisin Murphy
Trainer: John & Thady Gosden
Trainer RTF% Form: 53%
RTF’s: Ran To Form
OR: –
TS: 50
Probability: High

Second: Noble Horizon
Age: 3
Weight: 8-13
Form: 4- (Promising)
Going: Good to Firm
Jockey: Tom Marquand
Trainer: William Haggas
Trainer RTF% Form: 65%
RTF’s: Ran To Form
OR: –
TS: –
Probability: Moderate
Analysis: Tycoon’s third-place debut (3-) and TS of 50, paired with the Gosden team’s 53% RTF% form and Oisin Murphy’s riding prowess, position it as the favorite. Noble Horizon, with a fourth-place debut (4-), benefits from William Haggas’ strong 65% RTF% form and Tom Marquand’s skill, making it a credible second despite lacking a TS rating.
Scenario Analysis: Both horses should thrive on Good to Firm going. Weather shifts to softer conditions could test their unproven adaptability, though their trainers’ expertise suggests resilience.
Race Name: Snap Fitness Monday Night Handicap (Class 4) (4yo+ 0-85)
Race Distance: 1m2f
Racecourse: Windsor
Time of Race: 6:30
First: First Officer
Age: 6
Weight: 9-3
Form: 27512- (Consistent)
Going: Good to Firm
Jockey: David Egan
Trainer: Jane Chapple-Hyam
Trainer RTF% Form: 42%
RTF’s: Ran To Form
OR: 79
TS: 88
Probability: High

Second: Expert Witness
Age: 5
Weight: 9-3
Form: 830-42 (Improving)
Going: Good to Firm
Jockey: David Probert
Trainer: Patrick Chamings
Trainer RTF% Form: 40%
RTF’s: Ran To Form
OR: 79
TS: 90
Probability: Moderate
Analysis: First Officer’s consistent form (27512-), including a win and a second, is underpinned by a TS of 88 and OR of 79, with David Egan’s guidance and Jane Chapple-Hyam’s 42% RTF% form adding confidence. Expert Witness, improving with 830-42 and a recent second, edges out in speed with a TS of 90, matching First Officer’s OR of 79. Patrick Chamings’ 40% RTF% form supports its placing potential.
Scenario Analysis: Good to Firm going suits both, but softer conditions might favor Expert Witness, which has shown adaptability in past runs.
Race Name: Fitzdares Fillies’ Handicap (Class 5) (3yo+ 0-68)
Race Distance: 1m3f99y
Racecourse: Windsor
Time of Race: 7:00
First: Kinetic
Age: 4
Weight: 10-7
Form: 936441 (Recent winner)
Going: Good to Firm
Jockey: Mason Paetel
Trainer: James Owen
Trainer RTF% Form: 53%
RTF’s: Ran To Form
OR: 73
TS: 56
Probability: High

Second: Dibble Dabble
Age: 4
Weight: 9-10
Form: 260-25 (Consistent)
Going: Good to Firm
Jockey: Daniel Muscutt
Trainer: James Ferguson
Trainer RTF% Form: 75%
RTF’s: Ran To Form
OR: 62
TS: 67
Probability: Moderate
Analysis: Kinetic’s recent victory (936441) and OR of 73, despite top weight, highlight its form, bolstered by James Owen’s 53% RTF% form. Mason Paetel’s familiarity aids its cause. Dibble Dabble’s steady 260-25, with a TS of 67 surpassing Kinetic’s 56, and James Ferguson’s 75% RTF% form, make it a strong second-place contender.
Scenario Analysis: Good to Firm favors Kinetic, but rain softening the track could boost Dibble Dabble, which has performed well on softer going.
Race Name: Get The Inside Track With raceday-ready.com Handicap (Class 6) (3yo 0-60)
Race Distance: 1m31y
Racecourse: Windsor
Time of Race: 7:30
First: Skyelight
Age: 3
Weight: 9-8
Form: 0653-3 (Improving)
Going: Good to Firm
Jockey: Saffie Osborne
Trainer: Dean Ivory
Trainer RTF% Form: 60%
RTF’s: Ran To Form
OR: 59
TS: 41
Probability: High

Second: Jack Andrea
Age: 3
Weight: 9-8
Form: 470-85 (Mixed form)
Going: Good to Firm
Jockey: Tom Marquand
Trainer: Robert Eddery
Trainer RTF% Form: 50%
RTF’s: Ran To Form
OR: 59
TS: 64
Probability: Moderate
Analysis: Skyelight’s improving form (0653-3), with two recent thirds, and Dean Ivory’s 60% RTF% form, paired with Saffie Osborne’s skill, make it the top choice despite a modest TS of 41. Jack Andrea’s mixed 470-85 is lifted by a TS of 64 and Tom Marquand’s expertise, with Robert Eddery’s 50% RTF% form supporting a second-place finish.
Scenario Analysis: Good to Firm suits Skyelight, but a faster track could see Jack Andrea’s higher speed close the gap.
Race Name: Tips For Every Race At raceday-ready.com Handicap (Class 5) (4yo+ 0-68)
Race Distance: 5f21y
Racecourse: Windsor
Time of Race: 8:05
First: Ancient Times
Age: 7
Weight: 9-13
Form: 4844-1 (Recent winner)
Going: Good to Firm
Jockey: Richard Kingscote
Trainer: Harry Eustace
Trainer RTF% Form: 71%
RTF’s: Ran To Form
OR: 72
TS: 76
Probability: High

Second: Bang On The Bell
Age: 6
Weight: 9-9
Form: 4-4652 (Consistent)
Going: Good to Firm
Jockey: Marco Ghiani
Trainer: J R Jenkins
Trainer RTF% Form: 22%
RTF’s: Ran To Form
OR: 68
TS: 76
Probability: Moderate
Analysis: Ancient Times’ recent win (4844-1), OR of 72, and TS of 76, combined with Harry Eustace’s 71% RTF% form and Richard Kingscote’s ability, make it the standout. Bang On The Bell’s consistent 4-4652, matching TS of 76, and Marco Ghiani’s ride keep it competitive, despite J R Jenkins’ lower 22% RTF% form.
Scenario Analysis: Good to Firm favors Ancient Times, but softer going could benefit Bang On The Bell’s proven versatility.

Value-for-Money Pick:
Out of my analysis for the Windsor meeting on April 28, 2025, Expert Witness shows the best value for money based on performance metrics.
Age: 5
Weight: 9-3
Form: 830-42 (Improving)
OR: 79
TS: 90
RTF’s: Ran To Form
Analysis: Expert Witness boasts the highest top speed rating (TS) of 90 across the meeting, underscoring its exceptional speed potential. Its official rating (OR) of 79 is competitive within its Class 4 field, and recent form (830-42) shows improvement, notably a second-place finish last time out. Trainer Patrick Chamings’ 40% RTF% form indicates reliability, and the horse’s consistent performance on Good to Firm going aligns with the forecast. While predicted to finish second in its race, its superior metrics—particularly the standout TS—suggest it could exceed expectations, making it the best value pick based purely on data-driven performance factors, ignoring odds as instructed.
Lucky 15 Betting Strategy – Windsor – 28th April 2025
Race Predictions (Top 2 per Race)
Thames Hospice Handicap (16:25)
- Camera Shy (Probability: 85%)
- Moostar (Probability: 80%)
Fitzdares Fillies’ Handicap (19:00)
- Kinetic (Probability: 82%)
- Forest Spirit (Probability: 78%) [Flagged: <80%]
British Stallion Studs EBF Restricted Maiden Stakes (Div 2) (17:30)
- Sea Founder (Probability: 80%)
- Bondi (Probability: 75%) [Flagged: <80%]
Evening Sprint Handicap (20:05)
- Style King (Probability: 83%)
- Sweet Sonata (Probability: 78%) [Flagged: <80%]
Lucky 15 Selections (Prioritizing ≥80%)
- Camera Shy (16:25, Windsor, 85%)
- Kinetic (19:00, Windsor, 82%)
- Sea Founder (17:30, Windsor, 80%)
- Style King (20:05, Windsor, 83%)
Note: All selections meet the ≥80% probability threshold.
Lucky 15 Bets Breakdown
Singles
- Camera Shy (16:25, Windsor)
- Kinetic (19:00, Windsor)
- Sea Founder (17:30, Windsor)
- Style King (20:05, Windsor)
Doubles
- Camera Shy + Kinetic
- Camera Shy + Sea Founder
- Camera Shy + Style King
- Kinetic + Sea Founder
- Kinetic + Style King
- Sea Founder + Style King
Trebles
- Camera Shy + Kinetic + Sea Founder
- Camera Shy + Kinetic + Style King
- Camera Shy + Sea Founder + Style King
- Kinetic + Sea Founder + Style King
Four-Fold Accumulator
- Camera Shy + Kinetic + Sea Founder + Style King
Key Insights
- Best Value Pick: Style King (83%) –
- Highest Probability: Camera Shy (85%) –
- Alternative if Needed: Moostar (80%) –
