Michael G Duffy started competing at international level at the age of 16 at CSI2* level and represented Ireland for the first time in 2013 during the CSIO Junior of Hagen, finishing second in the Grand Prix. He then participated at his first European Championship as Individual of the Junior Team the same year.
Since 2015, Michael is a regular on the Irish Team for the European Championship and brought back two team Medals, one of which was Gold in the European Young Riders Championship of Millstreet in 2016.
Michael competed in his first ever 5* event at Longines Global Champions Tour of Hamburg in 2015.
Competed in the 2013 Junior European Championships of Vejer de la Fronteira
Team Bronze Medallist at 2015 Young Riders European Championships of Wiener Neustadt
Team Gold Medallist at 2016 Young Riders European Championships of Millstreet
Competed in the 2017 Young Riders European Championships of Samorin