Lawlor first came to prominence as a hurler with Kilkenny CBS. He played in every grade of hurling before eventually joining the college's senior hurling team. On 9 March 2014, he lined out at right wing-forward when Kilkenny CBS defeated local rivals St. Kieran's College by 2–13 to 0–13 to win the Leinster Championship.[2] Lawlor was again at right wing-forward when Kilkenny CBS faced St. Kieran's in the All-Ireland final on 5 April 2014. He ended the game on the losing side following a 2–16 to 0–13 defeat.[3]
O'Loughlin Gaels
Lawlor joined the O'Loughlin Gaels club at a young age and played in all grades at juvenile and underage levels. He enjoyed championship success at minor and under-21 levels before joining the club's senior team.
On 30 October 2016, Lawlor won a Kilkenny Championship medal with O'Loughlin Gaels when he lined out at left wing-back in a 0–19 to 1–12 defeat of Ballyhale Shamrocks in the final.[4]
Kilkenny
Under-21
Lawlor first lined out for Kilkenny as a member of the under-21 team during the 2016 Leinster Championship. He made his first appearance on 25 May 2016 when he lined out at left corner-back in a 1–11 to 0–12 defeat by Westmeath.[5]
On 5 July 2017, Lawlor won a Leinster Championship medal as a non-playing substitute following Kilkenny's 0–30 to 1–15 defeat of Wexford in the final.[6] On 9 September, he lined out at right wing-back when Kilkenny suffered a 0–17 to 0–11 defeat by Limerick in the All-Ireland final.[7]
Senior
Lawlor was added to the Kilkenny senior team as a member of the extended panel for the 2018 Leinster Championship. He made his first appearance for the team on 10 November 2018 when he lined out at full-back in Kilkenny's defeat by Galway in the Wild Geese Trophy.[8]
On 27 January 2019, Lawlor made his competitive debut when he lined out at full-back in Kilkenny's 2–18 defeat of Cork in the National League.[9] He made his first championship appearance on 11 May 2019 when he was at centre-back in Kilkenny's 2–23 to 1–21 defeat of Dublin.[10] On 30 June 2019, Lawlor lined out at full-back when Kilkenny suffered a 1–23 to 0–23 defeat by Wexford in the Leinster final.[11] He was again selected at full-back when Kilkenny suffered a 3–25 to 0–20 defeat by Tipperary in the 2019 All-Ireland final.[12] Lawlor ended the season by being nominated for an All-Star.[13]