Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2016-2017 25 Preston eng ENG 2. Championship 7 7 585 6.5 0 1 1 0 0 0 2 0 0.00 0.15 0.15 0.00 0.15 Matches 2016-2017 25 Dundalk FC 2. Europa Lg 6 6 540 6.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 26 Preston eng ENG 2. Championship 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 26 Preston eng ENG EFL Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 26 Preston eng ENG FA Cup 1 0 12 0.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 26 Doncaster eng ENG 3. League One 6 6 540 6.0 1 0 1 1 0 0 0 0 0.17 0.00 0.17 0.17 0.17 Matches 2018-2019 27 Ross County sct SCO 2. Championship 11 9 788 8.8 1 0 1 1 0 0 0 0 0.11 0.00 0.11 0.11 0.11 Matches 2018-2019 27 Dundee sct SCO 1. Premiership 13 11 1,108 12.3 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 29 Dundalk 2. Europa Lg 6 5 389 4.3 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 4 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 5 Clubs 7 Leagues 54 48 4,322 48.0 2 1 3 2 0 0 10 0 0.0 0.0 0.0 0.0 0 4 0 0.04 0.02 0.06 0.04 0.06 0.00 0.00 0.00 0.00 0.00 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Preston (2 Seasons) 3 Leagues 12 11 957 10.6 0 1 1 0 0 0 4 0 0.00 0.09 0.09 0.00 0.09 Dundalk FC (2 Seasons) 1 League 12 11 929 10.3 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 4 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Dundee (1 Season) 1 League 13 11 1,108 12.3 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Ross County (1 Season) 1 League 11 9 788 8.8 1 0 1 1 0 0 0 0 0.11 0.00 0.11 0.11 0.11 Doncaster (1 Season) 1 League 6 6 540 6.0 1 0 1 1 0 0 0 0 0.17 0.00 0.17 0.17 0.17 Europa Lg (2 Seasons) 12 11 929 10.3 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 4 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Championship (2 Seasons) 10 10 855 9.5 0 1 1 0 0 0 3 0 0.00 0.11 0.11 0.00 0.11 Premiership (1 Season) 13 11 1,108 12.3 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Championship (1 Season) 11 9 788 8.8 1 0 1 1 0 0 0 0 0.11 0.00 0.11 0.11 0.11 League One (1 Season) 6 6 540 6.0 1 0 1 1 0 0 0 0 0.17 0.00 0.17 0.17 0.17 FA Cup (1 Season) 1 0 12 0.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2016-2017 25 Dundalk FC 1 League 6 6 540 6.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 25 Preston 1 League 7 7 585 6.5 0 1 1 0 0 0 2 0 0.00 0.15 0.15 0.00 0.15 2017-2018 26 Preston 3 Leagues 5 4 372 4.1 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2017-2018 26 Doncaster 1 League 6 6 540 6.0 1 0 1 1 0 0 0 0 0.17 0.00 0.17 0.17 0.17 2018-2019 27 Dundee 1 League 13 11 1,108 12.3 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 2018-2019 27 Ross County 1 League 11 9 788 8.8 1 0 1 1 0 0 0 0 0.11 0.00 0.11 0.11 0.11 2020-2021 29 Dundalk 1 League 6 5 389 4.3 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 4 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 4 Seasons 5 Clubs 7 Leagues 54 48 4,322 48.0 2 1 3 2 0 0 10 0 0.0 0.0 0.0 0.0 0 4 0 0.04 0.02 0.06 0.04 0.06 0.00 0.00 0.00 0.00 0.00 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Preston (2 Seasons) 3 Leagues 12 11 957 10.6 0 1 1 0 0 0 4 0 0.00 0.09 0.09 0.00 0.09 Dundalk FC (2 Seasons) 1 League 12 11 929 10.3 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 4 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Dundee (1 Season) 1 League 13 11 1,108 12.3 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Ross County (1 Season) 1 League 11 9 788 8.8 1 0 1 1 0 0 0 0 0.11 0.00 0.11 0.11 0.11 Doncaster (1 Season) 1 League 6 6 540 6.0 1 0 1 1 0 0 0 0 0.17 0.00 0.17 0.17 0.17 Europa Lg (2 Seasons) 12 11 929 10.3 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 4 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Championship (2 Seasons) 10 10 855 9.5 0 1 1 0 0 0 3 0 0.00 0.11 0.11 0.00 0.11 Premiership (1 Season) 13 11 1,108 12.3 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Championship (1 Season) 11 9 788 8.8 1 0 1 1 0 0 0 0 0.11 0.00 0.11 0.11 0.11 League One (1 Season) 6 6 540 6.0 1 0 1 1 0 0 0 0 0.17 0.00 0.17 0.17 0.17 FA Cup (1 Season) 1 0 12 0.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table 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 2016-2017 25 Preston eng ENG 2. Championship 11th 7 7 585 6.5 0 1 1 0 0 0 2 0 0.00 0.15 0.15 0.00 0.15 Matches 2017-2018 26 Preston eng ENG 2. Championship 7th 3 3 270 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 26 Doncaster eng ENG 3. League One 15th 6 6 540 6.0 1 0 1 1 0 0 0 0 0.17 0.00 0.17 0.17 0.17 Matches 2018-2019 27 Dundee sct SCO 1. Premiership 12th 13 11 1,108 12.3 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 27 Ross County sct SCO 2. Championship 1st 11 9 788 8.8 1 0 1 1 0 0 0 0 0.11 0.00 0.11 0.11 0.11 Matches 3 Seasons 4 Clubs 4 Leagues 40 36 3,291 36.6 2 1 3 2 0 0 8 0 0.05 0.03 0.08 0.05 0.08 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 Preston (2 Seasons) 1 League 10 10 855 9.5 0 1 1 0 0 0 3 0 0.00 0.11 0.11 0.00 0.11 Dundee (1 Season) 1 League 13 11 1,108 12.3 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Ross County (1 Season) 1 League 11 9 788 8.8 1 0 1 1 0 0 0 0 0.11 0.00 0.11 0.11 0.11 Doncaster (1 Season) 1 League 6 6 540 6.0 1 0 1 1 0 0 0 0 0.17 0.00 0.17 0.17 0.17 Championship (2 Seasons) 10 10 855 9.5 0 1 1 0 0 0 3 0 0.00 0.11 0.11 0.00 0.11 Premiership (1 Season) 13 11 1,108 12.3 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Championship (1 Season) 11 9 788 8.8 1 0 1 1 0 0 0 0 0.11 0.00 0.11 0.11 0.11 League One (1 Season) 6 6 540 6.0 1 0 1 1 0 0 0 0 0.17 0.00 0.17 0.17 0.17
Standard Stats Table 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 2017-2018 26 Preston eng ENG EFL Cup 58th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 26 Preston eng ENG FA Cup 17th 1 0 12 0.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 2 Leagues 2 1 102 1.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 FA Cup (1 Season) 1 0 12 0.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2016-2017 25 Dundalk FC 2. Europa Lg GR 6 6 540 6.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 29 Dundalk 2. Europa Lg GR 6 5 389 4.3 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 4 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 1 Club 1 League 12 11 929 10.3 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 4 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Standard Stats Table 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 2017 25 ie Rep. of Ireland Friendlies (M) 1 0 27 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 1 0 27 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2016-2017 25 Preston eng ENG 2. Championship 6.5 0 0 0 0.00 0.00 0 0 Matches 2016-2017 25 Dundalk FC 2. Europa Lg 6.0 0 1 0 0.0 0.17 0.00 0.00 0 0 Matches 2017-2018 26 Preston eng ENG 2. Championship 3.0 0 1 0 0.0 0.33 0.00 0.00 0 0 Matches 2017-2018 26 Preston eng ENG EFL Cup 1.0 0 1 0 0.0 1.00 0.00 0.00 0 0 Matches 2017-2018 26 Preston eng ENG FA Cup 0.1 0 0 0 0.00 0.00 0 0 Matches 2017-2018 26 Doncaster eng ENG 3. League One 6.0 1 0 3 0.00 0.50 0.33 0 0 Matches 2018-2019 27 Ross County sct SCO 2. Championship 8.8 1 0 0 Matches 2018-2019 27 Dundee sct SCO 1. Premiership 12.3 0 0 0 Matches 2020-2021 29 Dundalk 2. Europa Lg 4.3 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 4 Seasons 5 Clubs 7 Leagues 48.0 2 3 3 100.0 0.11 0.11 0.33 0.33 0 0 0 0.0 0.0 0.0 0.0 Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Preston (2 Seasons) 3 Leagues 10.6 0 2 0 0.0 0.19 0.00 0.00 0 0 Dundalk FC (2 Seasons) 1 League 10.3 0 1 0 0.0 0.10 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Dundee (1 Season) 1 League 12.3 0 0 0 Ross County (1 Season) 1 League 8.8 1 0 0 Doncaster (1 Season) 1 League 6.0 1 0 3 0.00 0.50 0.33 0 0 Europa Lg (2 Seasons) 10.3 0 1 0 0.0 0.10 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Championship (2 Seasons) 9.5 0 1 0 0.0 0.11 0.00 0.00 0 0 Premiership (1 Season) 12.3 0 0 0 Championship (1 Season) 8.8 1 0 0 League One (1 Season) 6.0 1 0 3 0.00 0.50 0.33 0 0 FA Cup (1 Season) 0.1 0 0 0 0.00 0.00 0 0 EFL Cup (1 Season) 1.0 0 1 0 0.0 1.00 0.00 0.00 0 0
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2016-2017 25 Dundalk FC 1 League 6.0 0 1 0 0.0 0.17 0.00 0.00 0 0 2016-2017 25 Preston 1 League 6.5 0 0 0 0.00 0.00 0 0 2017-2018 26 Preston 3 Leagues 4.1 0 2 0 0.0 0.48 0.00 0.00 0 0 2017-2018 26 Doncaster 1 League 6.0 1 0 3 0.00 0.50 0.33 0 0 2018-2019 27 Dundee 1 League 12.3 0 0 0 2018-2019 27 Ross County 1 League 8.8 1 0 0 2020-2021 29 Dundalk 1 League 4.3 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 4 Seasons 5 Clubs 7 Leagues 48.0 2 3 3 100.0 0.11 0.11 0.33 0.33 0 0 0 0.0 0.0 0.0 0.0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Preston (2 Seasons) 3 Leagues 10.6 0 2 0 0.0 0.19 0.00 0.00 0 0 Dundalk FC (2 Seasons) 1 League 10.3 0 1 0 0.0 0.10 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Dundee (1 Season) 1 League 12.3 0 0 0 Ross County (1 Season) 1 League 8.8 1 0 0 Doncaster (1 Season) 1 League 6.0 1 0 3 0.00 0.50 0.33 0 0 Europa Lg (2 Seasons) 10.3 0 1 0 0.0 0.10 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Championship (2 Seasons) 9.5 0 1 0 0.0 0.11 0.00 0.00 0 0 Premiership (1 Season) 12.3 0 0 0 Championship (1 Season) 8.8 1 0 0 League One (1 Season) 6.0 1 0 3 0.00 0.50 0.33 0 0 FA Cup (1 Season) 0.1 0 0 0 0.00 0.00 0 0 EFL Cup (1 Season) 1.0 0 1 0 0.0 1.00 0.00 0.00 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2016-2017 25 Preston eng ENG 2. Championship 11th 6.5 0 0 0 0.00 0.00 0 0 Matches 2017-2018 26 Preston eng ENG 2. Championship 7th 3.0 0 1 0 0.0 0.33 0.00 0.00 0 0 Matches 2017-2018 26 Doncaster eng ENG 3. League One 15th 6.0 1 0 3 0.00 0.50 0.33 0 0 Matches 2018-2019 27 Dundee sct SCO 1. Premiership 12th 12.3 0 0 0 Matches 2018-2019 27 Ross County sct SCO 2. Championship 1st 8.8 1 0 0 Matches 3 Seasons 4 Clubs 4 Leagues 36.6 2 1 3 300.0 0.06 0.19 1.00 0.33 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Preston (2 Seasons) 1 League 9.5 0 1 0 0.0 0.11 0.00 0.00 0 0 Dundee (1 Season) 1 League 12.3 0 0 0 Ross County (1 Season) 1 League 8.8 1 0 0 Doncaster (1 Season) 1 League 6.0 1 0 3 0.00 0.50 0.33 0 0 Championship (2 Seasons) 9.5 0 1 0 0.0 0.11 0.00 0.00 0 0 Premiership (1 Season) 12.3 0 0 0 Championship (1 Season) 8.8 1 0 0 League One (1 Season) 6.0 1 0 3 0.00 0.50 0.33 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2017-2018 26 Preston eng ENG EFL Cup 58th 1.0 0 1 0 0.0 1.00 0.00 0.00 0 0 Matches 2017-2018 26 Preston eng ENG FA Cup 17th 0.1 0 0 0 0.00 0.00 0 0 Matches 1 Season 1 Club 2 Leagues 1.1 0 1 0 0.0 0.88 0.00 0.00 0 0 FA Cup (1 Season) 0.1 0 0 0 0.00 0.00 0 0 EFL Cup (1 Season) 1.0 0 1 0 0.0 1.00 0.00 0.00 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2016-2017 25 Dundalk FC 2. Europa Lg GR 6.0 0 1 0 0.0 0.17 0.00 0.00 0 0 Matches 2020-2021 29 Dundalk 2. Europa Lg GR 4.3 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2 Seasons 1 Club 1 League 10.3 0 1 0 0.0 0.10 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2017 25 ie Rep. of Ireland Friendlies (M) 0.3 0 0 0 Matches 1 Season 1 Club 1 League 0.3 0 0 0
Passing Table Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2016-2017 25 Preston eng ENG 2. Championship 6.5 1 Matches 2016-2017 25 Dundalk FC 2. Europa Lg 6.0 0 Matches 2017-2018 26 Preston eng ENG 2. Championship 3.0 0 Matches 2017-2018 26 Preston eng ENG EFL Cup 1.0 0 Matches 2017-2018 26 Preston eng ENG FA Cup 0.1 0 Matches 2017-2018 26 Doncaster eng ENG 3. League One 6.0 0 Matches 2018-2019 27 Ross County sct SCO 2. Championship 8.8 0 Matches 2018-2019 27 Dundee sct SCO 1. Premiership 12.3 0 Matches 2020-2021 29 Dundalk 2. Europa Lg 4.3 154 174 88.5 3123 1134 33 38 86.8 106 111 95.5 14 23 60.9 0 0.0 0.4 0.0 0 2 0 0 4 Matches 4 Seasons 5 Clubs 7 Leagues 48.0 154 174 88.5 3123 1134 33 38 86.8 106 111 95.5 14 23 60.9 1 0.0 0.4 +1.0 0 2 0 0 4 Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Preston (2 Seasons) 3 Leagues 10.6 1 Dundalk FC (2 Seasons) 1 League 10.3 154 174 88.5 3123 1134 33 38 86.8 106 111 95.5 14 23 60.9 0 0.0 0.4 0.0 0 2 0 0 4 Dundee (1 Season) 1 League 12.3 0 Ross County (1 Season) 1 League 8.8 0 Doncaster (1 Season) 1 League 6.0 0 Europa Lg (2 Seasons) 10.3 154 174 88.5 3123 1134 33 38 86.8 106 111 95.5 14 23 60.9 0 0.0 0.4 0.0 0 2 0 0 4 Championship (2 Seasons) 9.5 1 Premiership (1 Season) 12.3 0 Championship (1 Season) 8.8 0 League One (1 Season) 6.0 0 FA Cup (1 Season) 0.1 0 EFL Cup (1 Season) 1.0 0
Passing Table Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2016-2017 25 Dundalk FC 1 League 6.0 0 2016-2017 25 Preston 1 League 6.5 1 2017-2018 26 Preston 3 Leagues 4.1 0 2017-2018 26 Doncaster 1 League 6.0 0 2018-2019 27 Dundee 1 League 12.3 0 2018-2019 27 Ross County 1 League 8.8 0 2020-2021 29 Dundalk 1 League 4.3 154 174 88.5 3123 1134 33 38 86.8 106 111 95.5 14 23 60.9 0 0.0 0.4 0.0 0 2 0 0 4 4 Seasons 5 Clubs 7 Leagues 48.0 154 174 88.5 3123 1134 33 38 86.8 106 111 95.5 14 23 60.9 1 0.0 0.4 +1.0 0 2 0 0 4 Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Preston (2 Seasons) 3 Leagues 10.6 1 Dundalk FC (2 Seasons) 1 League 10.3 154 174 88.5 3123 1134 33 38 86.8 106 111 95.5 14 23 60.9 0 0.0 0.4 0.0 0 2 0 0 4 Dundee (1 Season) 1 League 12.3 0 Ross County (1 Season) 1 League 8.8 0 Doncaster (1 Season) 1 League 6.0 0 Europa Lg (2 Seasons) 10.3 154 174 88.5 3123 1134 33 38 86.8 106 111 95.5 14 23 60.9 0 0.0 0.4 0.0 0 2 0 0 4 Championship (2 Seasons) 9.5 1 Premiership (1 Season) 12.3 0 Championship (1 Season) 8.8 0 League One (1 Season) 6.0 0 FA Cup (1 Season) 0.1 0 EFL Cup (1 Season) 1.0 0
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches 2016-2017 25 Preston eng ENG 2. Championship 11th 6.5 1 Matches 2017-2018 26 Preston eng ENG 2. Championship 7th 3.0 0 Matches 2017-2018 26 Doncaster eng ENG 3. League One 15th 6.0 0 Matches 2018-2019 27 Dundee sct SCO 1. Premiership 12th 12.3 0 Matches 2018-2019 27 Ross County sct SCO 2. Championship 1st 8.8 0 Matches 3 Seasons 4 Clubs 4 Leagues 36.6 1 Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches Preston (2 Seasons) 1 League 9.5 1 Dundee (1 Season) 1 League 12.3 0 Ross County (1 Season) 1 League 8.8 0 Doncaster (1 Season) 1 League 6.0 0 Championship (2 Seasons) 9.5 1 Premiership (1 Season) 12.3 0 Championship (1 Season) 8.8 0 League One (1 Season) 6.0 0
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches 2017-2018 26 Preston eng ENG EFL Cup 58th 1.0 0 Matches 2017-2018 26 Preston eng ENG FA Cup 17th 0.1 0 Matches 1 Season 1 Club 2 Leagues 1.1 0 FA Cup (1 Season) 0.1 0 EFL Cup (1 Season) 1.0 0
Passing Table Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2016-2017 25 Dundalk FC 2. Europa Lg GR 6.0 0 Matches 2020-2021 29 Dundalk 2. Europa Lg GR 4.3 154 174 88.5 3123 1134 33 38 86.8 106 111 95.5 14 23 60.9 0 0.0 0.4 0.0 0 2 0 0 4 Matches 2 Seasons 1 Club 1 League 10.3 154 174 88.5 3123 1134 33 38 86.8 106 111 95.5 14 23 60.9 0 0.0 0.4 0.0 0 2 0 0 4
Passing Table Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches 2017 25 ie Rep. of Ireland Friendlies (M) 0.3 0 Matches 1 Season 1 Club 1 League 0.3 0
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2016-2017 25 Dundalk FC 1 League 6.0 0 2016-2017 25 Preston 1 League 6.5 0 2017-2018 26 Preston 3 Leagues 4.1 1 2017-2018 26 Doncaster 1 League 6.0 0 2018-2019 27 Dundee 1 League 12.3 2018-2019 27 Ross County 1 League 8.8 2020-2021 29 Dundalk 1 League 4.3 174 161 13 12 0 0 0 0 0 0 0 0 154 0 1 4 Seasons 5 Clubs 7 Leagues 48.0 174 161 13 12 0 0 1 0 0 0 0 0 154 0 1 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Preston (2 Seasons) 3 Leagues 10.6 1 Dundalk FC (2 Seasons) 1 League 10.3 174 161 13 12 0 0 0 0 0 0 0 0 154 0 1 Dundee (1 Season) 1 League 12.3 Ross County (1 Season) 1 League 8.8 Doncaster (1 Season) 1 League 6.0 0 Europa Lg (2 Seasons) 10.3 174 161 13 12 0 0 0 0 0 0 0 0 154 0 1 Championship (2 Seasons) 9.5 0 Premiership (1 Season) 12.3 Championship (1 Season) 8.8 League One (1 Season) 6.0 0 FA Cup (1 Season) 0.1 0 EFL Cup (1 Season) 1.0 1
Pass Types Table Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2017-2018 26 Preston eng ENG EFL Cup 58th 1.0 1 Matches 2017-2018 26 Preston eng ENG FA Cup 17th 0.1 0 Matches 1 Season 1 Club 2 Leagues 1.1 1 FA Cup (1 Season) 0.1 0 EFL Cup (1 Season) 1.0 1
Pass Types Table Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2016-2017 25 Dundalk FC 2. Europa Lg GR 6.0 0 Matches 2020-2021 29 Dundalk 2. Europa Lg GR 4.3 174 161 13 12 0 0 0 0 0 0 0 0 154 0 1 Matches 2 Seasons 1 Club 1 League 10.3 174 161 13 12 0 0 0 0 0 0 0 0 154 0 1
Pass Types Table Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2017 25 ie Rep. of Ireland Friendlies (M) 0.3 Matches 1 Season 1 Club 1 League 0.3
Goal and Shot Creation Table Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2016-2017 25 Dundalk FC 1 League 6.0 2016-2017 25 Preston 1 League 6.5 2017-2018 26 Preston 3 Leagues 4.1 2017-2018 26 Doncaster 1 League 6.0 2018-2019 27 Dundee 1 League 12.3 2018-2019 27 Ross County 1 League 8.8 2020-2021 29 Dundalk 1 League 4.3 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 4 Seasons 5 Clubs 7 Leagues 48.0 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Preston (2 Seasons) 3 Leagues 10.6 Dundalk FC (2 Seasons) 1 League 10.3 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Dundee (1 Season) 1 League 12.3 Ross County (1 Season) 1 League 8.8 Doncaster (1 Season) 1 League 6.0 Europa Lg (2 Seasons) 10.3 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Championship (2 Seasons) 9.5 Premiership (1 Season) 12.3 Championship (1 Season) 8.8 League One (1 Season) 6.0 FA Cup (1 Season) 0.1 EFL Cup (1 Season) 1.0
Goal and Shot Creation Table Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2016-2017 25 Preston eng ENG 2. Championship 11th 6.5 Matches 2017-2018 26 Preston eng ENG 2. Championship 7th 3.0 Matches 2017-2018 26 Doncaster eng ENG 3. League One 15th 6.0 Matches 2018-2019 27 Dundee sct SCO 1. Premiership 12th 12.3 Matches 2018-2019 27 Ross County sct SCO 2. Championship 1st 8.8 Matches 3 Seasons 4 Clubs 4 Leagues 36.6 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Preston (2 Seasons) 1 League 9.5 Dundee (1 Season) 1 League 12.3 Ross County (1 Season) 1 League 8.8 Doncaster (1 Season) 1 League 6.0 Championship (2 Seasons) 9.5 Premiership (1 Season) 12.3 Championship (1 Season) 8.8 League One (1 Season) 6.0
Goal and Shot Creation Table Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2017-2018 26 Preston eng ENG EFL Cup 58th 1.0 Matches 2017-2018 26 Preston eng ENG FA Cup 17th 0.1 Matches 1 Season 1 Club 2 Leagues 1.1 FA Cup (1 Season) 0.1 EFL Cup (1 Season) 1.0
Goal and Shot Creation Table Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2016-2017 25 Dundalk FC 2. Europa Lg GR 6.0 Matches 2020-2021 29 Dundalk 2. Europa Lg GR 4.3 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2 Seasons 1 Club 1 League 10.3 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0
Goal and Shot Creation Table Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2017 25 ie Rep. of Ireland Friendlies (M) 0.3 Matches 1 Season 1 Club 1 League 0.3
Defensive Actions Table Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2016-2017 25 Dundalk FC 1 League 6.0 2 11 0 2016-2017 25 Preston 1 League 6.5 0 0 0 2017-2018 26 Preston 3 Leagues 4.1 3 5 0 2017-2018 26 Doncaster 1 League 6.0 0 0 0 2018-2019 27 Dundee 1 League 12.3 0 2018-2019 27 Ross County 1 League 8.8 0 2020-2021 29 Dundalk 1 League 4.3 7 2 7 0 0 3 3 100.0 0 9 8 1 6 13 17 1 4 Seasons 5 Clubs 7 Leagues 48.0 7 7 7 0 0 3 3 100.0 0 9 8 1 22 13 17 1 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Preston (2 Seasons) 3 Leagues 10.6 3 5 0 Dundalk FC (2 Seasons) 1 League 10.3 7 4 7 0 0 3 3 100.0 0 9 8 1 17 13 17 1 Dundee (1 Season) 1 League 12.3 0 Ross County (1 Season) 1 League 8.8 0 Doncaster (1 Season) 1 League 6.0 0 0 0 Europa Lg (2 Seasons) 10.3 7 4 7 0 0 3 3 100.0 0 9 8 1 17 13 17 1 Championship (2 Seasons) 9.5 3 5 0 Premiership (1 Season) 12.3 0 Championship (1 Season) 8.8 0 League One (1 Season) 6.0 0 0 0 FA Cup (1 Season) 0.1 0 0 0 EFL Cup (1 Season) 1.0 0 0 0
Defensive Actions Table Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2016-2017 25 Preston eng ENG 2. Championship 11th 6.5 0 0 Matches 2017-2018 26 Preston eng ENG 2. Championship 7th 3.0 3 5 Matches 2017-2018 26 Doncaster eng ENG 3. League One 15th 6.0 0 0 Matches 2018-2019 27 Dundee sct SCO 1. Premiership 12th 12.3 Matches 2018-2019 27 Ross County sct SCO 2. Championship 1st 8.8 Matches 3 Seasons 4 Clubs 4 Leagues 36.6 3 5 0 Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Preston (2 Seasons) 1 League 9.5 3 5 0 Dundee (1 Season) 1 League 12.3 0 Ross County (1 Season) 1 League 8.8 0 Doncaster (1 Season) 1 League 6.0 0 0 0 Championship (2 Seasons) 9.5 3 5 0 Premiership (1 Season) 12.3 0 Championship (1 Season) 8.8 0 League One (1 Season) 6.0 0 0 0
Defensive Actions Table Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2017-2018 26 Preston eng ENG EFL Cup 58th 1.0 0 0 Matches 2017-2018 26 Preston eng ENG FA Cup 17th 0.1 0 0 Matches 1 Season 1 Club 2 Leagues 1.1 0 0 0 FA Cup (1 Season) 0.1 0 0 0 EFL Cup (1 Season) 1.0 0 0 0
Defensive Actions Table Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2016-2017 25 Dundalk FC 2. Europa Lg GR 6.0 2 11 Matches 2020-2021 29 Dundalk 2. Europa Lg GR 4.3 7 2 7 0 0 3 3 100.0 0 9 8 1 6 13 17 1 Matches 2 Seasons 1 Club 1 League 10.3 7 4 7 0 0 3 3 100.0 0 9 8 1 17 13 17 1
Defensive Actions Table Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2017 25 ie Rep. of Ireland Friendlies (M) 0.3 Matches 1 Season 1 Club 1 League 0.3 0
Possession Table Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2016-2017 25 Dundalk FC 1 League 6.0 2016-2017 25 Preston 1 League 6.5 2017-2018 26 Preston 3 Leagues 4.1 2017-2018 26 Doncaster 1 League 6.0 2018-2019 27 Dundee 1 League 12.3 2018-2019 27 Ross County 1 League 8.8 2020-2021 29 Dundalk 1 League 4.3 215 62 160 54 2 2 215 0 0 0 114 483 190 0 0 0 0 1 136 0 4 Seasons 5 Clubs 7 Leagues 48.0 215 62 160 54 2 2 215 0 0 0 114 483 190 0 0 0 0 1 136 0 Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Preston (2 Seasons) 3 Leagues 10.6 Dundalk FC (2 Seasons) 1 League 10.3 215 62 160 54 2 2 215 0 0 0 114 483 190 0 0 0 0 1 136 0 Dundee (1 Season) 1 League 12.3 Ross County (1 Season) 1 League 8.8 Doncaster (1 Season) 1 League 6.0 Europa Lg (2 Seasons) 10.3 215 62 160 54 2 2 215 0 0 0 114 483 190 0 0 0 0 1 136 0 Championship (2 Seasons) 9.5 Premiership (1 Season) 12.3 Championship (1 Season) 8.8 League One (1 Season) 6.0 FA Cup (1 Season) 0.1 EFL Cup (1 Season) 1.0
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches 2016-2017 25 Preston eng ENG 2. Championship 11th 6.5 Matches 2017-2018 26 Preston eng ENG 2. Championship 7th 3.0 Matches 2017-2018 26 Doncaster eng ENG 3. League One 15th 6.0 Matches 2018-2019 27 Dundee sct SCO 1. Premiership 12th 12.3 Matches 2018-2019 27 Ross County sct SCO 2. Championship 1st 8.8 Matches 3 Seasons 4 Clubs 4 Leagues 36.6 Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches Preston (2 Seasons) 1 League 9.5 Dundee (1 Season) 1 League 12.3 Ross County (1 Season) 1 League 8.8 Doncaster (1 Season) 1 League 6.0 Championship (2 Seasons) 9.5 Premiership (1 Season) 12.3 Championship (1 Season) 8.8 League One (1 Season) 6.0
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches 2017-2018 26 Preston eng ENG EFL Cup 58th 1.0 Matches 2017-2018 26 Preston eng ENG FA Cup 17th 0.1 Matches 1 Season 1 Club 2 Leagues 1.1 FA Cup (1 Season) 0.1 EFL Cup (1 Season) 1.0
Possession Table Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2016-2017 25 Dundalk FC 2. Europa Lg GR 6.0 Matches 2020-2021 29 Dundalk 2. Europa Lg GR 4.3 215 62 160 54 2 2 215 0 0 0 114 483 190 0 0 0 0 1 136 0 Matches 2 Seasons 1 Club 1 League 10.3 215 62 160 54 2 2 215 0 0 0 114 483 190 0 0 0 0 1 136 0
Possession Table Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches 2017 25 ie Rep. of Ireland Friendlies (M) 0.3 Matches 1 Season 1 Club 1 League 0.3
Playing Time Table 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 onxG onxGA xG+/- xG+/-90 On-Off Matches 2016-2017 25 Preston eng ENG 2. Championship 7 585 84 14.1 6.5 7 6 0 10 0.86 8 12 -4 -0.62 -0.74 Matches 2016-2017 25 Dundalk FC 2. Europa Lg 6 540 90 100.0 6.0 6 6 0 0 0.67 5 8 -3 -0.50 Matches 2017-2018 26 Preston eng ENG 2. Championship 3 270 90 6.5 3.0 3 3 0 11 0.33 0 5 -5 -1.67 -2.04 Matches 2017-2018 26 Preston eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 Matches 2017-2018 26 Preston eng ENG FA Cup 1 12 12 6.7 0.1 0 0 1 12 0 3.00 1 0 +1 +7.50 +6.43 Matches 2017-2018 26 Doncaster eng ENG 3. League One 6 540 90 13.0 6.0 6 6 0 5 1.00 12 12 0 0.00 0.00 Matches 2018-2019 27 Ross County sct SCO 2. Championship 11 788 72 24.3 8.8 9 82 7 2 25 1 2.09 12 8 +4 +0.46 -0.46 Matches 2018-2019 27 Dundee sct SCO 1. Premiership 13 1,108 85 32.4 12.3 11 90 11 2 59 4 0.38 6 28 -22 -1.79 -0.81 Matches 2020-2021 29 Dundalk 2. Europa Lg 6 389 65 72.0 4.3 5 75 3 1 14 0 0.43 5 14 -9 -2.08 -0.89 5.6 10.0 -4.3 -1.00 +0.61 Matches 4 Seasons 5 Clubs 7 Leagues 54 4,322 80 21.2 48.0 48 84 43 6 32 31 0.94 51 90 -39 -0.81 -0.93 5.6 10.0 -4.3 -1.00 +0.61 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Preston (2 Seasons) 3 Leagues 12 957 80 11.2 10.6 11 90 10 1 12 21 0.83 11 20 -9 -0.85 -1.12 Dundalk FC (2 Seasons) 1 League 12 929 77 86.0 10.3 11 75 9 1 14 0 0.55 10 22 -12 -1.16 +0.03 5.6 10.0 -4.3 -1.00 +0.61 Dundee (1 Season) 1 League 13 1,108 85 32.4 12.3 11 90 11 2 59 4 0.38 6 28 -22 -1.79 -0.81 Ross County (1 Season) 1 League 11 788 72 24.3 8.8 9 82 7 2 25 1 2.09 12 8 +4 +0.46 -0.46 Doncaster (1 Season) 1 League 6 540 90 13.0 6.0 6 6 0 5 1.00 12 12 0 0.00 0.00 Europa Lg (2 Seasons) 12 929 77 86.0 10.3 11 75 9 1 14 0 0.55 10 22 -12 -1.16 +0.03 5.6 10.0 -4.3 -1.00 +0.61 Championship (2 Seasons) 10 855 86 10.3 9.5 10 9 0 21 0.70 8 17 -9 -0.95 -1.20 Premiership (1 Season) 13 1,108 85 32.4 12.3 11 90 11 2 59 4 0.38 6 28 -22 -1.79 -0.81 Championship (1 Season) 11 788 72 24.3 8.8 9 82 7 2 25 1 2.09 12 8 +4 +0.46 -0.46 League One (1 Season) 6 540 90 13.0 6.0 6 6 0 5 1.00 12 12 0 0.00 0.00 FA Cup (1 Season) 1 12 12 6.7 0.1 0 0 1 12 0 3.00 1 0 +1 +7.50 +6.43 EFL Cup (1 Season) 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2016-2017 25 Dundalk FC 1 League 6 540 90 100.0 6.0 6 6 0 0 0.67 5 8 -3 -0.50 2016-2017 25 Preston 1 League 7 585 84 14.1 6.5 7 6 0 10 0.86 8 12 -4 -0.62 -0.74 2017-2018 26 Preston 3 Leagues 5 372 74 8.4 4.1 4 90 4 1 12 11 0.80 3 8 -5 -1.21 -1.61 2017-2018 26 Doncaster 1 League 6 540 90 13.0 6.0 6 6 0 5 1.00 12 12 0 0.00 0.00 2018-2019 27 Dundee 1 League 13 1,108 85 32.4 12.3 11 90 11 2 59 4 0.38 6 28 -22 -1.79 -0.81 2018-2019 27 Ross County 1 League 11 788 72 24.3 8.8 9 82 7 2 25 1 2.09 12 8 +4 +0.46 -0.46 2020-2021 29 Dundalk 1 League 6 389 65 72.0 4.3 5 75 3 1 14 0 0.43 5 14 -9 -2.08 -0.89 5.6 10.0 -4.3 -1.00 +0.61 4 Seasons 5 Clubs 7 Leagues 54 4,322 80 21.2 48.0 48 84 43 6 32 31 0.94 51 90 -39 -0.81 -0.93 5.6 10.0 -4.3 -1.00 +0.61 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Preston (2 Seasons) 3 Leagues 12 957 80 11.2 10.6 11 90 10 1 12 21 0.83 11 20 -9 -0.85 -1.12 Dundalk FC (2 Seasons) 1 League 12 929 77 86.0 10.3 11 75 9 1 14 0 0.55 10 22 -12 -1.16 +0.03 5.6 10.0 -4.3 -1.00 +0.61 Dundee (1 Season) 1 League 13 1,108 85 32.4 12.3 11 90 11 2 59 4 0.38 6 28 -22 -1.79 -0.81 Ross County (1 Season) 1 League 11 788 72 24.3 8.8 9 82 7 2 25 1 2.09 12 8 +4 +0.46 -0.46 Doncaster (1 Season) 1 League 6 540 90 13.0 6.0 6 6 0 5 1.00 12 12 0 0.00 0.00 Europa Lg (2 Seasons) 12 929 77 86.0 10.3 11 75 9 1 14 0 0.55 10 22 -12 -1.16 +0.03 5.6 10.0 -4.3 -1.00 +0.61 Championship (2 Seasons) 10 855 86 10.3 9.5 10 9 0 21 0.70 8 17 -9 -0.95 -1.20 Premiership (1 Season) 13 1,108 85 32.4 12.3 11 90 11 2 59 4 0.38 6 28 -22 -1.79 -0.81 Championship (1 Season) 11 788 72 24.3 8.8 9 82 7 2 25 1 2.09 12 8 +4 +0.46 -0.46 League One (1 Season) 6 540 90 13.0 6.0 6 6 0 5 1.00 12 12 0 0.00 0.00 FA Cup (1 Season) 1 12 12 6.7 0.1 0 0 1 12 0 3.00 1 0 +1 +7.50 +6.43 EFL Cup (1 Season) 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00
Playing Time Table 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 2016-2017 25 Preston eng ENG 2. Championship 11th 7 585 84 14.1 6.5 7 6 0 10 0.86 8 12 -4 -0.62 -0.74 Matches 2017-2018 26 Preston eng ENG 2. Championship 7th 3 270 90 6.5 3.0 3 3 0 11 0.33 0 5 -5 -1.67 -2.04 Matches 2017-2018 26 Doncaster eng ENG 3. League One 15th 6 540 90 13.0 6.0 6 6 0 5 1.00 12 12 0 0.00 0.00 Matches 2018-2019 27 Dundee sct SCO 1. Premiership 12th 13 1,108 85 32.4 12.3 11 90 11 2 59 4 0.38 6 28 -22 -1.79 -0.81 Matches 2018-2019 27 Ross County sct SCO 2. Championship 1st 11 788 72 24.3 8.8 9 82 7 2 25 1 2.09 12 8 +4 +0.46 -0.46 Matches 3 Seasons 4 Clubs 4 Leagues 40 3,291 82 17.2 36.6 36 87 33 4 42 31 1.02 38 65 -27 -0.74 -0.86 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Preston (2 Seasons) 1 League 10 855 86 10.3 9.5 10 9 0 21 0.70 8 17 -9 -0.95 -1.20 Dundee (1 Season) 1 League 13 1,108 85 32.4 12.3 11 90 11 2 59 4 0.38 6 28 -22 -1.79 -0.81 Ross County (1 Season) 1 League 11 788 72 24.3 8.8 9 82 7 2 25 1 2.09 12 8 +4 +0.46 -0.46 Doncaster (1 Season) 1 League 6 540 90 13.0 6.0 6 6 0 5 1.00 12 12 0 0.00 0.00 Championship (2 Seasons) 10 855 86 10.3 9.5 10 9 0 21 0.70 8 17 -9 -0.95 -1.20 Premiership (1 Season) 13 1,108 85 32.4 12.3 11 90 11 2 59 4 0.38 6 28 -22 -1.79 -0.81 Championship (1 Season) 11 788 72 24.3 8.8 9 82 7 2 25 1 2.09 12 8 +4 +0.46 -0.46 League One (1 Season) 6 540 90 13.0 6.0 6 6 0 5 1.00 12 12 0 0.00 0.00
Playing Time Table 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 2017-2018 26 Preston eng ENG EFL Cup 58th 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00 Matches 2017-2018 26 Preston eng ENG FA Cup 17th 1 12 12 6.7 0.1 0 0 1 12 0 3.00 1 0 +1 +7.50 +6.43 Matches 1 Season 1 Club 2 Leagues 2 102 51 37.8 1.1 1 90 1 1 12 0 1.50 3 3 0 0.00 -1.07 FA Cup (1 Season) 1 12 12 6.7 0.1 0 0 1 12 0 3.00 1 0 +1 +7.50 +6.43 EFL Cup (1 Season) 1 90 90 100.0 1.0 1 90 1 0 0 0.00 2 3 -1 -1.00
Playing Time Table 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 onxG onxGA xG+/- xG+/-90 On-Off Matches 2016-2017 25 Dundalk FC 2. Europa Lg GR 6 540 90 100.0 6.0 6 6 0 0 0.67 5 8 -3 -0.50 Matches 2020-2021 29 Dundalk 2. Europa Lg GR 6 389 65 72.0 4.3 5 75 3 1 14 0 0.43 5 14 -9 -2.08 -0.89 5.6 10.0 -4.3 -1.00 +0.61 Matches 2 Seasons 1 Club 1 League 12 929 77 86.0 10.3 11 75 9 1 14 0 0.55 10 22 -12 -1.16 +0.03 5.6 10.0 -4.3 -1.00 +0.61
Playing Time Table 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 2017 25 ie Rep. of Ireland Friendlies (M) 1 27 27 10.0 0.3 0 0 1 26 2 0.00 0 0 0 0.00 +0.37 Matches 1 Season 1 Club 1 League 1 27 27 10.0 0.3 0 0 1 26 2 0.00 0 0 0 0.00 +0.37
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2016-2017 25 Dundalk FC 1 League 6.0 0 0 0 5 2 0 0 11 2 0 0 0 2016-2017 25 Preston 1 League 6.5 2 0 0 6 0 0 0 0 0 0 0 0 2017-2018 26 Preston 3 Leagues 4.1 2 0 0 7 6 0 1 5 3 0 0 0 2017-2018 26 Doncaster 1 League 6.0 0 0 0 6 0 0 0 0 0 0 0 0 2018-2019 27 Dundee 1 League 12.3 5 0 0 1 2018-2019 27 Ross County 1 League 8.8 0 0 0 0 2020-2021 29 Dundalk 1 League 4.3 1 0 0 1 0 0 0 6 2 0 0 0 19 8 4 66.7 4 Seasons 5 Clubs 7 Leagues 48.0 10 0 0 25 8 0 1 22 7 0 0 1 19 8 4 66.7 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Preston (2 Seasons) 3 Leagues 10.6 4 0 0 13 6 0 1 5 3 0 0 0 Dundalk FC (2 Seasons) 1 League 10.3 1 0 0 6 2 0 0 17 4 0 0 0 19 8 4 66.7 Dundee (1 Season) 1 League 12.3 5 0 0 1 Ross County (1 Season) 1 League 8.8 0 0 0 0 Doncaster (1 Season) 1 League 6.0 0 0 0 6 0 0 0 0 0 0 0 0 Europa Lg (2 Seasons) 10.3 1 0 0 6 2 0 0 17 4 0 0 0 19 8 4 66.7 Championship (2 Seasons) 9.5 3 0 0 10 5 0 0 5 3 0 0 0 Premiership (1 Season) 12.3 5 0 0 1 Championship (1 Season) 8.8 0 0 0 0 League One (1 Season) 6.0 0 0 0 6 0 0 0 0 0 0 0 0 FA Cup (1 Season) 0.1 1 0 0 1 0 0 0 0 0 0 EFL Cup (1 Season) 1.0 0 0 0 2 1 0 1 0 0 0 0 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2016-2017 25 Preston eng ENG 2. Championship 11th 6.5 2 0 0 6 0 0 0 0 0 0 0 0 Matches 2017-2018 26 Preston eng ENG 2. Championship 7th 3.0 1 0 0 4 5 0 0 5 3 0 0 0 Matches 2017-2018 26 Doncaster eng ENG 3. League One 15th 6.0 0 0 0 6 0 0 0 0 0 0 0 0 Matches 2018-2019 27 Dundee sct SCO 1. Premiership 12th 12.3 5 0 0 1 Matches 2018-2019 27 Ross County sct SCO 2. Championship 1st 8.8 0 0 0 0 Matches 3 Seasons 4 Clubs 4 Leagues 36.6 8 0 0 16 5 0 0 5 3 0 0 1 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Preston (2 Seasons) 1 League 9.5 3 0 0 10 5 0 0 5 3 0 0 0 Dundee (1 Season) 1 League 12.3 5 0 0 1 Ross County (1 Season) 1 League 8.8 0 0 0 0 Doncaster (1 Season) 1 League 6.0 0 0 0 6 0 0 0 0 0 0 0 0 Championship (2 Seasons) 9.5 3 0 0 10 5 0 0 5 3 0 0 0 Premiership (1 Season) 12.3 5 0 0 1 Championship (1 Season) 8.8 0 0 0 0 League One (1 Season) 6.0 0 0 0 6 0 0 0 0 0 0 0 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2017-2018 26 Preston eng ENG EFL Cup 58th 1.0 0 0 0 2 1 0 1 0 0 0 0 0 Matches 2017-2018 26 Preston eng ENG FA Cup 17th 0.1 1 0 0 1 0 0 0 0 0 0 Matches 1 Season 1 Club 2 Leagues 1.1 1 0 0 3 1 0 1 0 0 0 0 0 FA Cup (1 Season) 0.1 1 0 0 1 0 0 0 0 0 0 EFL Cup (1 Season) 1.0 0 0 0 2 1 0 1 0 0 0 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2016-2017 25 Dundalk FC 2. Europa Lg GR 6.0 0 0 0 5 2 0 0 11 2 0 0 0 Matches 2020-2021 29 Dundalk 2. Europa Lg GR 4.3 1 0 0 1 0 0 0 6 2 0 0 0 19 8 4 66.7 Matches 2 Seasons 1 Club 1 League 10.3 1 0 0 6 2 0 0 17 4 0 0 0 19 8 4 66.7
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2017 25 ie Rep. of Ireland Friendlies (M) 0.3 0 0 0 0 Matches 1 Season 1 Club 1 League 0.3 0 0 0 0
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, including advanced stats like xG for most of those nine.
In collaboration with Opta , we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer .
View Additional Information
More Andy Boyle Pages
Andy Boyle Overview
Stats by Competition
Match Logs (Summary)
Match Logs (Passing)
Match Logs (Pass Types)
Match Logs (Goal and Shot Creation)
Match Logs (Defensive Actions)
Match Logs (Possession)
Match Logs (Miscellaneous Stats)
Scouting Report
Stathead & Player Comparison
Player Club Summary