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 2012-2013 18 Auxerre fr FRA 2. Ligue 2 17 10 819 9.1 2 2 4 2 0 0 1 0 0.22 0.22 0.44 0.22 0.44 2013-2014 19 Auxerre fr FRA 2. Ligue 2 25 18 1,543 17.1 4 0 4 3 1 1 0 0 0.23 0.00 0.23 0.17 0.17 2014-2015 20 Utrecht nl NED 1. Eredivisie 17 14 1,299 14.4 11 5 16 7 4 4 1 0 0.76 0.35 1.11 0.48 0.83 Matches 2014-2015 20 Auxerre fr FRA 2. Ligue 2 8 3 319 3.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 21 Utrecht nl NED 1. Eredivisie 33 33 2,835 31.5 17 4 21 11 6 6 2 1 0.54 0.13 0.67 0.35 0.48 Matches 2016-2017 22 Utrecht nl NED 1. Eredivisie 32 32 2,850 31.7 13 5 18 9 4 4 3 0 0.41 0.16 0.57 0.28 0.44 Matches 2017-2018 23 Eintracht Frankfurt de GER 1. Bundesliga 31 26 2,347 26.1 9 4 13 7 2 2 2 0 0.35 0.15 0.50 0.27 0.42 Matches 2017-2018 23 Eintracht Frankfurt de GER DFB-Pokal 5 4 377 4.2 4 2 6 4 0 0 1 0 0.95 0.48 1.43 0.95 1.43 Matches 2018-2019 24 Eintracht Frankfurt de GER 1. Bundesliga 29 23 2,182 24.2 15 9 24 12 3 3 3 0 0.62 0.37 0.99 0.49 0.87 Matches 2018-2019 24 Eintracht Frankfurt de GER DFB-Pokal 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 24 Eintracht Frankfurt de GER DFL-Supercup 1 1 75 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 24 Eintracht Frankfurt 2. Europa Lg 10 9 770 8.6 5 1 6 4 1 1 2 0 0.58 0.12 0.70 0.47 0.58 Matches 2019-2020 25 West Ham United eng ENG EFL Cup 1 0 34 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 25 West Ham United eng ENG FA Cup 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 25 West Ham United eng ENG 1. Premier League 32 24 2,266 25.2 7 1 8 7 0 0 1 0 0.28 0.04 0.32 0.28 0.32 Matches 2020-2021 26 West Ham United eng ENG EFL Cup 3 3 270 3.0 4 0 4 4 0 0 0 0 1.33 0.00 1.33 1.33 1.33 Matches 2020-2021 26 Ajax nl NED 1. Eredivisie 19 18 1,563 17.4 11 5 16 11 0 0 2 0 0.63 0.29 0.92 0.63 0.92 Matches 2020-2021 26 West Ham United eng ENG 1. Premier League 16 10 937 10.4 3 0 3 3 0 0 0 0 0.29 0.00 0.29 0.29 0.29 Matches 2021-2022 27 Ajax 1. Champions Lg 8 7 667 7.4 11 1 12 10 1 1 1 0 1.48 0.13 1.62 1.35 1.48 Matches 2021-2022 27 Ajax nl NED 1. Eredivisie 31 31 2,568 28.5 21 7 28 19 2 2 4 0 0.74 0.25 0.98 0.67 0.91 Matches 2022-2023 28 Dortmund de GER 1. Bundesliga 19 15 1,225 13.6 9 3 12 9 0 1 1 0 0.66 0.22 0.88 0.66 0.88 Matches 2022-2023 28 Dortmund 1. Champions Lg 2 2 143 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 28 Dortmund de GER DFB-Pokal 1 1 64 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 29 Dortmund de GER 1. Bundesliga 14 5 396 4.4 0 1 1 0 0 0 2 0 0.00 0.23 0.23 0.00 0.23 Matches 2023-2024 29 Dortmund 1. Champions Lg 4 0 64 0.7 1 0 1 1 0 0 0 0 1.41 0.00 1.41 1.41 1.41 Matches 2023-2024 29 Dortmund de GER DFB-Pokal 1 1 75 0.8 2 0 2 2 0 0 0 0 2.40 0.00 2.40 2.40 2.40 Matches 2024-2025 30 Dortmund de GER 1. Bundesliga 0 0 Matches 2024-2025 30 Leganés es ESP Copa del Rey 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 30 Dortmund de GER DFB-Pokal 0 0 Matches 2024-2025 30 Utrecht nl NED 1. Eredivisie 16 15 1,269 14.1 4 1 5 4 0 0 0 0 0.28 0.07 0.35 0.28 0.35 Matches 2024-2025 30 Leganés es ESP 1. La Liga 8 5 404 4.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 31 Utrecht nl NED 1. Eredivisie 21 10 956 10.6 1 3 4 1 0 0 1 0 0.09 0.28 0.38 0.09 0.38 Matches 2025-2026 31 Utrecht 2. Europa Lg 7 5 428 4.8 0 1 1 0 0 0 0 0 0.00 0.21 0.21 0.00 0.21 Matches 14 Seasons 7 Clubs 12 Leagues 415 329 29,135 323.7 154 55 209 130 24 25 27 1 0.48 0.17 0.65 0.40 0.57 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 Utrecht (5 Seasons) 2 Leagues 126 109 9,637 107.1 46 19 65 32 14 14 7 1 0.43 0.18 0.61 0.30 0.48 Auxerre (3 Seasons) 1 League 50 31 2,681 29.8 6 2 8 5 1 1 1 0 0.20 0.07 0.27 0.17 0.23 Dortmund (3 Seasons) 3 Leagues 41 24 1,967 21.9 12 4 16 12 0 1 3 0 0.55 0.18 0.73 0.55 0.73 Eintracht Frankfurt (2 Seasons) 4 Leagues 77 64 5,841 64.9 33 16 49 27 6 6 8 0 0.51 0.25 0.76 0.42 0.66 Ajax (2 Seasons) 2 Leagues 58 56 4,798 53.3 43 13 56 40 3 3 7 0 0.81 0.24 1.05 0.75 0.99 West Ham United (2 Seasons) 3 Leagues 54 39 3,687 41.0 14 1 15 14 0 0 1 0 0.34 0.02 0.37 0.34 0.37 Leganés (1 Season) 2 Leagues 9 6 524 5.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Eredivisie (7 Seasons) 169 153 13,340 148.2 78 30 108 62 16 16 13 1 0.53 0.20 0.73 0.42 0.62 Bundesliga (5 Seasons) 93 69 6,150 68.3 33 17 50 28 5 6 8 0 0.48 0.25 0.73 0.41 0.66 DFB-Pokal (5 Seasons) 8 7 606 6.7 6 2 8 6 0 0 1 0 0.89 0.30 1.19 0.89 1.19 Ligue 2 (3 Seasons) 50 31 2,681 29.8 6 2 8 5 1 1 1 0 0.20 0.07 0.27 0.17 0.23 Champions Lg (3 Seasons) 14 9 874 9.7 12 1 13 11 1 1 1 0 1.24 0.10 1.34 1.13 1.24 Premier League (2 Seasons) 48 34 3,203 35.6 10 1 11 10 0 0 1 0 0.28 0.03 0.31 0.28 0.31 Europa Lg (2 Seasons) 17 14 1,198 13.3 5 2 7 4 1 1 2 0 0.38 0.15 0.53 0.30 0.45 EFL Cup (2 Seasons) 4 3 304 3.4 4 0 4 4 0 0 0 0 1.18 0.00 1.18 1.18 1.18 La Liga (1 Season) 8 5 404 4.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (1 Season) 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Copa del Rey (1 Season) 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 DFL-Supercup (1 Season) 1 1 75 0.8 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 Gls Ast G+A G-PK G+A-PK Matches 2012-2013 18 Auxerre 1 League 17 10 819 9.1 2 2 4 2 0 0 1 0 0.22 0.22 0.44 0.22 0.44 2013-2014 19 Auxerre 1 League 25 18 1,543 17.1 4 0 4 3 1 1 0 0 0.23 0.00 0.23 0.17 0.17 2014-2015 20 Auxerre 1 League 8 3 319 3.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 20 Utrecht 1 League 17 14 1,299 14.4 11 5 16 7 4 4 1 0 0.76 0.35 1.11 0.48 0.83 2015-2016 21 Utrecht 1 League 33 33 2,835 31.5 17 4 21 11 6 6 2 1 0.54 0.13 0.67 0.35 0.48 2016-2017 22 Utrecht 1 League 32 32 2,850 31.7 13 5 18 9 4 4 3 0 0.41 0.16 0.57 0.28 0.44 2017-2018 23 Eintracht Frankfurt 2 Leagues 36 30 2,724 30.3 13 6 19 11 2 2 3 0 0.43 0.20 0.63 0.36 0.56 2018-2019 24 Eintracht Frankfurt 4 Leagues 41 34 3,117 34.6 20 10 30 16 4 4 5 0 0.58 0.29 0.87 0.46 0.75 2019-2020 25 West Ham United 3 Leagues 35 26 2,480 27.6 7 1 8 7 0 0 1 0 0.25 0.04 0.29 0.25 0.29 2020-2021 26 West Ham United 2 Leagues 19 13 1,207 13.4 7 0 7 7 0 0 0 0 0.52 0.00 0.52 0.52 0.52 2020-2021 26 Ajax 1 League 19 18 1,563 17.4 11 5 16 11 0 0 2 0 0.63 0.29 0.92 0.63 0.92 2021-2022 27 Ajax 2 Leagues 39 38 3,235 35.9 32 8 40 29 3 3 5 0 0.89 0.22 1.11 0.81 1.03 2022-2023 28 Dortmund 3 Leagues 22 18 1,432 15.9 9 3 12 9 0 1 1 0 0.57 0.19 0.75 0.57 0.75 2023-2024 29 Dortmund 3 Leagues 19 6 535 5.9 3 1 4 3 0 0 2 0 0.50 0.17 0.67 0.50 0.67 2024-2025 30 Dortmund 2 Leagues 0 0 2024-2025 30 Leganés 2 Leagues 9 6 524 5.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2024-2025 30 Utrecht 1 League 16 15 1,269 14.1 4 1 5 4 0 0 0 0 0.28 0.07 0.35 0.28 0.35 2025-2026 31 Utrecht 2 Leagues 28 15 1,384 15.4 1 4 5 1 0 0 1 0 0.07 0.26 0.33 0.07 0.33 14 Seasons 7 Clubs 12 Leagues 415 329 29,135 323.7 154 55 209 130 24 25 27 1 0.48 0.17 0.65 0.40 0.57 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 Utrecht (5 Seasons) 2 Leagues 126 109 9,637 107.1 46 19 65 32 14 14 7 1 0.43 0.18 0.61 0.30 0.48 Auxerre (3 Seasons) 1 League 50 31 2,681 29.8 6 2 8 5 1 1 1 0 0.20 0.07 0.27 0.17 0.23 Dortmund (3 Seasons) 3 Leagues 41 24 1,967 21.9 12 4 16 12 0 1 3 0 0.55 0.18 0.73 0.55 0.73 Eintracht Frankfurt (2 Seasons) 4 Leagues 77 64 5,841 64.9 33 16 49 27 6 6 8 0 0.51 0.25 0.76 0.42 0.66 Ajax (2 Seasons) 2 Leagues 58 56 4,798 53.3 43 13 56 40 3 3 7 0 0.81 0.24 1.05 0.75 0.99 West Ham United (2 Seasons) 3 Leagues 54 39 3,687 41.0 14 1 15 14 0 0 1 0 0.34 0.02 0.37 0.34 0.37 Leganés (1 Season) 2 Leagues 9 6 524 5.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Eredivisie (7 Seasons) 169 153 13,340 148.2 78 30 108 62 16 16 13 1 0.53 0.20 0.73 0.42 0.62 Bundesliga (5 Seasons) 93 69 6,150 68.3 33 17 50 28 5 6 8 0 0.48 0.25 0.73 0.41 0.66 DFB-Pokal (5 Seasons) 8 7 606 6.7 6 2 8 6 0 0 1 0 0.89 0.30 1.19 0.89 1.19 Ligue 2 (3 Seasons) 50 31 2,681 29.8 6 2 8 5 1 1 1 0 0.20 0.07 0.27 0.17 0.23 Champions Lg (3 Seasons) 14 9 874 9.7 12 1 13 11 1 1 1 0 1.24 0.10 1.34 1.13 1.24 Premier League (2 Seasons) 48 34 3,203 35.6 10 1 11 10 0 0 1 0 0.28 0.03 0.31 0.28 0.31 Europa Lg (2 Seasons) 17 14 1,198 13.3 5 2 7 4 1 1 2 0 0.38 0.15 0.53 0.30 0.45 EFL Cup (2 Seasons) 4 3 304 3.4 4 0 4 4 0 0 0 0 1.18 0.00 1.18 1.18 1.18 La Liga (1 Season) 8 5 404 4.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (1 Season) 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Copa del Rey (1 Season) 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 DFL-Supercup (1 Season) 1 1 75 0.8 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 2012-2013 18 Auxerre fr FRA 2. Ligue 2 9th 17 10 819 9.1 2 2 4 2 0 0 1 0 0.22 0.22 0.44 0.22 0.44 2013-2014 19 Auxerre fr FRA 2. Ligue 2 16th 25 18 1,543 17.1 4 0 4 3 1 1 0 0 0.23 0.00 0.23 0.17 0.17 2014-2015 20 Auxerre fr FRA 2. Ligue 2 9th 8 3 319 3.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2014-2015 20 Utrecht nl NED 1. Eredivisie 11th 17 14 1,299 14.4 11 5 16 7 4 4 1 0 0.76 0.35 1.11 0.48 0.83 Matches 2015-2016 21 Utrecht nl NED 1. Eredivisie 5th 33 33 2,835 31.5 17 4 21 11 6 6 2 1 0.54 0.13 0.67 0.35 0.48 Matches 2016-2017 22 Utrecht nl NED 1. Eredivisie 4th 32 32 2,850 31.7 13 5 18 9 4 4 3 0 0.41 0.16 0.57 0.28 0.44 Matches 2017-2018 23 Eintracht Frankfurt de GER 1. Bundesliga 8th 31 26 2,347 26.1 9 4 13 7 2 2 2 0 0.35 0.15 0.50 0.27 0.42 Matches 2018-2019 24 Eintracht Frankfurt de GER 1. Bundesliga 7th 29 23 2,182 24.2 15 9 24 12 3 3 3 0 0.62 0.37 0.99 0.49 0.87 Matches 2019-2020 25 West Ham United eng ENG 1. Premier League 16th 32 24 2,266 25.2 7 1 8 7 0 0 1 0 0.28 0.04 0.32 0.28 0.32 Matches 2020-2021 26 West Ham United eng ENG 1. Premier League 6th 16 10 937 10.4 3 0 3 3 0 0 0 0 0.29 0.00 0.29 0.29 0.29 Matches 2020-2021 26 Ajax nl NED 1. Eredivisie 1st 19 18 1,563 17.4 11 5 16 11 0 0 2 0 0.63 0.29 0.92 0.63 0.92 Matches 2021-2022 27 Ajax nl NED 1. Eredivisie 1st 31 31 2,568 28.5 21 7 28 19 2 2 4 0 0.74 0.25 0.98 0.67 0.91 Matches 2022-2023 28 Dortmund de GER 1. Bundesliga 2nd 19 15 1,225 13.6 9 3 12 9 0 1 1 0 0.66 0.22 0.88 0.66 0.88 Matches 2023-2024 29 Dortmund de GER 1. Bundesliga 5th 14 5 396 4.4 0 1 1 0 0 0 2 0 0.00 0.23 0.23 0.00 0.23 Matches 2024-2025 30 Dortmund de GER 1. Bundesliga 4th 0 0 Matches 2024-2025 30 Leganés es ESP 1. La Liga 18th 8 5 404 4.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 30 Utrecht nl NED 1. Eredivisie 4th 16 15 1,269 14.1 4 1 5 4 0 0 0 0 0.28 0.07 0.35 0.28 0.35 Matches 2025-2026 31 Utrecht nl NED 1. Eredivisie 6th 21 10 956 10.6 1 3 4 1 0 0 1 0 0.09 0.28 0.38 0.09 0.38 Matches 14 Seasons 7 Clubs 5 Leagues 368 292 25,778 286.4 127 50 177 105 22 23 23 1 0.44 0.17 0.62 0.37 0.54 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 Utrecht (5 Seasons) 1 League 119 104 9,209 102.3 46 18 64 32 14 14 7 1 0.45 0.18 0.63 0.31 0.49 Auxerre (3 Seasons) 1 League 50 31 2,681 29.8 6 2 8 5 1 1 1 0 0.20 0.07 0.27 0.17 0.23 Dortmund (3 Seasons) 1 League 33 20 1,621 18.0 9 4 13 9 0 1 3 0 0.50 0.22 0.72 0.50 0.72 Eintracht Frankfurt (2 Seasons) 1 League 60 49 4,529 50.3 24 13 37 19 5 5 5 0 0.48 0.26 0.74 0.38 0.64 Ajax (2 Seasons) 1 League 50 49 4,131 45.9 32 12 44 30 2 2 6 0 0.70 0.26 0.96 0.65 0.92 West Ham United (2 Seasons) 1 League 48 34 3,203 35.6 10 1 11 10 0 0 1 0 0.28 0.03 0.31 0.28 0.31 Leganés (1 Season) 1 League 8 5 404 4.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Eredivisie (7 Seasons) 169 153 13,340 148.2 78 30 108 62 16 16 13 1 0.53 0.20 0.73 0.42 0.62 Bundesliga (5 Seasons) 93 69 6,150 68.3 33 17 50 28 5 6 8 0 0.48 0.25 0.73 0.41 0.66 Ligue 2 (3 Seasons) 50 31 2,681 29.8 6 2 8 5 1 1 1 0 0.20 0.07 0.27 0.17 0.23 Premier League (2 Seasons) 48 34 3,203 35.6 10 1 11 10 0 0 1 0 0.28 0.03 0.31 0.28 0.31 La Liga (1 Season) 8 5 404 4.5 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 Gls Ast G+A G-PK G+A-PK Matches 2018-2019 24 Eintracht Frankfurt 2. Europa Lg SF 10 9 770 8.6 5 1 6 4 1 1 2 0 0.58 0.12 0.70 0.47 0.58 Matches 2021-2022 27 Ajax 1. Champions Lg R16 8 7 667 7.4 11 1 12 10 1 1 1 0 1.48 0.13 1.62 1.35 1.48 Matches 2022-2023 28 Dortmund 1. Champions Lg R16 2 2 143 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 29 Dortmund 1. Champions Lg 2nd 4 0 64 0.7 1 0 1 1 0 0 0 0 1.41 0.00 1.41 1.41 1.41 Matches 2025-2026 31 Utrecht 2. Europa Lg Lg 7 5 428 4.8 0 1 1 0 0 0 0 0 0.00 0.21 0.21 0.00 0.21 Matches 5 Seasons 4 Clubs 2 Leagues 31 23 2,072 23.0 17 3 20 15 2 2 3 0 0.74 0.13 0.87 0.65 0.78 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 Dortmund (2 Seasons) 1 League 6 2 207 2.3 1 0 1 1 0 0 0 0 0.43 0.00 0.43 0.43 0.43 Eintracht Frankfurt (1 Season) 1 League 10 9 770 8.6 5 1 6 4 1 1 2 0 0.58 0.12 0.70 0.47 0.58 Ajax (1 Season) 1 League 8 7 667 7.4 11 1 12 10 1 1 1 0 1.48 0.13 1.62 1.35 1.48 Utrecht (1 Season) 1 League 7 5 428 4.8 0 1 1 0 0 0 0 0 0.00 0.21 0.21 0.00 0.21 Champions Lg (3 Seasons) 14 9 874 9.7 12 1 13 11 1 1 1 0 1.24 0.10 1.34 1.13 1.24 Europa Lg (2 Seasons) 17 14 1,198 13.3 5 2 7 4 1 1 2 0 0.38 0.15 0.53 0.30 0.45
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2012-2013 18 Auxerre 1 League 9.1 2 10 1.10 0.20 0 0 2013-2014 19 Auxerre 1 League 17.1 4 13 0.76 0.23 1 1 2014-2015 20 Auxerre 1 League 3.5 0 4 1.13 0.00 0 0 2014-2015 20 Utrecht 1 League 14.4 11 23 1.59 0.30 4 4 2015-2016 21 Utrecht 1 League 31.5 17 42 1.33 0.26 6 6 2016-2017 22 Utrecht 1 League 31.7 13 0 35 0.00 1.11 0.26 4 4 2017-2018 23 Eintracht Frankfurt 2 Leagues 30.3 13 59 24 40.7 1.95 0.79 0.19 0.46 2 2 2018-2019 24 Eintracht Frankfurt 4 Leagues 34.6 20 78 36 46.2 2.25 1.04 0.21 0.44 4 4 2019-2020 25 West Ham United 3 Leagues 27.6 7 59 27 45.8 2.14 0.98 0.12 0.26 0 0 2020-2021 26 West Ham United 2 Leagues 13.4 7 35 16 45.7 2.61 1.19 0.20 0.44 0 0 2020-2021 26 Ajax 1 League 17.4 11 56 25 44.6 3.22 1.44 0.20 0.44 0 0 2021-2022 27 Ajax 2 Leagues 35.9 32 124 56 45.2 3.45 1.56 0.23 0.52 3 3 2022-2023 28 Dortmund 3 Leagues 15.9 9 39 20 51.3 2.45 1.26 0.23 0.45 0 1 2023-2024 29 Dortmund 3 Leagues 5.9 3 11 5 45.5 1.85 0.84 0.27 0.60 0 0 2024-2025 30 Leganés 2 Leagues 5.8 0 7 3 42.9 1.20 0.52 0.00 0.00 0 0 2024-2025 30 Utrecht 1 League 14.1 4 33 15 45.5 2.34 1.06 0.12 0.27 0 0 2025-2026 31 Utrecht 2 Leagues 15.4 1 29 11 37.9 1.89 0.72 0.03 0.09 0 0 14 Seasons 7 Clubs 12 Leagues 323.7 154 530 365 51.5 2.14 1.13 0.20 0.36 24 25 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Utrecht (5 Seasons) 2 Leagues 107.1 46 62 126 98.4 1.01 1.18 0.23 0.25 14 14 Auxerre (3 Seasons) 1 League 29.8 6 27 0.91 0.19 1 1 Dortmund (3 Seasons) 3 Leagues 21.9 12 50 25 50.0 2.29 1.14 0.24 0.48 0 1 Eintracht Frankfurt (2 Seasons) 4 Leagues 64.9 33 137 60 43.8 2.11 0.92 0.20 0.45 6 6 Ajax (2 Seasons) 2 Leagues 53.3 43 180 81 45.0 3.38 1.52 0.22 0.49 3 3 West Ham United (2 Seasons) 3 Leagues 41.0 14 94 43 45.7 2.29 1.05 0.15 0.33 0 0 Leganés (1 Season) 2 Leagues 5.8 0 7 3 42.9 1.20 0.52 0.00 0.00 0 0 Eredivisie (7 Seasons) 148.2 78 212 192 59.9 2.07 1.30 0.21 0.32 16 16 Bundesliga (5 Seasons) 68.3 33 135 63 46.7 1.98 0.92 0.21 0.44 5 6 DFB-Pokal (5 Seasons) 6.7 6 24 10 41.7 3.56 1.49 0.25 0.60 0 0 Ligue 2 (3 Seasons) 29.8 6 27 0.91 0.19 1 1 Champions Lg (3 Seasons) 9.7 12 27 15 55.6 2.78 1.54 0.41 0.73 1 1 Premier League (2 Seasons) 35.6 10 81 38 46.9 2.28 1.07 0.12 0.26 0 0 Europa Lg (2 Seasons) 13.3 5 30 12 40.0 2.25 0.90 0.13 0.33 1 1 EFL Cup (2 Seasons) 3.4 4 10 5 50.0 2.96 1.48 0.40 0.80 0 0 La Liga (1 Season) 4.5 0 4 1 25.0 0.89 0.22 0.00 0.00 0 0 FA Cup (1 Season) 2.0 0 3 0 0.0 1.50 0.00 0.00 0 0 Copa del Rey (1 Season) 1.3 0 3 2 66.7 2.25 1.50 0.00 0.00 0 0 DFL-Supercup (1 Season) 0.8 0 1 0 0.0 1.20 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 PK PKatt Matches 2018-2019 24 Eintracht Frankfurt 2. Europa Lg SF 8.6 5 24 11 45.8 2.81 1.29 0.17 0.36 1 1 Matches 2021-2022 27 Ajax 1. Champions Lg R16 7.4 11 24 14 58.3 3.24 1.89 0.42 0.71 1 1 Matches 2022-2023 28 Dortmund 1. Champions Lg R16 1.6 0 2 0 0.0 1.26 0.00 0.00 0 0 Matches 2023-2024 29 Dortmund 1. Champions Lg 2nd 0.7 1 1 1 100.0 1.41 1.41 1.00 1.00 0 0 Matches 2025-2026 31 Utrecht 2. Europa Lg Lg 4.8 0 6 1 16.7 1.26 0.21 0.00 0.00 0 0 Matches 5 Seasons 4 Clubs 2 Leagues 23.0 17 57 27 47.4 2.48 1.17 0.26 0.56 2 2 Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Dortmund (2 Seasons) 1 League 2.3 1 3 1 33.3 1.30 0.43 0.33 1.00 0 0 Eintracht Frankfurt (1 Season) 1 League 8.6 5 24 11 45.8 2.81 1.29 0.17 0.36 1 1 Ajax (1 Season) 1 League 7.4 11 24 14 58.3 3.24 1.89 0.42 0.71 1 1 Utrecht (1 Season) 1 League 4.8 0 6 1 16.7 1.26 0.21 0.00 0.00 0 0 Champions Lg (3 Seasons) 9.7 12 27 15 55.6 2.78 1.54 0.41 0.73 1 1 Europa Lg (2 Seasons) 13.3 5 30 12 40.0 2.25 0.90 0.13 0.33 1 1
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 2012-2013 18 Auxerre fr FRA 2. Ligue 2 17 819 48 23.9 9.1 10 7 2013-2014 19 Auxerre fr FRA 2. Ligue 2 25 1,543 62 45.1 17.1 18 7 2014-2015 20 Utrecht nl NED 1. Eredivisie 17 1,299 76 42.5 14.4 14 11 3 0 1.06 27 24 +3 +0.21 +0.46 Matches 2014-2015 20 Auxerre fr FRA 2. Ligue 2 8 319 40 9.3 3.5 3 1 5 0 1.25 3 2 +1 +0.28 +0.14 Matches 2015-2016 21 Utrecht nl NED 1. Eredivisie 33 2,835 86 92.6 31.5 33 29 0 0 1.54 49 43 +6 +0.19 -1.01 Matches 2016-2017 22 Utrecht nl NED 1. Eredivisie 32 2,850 89 93.1 31.7 32 29 0 2 1.86 50 34 +16 +0.51 +0.51 Matches 2017-2018 23 Eintracht Frankfurt de GER 1. Bundesliga 31 2,347 76 76.7 26.1 26 16 5 3 1.39 30 34 -4 -0.15 -0.66 Matches 2017-2018 23 Eintracht Frankfurt de GER DFB-Pokal 5 377 75 66.1 4.2 4 94 2 1 1 1 3.00 12 1 +11 +2.63 +1.23 Matches 2018-2019 24 Eintracht Frankfurt de GER 1. Bundesliga 29 2,182 75 71.3 24.2 23 88 19 6 27 0 1.69 48 33 +15 +0.62 +0.93 Matches 2018-2019 24 Eintracht Frankfurt de GER DFB-Pokal 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2018-2019 24 Eintracht Frankfurt de GER DFL-Supercup 1 75 75 83.3 0.8 1 75 0 0 0 0.00 0 4 -4 -4.80 +1.20 Matches 2018-2019 24 Eintracht Frankfurt 2. Europa Lg 10 770 77 59.7 8.6 9 82 5 1 31 1 2.60 21 4 +17 +1.99 +2.16 Matches 2019-2020 25 West Ham United eng ENG EFL Cup 1 34 34 18.9 0.4 0 0 1 34 1 0.00 0 3 -3 -7.94 -8.56 Matches 2019-2020 25 West Ham United eng ENG FA Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 2 1 +1 +0.50 Matches 2019-2020 25 West Ham United eng ENG 1. Premier League 32 2,266 71 66.3 25.2 24 87 20 8 23 1 1.06 31 41 -10 -0.40 -0.16 Matches 2020-2021 26 West Ham United eng ENG EFL Cup 3 270 90 100.0 3.0 3 90 3 0 0 2.00 9 5 +4 +1.33 Matches 2020-2021 26 Ajax nl NED 1. Eredivisie 19 1,563 82 51.1 17.4 18 84 10 1 45 0 2.68 40 10 +30 +1.73 -1.22 Matches 2020-2021 26 West Ham United eng ENG 1. Premier League 16 937 59 27.4 10.4 10 84 7 6 17 0 1.56 10 12 -2 -0.19 -0.81 Matches 2021-2022 27 Ajax 1. Champions Lg 8 667 83 92.6 7.4 7 89 6 1 45 0 2.38 22 7 +15 +2.02 +3.72 Matches 2021-2022 27 Ajax nl NED 1. Eredivisie 31 2,568 83 83.9 28.5 31 83 20 0 0 2.39 82 16 +66 +2.31 -0.06 Matches 2022-2023 28 Dortmund de GER 1. Bundesliga 19 1,225 64 40.0 13.6 15 72 2 4 36 0 2.42 45 14 +31 +2.28 +1.89 Matches 2022-2023 28 Dortmund 1. Champions Lg 2 143 72 19.9 1.6 2 72 0 0 0 1.50 1 2 -1 -0.63 -1.41 Matches 2022-2023 28 Dortmund de GER DFB-Pokal 1 64 64 17.8 0.7 1 64 0 0 0 3.00 1 1 0 0.00 -1.22 Matches 2023-2024 29 Dortmund de GER 1. Bundesliga 14 396 28 12.9 4.4 5 56 0 9 13 3 2.00 6 5 +1 +0.23 -0.58 Matches 2023-2024 29 Dortmund 1. Champions Lg 4 64 16 5.5 0.7 0 0 4 16 6 1.00 1 1 0 0.00 -0.49 Matches 2023-2024 29 Dortmund de GER DFB-Pokal 1 75 75 27.8 0.8 1 75 0 0 1 3.00 4 1 +3 +3.60 +3.14 Matches 2024-2025 30 Dortmund de GER 1. Bundesliga 0 0 0 0 1 Matches 2024-2025 30 Leganés es ESP Copa del Rey 1 120 120 25.0 1.3 1 120 1 0 1 1.00 2 2 0 0.00 -0.50 Matches 2024-2025 30 Dortmund de GER DFB-Pokal 0 0 0 0 1 Matches 2024-2025 30 Utrecht nl NED 1. Eredivisie 16 1,269 79 41.5 14.1 15 82 7 1 32 1 1.69 25 17 +8 +0.57 +0.12 Matches 2024-2025 30 Leganés es ESP 1. La Liga 8 404 51 11.8 4.5 5 71 1 3 16 4 0.75 2 9 -7 -1.56 -1.26 Matches 2025-2026 31 Utrecht nl NED 1. Eredivisie 21 956 46 31.2 10.6 10 72 2 11 21 2 1.70 16 13 +3 +0.28 -0.15 Matches 2025-2026 31 Utrecht 2. Europa Lg 7 428 61 59.4 4.8 5 74 2 2 30 1 0.56 2 8 -6 -1.26 -0.03 Matches 14 Seasons 7 Clubs 12 Leagues 415 29,135 70 45.1 323.7 329 82 196 86 22 30 1.73 542 349 +193 +0.65 +0.21 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Utrecht (5 Seasons) 2 Leagues 126 9,637 76 60.2 107.1 109 78 80 17 23 6 1.55 169 139 +30 +0.28 +0.10 Auxerre (3 Seasons) 1 League 50 2,681 54 26.1 29.8 31 1 19 0 1.25 3 2 +1 +0.28 +0.14 Dortmund (3 Seasons) 3 Leagues 41 1,967 48 16.5 21.9 24 69 2 17 19 12 2.12 58 24 +34 +1.56 +0.91 Eintracht Frankfurt (2 Seasons) 4 Leagues 77 5,841 76 71.6 64.9 64 87 43 13 24 5 1.73 112 78 +34 +0.52 +0.45 Ajax (2 Seasons) 2 Leagues 58 4,798 83 70.1 53.3 56 84 36 2 45 0 2.48 144 33 +111 +2.08 -0.61 West Ham United (2 Seasons) 3 Leagues 54 3,687 68 49.4 41.0 39 86 32 15 21 2 1.26 52 62 -10 -0.24 -0.60 Leganés (1 Season) 2 Leagues 9 524 58 13.4 5.8 6 80 2 3 16 5 0.78 4 11 -7 -1.20 -0.99 Eredivisie (7 Seasons) 169 13,340 79 62.3 148.2 153 82 108 16 24 5 1.87 289 157 +132 +0.89 +0.01 Bundesliga (5 Seasons) 93 6,150 66 40.2 68.3 69 79 37 24 22 7 1.79 129 86 +43 +0.63 +0.14 DFB-Pokal (5 Seasons) 8 606 76 40.4 6.7 7 86 3 1 1 3 2.63 18 5 +13 +1.93 +0.88 Ligue 2 (3 Seasons) 50 2,681 54 26.1 29.8 31 1 19 0 1.25 3 2 +1 +0.28 +0.14 Champions Lg (3 Seasons) 14 874 62 33.5 9.7 9 85 6 5 22 6 1.86 24 10 +14 +1.44 +0.92 Premier League (2 Seasons) 48 3,203 67 46.8 35.6 34 86 27 14 20 1 1.23 41 53 -12 -0.34 -0.68 Europa Lg (2 Seasons) 17 1,198 70 59.6 13.3 14 79 7 3 30 2 1.76 23 12 +11 +0.83 +1.38 EFL Cup (2 Seasons) 4 304 76 67.6 3.4 3 90 3 1 34 1 1.50 9 8 +1 +0.30 -0.32 La Liga (1 Season) 8 404 51 11.8 4.5 5 71 1 3 16 4 0.75 2 9 -7 -1.56 -1.26 FA Cup (1 Season) 2 180 90 100.0 2.0 2 90 2 0 0 1.50 2 1 +1 +0.50 Copa del Rey (1 Season) 1 120 120 25.0 1.3 1 120 1 0 1 1.00 2 2 0 0.00 -0.50 DFL-Supercup (1 Season) 1 75 75 83.3 0.8 1 75 0 0 0 0.00 0 4 -4 -4.80 +1.20
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 2012-2013 18 Auxerre 1 League 17 819 48 23.9 9.1 10 7 2013-2014 19 Auxerre 1 League 25 1,543 62 45.1 17.1 18 7 2014-2015 20 Auxerre 1 League 8 319 40 9.3 3.5 3 1 5 0 1.25 3 2 +1 +0.28 +0.14 2014-2015 20 Utrecht 1 League 17 1,299 76 42.5 14.4 14 11 3 0 1.06 27 24 +3 +0.21 +0.46 2015-2016 21 Utrecht 1 League 33 2,835 86 92.6 31.5 33 29 0 0 1.54 49 43 +6 +0.19 -1.01 2016-2017 22 Utrecht 1 League 32 2,850 89 93.1 31.7 32 29 0 2 1.86 50 34 +16 +0.51 +0.51 2017-2018 23 Eintracht Frankfurt 2 Leagues 36 2,724 76 75.0 30.3 30 94 18 6 1 4 1.61 42 35 +7 +0.23 -0.46 2018-2019 24 Eintracht Frankfurt 4 Leagues 41 3,117 76 68.8 34.6 34 86 25 7 27 1 1.83 70 43 +27 +0.78 +1.10 2019-2020 25 West Ham United 3 Leagues 35 2,480 71 65.6 27.6 26 87 22 9 24 2 1.05 33 45 -12 -0.44 -0.30 2020-2021 26 West Ham United 2 Leagues 19 1,207 64 32.7 13.4 13 85 10 6 17 0 1.63 19 17 +2 +0.15 -0.47 2020-2021 26 Ajax 1 League 19 1,563 82 51.1 17.4 18 84 10 1 45 0 2.68 40 10 +30 +1.73 -1.22 2021-2022 27 Ajax 2 Leagues 39 3,235 83 85.6 35.9 38 84 26 1 45 0 2.39 104 23 +81 +2.25 +0.27 2022-2023 28 Dortmund 3 Leagues 22 1,432 65 34.6 15.9 18 72 2 4 36 0 2.36 47 17 +30 +1.89 +1.32 2023-2024 29 Dortmund 3 Leagues 19 535 28 11.9 5.9 6 60 0 13 14 10 1.84 11 7 +4 +0.67 -0.03 2024-2025 30 Dortmund 2 Leagues 0 0 0 0 2 2024-2025 30 Leganés 2 Leagues 9 524 58 13.4 5.8 6 80 2 3 16 5 0.78 4 11 -7 -1.20 -0.99 2024-2025 30 Utrecht 1 League 16 1,269 79 41.5 14.1 15 82 7 1 32 1 1.69 25 17 +8 +0.57 +0.12 2025-2026 31 Utrecht 2 Leagues 28 1,384 49 36.6 15.4 15 73 4 13 22 3 1.42 18 21 -3 -0.20 -0.42 14 Seasons 7 Clubs 12 Leagues 415 29,135 70 45.1 323.7 329 82 196 86 22 30 1.73 542 349 +193 +0.65 +0.21 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Utrecht (5 Seasons) 2 Leagues 126 9,637 76 60.2 107.1 109 78 80 17 23 6 1.55 169 139 +30 +0.28 +0.10 Auxerre (3 Seasons) 1 League 50 2,681 54 26.1 29.8 31 1 19 0 1.25 3 2 +1 +0.28 +0.14 Dortmund (3 Seasons) 3 Leagues 41 1,967 48 16.5 21.9 24 69 2 17 19 12 2.12 58 24 +34 +1.56 +0.91 Eintracht Frankfurt (2 Seasons) 4 Leagues 77 5,841 76 71.6 64.9 64 87 43 13 24 5 1.73 112 78 +34 +0.52 +0.45 Ajax (2 Seasons) 2 Leagues 58 4,798 83 70.1 53.3 56 84 36 2 45 0 2.48 144 33 +111 +2.08 -0.61 West Ham United (2 Seasons) 3 Leagues 54 3,687 68 49.4 41.0 39 86 32 15 21 2 1.26 52 62 -10 -0.24 -0.60 Leganés (1 Season) 2 Leagues 9 524 58 13.4 5.8 6 80 2 3 16 5 0.78 4 11 -7 -1.20 -0.99 Eredivisie (7 Seasons) 169 13,340 79 62.3 148.2 153 82 108 16 24 5 1.87 289 157 +132 +0.89 +0.01 Bundesliga (5 Seasons) 93 6,150 66 40.2 68.3 69 79 37 24 22 7 1.79 129 86 +43 +0.63 +0.14 DFB-Pokal (5 Seasons) 8 606 76 40.4 6.7 7 86 3 1 1 3 2.63 18 5 +13 +1.93 +0.88 Ligue 2 (3 Seasons) 50 2,681 54 26.1 29.8 31 1 19 0 1.25 3 2 +1 +0.28 +0.14 Champions Lg (3 Seasons) 14 874 62 33.5 9.7 9 85 6 5 22 6 1.86 24 10 +14 +1.44 +0.92 Premier League (2 Seasons) 48 3,203 67 46.8 35.6 34 86 27 14 20 1 1.23 41 53 -12 -0.34 -0.68 Europa Lg (2 Seasons) 17 1,198 70 59.6 13.3 14 79 7 3 30 2 1.76 23 12 +11 +0.83 +1.38 EFL Cup (2 Seasons) 4 304 76 67.6 3.4 3 90 3 1 34 1 1.50 9 8 +1 +0.30 -0.32 La Liga (1 Season) 8 404 51 11.8 4.5 5 71 1 3 16 4 0.75 2 9 -7 -1.56 -1.26 FA Cup (1 Season) 2 180 90 100.0 2.0 2 90 2 0 0 1.50 2 1 +1 +0.50 Copa del Rey (1 Season) 1 120 120 25.0 1.3 1 120 1 0 1 1.00 2 2 0 0.00 -0.50 DFL-Supercup (1 Season) 1 75 75 83.3 0.8 1 75 0 0 0 0.00 0 4 -4 -4.80 +1.20
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 2012-2013 18 Auxerre fr FRA 2. Ligue 2 9th 17 819 48 23.9 9.1 10 7 2013-2014 19 Auxerre fr FRA 2. Ligue 2 16th 25 1,543 62 45.1 17.1 18 7 2014-2015 20 Auxerre fr FRA 2. Ligue 2 9th 8 319 40 9.3 3.5 3 1 5 0 1.25 3 2 +1 +0.28 +0.14 Matches 2014-2015 20 Utrecht nl NED 1. Eredivisie 11th 17 1,299 76 42.5 14.4 14 11 3 0 1.06 27 24 +3 +0.21 +0.46 Matches 2015-2016 21 Utrecht nl NED 1. Eredivisie 5th 33 2,835 86 92.6 31.5 33 29 0 0 1.54 49 43 +6 +0.19 -1.01 Matches 2016-2017 22 Utrecht nl NED 1. Eredivisie 4th 32 2,850 89 93.1 31.7 32 29 0 2 1.86 50 34 +16 +0.51 +0.51 Matches 2017-2018 23 Eintracht Frankfurt de GER 1. Bundesliga 8th 31 2,347 76 76.7 26.1 26 16 5 3 1.39 30 34 -4 -0.15 -0.66 Matches 2018-2019 24 Eintracht Frankfurt de GER 1. Bundesliga 7th 29 2,182 75 71.3 24.2 23 88 19 6 27 0 1.69 48 33 +15 +0.62 +0.93 Matches 2019-2020 25 West Ham United eng ENG 1. Premier League 16th 32 2,266 71 66.3 25.2 24 87 20 8 23 1 1.06 31 41 -10 -0.40 -0.16 Matches 2020-2021 26 West Ham United eng ENG 1. Premier League 6th 16 937 59 27.4 10.4 10 84 7 6 17 0 1.56 10 12 -2 -0.19 -0.81 Matches 2020-2021 26 Ajax nl NED 1. Eredivisie 1st 19 1,563 82 51.1 17.4 18 84 10 1 45 0 2.68 40 10 +30 +1.73 -1.22 Matches 2021-2022 27 Ajax nl NED 1. Eredivisie 1st 31 2,568 83 83.9 28.5 31 83 20 0 0 2.39 82 16 +66 +2.31 -0.06 Matches 2022-2023 28 Dortmund de GER 1. Bundesliga 2nd 19 1,225 64 40.0 13.6 15 72 2 4 36 0 2.42 45 14 +31 +2.28 +1.89 Matches 2023-2024 29 Dortmund de GER 1. Bundesliga 5th 14 396 28 12.9 4.4 5 56 0 9 13 3 2.00 6 5 +1 +0.23 -0.58 Matches 2024-2025 30 Dortmund de GER 1. Bundesliga 4th 0 0 0 0 1 Matches 2024-2025 30 Leganés es ESP 1. La Liga 18th 8 404 51 11.8 4.5 5 71 1 3 16 4 0.75 2 9 -7 -1.56 -1.26 Matches 2024-2025 30 Utrecht nl NED 1. Eredivisie 4th 16 1,269 79 41.5 14.1 15 82 7 1 32 1 1.69 25 17 +8 +0.57 +0.12 Matches 2025-2026 31 Utrecht nl NED 1. Eredivisie 6th 21 956 46 31.2 10.6 10 72 2 11 21 2 1.70 16 13 +3 +0.28 -0.15 Matches 14 Seasons 7 Clubs 5 Leagues 368 25,778 70 45.0 286.4 292 81 174 76 22 17 1.71 464 307 +157 +0.60 +0.15 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Utrecht (5 Seasons) 1 League 119 9,209 77 60.2 102.3 104 78 78 15 22 5 1.61 167 131 +36 +0.35 +0.10 Auxerre (3 Seasons) 1 League 50 2,681 54 26.1 29.8 31 1 19 0 1.25 3 2 +1 +0.28 +0.14 Dortmund (3 Seasons) 1 League 33 1,621 49 17.7 18.0 20 68 2 13 20 4 2.24 51 19 +32 +1.78 +1.14 Eintracht Frankfurt (2 Seasons) 1 League 60 4,529 75 74.0 50.3 49 88 35 11 27 3 1.54 78 67 +11 +0.22 +0.16 Ajax (2 Seasons) 1 League 50 4,131 83 67.5 45.9 49 83 30 1 45 0 2.50 122 26 +96 +2.09 -0.71 West Ham United (2 Seasons) 1 League 48 3,203 67 46.8 35.6 34 86 27 14 20 1 1.23 41 53 -12 -0.34 -0.68 Leganés (1 Season) 1 League 8 404 51 11.8 4.5 5 71 1 3 16 4 0.75 2 9 -7 -1.56 -1.26 Eredivisie (7 Seasons) 169 13,340 79 62.3 148.2 153 82 108 16 24 5 1.87 289 157 +132 +0.89 +0.01 Bundesliga (5 Seasons) 93 6,150 66 40.2 68.3 69 79 37 24 22 7 1.79 129 86 +43 +0.63 +0.14 Ligue 2 (3 Seasons) 50 2,681 54 26.1 29.8 31 1 19 0 1.25 3 2 +1 +0.28 +0.14 Premier League (2 Seasons) 48 3,203 67 46.8 35.6 34 86 27 14 20 1 1.23 41 53 -12 -0.34 -0.68 La Liga (1 Season) 8 404 51 11.8 4.5 5 71 1 3 16 4 0.75 2 9 -7 -1.56 -1.26
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 23 Eintracht Frankfurt de GER DFB-Pokal 1st 5 377 75 66.1 4.2 4 94 2 1 1 1 3.00 12 1 +11 +2.63 +1.23 Matches 2018-2019 24 Eintracht Frankfurt de GER DFB-Pokal 33rd 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2018-2019 24 Eintracht Frankfurt de GER DFL-Supercup 2nd 1 75 75 83.3 0.8 1 75 0 0 0 0.00 0 4 -4 -4.80 +1.20 Matches 2019-2020 25 West Ham United eng ENG EFL Cup 17th 1 34 34 18.9 0.4 0 0 1 34 1 0.00 0 3 -3 -7.94 -8.56 Matches 2019-2020 25 West Ham United eng ENG FA Cup 17th 2 180 90 100.0 2.0 2 90 2 0 0 1.50 2 1 +1 +0.50 Matches 2020-2021 26 West Ham United eng ENG EFL Cup 9th 3 270 90 100.0 3.0 3 90 3 0 0 2.00 9 5 +4 +1.33 Matches 2022-2023 28 Dortmund de GER DFB-Pokal QF 1 64 64 17.8 0.7 1 64 0 0 0 3.00 1 1 0 0.00 -1.22 Matches 2023-2024 29 Dortmund de GER DFB-Pokal R16 1 75 75 27.8 0.8 1 75 0 0 1 3.00 4 1 +3 +3.60 +3.14 Matches 2024-2025 30 Dortmund de GER DFB-Pokal R32 0 0 0 0 1 Matches 2024-2025 30 Leganés es ESP Copa del Rey QF 1 120 120 25.0 1.3 1 120 1 0 1 1.00 2 2 0 0.00 -0.50 Matches 7 Seasons 4 Clubs 5 Leagues 16 1,285 80 47.6 14.3 14 89 9 2 18 5 1.94 31 20 +11 +0.77 +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 Dortmund (3 Seasons) 1 League 2 139 70 16.5 1.5 2 70 0 0 2 3.00 5 2 +3 +1.94 +1.03 Eintracht Frankfurt (2 Seasons) 2 Leagues 7 542 77 72.3 6.0 6 90 3 1 1 1 2.14 13 7 +6 +1.00 +0.13 West Ham United (2 Seasons) 2 Leagues 6 484 81 76.8 5.4 5 90 5 1 34 1 1.50 11 9 +2 +0.37 -0.24 Leganés (1 Season) 1 League 1 120 120 25.0 1.3 1 120 1 0 1 1.00 2 2 0 0.00 -0.50 DFB-Pokal (5 Seasons) 8 606 76 40.4 6.7 7 86 3 1 1 3 2.63 18 5 +13 +1.93 +0.88 EFL Cup (2 Seasons) 4 304 76 67.6 3.4 3 90 3 1 34 1 1.50 9 8 +1 +0.30 -0.32 FA Cup (1 Season) 2 180 90 100.0 2.0 2 90 2 0 0 1.50 2 1 +1 +0.50 Copa del Rey (1 Season) 1 120 120 25.0 1.3 1 120 1 0 1 1.00 2 2 0 0.00 -0.50 DFL-Supercup (1 Season) 1 75 75 83.3 0.8 1 75 0 0 0 0.00 0 4 -4 -4.80 +1.20
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 2018-2019 24 Eintracht Frankfurt 2. Europa Lg SF 10 770 77 59.7 8.6 9 82 5 1 31 1 2.60 21 4 +17 +1.99 +2.16 Matches 2021-2022 27 Ajax 1. Champions Lg R16 8 667 83 92.6 7.4 7 89 6 1 45 0 2.38 22 7 +15 +2.02 +3.72 Matches 2022-2023 28 Dortmund 1. Champions Lg R16 2 143 72 19.9 1.6 2 72 0 0 0 1.50 1 2 -1 -0.63 -1.41 Matches 2023-2024 29 Dortmund 1. Champions Lg 2nd 4 64 16 5.5 0.7 0 0 4 16 6 1.00 1 1 0 0.00 -0.49 Matches 2025-2026 31 Utrecht 2. Europa Lg Lg 7 428 61 59.4 4.8 5 74 2 2 30 1 0.56 2 8 -6 -1.26 -0.03 Matches 5 Seasons 4 Clubs 2 Leagues 31 2,072 67 44.8 23.0 23 81 13 8 25 8 1.81 47 22 +25 +1.09 +0.91 Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Dortmund (2 Seasons) 1 League 6 207 35 11.0 2.3 2 72 0 4 16 6 1.17 2 3 -1 -0.43 -1.02 Eintracht Frankfurt (1 Season) 1 League 10 770 77 59.7 8.6 9 82 5 1 31 1 2.60 21 4 +17 +1.99 +2.16 Ajax (1 Season) 1 League 8 667 83 92.6 7.4 7 89 6 1 45 0 2.38 22 7 +15 +2.02 +3.72 Utrecht (1 Season) 1 League 7 428 61 59.4 4.8 5 74 2 2 30 1 0.56 2 8 -6 -1.26 -0.03 Champions Lg (3 Seasons) 14 874 62 33.5 9.7 9 85 6 5 22 6 1.86 24 10 +14 +1.44 +0.92 Europa Lg (2 Seasons) 17 1,198 70 59.6 13.3 14 79 7 3 30 2 1.76 23 12 +11 +0.83 +1.38
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2012-2013 18 Auxerre 1 League 9.1 1 0 2013-2014 19 Auxerre 1 League 17.1 0 0 2014-2015 20 Auxerre 1 League 3.5 0 0 2014-2015 20 Utrecht 1 League 14.4 1 0 22 2015-2016 21 Utrecht 1 League 31.5 2 1 46 2016-2017 22 Utrecht 1 League 31.7 3 0 0 31 0 0 0 0 0 0 0 0 2017-2018 23 Eintracht Frankfurt 2 Leagues 30.3 3 0 0 59 61 22 8 14 19 0 0 0 2018-2019 24 Eintracht Frankfurt 4 Leagues 34.6 5 0 0 56 62 25 17 15 24 0 0 0 2019-2020 25 West Ham United 3 Leagues 27.6 1 0 0 52 45 20 8 9 14 0 2020-2021 26 West Ham United 2 Leagues 13.4 0 0 0 26 20 15 3 7 9 0 2020-2021 26 Ajax 1 League 17.4 2 0 0 26 41 12 7 7 16 0 2021-2022 27 Ajax 2 Leagues 35.9 5 0 0 46 44 14 6 4 7 1 2022-2023 28 Dortmund 3 Leagues 15.9 1 0 0 15 16 6 3 1 4 0 2023-2024 29 Dortmund 3 Leagues 5.9 2 0 0 10 12 4 0 1 0 0 2024-2025 30 Leganés 2 Leagues 5.8 0 0 0 7 6 8 0 0 0 0 2024-2025 30 Utrecht 1 League 14.1 0 0 0 19 26 3 0 0 6 0 2025-2026 31 Utrecht 2 Leagues 15.4 1 0 0 21 32 6 0 8 8 0 14 Seasons 7 Clubs 12 Leagues 323.7 27 1 0 436 365 135 52 66 107 0 0 1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Utrecht (5 Seasons) 2 Leagues 107.1 7 1 0 139 58 9 0 8 14 0 0 0 Auxerre (3 Seasons) 1 League 29.8 1 0 Dortmund (3 Seasons) 3 Leagues 21.9 3 0 0 25 28 10 3 2 4 0 Eintracht Frankfurt (2 Seasons) 4 Leagues 64.9 8 0 0 115 123 47 25 29 43 0 0 0 Ajax (2 Seasons) 2 Leagues 53.3 7 0 0 72 85 26 13 11 23 1 West Ham United (2 Seasons) 3 Leagues 41.0 1 0 0 78 65 35 11 16 23 0 Leganés (1 Season) 2 Leagues 5.8 0 0 0 7 6 8 0 0 0 0 Eredivisie (7 Seasons) 148.2 13 1 0 188 122 30 13 16 32 0 0 0 Bundesliga (5 Seasons) 68.3 8 0 0 118 120 49 17 27 34 0 0 0 DFB-Pokal (5 Seasons) 6.7 1 0 0 5 11 3 4 2 1 0 Ligue 2 (3 Seasons) 29.8 1 0 Champions Lg (3 Seasons) 9.7 1 0 0 20 15 4 0 2 0 1 Premier League (2 Seasons) 35.6 1 0 0 70 53 29 10 13 21 0 Europa Lg (2 Seasons) 13.3 2 0 0 19 25 6 7 3 15 0 0 0 EFL Cup (2 Seasons) 3.4 0 0 0 3 5 5 1 2 1 0 La Liga (1 Season) 4.5 0 0 0 4 5 7 0 0 0 0 FA Cup (1 Season) 2.0 0 0 0 5 7 1 0 1 1 0 Copa del Rey (1 Season) 1.3 0 0 0 3 1 1 0 0 0 0 DFL-Supercup (1 Season) 0.8 0 0 0 1 1 0 0 0 2 0 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2018-2019 24 Eintracht Frankfurt 2. Europa Lg SF 8.6 2 0 0 13 15 4 7 1 10 0 0 0 Matches 2021-2022 27 Ajax 1. Champions Lg R16 7.4 1 0 0 17 11 3 0 1 0 1 Matches 2022-2023 28 Dortmund 1. Champions Lg R16 1.6 0 0 0 1 2 0 0 0 0 0 Matches 2023-2024 29 Dortmund 1. Champions Lg 2nd 0.7 0 0 0 2 2 1 0 1 0 0 Matches 2025-2026 31 Utrecht 2. Europa Lg Lg 4.8 0 0 0 6 10 2 0 2 5 0 Matches 5 Seasons 4 Clubs 2 Leagues 23.0 3 0 0 39 40 10 7 5 15 0 0 1 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Dortmund (2 Seasons) 1 League 2.3 0 0 0 3 4 1 0 1 0 0 Eintracht Frankfurt (1 Season) 1 League 8.6 2 0 0 13 15 4 7 1 10 0 0 0 Ajax (1 Season) 1 League 7.4 1 0 0 17 11 3 0 1 0 1 Utrecht (1 Season) 1 League 4.8 0 0 0 6 10 2 0 2 5 0 Champions Lg (3 Seasons) 9.7 1 0 0 20 15 4 0 2 0 1 Europa Lg (2 Seasons) 13.3 2 0 0 19 25 6 7 3 15 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.
View Additional Information
More Sébastien Haller Pages
Sébastien Haller Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary