Baird was selected to play in the Ireland under-20s squad for the 2019 Six Nations Under 20s Championship, Baird made two substitute appearances during the tournament; against France and Wales, as Ireland secured their first grand slam in the tournament since 2007. He was retained in the under-20s squad for the 2019 World Rugby Under 20 Championship, and started in the 46–26 opening win against England, but, during the second pool fixture against Australia, Baird was shown a red card for a high tackle.