Hornby achieved his first Group race success on 25 August 2018 when he rode the Balding-trained Maid Up to victory in the Group 3
March Stakes at
Goodwood. His first Group 1 win was on
Scope, trained by Ralph Beckett, in the
Prix Royal-Oak at
Longchamp in Paris on 24 October 2021. It was Hornby's first ride in France, and came after he had missed part of the season with a shoulder injury sustained during a fall at
Wolverhampton in December 2020. Westover went on to win the
Irish Derby, but the ride had been given to the more experienced Irish jockey
Colin Keane. There was consolation for Hornby when he won two Group 1 races at the
Newmarket July Festival, taking the
Falmouth Stakes on the Beckett-trained Prosperous Voyage and the
July Cup on the Balding-trained
Alcohol Free. He continued his winning streak on the July Course at Newmarket when landing the
Grey Horse Handicap on Strike a month later. On 2 June, Hornby was given a seven-day
suspension for failing to weigh in after riding Surrey Belle into third place in a
handicap at
Nottingham. Surrey Belle was disqualified and Hornby forfeited his riding fee. The suspension is scheduled from 16-22 June, meaning Hornby will miss
Royal Ascot. ==Major wins==