Career Facts

League of Ireland Premier Division
SeasonCompTeamAppsGoalsAppearances
Starts - Sub On - Total
Goals
Goals - Pens - Total
AssistsSubsSub OffYellowRed
2024PremPremShelbourneSHE 33 - 33- 33 -- - --111-
2023PremPremShamrock RoversSHA 10 - 46 10 -- - -1713-
2022PremPremShamrock RoversSHA 17 1 116 17 1- 1 11111-
2021PremPremShamrock RoversSHA 34 2 295 34 2- 2 1613-
2020PremPremDundalkDUN 15 - 123 15 -- - 1311-
2019PremPremDundalkDUN 32 1 32- 32 1- 1 -4-2-
2018PremPremDundalkDUN 26 1 233 26 1- 1 -311-
2017PremPremDundalkDUN 25 2 241 25 2- 2 -311-
2016PremPremDundalkDUN 25 - 25- 25 -- - -213-
2015PremPremDundalkDUN 32 1 311 32 1- 1 -1-8-
2014PremPremDundalkDUN 33 2 321 33 2- 2 -11--
2013PremPremSt. Patrick's AthleticPAT 12 - 39 12 -- - -281--
2012PremPremShamrock RoversSHA 5 - 5- 5 -- - -11---
2011PremPremShamrock RoversSHA 1 - 1- 1 -- - -7-1-
UEFA Champions League
SeasonCompTeamAppsGoalsAppearances
Starts - Sub On - Total
Goals
Goals - Pens - Total
AssistsSubsSub OffYellowRed
2020-2021Champions LeagueChampions LeagueDundalkDUN 1 - 1- 1 -- - ---1-
2016-2017Champions LeagueChampions LeagueDundalkDUN 6 - 6- 6 -- - -----
2015-2016Champions LeagueChampions LeagueDundalkDUN 2 - 2- 2 -- - -----
Presidents Cup
SeasonCompTeamAppsGoalsAppearances
Starts - Sub On - Total
Goals
Goals - Pens - Total
AssistsSubsSub OffYellowRed
2022PRESPRESShamrock RoversSHA 1 - 1- 1 -- - -----
2021PRESPRESShamrock RoversSHA 1 - 1- 1 -- - -----
2019PRESPRESDundalkDUN 1 - 1- 1 -- - -----
2017PRESPRESDundalkDUN 1 - 1- 1 -- - --1--
2016PRESPRESDundalkDUN 1 - 1- 1 -- - --1--
2015PRESPRESDundalkDUN 1 - 1- 1 -- - -----
Friendly
SeasonCompTeamAppsGoalsAppearances
Starts - Sub On - Total
Goals
Goals - Pens - Total
AssistsSubsSub OffYellowRed
2021Shamrock RoversSHA 1 1 1- 1 1- 1 -----
2020DundalkDUN 4 1 31 4 1- 1 -11--
2019DundalkDUN - - -- - -- - -1---
2018DundalkDUN 3 - 3- 3 -- - --1--
2017DundalkDUN 1 - 1- 1 -- - -11--
2016DundalkDUN 5 - 23 5 -- - -31--
2015DundalkDUN 1 - 1- 1 -- - -----
2014DundalkDUN 5 1 41 5 1- 1 -11--
2012Shamrock RoversSHA 2 - 2- 2 -- - -2---
Setanta Sports Cup
SeasonCompTeamAppsGoalsAppearances
Starts - Sub On - Total
Goals
Goals - Pens - Total
AssistsSubsSub OffYellowRed
2014Setanta CupSetanta CupDundalkDUN 3 - 3- 3 -- - -----
2013Setanta CupSetanta CupSt. Patrick's AthleticPAT 1 - 1- 1 -- - -1---
2012Setanta CupSetanta CupShamrock RoversSHA 2 - 2- 2 -- - -2---
2011Setanta CupSetanta CupShamrock RoversSHA - - -- - -- - -1---
2008Setanta CupSetanta CupDundalkDUN - - -- - -- - -1---
FAI Cup
SeasonCompTeamAppsGoalsAppearances
Starts - Sub On - Total
Goals
Goals - Pens - Total
AssistsSubsSub OffYellowRed
2024FAI CupFAI CupShelbourneSHE 1 - 1- 1 -- - -1---
2022FAI CupFAI CupShamrock RoversSHA 1 - 1- 1 -- - -----
2021FAI CupFAI CupShamrock RoversSHA 2 - 2- 2 -- - 1--1-
2020FAI CupFAI CupDundalkDUN 4 - 22 4 -- - -32--
2019FAI CupFAI CupDundalkDUN 4 - 31 4 -- - -2---
2018FAI CupFAI CupDundalkDUN 5 - 5- 5 -- - --2--
2017FAI CupFAI CupDundalkDUN 6 - 6- 6 -- - ---1-
2016FAI CupFAI CupDundalkDUN 4 - 31 4 -- - -2---
2015FAI CupFAI CupDundalkDUN 5 1 5- 5 1- 1 --3--
2014FAI CupFAI CupDundalkDUN 4 - 4- 4 -- - ---1-
2013FAI CupFAI CupSt. Patrick's AthleticPAT - - -- - -- - -31--
2012FAI CupFAI CupShamrock RoversSHA - 1 -- - 1- 1 -1---
2011FAI CupFAI CupShamrock RoversSHA 3 - 3- 3 -- - -1---
Europa League
SeasonCompTeamAppsGoalsAppearances
Starts - Sub On - Total
Goals
Goals - Pens - Total
AssistsSubsSub OffYellowRed
2022-2023Euro LgEuro LgShamrock RoversSHA 2 - 11 2 -- - -1---
2020-2021Euro LgEuro LgDundalkDUN 7 - 52 7 -- - -23--
2019-2020Euro LgEuro LgDundalkDUN 2 - 2- 2 -- - -----
2018-2019Euro LgEuro LgDundalkDUN 3 - 21 3 -- - -1---
2016-2017Euro LgEuro LgDundalkDUN 6 - 6- 6 -- - --1--
2014-2015Euro LgEuro LgDundalkDUN 4 - 4- 4 -- - -----
2013-2014Euro LgEuro LgSt. Patrick's AthleticPAT - - -- - -- - -2---
Leinster Senior Cup
SeasonCompTeamAppsGoalsAppearances
Starts - Sub On - Total
Goals
Goals - Pens - Total
AssistsSubsSub OffYellowRed
2022-2023LSCLSCShamrock RoversSHA 1 - 1- 1 -- - -----
2018LSCLSCDundalkDUN 1 - -1 1 -- - -1---
2017LSCLSCDundalkDUN 2 - 2- 2 -- - -----
2016LSCLSCDundalkDUN 1 - 1- 1 -- - -----
2015LSCLSCDundalkDUN 1 - 1- 1 -- - -----
2014LSCLSCDundalkDUN 1 - 1- 1 -- - --1--
2013LSCLSCSt. Patrick's AthleticPAT 4 1 4- 4 1- 1 -----
2012LSCLSCShamrock RoversSHA 3 1 3- 3 1- 1 -----
2011LSCLSCShamrock RoversSHA 1 - 1- 1 -- - -1---
League Cup
SeasonCompTeamAppsGoalsAppearances
Starts - Sub On - Total
Goals
Goals - Pens - Total
AssistsSubsSub OffYellowRed
2019LCLCDundalkDUN 3 1 21 3 1- 1 -1---
2018LCLCDundalkDUN - - -- - -- - -1---
2017LCLCDundalkDUN 2 - 2- 2 -- - -----
2016LCLCDundalkDUN 1 - 1- 1 -- - -----
2015LCLCDundalkDUN 1 - 1- 1 -- - -----
2014LCLCDundalkDUN 1 - 1- 1 -- - -1---
2013LCLCSt. Patrick's AthleticPAT 2 - 2- 2 -- - ---1-
2012LCLCShamrock RoversSHA 1 1 1- 1 1- 1 -1---
2011LCLCShamrock RoversSHA 1 - 1- 1 -- - -----
UEFA Champions League Qualifiers
SeasonCompTeamAppsGoalsAppearances
Starts - Sub On - Total
Goals
Goals - Pens - Total
AssistsSubsSub OffYellowRed
2022-2023CLQCLQShamrock RoversSHA 2 - 11 2 -- - -3---
2021-2022CLQCLQShamrock RoversSHA 1 - 1- 1 -- - -11--
2019-2020CLQCLQDundalkDUN 4 - 4- 4 -- - -----
2017-2018CLQCLQDundalkDUN 2 - 2- 2 -- - -----
Unite the Union Champions Cup
SeasonCompTeamAppsGoalsAppearances
Starts - Sub On - Total
Goals
Goals - Pens - Total
AssistsSubsSub OffYellowRed
2019UTNUTNDundalkDUN 2 - 11 2 -- - -1---
Europa Conference League
SeasonCompTeamAppsGoalsAppearances
Starts - Sub On - Total
Goals
Goals - Pens - Total
AssistsSubsSub OffYellowRed
2024-2025ECLECLShelbourneSHE 2 - 2- 2 -- - ----1
2023-2024ECLECLShamrock RoversSHA 1 - 1- 1 -- - -1---
2021-2022ECLECLShamrock RoversSHA 2 - -2 2 -- - -4---