Age: 21 years, 6 months
Place of Birth:
Karl played for Limerick's U17 squad for the short 2015 season and in 2016 he played for Kerry U17s. In 2017 he was back at Limerick and playing for their U19 team. Karl signed for the first team for the 2019 season. In January 2021, Karl re-signed for Finn Harps. In 2020, Karl played 14 times and scored 2 goals for the club.