7:45 Windsor - Lady Birdie Trainer: A Balding Owner: DJT Racing and Partner NR Race details: Ffos Las, Out 22-08-2024 9:53, 8.8% RF, Class 6(G) Classified Stakes 10.0f NR 1 day ago. Reason: ?
3:15 Goodwood - Tiger Beetle Trainer: M G Rimell Owner: Mr Mark Rimell NR Race details: Kempton, Out 21-08-2024 8:22, 6.4% RF, Class 4(D) Handicap 8.0f NR 3 days ago. Reason: ?
4:55 Goodwood - Enchanting Trainer: A Balding Owner: Mr Imad Alsagar NR Race details: York, Out 21-08-2024 14:05, 5.7% RF, Class 2(B) Handicap 5.0f NR 3 days ago. Reason: ?
6:00 Redcar - Carnival Zain Trainer: M D Hammond Owner: Newroc and Partner NR Race details: Carlisle, Out 21-08-2024 17:09, 21.6% RF, Class 4(D) Handicap 7.0f NR 3 days ago. Reason: ?
6:15 Windsor - Deira Mile(IRE) Trainer: Owen Burrows Owner: Green Team Racing NR Race details: York, Out 21-08-2024 9:33, 8.3% RF, Class 1(Grp2) Stakes 12.0f NR 3 days ago. Reason: ?
3:35 York - Iron Lion Trainer: D B O'Meara Owner: Elwick Stud NR Race details: York, Out 21-08-2024 10:22, 5.4% RF, Class 2(B) Handicap 16.5f NR 3 days ago. Reason: ?
You could check all this out for yourself via the 'Results' section on the BHA website and looking at the meeting that the horse was a non-runner at - just click on the 'View results' tab for the meeting in question and then click on the 'Non-runners' tab and you'll see against the name of each non-runner the reason why it didn't run.
I've done the first two on your list - Lady Birdie was down to 'Ground' and Tiger Beetle was because of 'Knocked joint'.
You could check all this out for yourself via the 'Results' section on the BHA website and looking at the meeting that the horse was a non-runner at - just click on the 'View results' tab for the meeting in question and then click on the 'Non-runners