Kevin played with St Patrick’s Athletic’s Under-19s and made his senior debut for the club in 4-0 win over Phoenix FC in the Leinster Senior Cup in March 2012.
A short spell on loan at Athlone was to follow before he was released by St Pat’s. Kevin joined Malahide United in the summer of 2015 and his performances saw him return to the League of Ireland, signing for Athlone Town in January 2016.
He went on to make ten league appearances for the First Division side before joining his former Malahide manager Pete Mahon at Drogheda United in June 2016. Kevin would play a pivotal role in Drogheda’s promotion push as he made 16 appearances, scoring two goals including a crucial header in the 2nd leg of the promotion-relegation play-off against Wexford Youths.
Kevin re-signed for Drogheda in December 2016.
St Patrick’s Athletic (2012)
Athlone Town (2013)
Malahide United (2015)
Athlone Town (2016)
Drogheda United (2016-)