Karl O'Sullivan is an Irish professional footballer who plays for Heidelberg United. He plays as a right midfielder and occasionally as a right-back.

Club career O'Sullivan started his career with Limerick, starting with the under-19's then progressing up to the first team. He made his debut against Shamrock Rovers in a 2–1 defeat. He scored his first goal in a 6–3 away win against Waterford, scoring in the 22nd minute to make it 3–0. In January 2020 O'Sullivan transferred to Finn Harps, following Limerick's demise. He scored in his second game for the club, the winner against Sligo Rovers.

In December 2021 Sligo Rovers announced that they had signed O'Sullivan on a two-year contract.

O'Sullivan signed for Galway United in 2024. On 12 November 2024, it was announced that O'Sullivan had departed after 1 season with the club.https://galwayunitedfc.ie/mccarthy-re-signs-2025/

International career In February 2019, O'Sullivan was called up to the Irish U21 side for a friendly again the Irish national amateur team. He came on as a substitute in the 92nd minute in the 1–0 win. He was then called up again later that year for a match against China U23, this time starting the match as his side won 4–1.

Career statistics

+ Appearances and goals by club, season and competitionClubSeasonLeagueDomestic CupLeague CupOtherTotalDivisionAppsGoalsAppsGoalsAppsGoalsAppsGoalsAppsGoalsLimerick2017Premier Division100000001020182712010303312019First Division252221000284Total533422030625Finn Harps2020Premier Division14210–00152202132430–10364Total46640–10516Sligo Rovers2022Premier Division29300–60293202314000–00200Total43300–60493Galway United2024Premier Division29010–00300Treaty United2025First Division29100–00291Heidelberg United2026NPL Victoria15030––180Career total21513122109023715

Notes

References