Rowland first came to prominence as a hurler with Heywood Community School. He played in every grade of hurling before eventually joining the college's senior hurling team and enjoyed several Leinster Championship successes.
Rowland joined the Abbeyleix club at a young age and played in all grades at juvenile and underage levels. He eventually became the club's first-choice goalkeeper with the senior team.
Rowland was just 15-years-old when he first played for Laois as a member of the minor team during the 2010 Leinster Championship. He made his first appearance for the team on 1 May 2010 when he lined out in goal in a 2-16 to 1-11 defeat by Westmeath. Rowland was in his fourth and final year as a member of the Laois minor team when he lined out in the Leinster final on 7 July 2013. He ended the game on the losing side following a 1-18 to 0-08 defeat by Kilkenny. Rowland was drafted onto the Laois under-21 team for the 2014 Leinster Championship. He made his first appearance in the grade on 28 May 2014 in a 1-17 to 1-10 defeat by Dublin. After three years in the under-21 grade, Rowland played his last game on 25 May 2016. He lined out in goal for Laois in a 1-17 to 1-15 defeat by Carlow.
Senior
Rowland joined the Laois senior team in advance of the 2015 National League. He made his first appearance for the team on 14 February 2015 when he lined out in goal in a 1-24 to 0-23 defeat by Offaly. Rowland made his Leinster Championship debut on 3 May 2015 in a 5-17 to 3-22 defeat by Antrim. On 30 June2019, Rowland lined out in goal when Laois faced Westmeath in the Joe McDonagh Cup final. He ended the game with a cup winners' medal following the 3-26 to 1-21 victory. Rowland ended the seasons by receiving a GAA-GPA All-Star nomination. On 22 January 2020, it was announced that Rowland had been appointed captain of the Laois senior hurling team for the 2020 season.
Ireland
Rowland was selected for the Ireland national hurling teamfor the first time in 2017. He made his first appearance for Ireland on 21 October when he lined out in goal in a 2-12 to 0-15 defeat by Scotland. Rowland was included on the Ireland team for the Shinty/Hurling International Series once again in 2018. He lined out in a second final on 20 October but once again ended on the losing side following a 1-11 to 1-09 defeat by Scotland.
Career statistics
Honours
;Heywood Community School
Leinster Post-Primary Schools Senior B Hurling Championship : 2013
Rest Of Leinster Post-Primary Schools Senior B Hurling Championship : 2012, 2013