Standard Stats Table 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 2015-2016 18 Millwall eng ENG 3. League One 0 0 Matches 2016-2017 19 Millwall eng ENG EFL Cup 0 0 Matches 2016-2017 19 Millwall eng ENG 3. League One 0 0 Matches 2016-2017 19 Braintree Town eng ENG 5. National League 12 9 745 8.3 0 1 1 0 0 0 1 0 0.00 0.12 0.12 0.00 0.12 Matches 2017-2018 20 Millwall eng ENG 2. Championship 2 0 14 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 20 Millwall eng ENG FA Cup 1 0 16 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 20 Carlisle United eng ENG 4. League Two 12 5 541 6.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2018 20 Sligo Rovers ie IRL 1. Premier Division 11 7 639 7.1 0 1 1 0 0 0 2 0 0.00 0.14 0.14 0.00 0.14 Matches 2019 21 Sligo Rovers ie IRL 1. Premier Division 2 2 180 2.0 0 1 1 0 0 0 0 0 0.00 0.50 0.50 0.00 0.50 Matches 2020 22 Bohemian FC ie IRL 1. Premier Division 13 13 1,147 12.7 1 2 3 1 0 0 5 0 0.08 0.16 0.24 0.08 0.24 Matches 2020-2021 23 Jagiellonia pl POL 1. Ekstraklasa 15 8 668 7.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022 24 Bohemian FC ie IRL 1. Premier Division 29 24 1,948 21.6 1 2 3 1 0 0 2 0 0.05 0.09 0.14 0.05 0.14 Matches 2023 25 Bohemian FC ie IRL 1. Premier Division 8 2 303 3.4 0 1 1 0 0 0 0 0 0.00 0.30 0.30 0.00 0.30 Matches 2024 26 Atlético Ottawa ca CAN 1. CanPL 22 17 1,546 17.2 1 2 3 1 0 0 5 0 0.06 0.12 0.17 0.06 0.17 Matches 2025 27 Valour FC ca CAN 1. CanPL 27 26 2,195 24.4 4 2 6 4 0 0 4 1 0.16 0.08 0.25 0.16 0.25 Matches 2026 28 Galway United ie IRL 1. Premier Division 17 8 876 9.7 6 4 10 6 0 0 2 0 0.62 0.41 1.03 0.62 1.03 Matches 11 Seasons 9 Clubs 9 Leagues 171 121 10,818 120.2 13 16 29 13 0 0 24 1 0.11 0.13 0.24 0.11 0.24 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 Bohemian FC (3 Seasons) 1 League 50 39 3,398 37.8 2 5 7 2 0 0 7 0 0.05 0.13 0.19 0.05 0.19 Millwall (3 Seasons) 4 Leagues 3 0 30 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Sligo Rovers (2 Seasons) 1 League 13 9 819 9.1 0 2 2 0 0 0 2 0 0.00 0.22 0.22 0.00 0.22 Valour FC (1 Season) 1 League 27 26 2,195 24.4 4 2 6 4 0 0 4 1 0.16 0.08 0.25 0.16 0.25 Atlético Ottawa (1 Season) 1 League 22 17 1,546 17.2 1 2 3 1 0 0 5 0 0.06 0.12 0.17 0.06 0.17 Galway United (1 Season) 1 League 17 8 876 9.7 6 4 10 6 0 0 2 0 0.62 0.41 1.03 0.62 1.03 Jagiellonia (1 Season) 1 League 15 8 668 7.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Carlisle United (1 Season) 1 League 12 5 541 6.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Braintree Town (1 Season) 1 League 12 9 745 8.3 0 1 1 0 0 0 1 0 0.00 0.12 0.12 0.00 0.12 Premier Division (6 Seasons) 80 56 5,093 56.6 8 11 19 8 0 0 11 0 0.14 0.19 0.34 0.14 0.34 CanPL (2 Seasons) 49 43 3,741 41.6 5 4 9 5 0 0 9 1 0.12 0.10 0.22 0.12 0.22 League One (2 Seasons) 0 0 Ekstraklasa (1 Season) 15 8 668 7.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League Two (1 Season) 12 5 541 6.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 National League (1 Season) 12 9 745 8.3 0 1 1 0 0 0 1 0 0.00 0.12 0.12 0.00 0.12 Championship (1 Season) 2 0 14 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (1 Season) 1 0 16 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (1 Season) 0 0
Standard Stats Table 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 2015-2016 18 Millwall 1 League 0 0 2016-2017 19 Braintree Town 1 League 12 9 745 8.3 0 1 1 0 0 0 1 0 0.00 0.12 0.12 0.00 0.12 2016-2017 19 Millwall 2 Leagues 0 0 2017-2018 20 Millwall 2 Leagues 3 0 30 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017-2018 20 Carlisle United 1 League 12 5 541 6.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2018 20 Sligo Rovers 1 League 11 7 639 7.1 0 1 1 0 0 0 2 0 0.00 0.14 0.14 0.00 0.14 2019 21 Sligo Rovers 1 League 2 2 180 2.0 0 1 1 0 0 0 0 0 0.00 0.50 0.50 0.00 0.50 2020 22 Bohemian FC 1 League 13 13 1,147 12.7 1 2 3 1 0 0 5 0 0.08 0.16 0.24 0.08 0.24 2020-2021 23 Jagiellonia 1 League 15 8 668 7.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2022 24 Bohemian FC 1 League 29 24 1,948 21.6 1 2 3 1 0 0 2 0 0.05 0.09 0.14 0.05 0.14 2023 25 Bohemian FC 1 League 8 2 303 3.4 0 1 1 0 0 0 0 0 0.00 0.30 0.30 0.00 0.30 2024 26 Atlético Ottawa 1 League 22 17 1,546 17.2 1 2 3 1 0 0 5 0 0.06 0.12 0.17 0.06 0.17 2025 27 Valour FC 1 League 27 26 2,195 24.4 4 2 6 4 0 0 4 1 0.16 0.08 0.25 0.16 0.25 2026 28 Galway United 1 League 17 8 876 9.7 6 4 10 6 0 0 2 0 0.62 0.41 1.03 0.62 1.03 11 Seasons 9 Clubs 9 Leagues 171 121 10,818 120.2 13 16 29 13 0 0 24 1 0.11 0.13 0.24 0.11 0.24 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 Bohemian FC (3 Seasons) 1 League 50 39 3,398 37.8 2 5 7 2 0 0 7 0 0.05 0.13 0.19 0.05 0.19 Millwall (3 Seasons) 4 Leagues 3 0 30 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Sligo Rovers (2 Seasons) 1 League 13 9 819 9.1 0 2 2 0 0 0 2 0 0.00 0.22 0.22 0.00 0.22 Valour FC (1 Season) 1 League 27 26 2,195 24.4 4 2 6 4 0 0 4 1 0.16 0.08 0.25 0.16 0.25 Atlético Ottawa (1 Season) 1 League 22 17 1,546 17.2 1 2 3 1 0 0 5 0 0.06 0.12 0.17 0.06 0.17 Galway United (1 Season) 1 League 17 8 876 9.7 6 4 10 6 0 0 2 0 0.62 0.41 1.03 0.62 1.03 Jagiellonia (1 Season) 1 League 15 8 668 7.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Carlisle United (1 Season) 1 League 12 5 541 6.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Braintree Town (1 Season) 1 League 12 9 745 8.3 0 1 1 0 0 0 1 0 0.00 0.12 0.12 0.00 0.12 Premier Division (6 Seasons) 80 56 5,093 56.6 8 11 19 8 0 0 11 0 0.14 0.19 0.34 0.14 0.34 CanPL (2 Seasons) 49 43 3,741 41.6 5 4 9 5 0 0 9 1 0.12 0.10 0.22 0.12 0.22 League One (2 Seasons) 0 0 Ekstraklasa (1 Season) 15 8 668 7.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League Two (1 Season) 12 5 541 6.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 National League (1 Season) 12 9 745 8.3 0 1 1 0 0 0 1 0 0.00 0.12 0.12 0.00 0.12 Championship (1 Season) 2 0 14 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (1 Season) 1 0 16 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (1 Season) 0 0
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 2015-2016 18 Millwall eng ENG 3. League One 4th 0 0 Matches 2016-2017 19 Braintree Town eng ENG 5. National League 22nd 12 9 745 8.3 0 1 1 0 0 0 1 0 0.00 0.12 0.12 0.00 0.12 Matches 2016-2017 19 Millwall eng ENG 3. League One 6th 0 0 Matches 2017-2018 20 Millwall eng ENG 2. Championship 8th 2 0 14 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 20 Carlisle United eng ENG 4. League Two 10th 12 5 541 6.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2018 20 Sligo Rovers ie IRL 1. Premier Division 7th 11 7 639 7.1 0 1 1 0 0 0 2 0 0.00 0.14 0.14 0.00 0.14 Matches 2019 21 Sligo Rovers ie IRL 1. Premier Division 7th 2 2 180 2.0 0 1 1 0 0 0 0 0 0.00 0.50 0.50 0.00 0.50 Matches 2020 22 Bohemian FC ie IRL 1. Premier Division 2nd 13 13 1,147 12.7 1 2 3 1 0 0 5 0 0.08 0.16 0.24 0.08 0.24 Matches 2020-2021 23 Jagiellonia pl POL 1. Ekstraklasa 9th 15 8 668 7.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022 24 Bohemian FC ie IRL 1. Premier Division 6th 29 24 1,948 21.6 1 2 3 1 0 0 2 0 0.05 0.09 0.14 0.05 0.14 Matches 2023 25 Bohemian FC ie IRL 1. Premier Division 6th 8 2 303 3.4 0 1 1 0 0 0 0 0 0.00 0.30 0.30 0.00 0.30 Matches 2024 26 Atlético Ottawa ca CAN 1. CanPL 3rd 22 17 1,546 17.2 1 2 3 1 0 0 5 0 0.06 0.12 0.17 0.06 0.17 Matches 2025 27 Valour FC ca CAN 1. CanPL 6th 27 26 2,195 24.4 4 2 6 4 0 0 4 1 0.16 0.08 0.25 0.16 0.25 Matches 2026 28 Galway United ie IRL 1. Premier Division 7th 17 8 876 9.7 6 4 10 6 0 0 2 0 0.62 0.41 1.03 0.62 1.03 Matches 11 Seasons 9 Clubs 7 Leagues 170 121 10,802 120.0 13 16 29 13 0 0 24 1 0.11 0.13 0.24 0.11 0.24 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 Bohemian FC (3 Seasons) 1 League 50 39 3,398 37.8 2 5 7 2 0 0 7 0 0.05 0.13 0.19 0.05 0.19 Millwall (3 Seasons) 2 Leagues 2 0 14 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Sligo Rovers (2 Seasons) 1 League 13 9 819 9.1 0 2 2 0 0 0 2 0 0.00 0.22 0.22 0.00 0.22 Valour FC (1 Season) 1 League 27 26 2,195 24.4 4 2 6 4 0 0 4 1 0.16 0.08 0.25 0.16 0.25 Atlético Ottawa (1 Season) 1 League 22 17 1,546 17.2 1 2 3 1 0 0 5 0 0.06 0.12 0.17 0.06 0.17 Galway United (1 Season) 1 League 17 8 876 9.7 6 4 10 6 0 0 2 0 0.62 0.41 1.03 0.62 1.03 Jagiellonia (1 Season) 1 League 15 8 668 7.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Carlisle United (1 Season) 1 League 12 5 541 6.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Braintree Town (1 Season) 1 League 12 9 745 8.3 0 1 1 0 0 0 1 0 0.00 0.12 0.12 0.00 0.12 Premier Division (6 Seasons) 80 56 5,093 56.6 8 11 19 8 0 0 11 0 0.14 0.19 0.34 0.14 0.34 CanPL (2 Seasons) 49 43 3,741 41.6 5 4 9 5 0 0 9 1 0.12 0.10 0.22 0.12 0.22 League One (2 Seasons) 0 0 Ekstraklasa (1 Season) 15 8 668 7.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 League Two (1 Season) 12 5 541 6.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 National League (1 Season) 12 9 745 8.3 0 1 1 0 0 0 1 0 0.00 0.12 0.12 0.00 0.12 Championship (1 Season) 2 0 14 0.2 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 19 Millwall eng ENG EFL Cup 33rd 0 0 Matches 2017-2018 20 Millwall eng ENG FA Cup 17th 1 0 16 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 1 Club 2 Leagues 1 0 16 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (1 Season) 1 0 16 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (1 Season) 0 0
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 19 ca Canada Friendlies (M) 1 0 7 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018 20 ca Canada Friendlies (M) 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 1 Club 1 League 2 0 52 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2016-2017 19 Braintree Town 1 League 8.3 0 0 2 0.00 0.24 0.00 0 0 2017-2018 20 Millwall 2 Leagues 0.3 0 0 0 0.00 0.00 0 0 2017-2018 20 Carlisle United 1 League 6.0 0 0 1 0.00 0.17 0.00 0 0 2018 20 Sligo Rovers 1 League 7.1 0 0 0 2019 21 Sligo Rovers 1 League 2.0 0 0 0 2020 22 Bohemian FC 1 League 12.7 1 0 0 2020-2021 23 Jagiellonia 1 League 7.4 0 0 0 2022 24 Bohemian FC 1 League 21.6 1 17 4 23.5 0.79 0.18 0.06 0.25 0 0 2023 25 Bohemian FC 1 League 3.4 0 0 0 2024 26 Atlético Ottawa 1 League 17.2 1 0 0 2025 27 Valour FC 1 League 24.4 4 0 0 2026 28 Galway United 1 League 9.7 6 19 9 47.4 1.95 0.92 0.32 0.67 0 0 11 Seasons 9 Clubs 9 Leagues 120.2 13 36 16 44.4 0.78 0.35 0.19 0.44 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Bohemian FC (3 Seasons) 1 League 37.8 2 17 4 23.5 0.79 0.18 0.06 0.25 0 0 Millwall (3 Seasons) 4 Leagues 0.3 0 0 0 0.00 0.00 0 0 Sligo Rovers (2 Seasons) 1 League 9.1 0 0 0 Valour FC (1 Season) 1 League 24.4 4 0 0 Atlético Ottawa (1 Season) 1 League 17.2 1 0 0 Galway United (1 Season) 1 League 9.7 6 19 9 47.4 1.95 0.92 0.32 0.67 0 0 Jagiellonia (1 Season) 1 League 7.4 0 0 0 Carlisle United (1 Season) 1 League 6.0 0 0 1 0.00 0.17 0.00 0 0 Braintree Town (1 Season) 1 League 8.3 0 0 2 0.00 0.24 0.00 0 0 Premier Division (6 Seasons) 56.6 8 36 13 36.1 1.15 0.41 0.19 0.54 0 0 CanPL (2 Seasons) 41.6 5 0 0 League One (2 Seasons) Ekstraklasa (1 Season) 7.4 0 0 0 League Two (1 Season) 6.0 0 0 1 0.00 0.17 0.00 0 0 National League (1 Season) 8.3 0 0 2 0.00 0.24 0.00 0 0 Championship (1 Season) 0.2 0 0 0 0.00 0.00 0 0 FA Cup (1 Season) 0.2 0 0 0 0.00 0.00 0 0 EFL Cup (1 Season)
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2017-2018 20 Millwall eng ENG FA Cup 17th 0.2 0 0 0 0.00 0.00 0 0 Matches 2 Seasons 1 Club 2 Leagues 0.2 0 0 0 0.00 0.00 0 0 FA Cup (1 Season) 0.2 0 0 0 0.00 0.00 0 0 EFL Cup (1 Season)
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 Matches 2015-2016 18 Millwall eng ENG 3. League One 0 0 0 0 3 Matches 2016-2017 19 Millwall eng ENG EFL Cup 0 0 0 0 1 Matches 2016-2017 19 Millwall eng ENG 3. League One 0 0 0 0 1 Matches 2016-2017 19 Braintree Town eng ENG 5. National League 12 745 62 18.0 8.3 9 4 3 4 1.17 10 11 -1 -0.12 +0.52 Matches 2017-2018 20 Millwall eng ENG 2. Championship 2 14 7 0.3 0.2 0 0 2 13 0.50 0 0 0 0.00 -0.24 Matches 2017-2018 20 Millwall eng ENG FA Cup 1 16 16 5.9 0.2 0 0 1 16 0 3.00 0 0 0 0.00 -0.71 Matches 2017-2018 20 Carlisle United eng ENG 4. League Two 12 541 45 13.1 6.0 5 1 7 5 1.67 11 6 +5 +0.83 +0.76 Matches 2018 20 Sligo Rovers ie IRL 1. Premier Division 11 639 58 19.7 7.1 7 76 1 4 27 2 1.36 11 11 0 0.00 +0.42 Matches 2019 21 Sligo Rovers ie IRL 1. Premier Division 2 180 90 6.1 2.0 2 90 2 0 0 1.06 2 4 -2 -1.00 -0.77 Matches 2020 22 Bohemian FC ie IRL 1. Premier Division 13 1,147 88 70.8 12.7 13 88 11 0 0 2.08 16 7 +9 +0.71 +0.33 Matches 2020-2021 23 Jagiellonia pl POL 1. Ekstraklasa 15 668 45 24.7 7.4 8 75 3 7 9 8 1.00 8 16 -8 -1.08 -1.03 Matches 2022 24 Bohemian FC ie IRL 1. Premier Division 29 1,948 67 60.1 21.6 24 77 14 5 19 4 1.14 25 27 -2 -0.09 -0.16 Matches 2023 25 Bohemian FC ie IRL 1. Premier Division 8 303 38 30.6 3.4 2 90 2 6 21 17 1.63 8 2 +6 +1.78 +0.87 Matches 2024 26 Atlético Ottawa ca CAN 1. CanPL 22 1,546 70 61.3 17.2 17 85 14 5 19 1 1.43 28 20 +8 +0.47 +0.19 Matches 2025 27 Valour FC ca CAN 1. CanPL 27 2,195 81 87.1 24.4 26 83 12 1 32 0 0.96 30 51 -21 -0.86 +0.80 Matches 2026 28 Galway United ie IRL 1. Premier Division 17 876 52 54.1 9.7 8 74 3 9 31 1 1.18 17 20 -3 -0.31 -0.31 Matches 11 Seasons 9 Clubs 9 Leagues 171 10,818 63 25.4 120.2 121 81 67 50 22 60 1.29 166 175 -9 -0.07 +0.01 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Bohemian FC (3 Seasons) 1 League 50 3,398 68 58.1 37.8 39 82 27 11 20 21 1.46 49 36 +13 +0.34 -0.02 Millwall (3 Seasons) 4 Leagues 3 30 10 0.2 0.3 0 0 3 16 18 1.33 0 0 0 0.00 -0.27 Sligo Rovers (2 Seasons) 1 League 13 819 63 13.2 9.1 9 79 3 4 27 2 1.31 13 15 -2 -0.22 +0.10 Valour FC (1 Season) 1 League 27 2,195 81 87.1 24.4 26 83 12 1 32 0 0.96 30 51 -21 -0.86 +0.80 Atlético Ottawa (1 Season) 1 League 22 1,546 70 61.3 17.2 17 85 14 5 19 1 1.43 28 20 +8 +0.47 +0.19 Galway United (1 Season) 1 League 17 876 52 54.1 9.7 8 74 3 9 31 1 1.18 17 20 -3 -0.31 -0.31 Jagiellonia (1 Season) 1 League 15 668 45 24.7 7.4 8 75 3 7 9 8 1.00 8 16 -8 -1.08 -1.03 Carlisle United (1 Season) 1 League 12 541 45 13.1 6.0 5 1 7 5 1.67 11 6 +5 +0.83 +0.76 Braintree Town (1 Season) 1 League 12 745 62 18.0 8.3 9 4 3 4 1.17 10 11 -1 -0.12 +0.52 Premier Division (6 Seasons) 80 5,093 64 37.2 56.6 56 80 33 24 25 24 1.38 79 71 +8 +0.14 +0.24 CanPL (2 Seasons) 49 3,741 76 74.2 41.6 43 84 26 6 21 1 1.17 58 71 -13 -0.31 -0.10 League One (2 Seasons) 0 0 0 0 4 Ekstraklasa (1 Season) 15 668 45 24.7 7.4 8 75 3 7 9 8 1.00 8 16 -8 -1.08 -1.03 League Two (1 Season) 12 541 45 13.1 6.0 5 1 7 5 1.67 11 6 +5 +0.83 +0.76 National League (1 Season) 12 745 62 18.0 8.3 9 4 3 4 1.17 10 11 -1 -0.12 +0.52 Championship (1 Season) 2 14 7 0.3 0.2 0 0 2 13 0.50 0 0 0 0.00 -0.24 FA Cup (1 Season) 1 16 16 5.9 0.2 0 0 1 16 0 3.00 0 0 0 0.00 -0.71 EFL Cup (1 Season) 0 0 0 0 1
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 Matches 2015-2016 18 Millwall 1 League 0 0 0 0 3 2016-2017 19 Braintree Town 1 League 12 745 62 18.0 8.3 9 4 3 4 1.17 10 11 -1 -0.12 +0.52 2016-2017 19 Millwall 2 Leagues 0 0 0 0 2 2017-2018 20 Millwall 2 Leagues 3 30 10 0.7 0.3 0 0 3 16 13 1.33 0 0 0 0.00 -0.27 2017-2018 20 Carlisle United 1 League 12 541 45 13.1 6.0 5 1 7 5 1.67 11 6 +5 +0.83 +0.76 2018 20 Sligo Rovers 1 League 11 639 58 19.7 7.1 7 76 1 4 27 2 1.36 11 11 0 0.00 +0.42 2019 21 Sligo Rovers 1 League 2 180 90 6.1 2.0 2 90 2 0 0 1.06 2 4 -2 -1.00 -0.77 2020 22 Bohemian FC 1 League 13 1,147 88 70.8 12.7 13 88 11 0 0 2.08 16 7 +9 +0.71 +0.33 2020-2021 23 Jagiellonia 1 League 15 668 45 24.7 7.4 8 75 3 7 9 8 1.00 8 16 -8 -1.08 -1.03 2022 24 Bohemian FC 1 League 29 1,948 67 60.1 21.6 24 77 14 5 19 4 1.14 25 27 -2 -0.09 -0.16 2023 25 Bohemian FC 1 League 8 303 38 30.6 3.4 2 90 2 6 21 17 1.63 8 2 +6 +1.78 +0.87 2024 26 Atlético Ottawa 1 League 22 1,546 70 61.3 17.2 17 85 14 5 19 1 1.43 28 20 +8 +0.47 +0.19 2025 27 Valour FC 1 League 27 2,195 81 87.1 24.4 26 83 12 1 32 0 0.96 30 51 -21 -0.86 +0.80 2026 28 Galway United 1 League 17 876 52 54.1 9.7 8 74 3 9 31 1 1.18 17 20 -3 -0.31 -0.31 11 Seasons 9 Clubs 9 Leagues 171 10,818 63 25.4 120.2 121 81 67 50 22 60 1.29 166 175 -9 -0.07 +0.01 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Bohemian FC (3 Seasons) 1 League 50 3,398 68 58.1 37.8 39 82 27 11 20 21 1.46 49 36 +13 +0.34 -0.02 Millwall (3 Seasons) 4 Leagues 3 30 10 0.2 0.3 0 0 3 16 18 1.33 0 0 0 0.00 -0.27 Sligo Rovers (2 Seasons) 1 League 13 819 63 13.2 9.1 9 79 3 4 27 2 1.31 13 15 -2 -0.22 +0.10 Valour FC (1 Season) 1 League 27 2,195 81 87.1 24.4 26 83 12 1 32 0 0.96 30 51 -21 -0.86 +0.80 Atlético Ottawa (1 Season) 1 League 22 1,546 70 61.3 17.2 17 85 14 5 19 1 1.43 28 20 +8 +0.47 +0.19 Galway United (1 Season) 1 League 17 876 52 54.1 9.7 8 74 3 9 31 1 1.18 17 20 -3 -0.31 -0.31 Jagiellonia (1 Season) 1 League 15 668 45 24.7 7.4 8 75 3 7 9 8 1.00 8 16 -8 -1.08 -1.03 Carlisle United (1 Season) 1 League 12 541 45 13.1 6.0 5 1 7 5 1.67 11 6 +5 +0.83 +0.76 Braintree Town (1 Season) 1 League 12 745 62 18.0 8.3 9 4 3 4 1.17 10 11 -1 -0.12 +0.52 Premier Division (6 Seasons) 80 5,093 64 37.2 56.6 56 80 33 24 25 24 1.38 79 71 +8 +0.14 +0.24 CanPL (2 Seasons) 49 3,741 76 74.2 41.6 43 84 26 6 21 1 1.17 58 71 -13 -0.31 -0.10 League One (2 Seasons) 0 0 0 0 4 Ekstraklasa (1 Season) 15 668 45 24.7 7.4 8 75 3 7 9 8 1.00 8 16 -8 -1.08 -1.03 League Two (1 Season) 12 541 45 13.1 6.0 5 1 7 5 1.67 11 6 +5 +0.83 +0.76 National League (1 Season) 12 745 62 18.0 8.3 9 4 3 4 1.17 10 11 -1 -0.12 +0.52 Championship (1 Season) 2 14 7 0.3 0.2 0 0 2 13 0.50 0 0 0 0.00 -0.24 FA Cup (1 Season) 1 16 16 5.9 0.2 0 0 1 16 0 3.00 0 0 0 0.00 -0.71 EFL Cup (1 Season) 0 0 0 0 1
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 2015-2016 18 Millwall eng ENG 3. League One 4th 0 0 0 0 3 Matches 2016-2017 19 Braintree Town eng ENG 5. National League 22nd 12 745 62 18.0 8.3 9 4 3 4 1.17 10 11 -1 -0.12 +0.52 Matches 2016-2017 19 Millwall eng ENG 3. League One 6th 0 0 0 0 1 Matches 2017-2018 20 Millwall eng ENG 2. Championship 8th 2 14 7 0.3 0.2 0 0 2 13 0.50 0 0 0 0.00 -0.24 Matches 2017-2018 20 Carlisle United eng ENG 4. League Two 10th 12 541 45 13.1 6.0 5 1 7 5 1.67 11 6 +5 +0.83 +0.76 Matches 2018 20 Sligo Rovers ie IRL 1. Premier Division 7th 11 639 58 19.7 7.1 7 76 1 4 27 2 1.36 11 11 0 0.00 +0.42 Matches 2019 21 Sligo Rovers ie IRL 1. Premier Division 7th 2 180 90 6.1 2.0 2 90 2 0 0 1.06 2 4 -2 -1.00 -0.77 Matches 2020 22 Bohemian FC ie IRL 1. Premier Division 2nd 13 1,147 88 70.8 12.7 13 88 11 0 0 2.08 16 7 +9 +0.71 +0.33 Matches 2020-2021 23 Jagiellonia pl POL 1. Ekstraklasa 9th 15 668 45 24.7 7.4 8 75 3 7 9 8 1.00 8 16 -8 -1.08 -1.03 Matches 2022 24 Bohemian FC ie IRL 1. Premier Division 6th 29 1,948 67 60.1 21.6 24 77 14 5 19 4 1.14 25 27 -2 -0.09 -0.16 Matches 2023 25 Bohemian FC ie IRL 1. Premier Division 6th 8 303 38 30.6 3.4 2 90 2 6 21 17 1.63 8 2 +6 +1.78 +0.87 Matches 2024 26 Atlético Ottawa ca CAN 1. CanPL 3rd 22 1,546 70 61.3 17.2 17 85 14 5 19 1 1.43 28 20 +8 +0.47 +0.19 Matches 2025 27 Valour FC ca CAN 1. CanPL 6th 27 2,195 81 87.1 24.4 26 83 12 1 32 0 0.96 30 51 -21 -0.86 +0.80 Matches 2026 28 Galway United ie IRL 1. Premier Division 7th 17 876 52 54.1 9.7 8 74 3 9 31 1 1.18 17 20 -3 -0.31 -0.31 Matches 11 Seasons 9 Clubs 7 Leagues 170 10,802 64 25.6 120.0 121 81 67 49 22 59 1.28 166 175 -9 -0.07 +0.01 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Bohemian FC (3 Seasons) 1 League 50 3,398 68 58.1 37.8 39 82 27 11 20 21 1.46 49 36 +13 +0.34 -0.02 Millwall (3 Seasons) 2 Leagues 2 14 7 0.1 0.2 0 0 2 17 0.50 0 0 0 0.00 -0.24 Sligo Rovers (2 Seasons) 1 League 13 819 63 13.2 9.1 9 79 3 4 27 2 1.31 13 15 -2 -0.22 +0.10 Valour FC (1 Season) 1 League 27 2,195 81 87.1 24.4 26 83 12 1 32 0 0.96 30 51 -21 -0.86 +0.80 Atlético Ottawa (1 Season) 1 League 22 1,546 70 61.3 17.2 17 85 14 5 19 1 1.43 28 20 +8 +0.47 +0.19 Galway United (1 Season) 1 League 17 876 52 54.1 9.7 8 74 3 9 31 1 1.18 17 20 -3 -0.31 -0.31 Jagiellonia (1 Season) 1 League 15 668 45 24.7 7.4 8 75 3 7 9 8 1.00 8 16 -8 -1.08 -1.03 Carlisle United (1 Season) 1 League 12 541 45 13.1 6.0 5 1 7 5 1.67 11 6 +5 +0.83 +0.76 Braintree Town (1 Season) 1 League 12 745 62 18.0 8.3 9 4 3 4 1.17 10 11 -1 -0.12 +0.52 Premier Division (6 Seasons) 80 5,093 64 37.2 56.6 56 80 33 24 25 24 1.38 79 71 +8 +0.14 +0.24 CanPL (2 Seasons) 49 3,741 76 74.2 41.6 43 84 26 6 21 1 1.17 58 71 -13 -0.31 -0.10 League One (2 Seasons) 0 0 0 0 4 Ekstraklasa (1 Season) 15 668 45 24.7 7.4 8 75 3 7 9 8 1.00 8 16 -8 -1.08 -1.03 League Two (1 Season) 12 541 45 13.1 6.0 5 1 7 5 1.67 11 6 +5 +0.83 +0.76 National League (1 Season) 12 745 62 18.0 8.3 9 4 3 4 1.17 10 11 -1 -0.12 +0.52 Championship (1 Season) 2 14 7 0.3 0.2 0 0 2 13 0.50 0 0 0 0.00 -0.24
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 19 Millwall eng ENG EFL Cup 33rd 0 0 0 0 1 Matches 2017-2018 20 Millwall eng ENG FA Cup 17th 1 16 16 5.9 0.2 0 0 1 16 0 3.00 0 0 0 0.00 -0.71 Matches 2 Seasons 1 Club 2 Leagues 1 16 16 3.6 0.2 0 0 1 16 1 3.00 0 0 0 0.00 -0.71 FA Cup (1 Season) 1 16 16 5.9 0.2 0 0 1 16 0 3.00 0 0 0 0.00 -0.71 EFL Cup (1 Season) 0 0 0 0 1
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 19 ca Canada Friendlies (M) 1 7 7 1.6 0.1 0 0 1 6 0 0.00 0 0 0 0.00 -0.81 Matches 2018 20 ca Canada Friendlies (M) 1 45 45 50.0 0.5 0 0 1 45 0 3.00 1 0 +1 +2.00 +2.00 Matches 2 Seasons 1 Club 1 League 2 52 26 9.6 0.6 0 0 2 26 0 1.50 1 0 +1 +1.73 +0.99
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2016-2017 19 Braintree Town 1 League 8.3 1 0 0 6 0 0 0 0 0 0 0 0 2017-2018 20 Millwall 2 Leagues 0.3 0 0 0 0 0 0 2 0 0 0 0 0 2017-2018 20 Carlisle United 1 League 6.0 2 0 0 9 0 0 0 0 0 0 0 0 2018 20 Sligo Rovers 1 League 7.1 2 0 0 0 2019 21 Sligo Rovers 1 League 2.0 0 0 0 0 2020 22 Bohemian FC 1 League 12.7 5 0 0 0 2020-2021 23 Jagiellonia 1 League 7.4 1 0 0 0 2022 24 Bohemian FC 1 League 21.6 2 0 0 22 17 7 100 9 17 0 2023 25 Bohemian FC 1 League 3.4 0 0 0 0 2024 26 Atlético Ottawa 1 League 17.2 5 0 0 1 2025 27 Valour FC 1 League 24.4 4 1 1 0 2026 28 Galway United 1 League 9.7 2 0 0 17 12 5 55 9 5 0 11 Seasons 9 Clubs 9 Leagues 120.2 24 1 1 54 29 12 157 18 22 0 0 1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Bohemian FC (3 Seasons) 1 League 37.8 7 0 0 22 17 7 100 9 17 0 Millwall (3 Seasons) 4 Leagues 0.3 0 0 0 0 0 0 2 0 0 0 0 0 Sligo Rovers (2 Seasons) 1 League 9.1 2 0 0 0 Valour FC (1 Season) 1 League 24.4 4 1 1 0 Atlético Ottawa (1 Season) 1 League 17.2 5 0 0 1 Galway United (1 Season) 1 League 9.7 2 0 0 17 12 5 55 9 5 0 Jagiellonia (1 Season) 1 League 7.4 1 0 0 0 Carlisle United (1 Season) 1 League 6.0 2 0 0 9 0 0 0 0 0 0 0 0 Braintree Town (1 Season) 1 League 8.3 1 0 0 6 0 0 0 0 0 0 0 0 Premier Division (6 Seasons) 56.6 11 0 0 39 29 12 155 18 22 0 CanPL (2 Seasons) 41.6 9 1 1 1 League One (2 Seasons) Ekstraklasa (1 Season) 7.4 1 0 0 0 League Two (1 Season) 6.0 2 0 0 9 0 0 0 0 0 0 0 0 National League (1 Season) 8.3 1 0 0 6 0 0 0 0 0 0 0 0 Championship (1 Season) 0.2 0 0 0 0 0 0 2 0 0 0 0 0 FA Cup (1 Season) 0.2 0 0 0 0 0 0 0 0 0 0 EFL Cup (1 Season)
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 20 Millwall eng ENG FA Cup 17th 0.2 0 0 0 0 0 0 0 0 0 0 Matches 2 Seasons 1 Club 2 Leagues 0.2 0 0 0 0 0 0 0 0 0 0 FA Cup (1 Season) 0.2 0 0 0 0 0 0 0 0 0 0 EFL Cup (1 Season)
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.
View Additional Information
More Kris Twardek Pages
Kris Twardek Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary