It was reported that Gordon trained his 1,000th winner on the racecourse when Moonday Sun, ridden by Davy Russell, won at Punchestown on May 31st, 2017. Gordon enjoyed his first Group race success on the Flat when the Declan McDonogh-ridden Beckford won the Group 2 Gain Railway Stakes at the Curragh on July 1st, 2017.
Gordon became the first trainer to capture all three Grade 1s on the card at the Winter Festival at Fairyhouse. On Sunday, December 3, 2017, he won the Bar One Racing Royal Bond Novice Hurdle with Mengli Khan (Jack Kennedy), the Hatton’s Grace Hurdle with Apple’s Jade (Jack Kennedy) and the Drinmore Novice Chase with Death Duty (Davy Russell).
Gordon won the most valuable race on the Irish calendar when General Principle, ridden by JJ Slevin, won the BoyleSports Irish Grand National at Fairyhouse on Easter Monday, April 2, 2018. It was his first success in the race.
A treble at Downpatrick on Sunday, March 25, 2018 saw Gordon set a new record of 194 winners in a season. He reached the 200 winner mark, the first trainer to do so in a National Hunt season, for the 2017/2018 season when the Declan Lavery-ridden Portnablagh won the Cork & Waterford Mares’ Point-To-Point INH Flat Race at Cork on Easter Monday, April 2, 2018.
Tiger Roll, a three-time Cheltenham Festival winner, gave Gordon his second success in the Aintree Grand National when winning under Davy Russell on Saturday, April 14, 2018.