Last 5 Matches

Last 5 Matches Table
Performance
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Fls Fld Off Crs TklW Int OG PKwon PKcon Match Report
2026-05-29FriPremier DivisionMatchweek 19AwayD 3–3Waterford UnitedDrogheda UnitedYCB90100011002000100Match Report
2026-05-22FriPremier DivisionMatchweek 18AwayL 1–2Waterford UnitedShelbourne FCYCB90000000003110400Match Report
2026-05-18MonPremier DivisionMatchweek 11HomeW 2–1Waterford UnitedDrogheda UnitedYCB90000020101100010Match Report
2026-05-15FriPremier DivisionMatchweek 17HomeD 2–2Waterford UnitedDerry CityYCB90100032001101020Match Report
2026-05-08FriPremier DivisionMatchweek 16AwayL 1–4Waterford UnitedSt Patrick'sYCB90000000000100000Match Report

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
2010-201119Accrington Stanleyeng ENG4. League Two151194210.5000000410.000.000.000.000.00
2011-201220Rochdaleeng ENG3. League One16161,37615.3011000400.000.070.070.000.07
2011-201220Accrington Stanleyeng ENG4. League Two24242,16024.0415400110.170.040.210.170.21
2012-201321Burnleyeng ENG2. Championship14131,17213.0000000200.000.000.000.000.00
2012-201321Portsmoutheng ENG3. League One553974.4000000110.000.000.000.000.00
2013-201422Burnleyeng ENG2. Championship754595.1000000000.000.000.000.000.00
2014-201523Burnleyeng ENGLeague Cup11901.0000000000.000.000.000.000.00Matches
2014-201523Burnleyeng ENG1. Premier League10200.2000000000.000.000.000.000.00Matches
2015-201624Burnleyeng ENG2. Championship00Matches
2015-201624Milton Keynes Donseng ENG2. Championship221802.0000000000.000.000.000.000.00Matches
2015-201624Barnsleyeng ENG3. League One111198310.9202200210.180.000.180.180.18Matches
2016-201725Burnleyeng ENGEFL Cup111201.3000000000.000.000.000.000.00Matches
2016-201725Burnleyeng ENG1. Premier League332703.0000000000.000.000.000.000.00Matches
2017-201826Burnleyeng ENGEFL Cup222102.3000000200.000.000.000.000.00Matches
2017-201826Burnleyeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2017-201826Burnleyeng ENG1. Premier League16161,44016.0123100100.060.120.190.060.19Matches
2018-201927Burnleyeng ENGEFL Cup11901.0101100101.000.001.001.001.00Matches
2018-201927Burnleyeng ENGFA Cup221802.0000000100.000.000.000.000.00Matches
2018-201927Burnleyeng ENG1. Premier League655145.7011000000.000.180.180.000.18Matches
2019-202028Burnleyeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2019-202028Burnleyeng ENGFA Cup221802.0000000100.000.000.000.000.00Matches
2019-202028Burnleyeng ENG1. Premier League865646.3000000000.000.000.000.000.00Matches
2020-202129Burnleyeng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2020-202129Burnleyeng ENGFA Cup221802.0101100000.500.000.500.500.50Matches
2020-202129Burnleyeng ENG1. Premier League876377.1000000200.000.000.000.000.00Matches
2021-202230Burnleyeng ENGEFL Cup00Matches
2021-202230Burnleyeng ENGFA Cup00Matches
2021-202230Burnleyeng ENGJr. PL2 — Div. 2221531.7000000100.000.000.000.000.00Matches
2021-202230Burnleyeng ENG1. Premier League644104.6000000100.000.000.000.000.00Matches
2022-202331Burnleyeng ENG2. Championship00Matches
2022-202331Birmingham Cityeng ENG2. Championship17171,50116.7101100500.060.000.060.060.06Matches
2022-202331Burnleyeng ENGEFL Cup00Matches
2022-202331Birmingham Cityeng ENGFA Cup332472.7101100000.360.000.360.360.36Matches
2023-202432Birmingham Cityeng ENG2. Championship17161,44916.1000000300.000.000.000.000.00Matches
2023-202432Birmingham Cityeng ENGEFL Cup221561.7000000000.000.000.000.000.00Matches
2023-202432Birmingham Cityeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
202433Toronto FCLeagues Cup332703.0000000000.000.000.000.000.00Matches
202433Toronto FCus USA1. MLS26242,11423.5000000910.000.000.000.000.00Matches
202534Toronto FCus USA1. MLS24231,88721.0000000600.000.000.000.000.00Matches
202635Waterford Unitedie IRL1. Premier Division1098289.2202200200.220.000.220.220.22Matches
17 Seasons9 Clubs9 Leagues26024121,476238.61351813004850.050.020.080.050.08
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
Burnley (11 Seasons)4 Leagues84746,89676.63363001100.040.040.080.040.08
Toronto FC (2 Seasons)2 Leagues53504,27147.50000001510.000.000.000.000.00
Birmingham City (2 Seasons)3 Leagues40393,44338.3202200800.050.000.050.050.05
Accrington Stanley (2 Seasons)1 League39353,10234.5415400520.120.030.150.120.15
Rochdale (1 Season)1 League16161,37615.3011000400.000.070.070.000.07
Barnsley (1 Season)1 League111198310.9202200210.180.000.180.180.18
Waterford United (1 Season)1 League1098289.2202200200.220.000.220.220.22
Portsmouth (1 Season)1 League553974.4000000110.000.000.000.000.00
Burnley (1 Season)1 League221531.7000000100.000.000.000.000.00
Milton Keynes Dons (1 Season)1 League221802.0000000000.000.000.000.000.00
EFL Cup (9 Seasons)101093610.4101100300.100.000.100.100.10
Premier League (7 Seasons)48413,85542.8134100400.020.070.090.020.09
FA Cup (7 Seasons)111196710.7202200200.190.000.190.190.19
Championship (5 Seasons)57534,76152.91011001000.020.000.020.020.02
League One (3 Seasons)32322,75630.6213200720.070.030.100.070.10
MLS (2 Seasons)50474,00144.50000001510.000.000.000.000.00
League Two (2 Seasons)39353,10234.5415400520.120.030.150.120.15
Premier Division (1 Season)1098289.2202200200.220.000.220.220.22
Leagues Cup (1 Season)332703.0000000000.000.000.000.000.00
PL2 — Div. 2 (1 Season)221531.7000000100.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
2010-201119Accrington Stanley1 League151194210.5000000410.000.000.000.000.00
2011-201220Accrington Stanley1 League24242,16024.0415400110.170.040.210.170.21
2011-201220Rochdale1 League16161,37615.3011000400.000.070.070.000.07
2012-201321Portsmouth1 League553974.4000000110.000.000.000.000.00
2012-201321Burnley1 League14131,17213.0000000200.000.000.000.000.00
2013-201422Burnley1 League754595.1000000000.000.000.000.000.00
2014-201523Burnley2 Leagues211101.2000000000.000.000.000.000.00
2015-201624Barnsley1 League111198310.9202200210.180.000.180.180.18
2015-201624Milton Keynes Dons1 League221802.0000000000.000.000.000.000.00
2015-201624Burnley1 League00
2016-201725Burnley2 Leagues443904.3000000000.000.000.000.000.00
2017-201826Burnley3 Leagues19191,74019.3123100300.050.100.160.050.16
2018-201927Burnley3 Leagues987848.7112100200.110.110.230.110.23
2019-202028Burnley3 Leagues1198349.3000000100.000.000.000.000.00
2020-202129Burnley3 Leagues121199711.1101100200.090.000.090.090.09
2021-202230Burnley1 League221531.7000000100.000.000.000.000.00
2021-202230Burnley3 Leagues644104.6000000100.000.000.000.000.00
2022-202331Burnley2 Leagues00
2022-202331Birmingham City2 Leagues20201,74819.4202200500.100.000.100.100.10
2023-202432Birmingham City3 Leagues20191,69518.8000000300.000.000.000.000.00
202433Toronto FC2 Leagues29272,38426.5000000910.000.000.000.000.00
202534Toronto FC1 League24231,88721.0000000600.000.000.000.000.00
202635Waterford United1 League1098289.2202200200.220.000.220.220.22
17 Seasons9 Clubs9 Leagues26024121,476238.61351813004850.050.020.080.050.08
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
Burnley (11 Seasons)4 Leagues84746,89676.63363001100.040.040.080.040.08
Toronto FC (2 Seasons)2 Leagues53504,27147.50000001510.000.000.000.000.00
Birmingham City (2 Seasons)3 Leagues40393,44338.3202200800.050.000.050.050.05
Accrington Stanley (2 Seasons)1 League39353,10234.5415400520.120.030.150.120.15
Rochdale (1 Season)1 League16161,37615.3011000400.000.070.070.000.07
Barnsley (1 Season)1 League111198310.9202200210.180.000.180.180.18
Waterford United (1 Season)1 League1098289.2202200200.220.000.220.220.22
Portsmouth (1 Season)1 League553974.4000000110.000.000.000.000.00
Burnley (1 Season)1 League221531.7000000100.000.000.000.000.00
Milton Keynes Dons (1 Season)1 League221802.0000000000.000.000.000.000.00
EFL Cup (9 Seasons)101093610.4101100300.100.000.100.100.10
Premier League (7 Seasons)48413,85542.8134100400.020.070.090.020.09
FA Cup (7 Seasons)111196710.7202200200.190.000.190.190.19
Championship (5 Seasons)57534,76152.91011001000.020.000.020.020.02
League One (3 Seasons)32322,75630.6213200720.070.030.100.070.10
MLS (2 Seasons)50474,00144.50000001510.000.000.000.000.00
League Two (2 Seasons)39353,10234.5415400520.120.030.150.120.15
Premier Division (1 Season)1098289.2202200200.220.000.220.220.22
Leagues Cup (1 Season)332703.0000000000.000.000.000.000.00
PL2 — Div. 2 (1 Season)221531.7000000100.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
2010-201119Accrington Stanleyeng ENG4. League Two5th151194210.5000000410.000.000.000.000.00
2011-201220Accrington Stanleyeng ENG4. League Two14th24242,16024.0415400110.170.040.210.170.21
2011-201220Rochdaleeng ENG3. League One24th16161,37615.3011000400.000.070.070.000.07
2012-201321Portsmoutheng ENG3. League One24th553974.4000000110.000.000.000.000.00
2012-201321Burnleyeng ENG2. Championship11th14131,17213.0000000200.000.000.000.000.00
2013-201422Burnleyeng ENG2. Championship2nd754595.1000000000.000.000.000.000.00
2014-201523Burnleyeng ENG1. Premier League19th10200.2000000000.000.000.000.000.00Matches
2015-201624Barnsleyeng ENG3. League One6th111198310.9202200210.180.000.180.180.18Matches
2015-201624Milton Keynes Donseng ENG2. Championship23rd221802.0000000000.000.000.000.000.00Matches
2015-201624Burnleyeng ENG2. Championship1st00Matches
2016-201725Burnleyeng ENG1. Premier League16th332703.0000000000.000.000.000.000.00Matches
2017-201826Burnleyeng ENG1. Premier League7th16161,44016.0123100100.060.120.190.060.19Matches
2018-201927Burnleyeng ENG1. Premier League15th655145.7011000000.000.180.180.000.18Matches
2019-202028Burnleyeng ENG1. Premier League10th865646.3000000000.000.000.000.000.00Matches
2020-202129Burnleyeng ENG1. Premier League17th876377.1000000200.000.000.000.000.00Matches
2021-202230Burnleyeng ENGJr. PL2 — Div. 26th221531.7000000100.000.000.000.000.00Matches
2021-202230Burnleyeng ENG1. Premier League18th644104.6000000100.000.000.000.000.00Matches
2022-202331Burnleyeng ENG2. Championship1st00Matches
2022-202331Birmingham Cityeng ENG2. Championship17th17171,50116.7101100500.060.000.060.060.06Matches
2023-202432Birmingham Cityeng ENG2. Championship22nd17161,44916.1000000300.000.000.000.000.00Matches
202433Toronto FCus USA1. MLS22nd26242,11423.5000000910.000.000.000.000.00Matches
202534Toronto FCus USA1. MLS24th24231,88721.0000000600.000.000.000.000.00Matches
202635Waterford Unitedie IRL1. Premier Division10th1098289.2202200200.220.000.220.220.22Matches
17 Seasons9 Clubs6 Leagues23621719,303214.51051510004350.050.020.070.050.07
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
Burnley (11 Seasons)2 Leagues69595,48661.0134100600.020.050.070.020.07
Toronto FC (2 Seasons)1 League50474,00144.50000001510.000.000.000.000.00
Accrington Stanley (2 Seasons)1 League39353,10234.5415400520.120.030.150.120.15
Birmingham City (2 Seasons)1 League34332,95032.8101100800.030.000.030.030.03
Rochdale (1 Season)1 League16161,37615.3011000400.000.070.070.000.07
Barnsley (1 Season)1 League111198310.9202200210.180.000.180.180.18
Waterford United (1 Season)1 League1098289.2202200200.220.000.220.220.22
Portsmouth (1 Season)1 League553974.4000000110.000.000.000.000.00
Burnley (1 Season)1 League221531.7000000100.000.000.000.000.00
Milton Keynes Dons (1 Season)1 League221802.0000000000.000.000.000.000.00
Premier League (7 Seasons)48413,85542.8134100400.020.070.090.020.09
Championship (5 Seasons)57534,76152.91011001000.020.000.020.020.02
League One (3 Seasons)32322,75630.6213200720.070.030.100.070.10
MLS (2 Seasons)50474,00144.50000001510.000.000.000.000.00
League Two (2 Seasons)39353,10234.5415400520.120.030.150.120.15
Premier Division (1 Season)1098289.2202200200.220.000.220.220.22
PL2 — Div. 2 (1 Season)221531.7000000100.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
2014-201523Burnleyeng ENGLeague Cup33rd11901.0000000000.000.000.000.000.00Matches
2016-201725Burnleyeng ENGEFL Cup33rd111201.3000000000.000.000.000.000.00Matches
2017-201826Burnleyeng ENGEFL Cup17th222102.3000000200.000.000.000.000.00Matches
2017-201826Burnleyeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2018-201927Burnleyeng ENGEFL Cup17th11901.0101100101.000.001.001.001.00Matches
2018-201927Burnleyeng ENGFA Cup17th221802.0000000100.000.000.000.000.00Matches
2019-202028Burnleyeng ENGEFL Cup33rd11901.0000000000.000.000.000.000.00Matches
2019-202028Burnleyeng ENGFA Cup17th221802.0000000100.000.000.000.000.00Matches
2020-202129Burnleyeng ENGEFL Cup9th221802.0000000000.000.000.000.000.00Matches
2020-202129Burnleyeng ENGFA Cup9th221802.0101100000.500.000.500.500.50Matches
2021-202230Burnleyeng ENGEFL CupRd400Matches
2021-202230Burnleyeng ENGFA Cup00Matches
2022-202331Burnleyeng ENGEFL CupRd400Matches
2022-202331Birmingham Cityeng ENGFA Cup332472.7101100000.360.000.360.360.36Matches
2023-202432Birmingham Cityeng ENGEFL CupRd2221561.7000000000.000.000.000.000.00Matches
2023-202432Birmingham Cityeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
9 Seasons2 Clubs2 Leagues21211,90321.1303300500.140.000.140.140.14
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
Burnley (8 Seasons)2 Leagues15151,41015.7202200500.130.000.130.130.13
Birmingham City (2 Seasons)2 Leagues664935.5101100000.180.000.180.180.18
EFL Cup (9 Seasons)101093610.4101100300.100.000.100.100.10
FA Cup (7 Seasons)111196710.7202200200.190.000.190.190.19
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
202433Toronto FCLeagues CupR32332703.0000000000.000.000.000.000.00Matches
1 Season1 Club1 League332703.0000000000.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
201726ie Rep. of IrelandFriendlies (M)211171.3000000000.000.000.000.000.00Matches
201827ie Rep. of IrelandWCQ21911.0000000000.000.000.000.000.00Matches
201827ie Rep. of IrelandFriendlies (M)443493.9011000000.000.260.260.000.26Matches
2018-201927ie Rep. of IrelandUEFA Nations League23rd332542.8000000100.000.000.000.000.00Matches
201928ie Rep. of IrelandFriendlies (M)221802.0101100000.500.000.500.500.50Matches
202029ie Rep. of IrelandFriendlies (M)10300.3000000000.000.000.000.000.00Matches
2020-202129ie Rep. of IrelandUEFA Nations LeagueLgB332042.3000000100.000.000.000.000.00Matches
202130ie Rep. of IrelandUEFA Euro Qualifying00Matches
5 Seasons1 Club4 Leagues17141,22513.6112100200.070.070.150.070.15
Friendlies (M) (4 Seasons)976767.5112100000.130.130.270.130.27
UEFA Nations League (2 Seasons)664585.1000000200.000.000.000.000.00
WCQ (1 Season)21911.0000000000.000.000.000.000.00
UEFA Euro Qualifying (1 Season)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
2010-201119Accrington Stanleyeng ENG4. League Two10.5000.0000
2011-201220Rochdaleeng ENG3. League One15.3030.200.0000
2011-201220Accrington Stanleyeng ENG4. League Two24.0450.210.8000
2012-201321Burnleyeng ENG2. Championship13.0000.0000
2012-201321Portsmoutheng ENG3. League One4.4000.0000
2013-201422Burnleyeng ENG2. Championship5.1010.200.0000
2014-201523Burnleyeng ENGLeague Cup1.0000Matches
2014-201523Burnleyeng ENG1. Premier League0.2000.0000Matches
2015-201624Milton Keynes Donseng ENG2. Championship2.0010.500.0000Matches
2015-201624Barnsleyeng ENG3. League One10.9220.181.0000Matches
2016-201725Burnleyeng ENGEFL Cup1.30000.000.0000Matches
2016-201725Burnleyeng ENG1. Premier League3.00100.00.330.000.0000Matches
2017-201826Burnleyeng ENGEFL Cup2.30300.01.290.000.0000Matches
2017-201826Burnleyeng ENGFA Cup1.0011100.01.001.000.000.0000Matches
2017-201826Burnleyeng ENG1. Premier League16.0110220.00.620.120.100.5000Matches
2018-201927Burnleyeng ENGEFL Cup1.0111100.01.001.001.001.0000Matches
2018-201927Burnleyeng ENGFA Cup2.002150.01.000.500.000.0000Matches
2018-201927Burnleyeng ENG1. Premier League5.70100.00.180.000.0000Matches
2019-202028Burnleyeng ENGEFL Cup1.003266.73.002.000.000.0000Matches
2019-202028Burnleyeng ENGFA Cup2.00000.000.0000Matches
2019-202028Burnleyeng ENG1. Premier League6.30200.00.320.000.0000Matches
2020-202129Burnleyeng ENGEFL Cup2.00100.00.500.000.0000Matches
2020-202129Burnleyeng ENGFA Cup2.0111100.00.500.501.001.0000Matches
2020-202129Burnleyeng ENG1. Premier League7.10200.00.280.000.0000Matches
2021-202230Burnleyeng ENGJr. PL2 — Div. 21.7000Matches
2021-202230Burnleyeng ENG1. Premier League4.60400.00.880.000.0000Matches
2022-202331Birmingham Cityeng ENG2. Championship16.718112.50.480.060.131.0000Matches
2022-202331Birmingham Cityeng ENGFA Cup2.713266.71.090.730.330.5000Matches
2023-202432Birmingham Cityeng ENG2. Championship16.107114.30.430.060.000.0000Matches
2023-202432Birmingham Cityeng ENGEFL Cup1.70000.000.0000Matches
2023-202432Birmingham Cityeng ENGFA Cup1.00000.000.0000Matches
202433Toronto FCLeagues Cup3.0000Matches
202433Toronto FCus USA1. MLS23.507114.30.300.040.000.0000Matches
202534Toronto FCus USA1. MLS21.0011218.20.520.100.000.0000Matches
202635Waterford Unitedie IRL1. Premier Division9.228337.50.870.330.250.6700Matches
17 Seasons9 Clubs9 Leagues238.613763023.70.510.130.090.4300
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Burnley (11 Seasons)4 Leagues76.6332925.00.560.120.090.3300
Toronto FC (2 Seasons)2 Leagues47.5018316.70.400.070.000.0000
Birmingham City (2 Seasons)3 Leagues38.3218422.20.470.100.110.5000
Accrington Stanley (2 Seasons)1 League34.5450.150.8000
Rochdale (1 Season)1 League15.3030.200.0000
Barnsley (1 Season)1 League10.9220.181.0000
Waterford United (1 Season)1 League9.228337.50.870.330.250.6700
Portsmouth (1 Season)1 League4.4000.0000
Burnley (1 Season)1 League1.7000
Milton Keynes Dons (1 Season)1 League2.0010.500.0000
EFL Cup (9 Seasons)10.418337.50.850.320.130.3300
Premier League (7 Seasons)42.8120210.00.470.050.050.5000
FA Cup (7 Seasons)10.727571.40.650.470.290.4000
Championship (5 Seasons)52.9115413.30.460.080.070.2500
League One (3 Seasons)30.6250.160.4000
MLS (2 Seasons)44.5018316.70.400.070.000.0000
League Two (2 Seasons)34.5450.150.8000
Premier Division (1 Season)9.228337.50.870.330.250.6700
Leagues Cup (1 Season)3.0000
PL2 — Div. 2 (1 Season)1.7000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2010-201119Accrington Stanley1 League10.5000.0000
2011-201220Accrington Stanley1 League24.0450.210.8000
2011-201220Rochdale1 League15.3030.200.0000
2012-201321Portsmouth1 League4.4000.0000
2012-201321Burnley1 League13.0000.0000
2013-201422Burnley1 League5.1010.200.0000
2014-201523Burnley2 Leagues1.2000.0000
2015-201624Barnsley1 League10.9220.181.0000
2015-201624Milton Keynes Dons1 League2.0010.500.0000
2016-201725Burnley2 Leagues4.30100.00.230.000.0000
2017-201826Burnley3 Leagues19.3114321.40.720.160.070.3300
2018-201927Burnley3 Leagues8.714250.00.460.230.250.5000
2019-202028Burnley3 Leagues9.305240.00.540.220.000.0000
2020-202129Burnley3 Leagues11.114125.00.360.090.251.0000
2021-202230Burnley1 League1.7000
2021-202230Burnley3 Leagues4.60400.00.880.000.0000
2022-202331Birmingham City2 Leagues19.4211327.30.570.150.180.6700
2023-202432Birmingham City3 Leagues18.807114.30.370.050.000.0000
202433Toronto FC2 Leagues26.507114.30.300.040.000.0000
202534Toronto FC1 League21.0011218.20.520.100.000.0000
202635Waterford United1 League9.228337.50.870.330.250.6700
17 Seasons9 Clubs9 Leagues238.613763023.70.510.130.090.4300
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Burnley (11 Seasons)4 Leagues76.6332925.00.560.120.090.3300
Toronto FC (2 Seasons)2 Leagues47.5018316.70.400.070.000.0000
Birmingham City (2 Seasons)3 Leagues38.3218422.20.470.100.110.5000
Accrington Stanley (2 Seasons)1 League34.5450.150.8000
Rochdale (1 Season)1 League15.3030.200.0000
Barnsley (1 Season)1 League10.9220.181.0000
Waterford United (1 Season)1 League9.228337.50.870.330.250.6700
Portsmouth (1 Season)1 League4.4000.0000
Burnley (1 Season)1 League1.7000
Milton Keynes Dons (1 Season)1 League2.0010.500.0000
EFL Cup (9 Seasons)10.418337.50.850.320.130.3300
Premier League (7 Seasons)42.8120210.00.470.050.050.5000
FA Cup (7 Seasons)10.727571.40.650.470.290.4000
Championship (5 Seasons)52.9115413.30.460.080.070.2500
League One (3 Seasons)30.6250.160.4000
MLS (2 Seasons)44.5018316.70.400.070.000.0000
League Two (2 Seasons)34.5450.150.8000
Premier Division (1 Season)9.228337.50.870.330.250.6700
Leagues Cup (1 Season)3.0000
PL2 — Div. 2 (1 Season)1.7000
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
2010-201119Accrington Stanleyeng ENG4. League Two5th10.5000.0000
2011-201220Accrington Stanleyeng ENG4. League Two14th24.0450.210.8000
2011-201220Rochdaleeng ENG3. League One24th15.3030.200.0000
2012-201321Portsmoutheng ENG3. League One24th4.4000.0000
2012-201321Burnleyeng ENG2. Championship11th13.0000.0000
2013-201422Burnleyeng ENG2. Championship2nd5.1010.200.0000
2014-201523Burnleyeng ENG1. Premier League19th0.2000.0000Matches
2015-201624Barnsleyeng ENG3. League One6th10.9220.181.0000Matches
2015-201624Milton Keynes Donseng ENG2. Championship23rd2.0010.500.0000Matches
2016-201725Burnleyeng ENG1. Premier League16th3.00100.00.330.000.0000Matches
2017-201826Burnleyeng ENG1. Premier League7th16.0110220.00.620.120.100.5000Matches
2018-201927Burnleyeng ENG1. Premier League15th5.70100.00.180.000.0000Matches
2019-202028Burnleyeng ENG1. Premier League10th6.30200.00.320.000.0000Matches
2020-202129Burnleyeng ENG1. Premier League17th7.10200.00.280.000.0000Matches
2021-202230Burnleyeng ENGJr. PL2 — Div. 26th1.7000Matches
2021-202230Burnleyeng ENG1. Premier League18th4.60400.00.880.000.0000Matches
2022-202331Birmingham Cityeng ENG2. Championship17th16.718112.50.480.060.131.0000Matches
2023-202432Birmingham Cityeng ENG2. Championship22nd16.107114.30.430.060.000.0000Matches
202433Toronto FCus USA1. MLS22nd23.507114.30.300.040.000.0000Matches
202534Toronto FCus USA1. MLS24th21.0011218.20.520.100.000.0000Matches
202635Waterford Unitedie IRL1. Premier Division10th9.228337.50.870.330.250.6700Matches
17 Seasons9 Clubs6 Leagues214.510612216.40.470.100.070.4500
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Burnley (11 Seasons)2 Leagues61.0120310.00.470.050.050.3300
Toronto FC (2 Seasons)1 League44.5018316.70.400.070.000.0000
Accrington Stanley (2 Seasons)1 League34.5450.150.8000
Birmingham City (2 Seasons)1 League32.8115213.30.460.060.070.5000
Rochdale (1 Season)1 League15.3030.200.0000
Barnsley (1 Season)1 League10.9220.181.0000
Waterford United (1 Season)1 League9.228337.50.870.330.250.6700
Portsmouth (1 Season)1 League4.4000.0000
Burnley (1 Season)1 League1.7000
Milton Keynes Dons (1 Season)1 League2.0010.500.0000
Premier League (7 Seasons)42.8120210.00.470.050.050.5000
Championship (5 Seasons)52.9115413.30.460.080.070.2500
League One (3 Seasons)30.6250.160.4000
MLS (2 Seasons)44.5018316.70.400.070.000.0000
League Two (2 Seasons)34.5450.150.8000
Premier Division (1 Season)9.228337.50.870.330.250.6700
PL2 — Div. 2 (1 Season)1.7000
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
2014-201523Burnleyeng ENGLeague Cup33rd1.0000Matches
2016-201725Burnleyeng ENGEFL Cup33rd1.30000.000.0000Matches
2017-201826Burnleyeng ENGEFL Cup17th2.30300.01.290.000.0000Matches
2017-201826Burnleyeng ENGFA Cup33rd1.0011100.01.001.000.000.0000Matches
2018-201927Burnleyeng ENGEFL Cup17th1.0111100.01.001.001.001.0000Matches
2018-201927Burnleyeng ENGFA Cup17th2.002150.01.000.500.000.0000Matches
2019-202028Burnleyeng ENGEFL Cup33rd1.003266.73.002.000.000.0000Matches
2019-202028Burnleyeng ENGFA Cup17th2.00000.000.0000Matches
2020-202129Burnleyeng ENGEFL Cup9th2.00100.00.500.000.0000Matches
2020-202129Burnleyeng ENGFA Cup9th2.0111100.00.500.501.001.0000Matches
2022-202331Birmingham Cityeng ENGFA Cup2.713266.71.090.730.330.5000Matches
2023-202432Birmingham Cityeng ENGEFL CupRd21.70000.000.0000Matches
2023-202432Birmingham Cityeng ENGFA Cup1.00000.000.0000Matches
9 Seasons2 Clubs2 Leagues21.1315853.30.740.400.200.3800
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Burnley (8 Seasons)2 Leagues15.7212650.00.820.410.170.3300
Birmingham City (2 Seasons)2 Leagues5.513266.70.550.370.330.5000
EFL Cup (9 Seasons)10.418337.50.850.320.130.3300
FA Cup (7 Seasons)10.727571.40.650.470.290.4000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
202433Toronto FCLeagues CupR323.0000Matches
1 Season1 Club1 League3.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
201726ie Rep. of IrelandFriendlies (M)1.3000Matches
201827ie Rep. of IrelandWCQ1.0000Matches
201827ie Rep. of IrelandFriendlies (M)3.9000Matches
2018-201927ie Rep. of IrelandUEFA Nations League23rd2.8000Matches
201928ie Rep. of IrelandFriendlies (M)2.0100Matches
202029ie Rep. of IrelandFriendlies (M)0.3000Matches
2020-202129ie Rep. of IrelandUEFA Nations LeagueLgB2.30000.000.0000Matches
5 Seasons1 Club4 Leagues13.61000.000.0000
Friendlies (M) (4 Seasons)7.5100
UEFA Nations League (2 Seasons)5.10000.000.0000
WCQ (1 Season)1.0000
UEFA Euro Qualifying (1 Season)
Become a Stathead & surf this site ad-free.

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
2010-201119Accrington Stanleyeng ENG4. League Two159426322.810.5114
2011-201220Rochdaleeng ENG3. League One161,3768633.215.3160
2011-201220Accrington Stanleyeng ENG4. League Two242,1609052.224.0240
2012-201321Burnleyeng ENG2. Championship141,1728428.313.0131
2012-201321Portsmoutheng ENG3. League One5397799.64.450
2013-201422Burnleyeng ENG2. Championship74596611.15.152
2014-201523Burnleyeng ENGLeague Cup19090100.01.01901000.0001-1-1.00Matches
2014-201523Burnleyeng ENG1. Premier League120200.60.2001131.001100.00+0.66Matches
2015-201624Burnleyeng ENG2. Championship00003Matches
2015-201624Milton Keynes Donseng ENG2. Championship2180904.32.022060.0035-2-1.00-0.36Matches
2015-201624Barnsleyeng ENG3. League One119838923.710.91110002.182512+13+1.19+1.10Matches
2016-201725Burnleyeng ENGEFL Cup1120120100.01.311201000.0001-1-0.75Matches
2016-201725Burnleyeng ENG1. Premier League3270907.93.033020.3346-2-0.67-0.27Matches
2017-201826Burnleyeng ENGEFL Cup2210105100.02.321052002.0042+2+0.86Matches
2017-201826Burnleyeng ENGFA Cup19090100.01.01901000.0014-3-3.00Matches
2017-201826Burnleyeng ENG1. Premier League161,4409042.116.016160221.191421-7-0.44-0.62Matches
2018-201927Burnleyeng ENGEFL Cup19090100.01.01901000.0012-1-1.00Matches
2018-201927Burnleyeng ENGFA Cup218090100.02.02902001.5015-4-2.00Matches
2018-201927Burnleyeng ENG1. Premier League65148615.05.75905163230.6749-5-0.88-0.32Matches
2019-202028Burnleyeng ENGEFL Cup19090100.01.01901000.0013-2-2.00Matches
2019-202028Burnleyeng ENGFA Cup218090100.02.02902001.5054+1+0.50Matches
2019-202028Burnleyeng ENG1. Premier League85647116.56.36906212211.5075+2+0.32+0.60Matches
2020-202129Burnleyeng ENGEFL Cup21809066.72.02902010.5014-3-1.50-3.50Matches
2020-202129Burnleyeng ENGFA Cup21809060.02.02902001.5032+1+0.50+0.50Matches
2020-202129Burnleyeng ENG1. Premier League86378018.67.1790717210.63413-9-1.27-0.85Matches
2021-202230Burnleyeng ENGEFL Cup00001Matches
2021-202230Burnleyeng ENGFA Cup00001Matches
2021-202230Burnleyeng ENGJr. PL2 — Div. 22153776.51.72771002.0031+2+1.18+0.97Matches
2021-202230Burnleyeng ENG1. Premier League64106812.04.64904225240.6737-4-0.88-0.43Matches
2022-202331Burnleyeng ENG2. Championship00001Matches
2022-202331Birmingham Cityeng ENG2. Championship171,5018836.316.7178816011.241723-6-0.36-0.19Matches
2022-202331Burnleyeng ENGEFL Cup00001Matches
2022-202331Birmingham Cityeng ENGFA Cup32478282.32.73821001.333300.000.00Matches
2023-202432Birmingham Cityeng ENG2. Championship171,4498535.016.116901511651.291619-3-0.19+0.22Matches
2023-202432Birmingham Cityeng ENGEFL Cup21567886.71.72781001.5021+1+0.58+4.33Matches
2023-202432Birmingham Cityeng ENGFA Cup1909033.31.01901021.001100.00+1.00Matches
202433Toronto FCLeagues Cup327090100.03.03903001.335500.00Matches
202433Toronto FCus USA1. MLS262,1148169.123.524861922011.082646-20-0.85-0.76Matches
202534Toronto FCus USA1. MLS241,8877961.721.023811811330.962228-6-0.29-0.21Matches
202635Waterford Unitedie IRL1. Premier Division108288348.49.2987814500.801017-7-0.76+0.46Matches
17 Seasons9 Clubs9 Leagues26021,4768325.3238.62418815019231521.11184250-66-0.40-0.03
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Burnley (11 Seasons)4 Leagues846,8968216.176.674925610241340.955490-36-0.62-0.23
Toronto FC (2 Seasons)2 Leagues534,2718166.847.550844031841.045379-26-0.55-0.46
Birmingham City (2 Seasons)3 Leagues403,4438638.138.339883411681.283947-8-0.21+0.11
Accrington Stanley (2 Seasons)1 League393,1028037.534.5354
Rochdale (1 Season)1 League161,3768633.215.3160
Barnsley (1 Season)1 League119838923.710.91110002.182512+13+1.19+1.10
Waterford United (1 Season)1 League108288348.49.2987814500.801017-7-0.76+0.46
Portsmouth (1 Season)1 League5397799.64.450
Burnley (1 Season)1 League2153776.51.72771002.0031+2+1.18+0.97
Milton Keynes Dons (1 Season)1 League2180904.32.022060.0035-2-1.00-0.36
EFL Cup (9 Seasons)109369458.910.410949030.80914-5-0.48-1.27
Premier League (7 Seasons)483,8558016.142.84190417241260.963762-25-0.58-0.18
FA Cup (7 Seasons)119678868.610.711889031.271419-5-0.47+0.04
Championship (5 Seasons)574,7618416.452.9538933416161.193647-11-0.32+0.12
League One (3 Seasons)322,7568622.230.63210002.182512+13+1.19+1.10
MLS (2 Seasons)504,0018065.444.547843731841.024874-26-0.58-0.50
League Two (2 Seasons)393,1028037.534.5354
Premier Division (1 Season)108288348.49.2987814500.801017-7-0.76+0.46
Leagues Cup (1 Season)327090100.03.03903001.335500.00
PL2 — Div. 2 (1 Season)2153776.51.72771002.0031+2+1.18+0.97
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
2010-201119Accrington Stanley1 League159426322.810.5114
2011-201220Accrington Stanley1 League242,1609052.224.0240
2011-201220Rochdale1 League161,3768633.215.3160
2012-201321Portsmouth1 League5397799.64.450
2012-201321Burnley1 League141,1728428.313.0131
2013-201422Burnley1 League74596611.15.152
2014-201523Burnley2 Leagues2110553.11.219011130.5012-1-0.82-0.16
2015-201624Barnsley1 League119838923.710.91110002.182512+13+1.19+1.10
2015-201624Milton Keynes Dons1 League2180904.32.022060.0035-2-1.00-0.36
2015-201624Burnley1 League00003
2016-201725Burnley2 Leagues43909811.04.341204020.2547-3-0.69-0.29
2017-201826Burnley3 Leagues191,7409246.819.319100190221.211927-8-0.41-0.60
2018-201927Burnley3 Leagues97848721.28.78908163230.78616-10-1.15-0.59
2019-202028Burnley3 Leagues118347622.69.39909212211.361312+1+0.11+0.39
2020-202129Burnley3 Leagues129978325.011.111901117220.75819-11-0.99-0.66
2021-202230Burnley1 League2153776.51.72771002.0031+2+1.18+0.97
2021-202230Burnley3 Leagues64106810.84.64904225260.6737-4-0.88-0.43
2022-202331Burnley2 Leagues00002
2022-202331Birmingham City2 Leagues201,7488739.419.4208717011.252026-6-0.31-0.14
2023-202432Birmingham City3 Leagues201,6958536.918.819881711671.301921-2-0.11+0.36
202433Toronto FC2 Leagues292,3848271.626.527872222011.113151-20-0.76-0.66
202534Toronto FC1 League241,8877961.721.023811811330.962228-6-0.29-0.21
202635Waterford United1 League108288348.49.2987814500.801017-7-0.76+0.46
17 Seasons9 Clubs9 Leagues26021,4768325.3238.62418815019231521.11184250-66-0.40-0.03
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Burnley (11 Seasons)4 Leagues846,8968216.176.674925610241340.955490-36-0.62-0.23
Toronto FC (2 Seasons)2 Leagues534,2718166.847.550844031841.045379-26-0.55-0.46
Birmingham City (2 Seasons)3 Leagues403,4438638.138.339883411681.283947-8-0.21+0.11
Accrington Stanley (2 Seasons)1 League393,1028037.534.5354
Rochdale (1 Season)1 League161,3768633.215.3160
Barnsley (1 Season)1 League119838923.710.91110002.182512+13+1.19+1.10
Waterford United (1 Season)1 League108288348.49.2987814500.801017-7-0.76+0.46
Portsmouth (1 Season)1 League5397799.64.450
Burnley (1 Season)1 League2153776.51.72771002.0031+2+1.18+0.97
Milton Keynes Dons (1 Season)1 League2180904.32.022060.0035-2-1.00-0.36
EFL Cup (9 Seasons)109369458.910.410949030.80914-5-0.48-1.27
Premier League (7 Seasons)483,8558016.142.84190417241260.963762-25-0.58-0.18
FA Cup (7 Seasons)119678868.610.711889031.271419-5-0.47+0.04
Championship (5 Seasons)574,7618416.452.9538933416161.193647-11-0.32+0.12
League One (3 Seasons)322,7568622.230.63210002.182512+13+1.19+1.10
MLS (2 Seasons)504,0018065.444.547843731841.024874-26-0.58-0.50
League Two (2 Seasons)393,1028037.534.5354
Premier Division (1 Season)108288348.49.2987814500.801017-7-0.76+0.46
Leagues Cup (1 Season)327090100.03.03903001.335500.00
PL2 — Div. 2 (1 Season)2153776.51.72771002.0031+2+1.18+0.97
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
2010-201119Accrington Stanleyeng ENG4. League Two5th159426322.810.5114
2011-201220Accrington Stanleyeng ENG4. League Two14th242,1609052.224.0240
2011-201220Rochdaleeng ENG3. League One24th161,3768633.215.3160
2012-201321Portsmoutheng ENG3. League One24th5397799.64.450
2012-201321Burnleyeng ENG2. Championship11th141,1728428.313.0131
2013-201422Burnleyeng ENG2. Championship2nd74596611.15.152
2014-201523Burnleyeng ENG1. Premier League19th120200.60.2001131.001100.00+0.66Matches
2015-201624Barnsleyeng ENG3. League One6th119838923.710.91110002.182512+13+1.19+1.10Matches
2015-201624Milton Keynes Donseng ENG2. Championship23rd2180904.32.022060.0035-2-1.00-0.36Matches
2015-201624Burnleyeng ENG2. Championship1st00003Matches
2016-201725Burnleyeng ENG1. Premier League16th3270907.93.033020.3346-2-0.67-0.27Matches
2017-201826Burnleyeng ENG1. Premier League7th161,4409042.116.016160221.191421-7-0.44-0.62Matches
2018-201927Burnleyeng ENG1. Premier League15th65148615.05.75905163230.6749-5-0.88-0.32Matches
2019-202028Burnleyeng ENG1. Premier League10th85647116.56.36906212211.5075+2+0.32+0.60Matches
2020-202129Burnleyeng ENG1. Premier League17th86378018.67.1790717210.63413-9-1.27-0.85Matches
2021-202230Burnleyeng ENGJr. PL2 — Div. 26th2153776.51.72771002.0031+2+1.18+0.97Matches
2021-202230Burnleyeng ENG1. Premier League18th64106812.04.64904225240.6737-4-0.88-0.43Matches
2022-202331Burnleyeng ENG2. Championship1st00001Matches
2022-202331Birmingham Cityeng ENG2. Championship17th171,5018836.316.7178816011.241723-6-0.36-0.19Matches
2023-202432Birmingham Cityeng ENG2. Championship22nd171,4498535.016.116901511651.291619-3-0.19+0.22Matches
202433Toronto FCus USA1. MLS22nd262,1148169.123.524861922011.082646-20-0.85-0.76Matches
202534Toronto FCus USA1. MLS24th241,8877961.721.023811811330.962228-6-0.29-0.21Matches
202635Waterford Unitedie IRL1. Premier Division10th108288348.49.2987814500.801017-7-0.76+0.46Matches
17 Seasons9 Clubs6 Leagues23619,3038223.7214.52178712919231461.11156212-56-0.39-0.02
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Burnley (11 Seasons)2 Leagues695,4868013.561.059904110241300.963762-25-0.58-0.18
Toronto FC (2 Seasons)1 League504,0018065.444.547843731841.024874-26-0.58-0.50
Accrington Stanley (2 Seasons)1 League393,1028037.534.5354
Birmingham City (2 Seasons)1 League342,9508735.632.833893111661.273342-9-0.27+0.01
Rochdale (1 Season)1 League161,3768633.215.3160
Barnsley (1 Season)1 League119838923.710.91110002.182512+13+1.19+1.10
Waterford United (1 Season)1 League108288348.49.2987814500.801017-7-0.76+0.46
Portsmouth (1 Season)1 League5397799.64.450
Burnley (1 Season)1 League2153776.51.72771002.0031+2+1.18+0.97
Milton Keynes Dons (1 Season)1 League2180904.32.022060.0035-2-1.00-0.36
Premier League (7 Seasons)483,8558016.142.84190417241260.963762-25-0.58-0.18
Championship (5 Seasons)574,7618416.452.9538933416161.193647-11-0.32+0.12
League One (3 Seasons)322,7568622.230.63210002.182512+13+1.19+1.10
MLS (2 Seasons)504,0018065.444.547843731841.024874-26-0.58-0.50
League Two (2 Seasons)393,1028037.534.5354
Premier Division (1 Season)108288348.49.2987814500.801017-7-0.76+0.46
PL2 — Div. 2 (1 Season)2153776.51.72771002.0031+2+1.18+0.97
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
2014-201523Burnleyeng ENGLeague Cup33rd19090100.01.01901000.0001-1-1.00Matches
2016-201725Burnleyeng ENGEFL Cup33rd1120120100.01.311201000.0001-1-0.75Matches
2017-201826Burnleyeng ENGEFL Cup17th2210105100.02.321052002.0042+2+0.86Matches
2017-201826Burnleyeng ENGFA Cup33rd19090100.01.01901000.0014-3-3.00Matches
2018-201927Burnleyeng ENGEFL Cup17th19090100.01.01901000.0012-1-1.00Matches
2018-201927Burnleyeng ENGFA Cup17th218090100.02.02902001.5015-4-2.00Matches
2019-202028Burnleyeng ENGEFL Cup33rd19090100.01.01901000.0013-2-2.00Matches
2019-202028Burnleyeng ENGFA Cup17th218090100.02.02902001.5054+1+0.50Matches
2020-202129Burnleyeng ENGEFL Cup9th21809066.72.02902010.5014-3-1.50-3.50Matches
2020-202129Burnleyeng ENGFA Cup9th21809060.02.02902001.5032+1+0.50+0.50Matches
2021-202230Burnleyeng ENGEFL CupRd400001Matches
2021-202230Burnleyeng ENGFA Cup00001Matches
2022-202331Burnleyeng ENGEFL CupRd400001Matches
2022-202331Birmingham Cityeng ENGFA Cup32478282.32.73821001.333300.000.00Matches
2023-202432Birmingham Cityeng ENGEFL CupRd221567886.71.72781001.5021+1+0.58+4.33Matches
2023-202432Birmingham Cityeng ENGFA Cup1909033.31.01901021.001100.00+1.00Matches
9 Seasons2 Clubs2 Leagues211,9039163.421.1219118061.052333-10-0.47-0.28
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Burnley (8 Seasons)2 Leagues151,4109462.715.7159415040.931728-11-0.70-1.56
Birmingham City (2 Seasons)2 Leagues64938265.75.56823021.3365+1+0.18+1.23
EFL Cup (9 Seasons)109369458.910.410949030.80914-5-0.48-1.27
FA Cup (7 Seasons)119678868.610.711889031.271419-5-0.47+0.04
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
202433Toronto FCLeagues CupR32327090100.03.03903001.335500.00Matches
1 Season1 Club1 League327090100.03.03903001.335500.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
201726ie Rep. of IrelandFriendlies (M)21175943.31.3191112601.5041+3+2.31+4.66Matches
201827ie Rep. of IrelandWCQ291468.41.019111052.001100.00-0.36Matches
201827ie Rep. of IrelandFriendlies (M)43498777.63.94873011.0035-2-0.52-0.52Matches
2018-201927ie Rep. of IrelandUEFA Nations League23rd32548570.62.83852010.6701-1-0.35+2.19Matches
201928ie Rep. of IrelandFriendlies (M)218090100.02.02902003.0062+4+2.00Matches
202029ie Rep. of IrelandFriendlies (M)1303033.30.30013000.000000.00+4.50Matches
2020-202129ie Rep. of IrelandUEFA Nations LeagueLgB32046837.82.33682010.6701-1-0.44+0.09Matches
202130ie Rep. of IrelandUEFA Euro Qualifying00006Matches
5 Seasons1 Club4 Leagues171,2257232.213.6148411319141.241411+3+0.22+0.63
Friendlies (M) (4 Seasons)96767568.37.5789622811.44138+5+0.67+2.67
UEFA Nations League (2 Seasons)64587650.95.16764020.6702-2-0.39+0.63
WCQ (1 Season)291468.41.019111052.001100.00-0.36
UEFA Euro Qualifying (1 Season)00006

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
2010-201119Accrington Stanleyeng ENG4. League Two10.54115
2011-201220Rochdaleeng ENG3. League One15.34015
2011-201220Accrington Stanleyeng ENG4. League Two24.01123
2012-201321Burnleyeng ENG2. Championship13.02011
2012-201321Portsmoutheng ENG3. League One4.4118
2013-201422Burnleyeng ENG2. Championship5.1004
2014-201523Burnleyeng ENGLeague Cup1.00000Matches
2014-201523Burnleyeng ENG1. Premier League0.2000Matches
2015-201624Milton Keynes Donseng ENG2. Championship2.0001Matches
2015-201624Barnsleyeng ENG3. League One10.9219Matches
2016-201725Burnleyeng ENGEFL Cup1.3000130030000Matches
2016-201725Burnleyeng ENG1. Premier League3.0000130034000Matches
2017-201826Burnleyeng ENGEFL Cup2.3200520000100Matches
2017-201826Burnleyeng ENGFA Cup1.00000000100Matches
2017-201826Burnleyeng ENG1. Premier League16.01001521222722011Matches
2018-201927Burnleyeng ENGEFL Cup1.0100311100000Matches
2018-201927Burnleyeng ENGFA Cup2.0100200001011Matches
2018-201927Burnleyeng ENG1. Premier League5.70003500610000Matches
2019-202028Burnleyeng ENGEFL Cup1.00002101000Matches
2019-202028Burnleyeng ENGFA Cup2.01004200000Matches
2019-202028Burnleyeng ENG1. Premier League6.30009600450Matches
2020-202129Burnleyeng ENGEFL Cup2.00001100010Matches
2020-202129Burnleyeng ENGFA Cup2.00002210540Matches
2020-202129Burnleyeng ENG1. Premier League7.12008401670Matches
2021-202230Burnleyeng ENGJr. PL2 — Div. 21.71000Matches
2021-202230Burnleyeng ENG1. Premier League4.61004310120Matches
2022-202331Birmingham Cityeng ENG2. Championship16.75001660024170Matches
2022-202331Birmingham Cityeng ENGFA Cup2.70001100110Matches
2023-202432Birmingham Cityeng ENG2. Championship16.1300134008150Matches
2023-202432Birmingham Cityeng ENGEFL Cup1.70001100410Matches
2023-202432Birmingham Cityeng ENGFA Cup1.00000100000Matches
202433Toronto FCLeagues Cup3.00000Matches
202433Toronto FCus USA1. MLS23.591130132115200Matches
202534Toronto FCus USA1. MLS21.060031161021180Matches
202635Waterford Unitedie IRL1. Premier Division9.2200117111080Matches
17 Seasons9 Clubs9 Leagues238.6485124910397139136122
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Burnley (11 Seasons)4 Leagues76.611007554555656122
Toronto FC (2 Seasons)2 Leagues47.5151161293136380
Birmingham City (2 Seasons)3 Leagues38.380031130037340
Accrington Stanley (2 Seasons)1 League34.55238
Rochdale (1 Season)1 League15.34015
Barnsley (1 Season)1 League10.9219
Waterford United (1 Season)1 League9.2200117111080
Portsmouth (1 Season)1 League4.4118
Burnley (1 Season)1 League1.71000
Milton Keynes Dons (1 Season)1 League2.0001
EFL Cup (9 Seasons)10.43001391272100
Premier League (7 Seasons)42.84004042334750011
FA Cup (7 Seasons)10.7200961076011
Championship (5 Seasons)52.9100045100032320
League One (3 Seasons)30.67232
MLS (2 Seasons)44.5151161293136380
League Two (2 Seasons)34.55238
Premier Division (1 Season)9.2200117111080
Leagues Cup (1 Season)3.00000
PL2 — Div. 2 (1 Season)1.71000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2010-201119Accrington Stanley1 League10.54115
2011-201220Accrington Stanley1 League24.01123
2011-201220Rochdale1 League15.34015
2012-201321Portsmouth1 League4.4118
2012-201321Burnley1 League13.02011
2013-201422Burnley1 League5.1004
2014-201523Burnley2 Leagues1.200000
2015-201624Barnsley1 League10.9219
2015-201624Milton Keynes Dons1 League2.0001
2016-201725Burnley2 Leagues4.3000260064000
2017-201826Burnley3 Leagues19.33002023222822111
2018-201927Burnley3 Leagues8.72008611611011
2019-202028Burnley3 Leagues9.310015901450
2020-202129Burnley3 Leagues11.12001171111120
2021-202230Burnley1 League1.71000
2021-202230Burnley3 Leagues4.61004310120
2022-202331Birmingham City2 Leagues19.45001770025180
2023-202432Birmingham City3 Leagues18.83001460012160
202433Toronto FC2 Leagues26.591130132115200
202534Toronto FC1 League21.060031161021180
202635Waterford United1 League9.2200117111080
17 Seasons9 Clubs9 Leagues238.6485124910397139136122
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Burnley (11 Seasons)4 Leagues76.611007554555656122
Toronto FC (2 Seasons)2 Leagues47.5151161293136380
Birmingham City (2 Seasons)3 Leagues38.380031130037340
Accrington Stanley (2 Seasons)1 League34.55238
Rochdale (1 Season)1 League15.34015
Barnsley (1 Season)1 League10.9219
Waterford United (1 Season)1 League9.2200117111080
Portsmouth (1 Season)1 League4.4118
Burnley (1 Season)1 League1.71000
Milton Keynes Dons (1 Season)1 League2.0001
EFL Cup (9 Seasons)10.43001391272100
Premier League (7 Seasons)42.84004042334750011
FA Cup (7 Seasons)10.7200961076011
Championship (5 Seasons)52.9100045100032320
League One (3 Seasons)30.67232
MLS (2 Seasons)44.5151161293136380
League Two (2 Seasons)34.55238
Premier Division (1 Season)9.2200117111080
Leagues Cup (1 Season)3.00000
PL2 — Div. 2 (1 Season)1.71000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2010-201119Accrington Stanleyeng ENG4. League Two5th10.54115
2011-201220Accrington Stanleyeng ENG4. League Two14th24.01123
2011-201220Rochdaleeng ENG3. League One24th15.34015
2012-201321Portsmoutheng ENG3. League One24th4.4118
2012-201321Burnleyeng ENG2. Championship11th13.02011
2013-201422Burnleyeng ENG2. Championship2nd5.1004
2014-201523Burnleyeng ENG1. Premier League19th0.2000Matches
2015-201624Barnsleyeng ENG3. League One6th10.9219Matches
2015-201624Milton Keynes Donseng ENG2. Championship23rd2.0001Matches
2016-201725Burnleyeng ENG1. Premier League16th3.0000130034000Matches
2017-201826Burnleyeng ENG1. Premier League7th16.01001521222722011Matches
2018-201927Burnleyeng ENG1. Premier League15th5.70003500610000Matches
2019-202028Burnleyeng ENG1. Premier League10th6.30009600450Matches
2020-202129Burnleyeng ENG1. Premier League17th7.12008401670Matches
2021-202230Burnleyeng ENGJr. PL2 — Div. 26th1.71000Matches
2021-202230Burnleyeng ENG1. Premier League18th4.61004310120Matches
2022-202331Birmingham Cityeng ENG2. Championship17th16.75001660024170Matches
2023-202432Birmingham Cityeng ENG2. Championship22nd16.1300134008150Matches
202433Toronto FCus USA1. MLS22nd23.591130132115200Matches
202534Toronto FCus USA1. MLS24th21.060031161021180Matches
202635Waterford Unitedie IRL1. Premier Division10th9.2200117111080Matches
17 Seasons9 Clubs6 Leagues214.543512278875125128011
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Burnley (11 Seasons)2 Leagues61.06005542334750011
Toronto FC (2 Seasons)1 League44.5151161293136380
Accrington Stanley (2 Seasons)1 League34.55238
Birmingham City (2 Seasons)1 League32.880029100032320
Rochdale (1 Season)1 League15.34015
Barnsley (1 Season)1 League10.9219
Waterford United (1 Season)1 League9.2200117111080
Portsmouth (1 Season)1 League4.4118
Burnley (1 Season)1 League1.71000
Milton Keynes Dons (1 Season)1 League2.0001
Premier League (7 Seasons)42.84004042334750011
Championship (5 Seasons)52.9100045100032320
League One (3 Seasons)30.67232
MLS (2 Seasons)44.5151161293136380
League Two (2 Seasons)34.55238
Premier Division (1 Season)9.2200117111080
PL2 — Div. 2 (1 Season)1.71000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201523Burnleyeng ENGLeague Cup33rd1.00000Matches
2016-201725Burnleyeng ENGEFL Cup33rd1.3000130030000Matches
2017-201826Burnleyeng ENGEFL Cup17th2.3200520000100Matches
2017-201826Burnleyeng ENGFA Cup33rd1.00000000100Matches
2018-201927Burnleyeng ENGEFL Cup17th1.0100311100000Matches
2018-201927Burnleyeng ENGFA Cup17th2.0100200001011Matches
2019-202028Burnleyeng ENGEFL Cup33rd1.00002101000Matches
2019-202028Burnleyeng ENGFA Cup17th2.01004200000Matches
2020-202129Burnleyeng ENGEFL Cup9th2.00001100010Matches
2020-202129Burnleyeng ENGFA Cup9th2.00002210540Matches
2022-202331Birmingham Cityeng ENGFA Cup2.70001100110Matches
2023-202432Birmingham Cityeng ENGEFL CupRd21.70001100410Matches
2023-202432Birmingham Cityeng ENGFA Cup1.00000100000Matches
9 Seasons2 Clubs2 Leagues21.1500221522148111
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Burnley (8 Seasons)2 Leagues15.750020122296111
Birmingham City (2 Seasons)2 Leagues5.50002300520
EFL Cup (9 Seasons)10.43001391272100
FA Cup (7 Seasons)10.7200961076011
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202433Toronto FCLeagues CupR323.00000Matches
1 Season1 Club1 League3.00000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
201726ie Rep. of IrelandFriendlies (M)1.30000Matches
201827ie Rep. of IrelandWCQ1.00000Matches
201827ie Rep. of IrelandFriendlies (M)3.90000Matches
2018-201927ie Rep. of IrelandUEFA Nations League23rd2.81000Matches
201928ie Rep. of IrelandFriendlies (M)2.00000Matches
202029ie Rep. of IrelandFriendlies (M)0.30000Matches
2020-202129ie Rep. of IrelandUEFA Nations LeagueLgB2.31001300140Matches
5 Seasons1 Club4 Leagues13.62001300140
Friendlies (M) (4 Seasons)7.50000
UEFA Nations League (2 Seasons)5.12001300140
WCQ (1 Season)1.00000
UEFA Euro Qualifying (1 Season)

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.