O'Byrne maakte deel uit van het team dat tijdens het wereldkampioenschap van 2018 verliezend finalist was.