On 19 August he was partnered by Frankie Dettori when he started the 15/8 favourite against twelve opponents for the Convivial Maiden Stakes over seven furlongs at York Racecourse.
[6] Andrea Atzeni took the ride when Rivet was stepped up in class and started 5/4 favourite for the Group Two Champagne Stakes over seven furlongs at Doncaster Racecourse on 10 September.
After racing in third place in the early stages he produced a sustained run in the last quarter mile, overtook Thunder Snow 75 yards from the finish and won by a head.
After racing towards the rear of the field he made some progress in the last quarter mile without ever looking likely to win and finished fifth behind Churchill, Lancaster Bomber, Blue Point and Thunder Snow.
[2] On his final run of the year Rivet was moved up in distance for the Group One Racing Post Trophy over one mile at Doncaster on 22 October and started the 11/4 second favourite behind the Aidan O'Brien-trained Yucatán (runner-up in the Beresford Stakes).
[10] In the official European Classification of two-year-olds for 2016 Rivet was given a rating of 115, making him the eighth best juvenile colt of the season, seven pounds behind the top-rated Churchill.
Ridden by Dettori he disputed the lead from the start before being outpaced in the closing stages and finished third behind the French-trained colts Brametot and Le Brivido.
In the St James's Palace Stakes at Royal Ascot sixteen days later he started a 16/1 outsider and finished sixth of the eight runners behind Barney Roy.
After his defeat at Ascot in June 2017 Rivet was sold to Peter Law Kin Sang, gelded and exported to Hong Kong.