Ó Baoill played for the Finn Harps under-19 team for three years and captained the Republic of Ireland under-18 national football team. He did so to improve his football, as he explained in 2018: His decision to play for the north-western based Finn Harps under-19 team was also influenced by his studies at Maynooth University, where he was within reach of teams such as Wexford or Cork City, and would often travel south to make up the squad numbers.
Club
Ó Baoill was part of a side that went undefeated from the under-16 until the under-21 levels. Ó Baoill won a Donegal Senior Football Championship medal with his club in 2018, scoring two points in the final. He then played during Gaoth Dobhair's first ever Ulster Senior Club Football Championship-winning campaign later in 2018, scoring a first-half hat-trick of goals to defeat eleven-time Ulster championship winners Crossmaglen Rangers in the semi-final at Healy Park in Omagh. Ó Baoill then played in Gaoth Dobhair's final defeat of Scotstown, also at Healy Park.
Inter-county
Ó Baoill featured at minor and under-21 level for his county under the management of Declan Bonner. With Bonner taking over the senior team following the departure of Rory Gallagher, Ó Baoill made a substitute appearance against Tyrone during Donegal's Division One campaign in the 2018 National Football League. It was his only appearance for Donegal during that league campaign. Ó Baoill went on to make five senior championship appearances for Donegal in 2018. The first of these was a substitute appearance against Derry in the quarter-final of the 2018 Ulster Senior Football Championship — a match in which, despite being only on the field of play for little over ten minutes, he provided the pass to Cian Mulligan that led to Mulligan scoring Donegal's second goal of the game. Ó Baoill made another substitute appearance in the semi-final win over Down, likewise in the final, as Donegal secured that year's championship. Ó Baoill came on as a substitute in the final of the 2019 Ulster Senior Football Championship against Cavan, scoring one point and claiming his second Ulster senior title. He started against Fermanagh in the quarter-final and was a substitute in the semi-final win over Tyrone.