Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
201920UC Dublinie IRL1. Premier Division554505.0000000100.000.000.000.000.00Matches
202021Shamrock Roversie IRL1. Premier Division16111,15012.8011000100.000.080.080.000.08Matches
202122Shamrock Roversie IRL1. Premier Division23232,05822.9235200300.090.130.220.090.22Matches
2021-202222Celtic3. Conf Lg11901.0000000100.000.000.000.000.00Matches
2021-202222Celtic2. Europa Lg311081.2000000000.000.000.000.000.00Matches
2021-202222Celticsct SCO1. Premiership543253.6112100100.280.280.550.280.55Matches
2022-202323Aberdeensct SCO1. Premiership31302,67129.7123100820.030.070.100.030.10Matches
2023-202424Celtic1. Champions Lg665406.0000000000.000.000.000.000.00Matches
2023-202424Celticsct SCO1. Premiership34332,99533.3123100500.030.060.090.030.09Matches
2024-202525Celtic1. Champions Lg643714.1101100000.240.000.240.240.24Matches
2024-202525Celticsct SCO1. Premiership26211,99222.1235200200.090.140.230.090.23Matches
2025-202626Celtic2. Europa Lg998109.0101100200.110.000.110.110.11Matches
2025-202626Celticsct SCO1. Premiership37343,10134.50330001200.000.090.090.000.09Matches
7 Seasons4 Clubs5 Leagues20218216,661185.1915249003620.050.080.130.050.13
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Celtic (4 Seasons)4 Leagues12711310,332114.869156002300.050.080.130.050.13
Shamrock Rovers (2 Seasons)1 League39343,20835.6246200400.060.110.170.060.17
Aberdeen (1 Season)1 League31302,67129.7123100820.030.070.100.030.10
UC Dublin (1 Season)1 League554505.0000000100.000.000.000.000.00
Premiership (5 Seasons)13312211,084123.2511165002820.040.090.130.040.13
Premier Division (3 Seasons)44393,65840.6246200500.050.100.150.050.15
Champions Lg (2 Seasons)121091110.1101100000.100.000.100.100.10
Europa Lg (2 Seasons)121091810.2101100200.100.000.100.100.10
Conf Lg (1 Season)11901.0000000100.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
201920UC Dublin1 League554505.0000000100.000.000.000.000.00
202021Shamrock Rovers1 League16111,15012.8011000100.000.080.080.000.08
202122Shamrock Rovers1 League23232,05822.9235200300.090.130.220.090.22
2021-202222Celtic3 Leagues965235.8112100200.170.170.340.170.34
2022-202323Aberdeen1 League31302,67129.7123100820.030.070.100.030.10
2023-202424Celtic2 Leagues40393,53539.3123100500.030.050.080.030.08
2024-202525Celtic2 Leagues32252,36326.3336300200.110.110.230.110.23
2025-202626Celtic2 Leagues46433,91143.51341001400.020.070.090.020.09
7 Seasons4 Clubs5 Leagues20218216,661185.1915249003620.050.080.130.050.13
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Celtic (4 Seasons)4 Leagues12711310,332114.869156002300.050.080.130.050.13
Shamrock Rovers (2 Seasons)1 League39343,20835.6246200400.060.110.170.060.17
Aberdeen (1 Season)1 League31302,67129.7123100820.030.070.100.030.10
UC Dublin (1 Season)1 League554505.0000000100.000.000.000.000.00
Premiership (5 Seasons)13312211,084123.2511165002820.040.090.130.040.13
Premier Division (3 Seasons)44393,65840.6246200500.050.100.150.050.15
Champions Lg (2 Seasons)121091110.1101100000.100.000.100.100.10
Europa Lg (2 Seasons)121091810.2101100200.100.000.100.100.10
Conf Lg (1 Season)11901.0000000100.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
201920UC Dublinie IRL1. Premier Division10th554505.0000000100.000.000.000.000.00Matches
202021Shamrock Roversie IRL1. Premier Division1st16111,15012.8011000100.000.080.080.000.08Matches
202122Shamrock Roversie IRL1. Premier Division1st23232,05822.9235200300.090.130.220.090.22Matches
2021-202222Celticsct SCO1. Premiership1st543253.6112100100.280.280.550.280.55Matches
2022-202323Aberdeensct SCO1. Premiership3rd31302,67129.7123100820.030.070.100.030.10Matches
2023-202424Celticsct SCO1. Premiership1st34332,99533.3123100500.030.060.090.030.09Matches
2024-202525Celticsct SCO1. Premiership1st26211,99222.1235200200.090.140.230.090.23Matches
2025-202626Celticsct SCO1. Premiership1st37343,10134.50330001200.000.090.090.000.09Matches
7 Seasons4 Clubs2 Leagues17716114,742163.8715227003320.040.090.130.040.13
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Celtic (4 Seasons)1 League102928,41393.549134002000.040.100.140.040.14
Shamrock Rovers (2 Seasons)1 League39343,20835.6246200400.060.110.170.060.17
Aberdeen (1 Season)1 League31302,67129.7123100820.030.070.100.030.10
UC Dublin (1 Season)1 League554505.0000000100.000.000.000.000.00
Premiership (5 Seasons)13312211,084123.2511165002820.040.090.130.040.13
Premier Division (3 Seasons)44393,65840.6246200500.050.100.150.050.15
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2021-202222Celtic3. Conf LgKO11901.0000000100.000.000.000.000.00Matches
2021-202222Celtic2. Europa LgGR311081.2000000000.000.000.000.000.00Matches
2023-202424Celtic1. Champions LgGR665406.0000000000.000.000.000.000.00Matches
2024-202525Celtic1. Champions LgKO643714.1101100000.240.000.240.240.24Matches
2025-202626Celtic2. Europa LgKO998109.0101100200.110.000.110.110.11Matches
4 Seasons1 Club3 Leagues25211,91921.3202200300.090.000.090.090.09
Champions Lg (2 Seasons)121091110.1101100000.100.000.100.100.10
Europa Lg (2 Seasons)121091810.2101100200.100.000.100.100.10
Conf Lg (1 Season)11901.0000000100.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
202223ie Rep. of IrelandWCQ00Matches
202223ie Rep. of IrelandFriendlies (M)00Matches
2022-202323ie Rep. of IrelandUEFA Nations LeagueLgB00Matches
202324ie Rep. of IrelandFriendlies (M)00Matches
202425ie Rep. of IrelandFriendlies (M)211351.5000000100.000.000.000.000.00Matches
202425ie Rep. of IrelandUEFA Euro Qualifying332532.8000000000.000.000.000.000.00Matches
2024-202525ie Rep. of IrelandUEFA Nations LeagueLgB443203.6101100210.280.000.280.280.28Matches
202526ie Rep. of IrelandFriendlies (M)1060.1000000000.000.000.000.000.00Matches
202627ie Rep. of IrelandWCQ321842.0022000200.000.980.980.000.98Matches
202627ie Rep. of IrelandFriendlies (M)221631.8000000000.000.000.000.000.00Matches
5 Seasons1 Club4 Leagues15121,06111.8123100510.080.170.250.080.25
Friendlies (M) (5 Seasons)533043.4000000100.000.000.000.000.00
UEFA Nations League (2 Seasons)443203.6101100210.280.000.280.280.28
WCQ (2 Seasons)321842.0022000200.000.980.980.000.98
UEFA Euro Qualifying (1 Season)332532.8000000000.000.000.000.000.00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
201920UC Dublinie IRL1. Premier Division5.0000Matches
202021Shamrock Roversie IRL1. Premier Division12.8000Matches
202122Shamrock Roversie IRL1. Premier Division22.9200Matches
2021-202222Celtic3. Conf Lg1.0000Matches
2021-202222Celtic2. Europa Lg1.20000.000.0000Matches
2021-202222Celticsct SCO1. Premiership3.616233.31.660.550.170.5000Matches
2022-202323Aberdeensct SCO1. Premiership29.7123313.00.770.100.040.3300Matches
2023-202424Celtic1. Champions Lg6.00200.00.330.000.0000Matches
2023-202424Celticsct SCO1. Premiership33.3131825.80.930.240.030.1300Matches
2024-202525Celtic1. Champions Lg4.1111100.00.240.241.001.0000Matches
2024-202525Celticsct SCO1. Premiership22.1216531.30.720.230.130.4000Matches
2025-202626Celtic2. Europa Lg9.014125.00.440.110.251.0000Matches
2025-202626Celticsct SCO1. Premiership34.5013323.10.380.090.000.0000Matches
7 Seasons4 Clubs5 Leagues185.19962324.00.670.160.070.3000
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Celtic (4 Seasons)4 Leagues114.86732027.40.640.180.080.3000
Shamrock Rovers (2 Seasons)1 League35.6200
Aberdeen (1 Season)1 League29.7123313.00.770.100.040.3300
UC Dublin (1 Season)1 League5.0000
Premiership (5 Seasons)123.25892123.60.720.170.060.2400
Premier Division (3 Seasons)40.6200
Champions Lg (2 Seasons)10.113133.30.300.100.331.0000
Europa Lg (2 Seasons)10.214125.00.390.100.251.0000
Conf Lg (1 Season)1.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
201920UC Dublin1 League5.0000
202021Shamrock Rovers1 League12.8000
202122Shamrock Rovers1 League22.9200
2021-202222Celtic3 Leagues5.816233.31.250.420.170.5000
2022-202323Aberdeen1 League29.7123313.00.770.100.040.3300
2023-202424Celtic2 Leagues39.3133824.20.840.200.030.1300
2024-202525Celtic2 Leagues26.3317635.30.650.230.180.5000
2025-202626Celtic2 Leagues43.5117423.50.390.090.060.2500
7 Seasons4 Clubs5 Leagues185.19962324.00.670.160.070.3000
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Celtic (4 Seasons)4 Leagues114.86732027.40.640.180.080.3000
Shamrock Rovers (2 Seasons)1 League35.6200
Aberdeen (1 Season)1 League29.7123313.00.770.100.040.3300
UC Dublin (1 Season)1 League5.0000
Premiership (5 Seasons)123.25892123.60.720.170.060.2400
Premier Division (3 Seasons)40.6200
Champions Lg (2 Seasons)10.113133.30.300.100.331.0000
Europa Lg (2 Seasons)10.214125.00.390.100.251.0000
Conf Lg (1 Season)1.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
201920UC Dublinie IRL1. Premier Division10th5.0000Matches
202021Shamrock Roversie IRL1. Premier Division1st12.8000Matches
202122Shamrock Roversie IRL1. Premier Division1st22.9200Matches
2021-202222Celticsct SCO1. Premiership1st3.616233.31.660.550.170.5000Matches
2022-202323Aberdeensct SCO1. Premiership3rd29.7123313.00.770.100.040.3300Matches
2023-202424Celticsct SCO1. Premiership1st33.3131825.80.930.240.030.1300Matches
2024-202525Celticsct SCO1. Premiership1st22.1216531.30.720.230.130.4000Matches
2025-202626Celticsct SCO1. Premiership1st34.5013323.10.380.090.000.0000Matches
7 Seasons4 Clubs2 Leagues163.87892123.60.720.170.060.2400
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Celtic (4 Seasons)1 League93.54661827.30.710.190.060.2200
Shamrock Rovers (2 Seasons)1 League35.6200
Aberdeen (1 Season)1 League29.7123313.00.770.100.040.3300
UC Dublin (1 Season)1 League5.0000
Premiership (5 Seasons)123.25892123.60.720.170.060.2400
Premier Division (3 Seasons)40.6200
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2021-202222Celtic3. Conf LgKO1.0000Matches
2021-202222Celtic2. Europa LgGR1.20000.000.0000Matches
2023-202424Celtic1. Champions LgGR6.00200.00.330.000.0000Matches
2024-202525Celtic1. Champions LgKO4.1111100.00.240.241.001.0000Matches
2025-202626Celtic2. Europa LgKO9.014125.00.440.110.251.0000Matches
4 Seasons1 Club3 Leagues21.327228.60.340.100.291.0000
Champions Lg (2 Seasons)10.113133.30.300.100.331.0000
Europa Lg (2 Seasons)10.214125.00.390.100.251.0000
Conf Lg (1 Season)1.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
202425ie Rep. of IrelandFriendlies (M)1.5000Matches
202425ie Rep. of IrelandUEFA Euro Qualifying2.80100.00.360.000.0000Matches
2024-202525ie Rep. of IrelandUEFA Nations LeagueLgB3.613133.30.840.280.331.0000Matches
202526ie Rep. of IrelandFriendlies (M)0.1000Matches
202627ie Rep. of IrelandWCQ2.00000.000.0000Matches
202627ie Rep. of IrelandFriendlies (M)1.8000Matches
5 Seasons1 Club4 Leagues11.814125.00.480.120.251.0000
Friendlies (M) (5 Seasons)3.4000
UEFA Nations League (2 Seasons)3.613133.30.840.280.331.0000
WCQ (2 Seasons)2.00000.000.0000
UEFA Euro Qualifying (1 Season)2.80100.00.360.000.0000

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
201920UC Dublinie IRL1. Premier Division54509015.65.05905000.39419-15-3.00-1.44Matches
202021Shamrock Roversie IRL1. Premier Division161,1507271.012.811871053922.63315+26+2.03-0.07Matches
202122Shamrock Roversie IRL1. Premier Division232,0588963.522.9238922002.173918+21+0.92+0.16Matches
2021-202222Celtic3. Conf Lg1909050.01.01901010.0002-2-2.000.00Matches
2021-202222Celtic2. Europa Lg31083620.01.219012933.0042+2+1.67+2.50Matches
2021-202222Celticsct SCO1. Premiership5325659.53.64771116112.6062+4+1.11-0.81Matches
2022-202323Aberdeensct SCO1. Premiership312,6718678.129.730882812301.654939+10+0.34+2.02Matches
2023-202424Celtic1. Champions Lg654090100.06.06906000.67515-10-1.67Matches
2023-202424Celticsct SCO1. Premiership342,9958887.633.333903312502.388024+56+1.68-0.22Matches
2024-202525Celtic1. Champions Lg63716241.24.1488321041.67811-3-0.73-0.90Matches
2024-202525Celticsct SCO1. Premiership261,9927758.222.121902152092.586913+56+2.53+0.64Matches
2025-202626Celtic2. Europa Lg98109090.09.09909011.221419-5-0.56-1.56Matches
2025-202626Celticsct SCO1. Premiership373,1018490.734.534903431412.146634+32+0.93+0.93Matches
7 Seasons4 Clubs5 Leagues20216,6618259.7185.1182891742022322.08375203+172+0.93+0.40
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Celtic (4 Seasons)4 Leagues12710,3328161.7114.8113891091416302.16252122+130+1.13-0.29
Shamrock Rovers (2 Seasons)1 League393,2088266.035.634893253922.367023+47+1.32+0.17
Aberdeen (1 Season)1 League312,6718678.129.730882812301.654939+10+0.34+2.02
UC Dublin (1 Season)1 League54509015.65.05905000.39419-15-3.00-1.44
Premiership (5 Seasons)13311,0848364.8123.2122891171119212.19270112+158+1.28-0.08
Premier Division (3 Seasons)443,6588347.340.639893753922.147442+32+0.79+1.25
Champions Lg (2 Seasons)129117663.310.11089921041.171326-13-1.28-1.45
Europa Lg (2 Seasons)129187763.810.21090102941.671821-3-0.29+0.22
Conf Lg (1 Season)1909050.01.01901010.0002-2-2.000.00
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
201920UC Dublin1 League54509015.65.05905000.39419-15-3.00-1.44
202021Shamrock Rovers1 League161,1507271.012.811871053922.63315+26+2.03-0.07
202122Shamrock Rovers1 League232,0588963.522.9238922002.173918+21+0.92+0.16
2021-202222Celtic3 Leagues95235812.65.86823311152.44106+4+0.69-0.80
2022-202323Aberdeen1 League312,6718678.129.730882812301.654939+10+0.34+2.02
2023-202424Celtic2 Leagues403,5358889.339.339903912502.128539+46+1.17-0.73
2024-202525Celtic2 Leagues322,3637454.726.3259024717132.417724+53+2.02+0.59
2025-202626Celtic2 Leagues463,9118590.543.543904331421.968053+27+0.62+0.40
7 Seasons4 Clubs5 Leagues20216,6618259.7185.1182891742022322.08375203+172+0.93+0.40
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Celtic (4 Seasons)4 Leagues12710,3328161.7114.8113891091416302.16252122+130+1.13-0.29
Shamrock Rovers (2 Seasons)1 League393,2088266.035.634893253922.367023+47+1.32+0.17
Aberdeen (1 Season)1 League312,6718678.129.730882812301.654939+10+0.34+2.02
UC Dublin (1 Season)1 League54509015.65.05905000.39419-15-3.00-1.44
Premiership (5 Seasons)13311,0848364.8123.2122891171119212.19270112+158+1.28-0.08
Premier Division (3 Seasons)443,6588347.340.639893753922.147442+32+0.79+1.25
Champions Lg (2 Seasons)129117663.310.11089921041.171326-13-1.28-1.45
Europa Lg (2 Seasons)129187763.810.21090102941.671821-3-0.29+0.22
Conf Lg (1 Season)1909050.01.01901010.0002-2-2.000.00
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
201920UC Dublinie IRL1. Premier Division10th54509015.65.05905000.39419-15-3.00-1.44Matches
202021Shamrock Roversie IRL1. Premier Division1st161,1507271.012.811871053922.63315+26+2.03-0.07Matches
202122Shamrock Roversie IRL1. Premier Division1st232,0588963.522.9238922002.173918+21+0.92+0.16Matches
2021-202222Celticsct SCO1. Premiership1st5325659.53.64771116112.6062+4+1.11-0.81Matches
2022-202323Aberdeensct SCO1. Premiership3rd312,6718678.129.730882812301.654939+10+0.34+2.02Matches
2023-202424Celticsct SCO1. Premiership1st342,9958887.633.333903312502.388024+56+1.68-0.22Matches
2024-202525Celticsct SCO1. Premiership1st261,9927758.222.121902152092.586913+56+2.53+0.64Matches
2025-202626Celticsct SCO1. Premiership1st373,1018490.734.534903431412.146634+32+0.93+0.93Matches
7 Seasons4 Clubs2 Leagues17714,7428359.3163.8161891541625232.18344154+190+1.16+0.54
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Celtic (4 Seasons)1 League1028,4138261.593.59289891018212.3522173+148+1.58-0.21
Shamrock Rovers (2 Seasons)1 League393,2088266.035.634893253922.367023+47+1.32+0.17
Aberdeen (1 Season)1 League312,6718678.129.730882812301.654939+10+0.34+2.02
UC Dublin (1 Season)1 League54509015.65.05905000.39419-15-3.00-1.44
Premiership (5 Seasons)13311,0848364.8123.2122891171119212.19270112+158+1.28-0.08
Premier Division (3 Seasons)443,6588347.340.639893753922.147442+32+0.79+1.25
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2021-202222Celtic3. Conf LgKO1909050.01.01901010.0002-2-2.000.00Matches
2021-202222Celtic2. Europa LgGR31083620.01.219012933.0042+2+1.67+2.50Matches
2023-202424Celtic1. Champions LgGR654090100.06.06906000.67515-10-1.67Matches
2024-202525Celtic1. Champions LgKO63716241.24.1488321041.67811-3-0.73-0.90Matches
2025-202626Celtic2. Europa LgKO98109090.09.09909011.221419-5-0.56-1.56Matches
4 Seasons1 Club3 Leagues251,9197762.721.32190204991.363149-18-0.84-0.53
Champions Lg (2 Seasons)129117663.310.11089921041.171326-13-1.28-1.45
Europa Lg (2 Seasons)129187763.810.21090102941.671821-3-0.29+0.22
Conf Lg (1 Season)1909050.01.01901010.0002-2-2.000.00
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
202223ie Rep. of IrelandWCQ00001Matches
202223ie Rep. of IrelandFriendlies (M)00002Matches
2022-202323ie Rep. of IrelandUEFA Nations LeagueLgB00001Matches
202324ie Rep. of IrelandFriendlies (M)00001Matches
202425ie Rep. of IrelandFriendlies (M)21356837.51.5190114501.5013-2-1.33-0.93Matches
202425ie Rep. of IrelandUEFA Euro Qualifying32538435.12.83842011.003300.00+0.19Matches
2024-202525ie Rep. of IrelandUEFA Nations LeagueLgB43208059.33.64803021.503300.00+3.68Matches
202526ie Rep. of IrelandFriendlies (M)1663.30.1001611.000000.000.00Matches
202627ie Rep. of IrelandWCQ31846127.92.028811912.0052+3+1.47+1.66Matches
202627ie Rep. of IrelandFriendlies (M)21638290.61.82821002.0010+1+0.55+0.55Matches
5 Seasons1 Club4 Leagues151,0617123.911.812838320101.531311+2+0.17+0.85
Friendlies (M) (5 Seasons)53046124.13.4384222641.6023-1-0.30-0.08
UEFA Nations League (2 Seasons)43208029.63.64803031.503300.00+3.68
WCQ (2 Seasons)31846113.32.028811922.0052+3+1.47+1.66
UEFA Euro Qualifying (1 Season)32538435.12.83842011.003300.00+0.19
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201920UC Dublinie IRL1. Premier Division5.01000Matches
202021Shamrock Roversie IRL1. Premier Division12.81000Matches
202122Shamrock Roversie IRL1. Premier Division22.93000Matches
2021-202222Celtic3. Conf Lg1.01000Matches
2021-202222Celtic2. Europa Lg1.20003101110Matches
2021-202222Celticsct SCO1. Premiership3.610025012100Matches
2022-202323Aberdeensct SCO1. Premiership29.7822201611339300Matches
2023-202424Celtic1. Champions Lg6.00004502050Matches
2023-202424Celticsct SCO1. Premiership33.350018240428310Matches
2024-202525Celtic1. Champions Lg4.10004001570Matches
2024-202525Celticsct SCO1. Premiership22.120018160121140Matches
2025-202626Celtic2. Europa Lg9.020095021161Matches
2025-202626Celticsct SCO1. Premiership34.51200401701339220Matches
7 Seasons4 Clubs5 Leagues185.13622118891491451161
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Celtic (4 Seasons)4 Leagues114.823009873036106861
Shamrock Rovers (2 Seasons)1 League35.64000
Aberdeen (1 Season)1 League29.7822201611339300
UC Dublin (1 Season)1 League5.01000
Premiership (5 Seasons)123.228229878143128970
Premier Division (3 Seasons)40.65000
Champions Lg (2 Seasons)10.100085035120
Europa Lg (2 Seasons)10.2200126031271
Conf Lg (1 Season)1.01000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201920UC Dublin1 League5.01000
202021Shamrock Rovers1 League12.81000
202122Shamrock Rovers1 League22.93000
2021-202222Celtic3 Leagues5.820056013210
2022-202323Aberdeen1 League29.7822201611339300
2023-202424Celtic2 Leagues39.350022290628360
2024-202525Celtic2 Leagues26.320022160226210
2025-202626Celtic2 Leagues43.51400492201550281
7 Seasons4 Clubs5 Leagues185.13622118891491451161
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Celtic (4 Seasons)4 Leagues114.823009873036106861
Shamrock Rovers (2 Seasons)1 League35.64000
Aberdeen (1 Season)1 League29.7822201611339300
UC Dublin (1 Season)1 League5.01000
Premiership (5 Seasons)123.228229878143128970
Premier Division (3 Seasons)40.65000
Champions Lg (2 Seasons)10.100085035120
Europa Lg (2 Seasons)10.2200126031271
Conf Lg (1 Season)1.01000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201920UC Dublinie IRL1. Premier Division10th5.01000Matches
202021Shamrock Roversie IRL1. Premier Division1st12.81000Matches
202122Shamrock Roversie IRL1. Premier Division1st22.93000Matches
2021-202222Celticsct SCO1. Premiership1st3.610025012100Matches
2022-202323Aberdeensct SCO1. Premiership3rd29.7822201611339300Matches
2023-202424Celticsct SCO1. Premiership1st33.350018240428310Matches
2024-202525Celticsct SCO1. Premiership1st22.120018160121140Matches
2025-202626Celticsct SCO1. Premiership1st34.51200401701339220Matches
7 Seasons4 Clubs2 Leagues163.833229878143128970
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Celtic (4 Seasons)1 League93.52000786203089670
Shamrock Rovers (2 Seasons)1 League35.64000
Aberdeen (1 Season)1 League29.7822201611339300
UC Dublin (1 Season)1 League5.01000
Premiership (5 Seasons)123.228229878143128970
Premier Division (3 Seasons)40.65000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2021-202222Celtic3. Conf LgKO1.01000Matches
2021-202222Celtic2. Europa LgGR1.20003101110Matches
2023-202424Celtic1. Champions LgGR6.00004502050Matches
2024-202525Celtic1. Champions LgKO4.10004001570Matches
2025-202626Celtic2. Europa LgKO9.020095021161Matches
4 Seasons1 Club3 Leagues21.330020110617191
Champions Lg (2 Seasons)10.100085035120
Europa Lg (2 Seasons)10.2200126031271
Conf Lg (1 Season)1.01000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202425ie Rep. of IrelandFriendlies (M)1.51000Matches
202425ie Rep. of IrelandUEFA Euro Qualifying2.80003102340Matches
2024-202525ie Rep. of IrelandUEFA Nations LeagueLgB3.62111201150Matches
202526ie Rep. of IrelandFriendlies (M)0.10000Matches
202627ie Rep. of IrelandWCQ2.02002201220Matches
202627ie Rep. of IrelandFriendlies (M)1.80000Matches
5 Seasons1 Club4 Leagues11.851165046110
Friendlies (M) (5 Seasons)3.41000
UEFA Nations League (2 Seasons)3.62111201150
WCQ (2 Seasons)2.02002201220
UEFA Euro Qualifying (1 Season)2.80003102340

Player Club Summary

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.