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 2013-2014 19 Unterhaching de GER 3. 3. Liga 29 27 2,362 26.2 1 0 1 1 0 0 9 0 0.04 0.00 0.04 0.04 0.04 2014-2015 20 Mainz 05 II de GER 3. 3. Liga 20 12 1,116 12.4 0 1 1 0 0 0 0 1 0.00 0.08 0.08 0.00 0.08 Matches 2015-2016 21 Mainz 05 II de GER 3. 3. Liga 17 17 1,448 16.1 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 21 Mainz 05 de GER 1. Bundesliga 7 7 630 7.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 22 Mainz 05 II de GER 3. 3. Liga 6 6 540 6.0 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 22 Mainz 05 de GER 1. Bundesliga 15 13 1,296 14.4 0 1 1 0 0 0 0 0 0.00 0.07 0.07 0.00 0.07 Matches 2016-2017 22 Mainz 05 de GER DFB-Pokal 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 22 Mainz 05 2. Europa Lg 2 2 180 2.0 1 0 1 1 0 0 1 0 0.50 0.00 0.50 0.50 0.50 Matches 2017-2018 23 Mainz 05 de GER 1. Bundesliga 15 14 1,287 14.3 1 0 1 1 0 0 2 0 0.07 0.00 0.07 0.07 0.07 Matches 2017-2018 23 Mainz 05 de GER DFB-Pokal 2 2 156 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 24 Mainz 05 de GER 1. Bundesliga 14 11 1,020 11.3 1 1 2 1 0 0 1 0 0.09 0.09 0.18 0.09 0.18 Matches 2018-2019 24 Mainz 05 de GER DFB-Pokal 1 1 120 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 25 Mainz 05 de GER 1. Bundesliga 14 9 805 8.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 25 Mainz 05 de GER DFB-Pokal 0 0 Matches 2020-2021 26 Mainz 05 de GER 1. Bundesliga 21 14 1,370 15.2 1 0 1 1 0 0 2 0 0.07 0.00 0.07 0.07 0.07 Matches 2020-2021 26 Mainz 05 de GER DFB-Pokal 1 1 104 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 27 Mainz 05 de GER 1. Bundesliga 28 24 2,074 23.0 3 1 4 3 0 0 6 1 0.13 0.04 0.17 0.13 0.17 Matches 2021-2022 27 Mainz 05 de GER DFB-Pokal 2 2 171 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 28 Mainz 05 de GER 1. Bundesliga 19 14 1,132 12.6 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 28 Mainz 05 de GER DFB-Pokal 3 2 220 2.4 1 0 1 1 0 0 2 1 0.41 0.00 0.41 0.41 0.41 Matches 2025 31 NY Red Bulls Leagues 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 2025 31 NY Red Bulls us USA 1. MLS 22 16 1,451 16.1 1 0 1 1 0 0 6 0 0.06 0.00 0.06 0.06 0.06 Matches 2025 31 NY Red Bulls us USA U.S. Open Cup 2 1 126 1.4 0 1 1 0 0 0 2 0 0.00 0.71 0.71 0.00 0.71 Matches 2025-2026 31 Zürich ch SUI 1. Super Lg 13 12 1,119 12.4 1 1 2 1 0 0 1 0 0.08 0.08 0.16 0.08 0.16 Matches 11 Seasons 5 Clubs 8 Leagues 255 209 18,907 210.1 11 6 17 11 0 0 40 6 0.05 0.03 0.08 0.05 0.08 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Mainz 05 (8 Seasons) 3 Leagues 145 117 10,655 118.4 8 3 11 8 0 0 20 3 0.07 0.03 0.09 0.07 0.09 Mainz 05 II (3 Seasons) 1 League 43 35 3,104 34.5 0 1 1 0 0 0 2 3 0.00 0.03 0.03 0.00 0.03 Unterhaching (1 Season) 1 League 29 27 2,362 26.2 1 0 1 1 0 0 9 0 0.04 0.00 0.04 0.04 0.04 NY Red Bulls (1 Season) 3 Leagues 25 18 1,667 18.5 1 1 2 1 0 0 8 0 0.05 0.05 0.11 0.05 0.11 Zürich (1 Season) 1 League 13 12 1,119 12.4 1 1 2 1 0 0 1 0 0.08 0.08 0.16 0.08 0.16 Bundesliga (8 Seasons) 133 106 9,614 106.8 6 3 9 6 0 0 16 2 0.06 0.03 0.08 0.06 0.08 DFB-Pokal (7 Seasons) 10 9 861 9.6 1 0 1 1 0 0 3 1 0.10 0.00 0.10 0.10 0.10 3. Liga (4 Seasons) 72 62 5,466 60.7 1 1 2 1 0 0 11 3 0.02 0.02 0.03 0.02 0.03 MLS (1 Season) 22 16 1,451 16.1 1 0 1 1 0 0 6 0 0.06 0.00 0.06 0.06 0.06 Super Lg (1 Season) 13 12 1,119 12.4 1 1 2 1 0 0 1 0 0.08 0.08 0.16 0.08 0.16 Europa Lg (1 Season) 2 2 180 2.0 1 0 1 1 0 0 1 0 0.50 0.00 0.50 0.50 0.50 U.S. Open Cup (1 Season) 2 1 126 1.4 0 1 1 0 0 0 2 0 0.00 0.71 0.71 0.00 0.71 Leagues 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 Gls Ast G+A G-PK G+A-PK Matches 2013-2014 19 Unterhaching 1 League 29 27 2,362 26.2 1 0 1 1 0 0 9 0 0.04 0.00 0.04 0.04 0.04 2014-2015 20 Mainz 05 II 1 League 20 12 1,116 12.4 0 1 1 0 0 0 0 1 0.00 0.08 0.08 0.00 0.08 2015-2016 21 Mainz 05 1 League 7 7 630 7.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2015-2016 21 Mainz 05 II 1 League 17 17 1,448 16.1 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 2016-2017 22 Mainz 05 II 1 League 6 6 540 6.0 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 2016-2017 22 Mainz 05 3 Leagues 18 16 1,566 17.4 1 1 2 1 0 0 2 0 0.06 0.06 0.11 0.06 0.11 2017-2018 23 Mainz 05 2 Leagues 17 16 1,443 16.0 1 0 1 1 0 0 2 0 0.06 0.00 0.06 0.06 0.06 2018-2019 24 Mainz 05 2 Leagues 15 12 1,140 12.7 1 1 2 1 0 0 1 0 0.08 0.08 0.16 0.08 0.16 2019-2020 25 Mainz 05 2 Leagues 14 9 805 8.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2020-2021 26 Mainz 05 2 Leagues 22 15 1,474 16.4 1 0 1 1 0 0 2 0 0.06 0.00 0.06 0.06 0.06 2021-2022 27 Mainz 05 2 Leagues 30 26 2,245 24.9 3 1 4 3 0 0 6 1 0.12 0.04 0.16 0.12 0.16 2022-2023 28 Mainz 05 2 Leagues 22 16 1,352 15.0 1 0 1 1 0 0 4 2 0.07 0.00 0.07 0.07 0.07 2025 31 NY Red Bulls 3 Leagues 25 18 1,667 18.5 1 1 2 1 0 0 8 0 0.05 0.05 0.11 0.05 0.11 2025-2026 31 Zürich 1 League 13 12 1,119 12.4 1 1 2 1 0 0 1 0 0.08 0.08 0.16 0.08 0.16 11 Seasons 5 Clubs 8 Leagues 255 209 18,907 210.1 11 6 17 11 0 0 40 6 0.05 0.03 0.08 0.05 0.08 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Mainz 05 (8 Seasons) 3 Leagues 145 117 10,655 118.4 8 3 11 8 0 0 20 3 0.07 0.03 0.09 0.07 0.09 Mainz 05 II (3 Seasons) 1 League 43 35 3,104 34.5 0 1 1 0 0 0 2 3 0.00 0.03 0.03 0.00 0.03 Unterhaching (1 Season) 1 League 29 27 2,362 26.2 1 0 1 1 0 0 9 0 0.04 0.00 0.04 0.04 0.04 NY Red Bulls (1 Season) 3 Leagues 25 18 1,667 18.5 1 1 2 1 0 0 8 0 0.05 0.05 0.11 0.05 0.11 Zürich (1 Season) 1 League 13 12 1,119 12.4 1 1 2 1 0 0 1 0 0.08 0.08 0.16 0.08 0.16 Bundesliga (8 Seasons) 133 106 9,614 106.8 6 3 9 6 0 0 16 2 0.06 0.03 0.08 0.06 0.08 DFB-Pokal (7 Seasons) 10 9 861 9.6 1 0 1 1 0 0 3 1 0.10 0.00 0.10 0.10 0.10 3. Liga (4 Seasons) 72 62 5,466 60.7 1 1 2 1 0 0 11 3 0.02 0.02 0.03 0.02 0.03 MLS (1 Season) 22 16 1,451 16.1 1 0 1 1 0 0 6 0 0.06 0.00 0.06 0.06 0.06 Super Lg (1 Season) 13 12 1,119 12.4 1 1 2 1 0 0 1 0 0.08 0.08 0.16 0.08 0.16 Europa Lg (1 Season) 2 2 180 2.0 1 0 1 1 0 0 1 0 0.50 0.00 0.50 0.50 0.50 U.S. Open Cup (1 Season) 2 1 126 1.4 0 1 1 0 0 0 2 0 0.00 0.71 0.71 0.00 0.71 Leagues 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 2013-2014 19 Unterhaching de GER 3. 3. Liga 17th 29 27 2,362 26.2 1 0 1 1 0 0 9 0 0.04 0.00 0.04 0.04 0.04 2014-2015 20 Mainz 05 II de GER 3. 3. Liga 16th 20 12 1,116 12.4 0 1 1 0 0 0 0 1 0.00 0.08 0.08 0.00 0.08 Matches 2015-2016 21 Mainz 05 de GER 1. Bundesliga 6th 7 7 630 7.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 21 Mainz 05 II de GER 3. 3. Liga 12th 17 17 1,448 16.1 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 22 Mainz 05 II de GER 3. 3. Liga 19th 6 6 540 6.0 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 22 Mainz 05 de GER 1. Bundesliga 15th 15 13 1,296 14.4 0 1 1 0 0 0 0 0 0.00 0.07 0.07 0.00 0.07 Matches 2017-2018 23 Mainz 05 de GER 1. Bundesliga 14th 15 14 1,287 14.3 1 0 1 1 0 0 2 0 0.07 0.00 0.07 0.07 0.07 Matches 2018-2019 24 Mainz 05 de GER 1. Bundesliga 12th 14 11 1,020 11.3 1 1 2 1 0 0 1 0 0.09 0.09 0.18 0.09 0.18 Matches 2019-2020 25 Mainz 05 de GER 1. Bundesliga 13th 14 9 805 8.9 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 26 Mainz 05 de GER 1. Bundesliga 12th 21 14 1,370 15.2 1 0 1 1 0 0 2 0 0.07 0.00 0.07 0.07 0.07 Matches 2021-2022 27 Mainz 05 de GER 1. Bundesliga 8th 28 24 2,074 23.0 3 1 4 3 0 0 6 1 0.13 0.04 0.17 0.13 0.17 Matches 2022-2023 28 Mainz 05 de GER 1. Bundesliga 9th 19 14 1,132 12.6 0 0 0 0 0 0 2 1 0.00 0.00 0.00 0.00 0.00 Matches 2025 31 NY Red Bulls us USA 1. MLS 18th 22 16 1,451 16.1 1 0 1 1 0 0 6 0 0.06 0.00 0.06 0.06 0.06 Matches 2025-2026 31 Zürich ch SUI 1. Super Lg 10th 13 12 1,119 12.4 1 1 2 1 0 0 1 0 0.08 0.08 0.16 0.08 0.16 Matches 11 Seasons 5 Clubs 4 Leagues 240 196 17,650 196.1 9 5 14 9 0 0 34 5 0.05 0.03 0.07 0.05 0.07 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Mainz 05 (8 Seasons) 1 League 133 106 9,614 106.8 6 3 9 6 0 0 16 2 0.06 0.03 0.08 0.06 0.08 Mainz 05 II (3 Seasons) 1 League 43 35 3,104 34.5 0 1 1 0 0 0 2 3 0.00 0.03 0.03 0.00 0.03 Unterhaching (1 Season) 1 League 29 27 2,362 26.2 1 0 1 1 0 0 9 0 0.04 0.00 0.04 0.04 0.04 NY Red Bulls (1 Season) 1 League 22 16 1,451 16.1 1 0 1 1 0 0 6 0 0.06 0.00 0.06 0.06 0.06 Zürich (1 Season) 1 League 13 12 1,119 12.4 1 1 2 1 0 0 1 0 0.08 0.08 0.16 0.08 0.16 Bundesliga (8 Seasons) 133 106 9,614 106.8 6 3 9 6 0 0 16 2 0.06 0.03 0.08 0.06 0.08 3. Liga (4 Seasons) 72 62 5,466 60.7 1 1 2 1 0 0 11 3 0.02 0.02 0.03 0.02 0.03 MLS (1 Season) 22 16 1,451 16.1 1 0 1 1 0 0 6 0 0.06 0.00 0.06 0.06 0.06 Super Lg (1 Season) 13 12 1,119 12.4 1 1 2 1 0 0 1 0 0.08 0.08 0.16 0.08 0.16
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 2016-2017 22 Mainz 05 2. Europa Lg GR 2 2 180 2.0 1 0 1 1 0 0 1 0 0.50 0.00 0.50 0.50 0.50 Matches 2025 31 NY Red Bulls Leagues Cup Lg 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 2 Clubs 2 Leagues 3 3 270 3.0 1 0 1 1 0 0 1 0 0.33 0.00 0.33 0.33 0.33 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 Mainz 05 (1 Season) 1 League 2 2 180 2.0 1 0 1 1 0 0 1 0 0.50 0.00 0.50 0.50 0.50 NY Red Bulls (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (1 Season) 2 2 180 2.0 1 0 1 1 0 0 1 0 0.50 0.00 0.50 0.50 0.50 Leagues 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
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2013-2014 19 Unterhaching 1 League 26.2 1 2 0.08 0.50 0 0 2014-2015 20 Mainz 05 II 1 League 12.4 0 3 0.24 0.00 0 0 2015-2016 21 Mainz 05 1 League 7.0 0 0 0.00 0 0 2015-2016 21 Mainz 05 II 1 League 16.1 0 1 0.06 0.00 0 0 2016-2017 22 Mainz 05 II 1 League 6.0 0 0 1 0.00 0.17 0.00 0 0 2016-2017 22 Mainz 05 3 Leagues 17.4 1 11 2 18.2 0.63 0.11 0.09 0.50 0 0 2017-2018 23 Mainz 05 2 Leagues 16.0 1 14 4 28.6 0.87 0.25 0.07 0.25 0 0 2018-2019 24 Mainz 05 2 Leagues 12.7 1 13 3 23.1 1.03 0.24 0.08 0.33 0 0 2019-2020 25 Mainz 05 2 Leagues 8.9 0 8 1 12.5 0.89 0.11 0.00 0.00 0 0 2020-2021 26 Mainz 05 2 Leagues 16.4 1 8 2 25.0 0.49 0.12 0.13 0.50 0 0 2021-2022 27 Mainz 05 2 Leagues 24.9 3 22 5 22.7 0.88 0.20 0.14 0.60 0 0 2022-2023 28 Mainz 05 2 Leagues 15.0 1 8 3 37.5 0.53 0.20 0.13 0.33 0 0 2025 31 NY Red Bulls 3 Leagues 18.5 1 12 6 50.0 0.68 0.34 0.08 0.17 0 0 2025-2026 31 Zürich 1 League 12.4 1 6 1 16.7 0.48 0.08 0.17 1.00 0 0 11 Seasons 5 Clubs 8 Leagues 210.1 11 102 34 27.5 0.69 0.16 0.10 0.32 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Mainz 05 (8 Seasons) 3 Leagues 118.4 8 84 20 23.8 0.75 0.17 0.10 0.40 0 0 Mainz 05 II (3 Seasons) 1 League 34.5 0 0 5 0.00 0.14 0.00 0 0 Unterhaching (1 Season) 1 League 26.2 1 2 0.08 0.50 0 0 NY Red Bulls (1 Season) 3 Leagues 18.5 1 12 6 50.0 0.68 0.34 0.08 0.17 0 0 Zürich (1 Season) 1 League 12.4 1 6 1 16.7 0.48 0.08 0.17 1.00 0 0 Bundesliga (8 Seasons) 106.8 6 74 16 21.6 0.74 0.15 0.08 0.38 0 0 DFB-Pokal (7 Seasons) 9.6 1 7 3 42.9 0.73 0.31 0.14 0.33 0 0 3. Liga (4 Seasons) 60.7 1 0 7 0.00 0.12 0.14 0 0 MLS (1 Season) 16.1 1 10 6 60.0 0.62 0.37 0.10 0.17 0 0 Super Lg (1 Season) 12.4 1 6 1 16.7 0.48 0.08 0.17 1.00 0 0 Europa Lg (1 Season) 2.0 1 3 1 33.3 1.50 0.50 0.33 1.00 0 0 U.S. Open Cup (1 Season) 1.4 0 2 0 0.0 1.43 0.00 0.00 0 0 Leagues Cup (1 Season) 1.0 0 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 2016-2017 22 Mainz 05 2. Europa Lg GR 2.0 1 3 1 33.3 1.50 0.50 0.33 1.00 0 0 Matches 2025 31 NY Red Bulls Leagues Cup Lg 1.0 0 0 0 Matches 2 Seasons 2 Clubs 2 Leagues 3.0 1 3 1 33.3 1.50 0.50 0.33 1.00 0 0 Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Mainz 05 (1 Season) 1 League 2.0 1 3 1 33.3 1.50 0.50 0.33 1.00 0 0 NY Red Bulls (1 Season) 1 League 1.0 0 0 0 Europa Lg (1 Season) 2.0 1 3 1 33.3 1.50 0.50 0.33 1.00 0 0 Leagues Cup (1 Season) 1.0 0 0 0
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 2013-2014 19 Unterhaching de GER 3. 3. Liga 29 2,362 81 69.1 26.2 27 2 2014-2015 20 Mainz 05 II de GER 3. 3. Liga 20 1,116 56 32.6 12.4 12 11 8 12 0.95 12 21 -9 -0.73 -0.73 Matches 2015-2016 21 Mainz 05 II de GER 3. 3. Liga 17 1,448 85 42.3 16.1 17 16 0 0 1.47 23 15 +8 +0.50 +0.82 Matches 2015-2016 21 Mainz 05 de GER 1. Bundesliga 7 630 90 20.6 7.0 7 7 0 11 2.00 14 9 +5 +0.71 +0.75 Matches 2016-2017 22 Mainz 05 II de GER 3. 3. Liga 6 540 90 15.8 6.0 6 5 0 0 1.00 4 7 -3 -0.50 -0.06 Matches 2016-2017 22 Mainz 05 de GER 1. Bundesliga 15 1,296 86 42.4 14.4 13 12 2 6 0.93 17 24 -7 -0.49 -0.28 Matches 2016-2017 22 Mainz 05 de GER DFB-Pokal 1 90 90 42.9 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 -1.00 Matches 2016-2017 22 Mainz 05 2. Europa Lg 2 180 90 33.3 2.0 2 2 0 2 3.00 5 2 +3 +1.50 +2.75 Matches 2017-2018 23 Mainz 05 de GER 1. Bundesliga 15 1,287 86 42.1 14.3 14 13 1 8 1.13 18 21 -3 -0.21 +0.35 Matches 2017-2018 23 Mainz 05 de GER DFB-Pokal 2 156 78 40.0 1.7 2 78 1 0 0 1.50 3 4 -1 -0.58 -1.73 Matches 2018-2019 24 Mainz 05 de GER 1. Bundesliga 14 1,020 73 33.3 11.3 11 86 9 3 24 9 1.43 16 26 -10 -0.88 -0.84 Matches 2018-2019 24 Mainz 05 de GER DFB-Pokal 1 120 120 57.1 1.3 1 120 1 0 0 0.00 2 3 -1 -0.75 -2.75 Matches 2019-2020 25 Mainz 05 de GER 1. Bundesliga 14 805 58 26.3 8.9 9 84 7 5 10 13 0.93 12 27 -15 -1.68 -1.44 Matches 2019-2020 25 Mainz 05 de GER DFB-Pokal 0 0 0 0 1 Matches 2020-2021 26 Mainz 05 de GER 1. Bundesliga 21 1,370 65 44.8 15.2 14 89 13 7 18 12 1.14 15 26 -11 -0.72 -0.40 Matches 2020-2021 26 Mainz 05 de GER DFB-Pokal 1 104 104 49.5 1.2 1 104 0 0 1 1.00 2 2 0 0.00 -3.40 Matches 2021-2022 27 Mainz 05 de GER 1. Bundesliga 28 2,074 74 67.8 23.0 24 80 17 4 38 1 1.39 40 23 +17 +0.74 +1.83 Matches 2021-2022 27 Mainz 05 de GER DFB-Pokal 2 171 86 51.8 1.9 2 86 1 0 1 1.50 3 4 -1 -0.53 -0.53 Matches 2022-2023 28 Mainz 05 de GER 1. Bundesliga 19 1,132 60 37.0 12.6 14 77 10 5 11 11 1.63 17 19 -2 -0.16 -0.21 Matches 2022-2023 28 Mainz 05 de GER DFB-Pokal 3 220 73 81.5 2.4 2 90 2 1 40 0 2.00 6 1 +5 +2.05 +7.45 Matches 2025 31 NY Red Bulls Leagues Cup 1 90 90 33.3 1.0 1 90 1 0 2 1.00 1 1 0 0.00 -0.50 Matches 2025 31 NY Red Bulls us USA 1. MLS 22 1,451 66 47.4 16.1 16 84 13 6 19 9 1.14 22 24 -2 -0.12 -0.29 Matches 2025 31 NY Red Bulls us USA U.S. Open Cup 2 126 63 42.0 1.4 1 90 1 1 36 1 2.00 5 1 +4 +2.86 +3.89 Matches 2025-2026 31 Zürich ch SUI 1. Super Lg 13 1,119 86 32.7 12.4 12 89 11 1 46 0 1.00 16 20 -4 -0.32 +0.42 Matches 11 Seasons 5 Clubs 8 Leagues 255 18,907 74 39.8 210.1 209 84 154 46 21 100 1.26 254 282 -28 -0.15 +0.10 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Mainz 05 (8 Seasons) 3 Leagues 145 10,655 73 39.9 118.4 117 84 96 28 20 76 1.32 171 193 -22 -0.19 +0.03 Mainz 05 II (3 Seasons) 1 League 43 3,104 72 30.3 34.5 35 32 8 12 1.16 39 43 -4 -0.12 +0.15 Unterhaching (1 Season) 1 League 29 2,362 81 69.1 26.2 27 2 NY Red Bulls (1 Season) 3 Leagues 25 1,667 67 45.9 18.5 18 84 15 7 21 12 1.20 28 26 +2 +0.11 +0.02 Zürich (1 Season) 1 League 13 1,119 86 32.7 12.4 12 89 11 1 46 0 1.00 16 20 -4 -0.32 +0.42 Bundesliga (8 Seasons) 133 9,614 72 39.3 106.8 106 83 88 27 19 71 1.29 149 175 -26 -0.24 0.00 DFB-Pokal (7 Seasons) 10 861 86 50.4 9.6 9 91 6 1 40 3 1.30 17 16 +1 +0.10 -0.61 3. Liga (4 Seasons) 72 5,466 76 40.0 60.7 62 32 10 12 1.16 39 43 -4 -0.12 +0.15 MLS (1 Season) 22 1,451 66 47.4 16.1 16 84 13 6 19 9 1.14 22 24 -2 -0.12 -0.29 Super Lg (1 Season) 13 1,119 86 32.7 12.4 12 89 11 1 46 0 1.00 16 20 -4 -0.32 +0.42 Europa Lg (1 Season) 2 180 90 33.3 2.0 2 2 0 2 3.00 5 2 +3 +1.50 +2.75 U.S. Open Cup (1 Season) 2 126 63 42.0 1.4 1 90 1 1 36 1 2.00 5 1 +4 +2.86 +3.89 Leagues Cup (1 Season) 1 90 90 33.3 1.0 1 90 1 0 2 1.00 1 1 0 0.00 -0.50
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 2013-2014 19 Unterhaching 1 League 29 2,362 81 69.1 26.2 27 2 2014-2015 20 Mainz 05 II 1 League 20 1,116 56 32.6 12.4 12 11 8 12 0.95 12 21 -9 -0.73 -0.73 2015-2016 21 Mainz 05 1 League 7 630 90 20.6 7.0 7 7 0 11 2.00 14 9 +5 +0.71 +0.75 2015-2016 21 Mainz 05 II 1 League 17 1,448 85 42.3 16.1 17 16 0 0 1.47 23 15 +8 +0.50 +0.82 2016-2017 22 Mainz 05 II 1 League 6 540 90 15.8 6.0 6 5 0 0 1.00 4 7 -3 -0.50 -0.06 2016-2017 22 Mainz 05 3 Leagues 18 1,566 87 41.1 17.4 16 90 15 2 8 1.11 23 28 -5 -0.29 +0.07 2017-2018 23 Mainz 05 2 Leagues 17 1,443 85 41.8 16.0 16 78 14 1 8 1.17 21 25 -4 -0.25 +0.11 2018-2019 24 Mainz 05 2 Leagues 15 1,140 76 34.9 12.7 12 89 10 3 24 9 1.33 18 29 -11 -0.87 -0.91 2019-2020 25 Mainz 05 2 Leagues 14 805 58 25.6 8.9 9 84 7 5 10 14 0.93 12 27 -15 -1.68 -1.44 2020-2021 26 Mainz 05 2 Leagues 22 1,474 67 45.1 16.4 15 90 13 7 18 13 1.13 17 28 -11 -0.67 -0.57 2021-2022 27 Mainz 05 2 Leagues 30 2,245 75 66.2 24.9 26 81 18 4 38 2 1.40 43 27 +16 +0.64 +1.58 2022-2023 28 Mainz 05 2 Leagues 22 1,352 61 40.6 15.0 16 79 12 6 16 11 1.68 23 20 +3 +0.20 +0.29 2025 31 NY Red Bulls 3 Leagues 25 1,667 67 45.9 18.5 18 84 15 7 21 12 1.20 28 26 +2 +0.11 +0.02 2025-2026 31 Zürich 1 League 13 1,119 86 32.7 12.4 12 89 11 1 46 0 1.00 16 20 -4 -0.32 +0.42 11 Seasons 5 Clubs 8 Leagues 255 18,907 74 39.8 210.1 209 84 154 46 21 100 1.26 254 282 -28 -0.15 +0.10 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Mainz 05 (8 Seasons) 3 Leagues 145 10,655 73 39.9 118.4 117 84 96 28 20 76 1.32 171 193 -22 -0.19 +0.03 Mainz 05 II (3 Seasons) 1 League 43 3,104 72 30.3 34.5 35 32 8 12 1.16 39 43 -4 -0.12 +0.15 Unterhaching (1 Season) 1 League 29 2,362 81 69.1 26.2 27 2 NY Red Bulls (1 Season) 3 Leagues 25 1,667 67 45.9 18.5 18 84 15 7 21 12 1.20 28 26 +2 +0.11 +0.02 Zürich (1 Season) 1 League 13 1,119 86 32.7 12.4 12 89 11 1 46 0 1.00 16 20 -4 -0.32 +0.42 Bundesliga (8 Seasons) 133 9,614 72 39.3 106.8 106 83 88 27 19 71 1.29 149 175 -26 -0.24 0.00 DFB-Pokal (7 Seasons) 10 861 86 50.4 9.6 9 91 6 1 40 3 1.30 17 16 +1 +0.10 -0.61 3. Liga (4 Seasons) 72 5,466 76 40.0 60.7 62 32 10 12 1.16 39 43 -4 -0.12 +0.15 MLS (1 Season) 22 1,451 66 47.4 16.1 16 84 13 6 19 9 1.14 22 24 -2 -0.12 -0.29 Super Lg (1 Season) 13 1,119 86 32.7 12.4 12 89 11 1 46 0 1.00 16 20 -4 -0.32 +0.42 Europa Lg (1 Season) 2 180 90 33.3 2.0 2 2 0 2 3.00 5 2 +3 +1.50 +2.75 U.S. Open Cup (1 Season) 2 126 63 42.0 1.4 1 90 1 1 36 1 2.00 5 1 +4 +2.86 +3.89 Leagues Cup (1 Season) 1 90 90 33.3 1.0 1 90 1 0 2 1.00 1 1 0 0.00 -0.50
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 2013-2014 19 Unterhaching de GER 3. 3. Liga 17th 29 2,362 81 69.1 26.2 27 2 2014-2015 20 Mainz 05 II de GER 3. 3. Liga 16th 20 1,116 56 32.6 12.4 12 11 8 12 0.95 12 21 -9 -0.73 -0.73 Matches 2015-2016 21 Mainz 05 de GER 1. Bundesliga 6th 7 630 90 20.6 7.0 7 7 0 11 2.00 14 9 +5 +0.71 +0.75 Matches 2015-2016 21 Mainz 05 II de GER 3. 3. Liga 12th 17 1,448 85 42.3 16.1 17 16 0 0 1.47 23 15 +8 +0.50 +0.82 Matches 2016-2017 22 Mainz 05 II de GER 3. 3. Liga 19th 6 540 90 15.8 6.0 6 5 0 0 1.00 4 7 -3 -0.50 -0.06 Matches 2016-2017 22 Mainz 05 de GER 1. Bundesliga 15th 15 1,296 86 42.4 14.4 13 12 2 6 0.93 17 24 -7 -0.49 -0.28 Matches 2017-2018 23 Mainz 05 de GER 1. Bundesliga 14th 15 1,287 86 42.1 14.3 14 13 1 8 1.13 18 21 -3 -0.21 +0.35 Matches 2018-2019 24 Mainz 05 de GER 1. Bundesliga 12th 14 1,020 73 33.3 11.3 11 86 9 3 24 9 1.43 16 26 -10 -0.88 -0.84 Matches 2019-2020 25 Mainz 05 de GER 1. Bundesliga 13th 14 805 58 26.3 8.9 9 84 7 5 10 13 0.93 12 27 -15 -1.68 -1.44 Matches 2020-2021 26 Mainz 05 de GER 1. Bundesliga 12th 21 1,370 65 44.8 15.2 14 89 13 7 18 12 1.14 15 26 -11 -0.72 -0.40 Matches 2021-2022 27 Mainz 05 de GER 1. Bundesliga 8th 28 2,074 74 67.8 23.0 24 80 17 4 38 1 1.39 40 23 +17 +0.74 +1.83 Matches 2022-2023 28 Mainz 05 de GER 1. Bundesliga 9th 19 1,132 60 37.0 12.6 14 77 10 5 11 11 1.63 17 19 -2 -0.16 -0.21 Matches 2025 31 NY Red Bulls us USA 1. MLS 18th 22 1,451 66 47.4 16.1 16 84 13 6 19 9 1.14 22 24 -2 -0.12 -0.29 Matches 2025-2026 31 Zürich ch SUI 1. Super Lg 10th 13 1,119 86 32.7 12.4 12 89 11 1 46 0 1.00 16 20 -4 -0.32 +0.42 Matches 11 Seasons 5 Clubs 4 Leagues 240 17,650 74 39.5 196.1 196 84 144 44 20 92 1.23 226 262 -36 -0.21 +0.06 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Mainz 05 (8 Seasons) 1 League 133 9,614 72 39.3 106.8 106 83 88 27 19 71 1.29 149 175 -26 -0.24 0.00 Mainz 05 II (3 Seasons) 1 League 43 3,104 72 30.3 34.5 35 32 8 12 1.16 39 43 -4 -0.12 +0.15 Unterhaching (1 Season) 1 League 29 2,362 81 69.1 26.2 27 2 NY Red Bulls (1 Season) 1 League 22 1,451 66 47.4 16.1 16 84 13 6 19 9 1.14 22 24 -2 -0.12 -0.29 Zürich (1 Season) 1 League 13 1,119 86 32.7 12.4 12 89 11 1 46 0 1.00 16 20 -4 -0.32 +0.42 Bundesliga (8 Seasons) 133 9,614 72 39.3 106.8 106 83 88 27 19 71 1.29 149 175 -26 -0.24 0.00 3. Liga (4 Seasons) 72 5,466 76 40.0 60.7 62 32 10 12 1.16 39 43 -4 -0.12 +0.15 MLS (1 Season) 22 1,451 66 47.4 16.1 16 84 13 6 19 9 1.14 22 24 -2 -0.12 -0.29 Super Lg (1 Season) 13 1,119 86 32.7 12.4 12 89 11 1 46 0 1.00 16 20 -4 -0.32 +0.42
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 22 Mainz 05 de GER DFB-Pokal 17th 1 90 90 42.9 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 -1.00 Matches 2017-2018 23 Mainz 05 de GER DFB-Pokal 5th 2 156 78 40.0 1.7 2 78 1 0 0 1.50 3 4 -1 -0.58 -1.73 Matches 2018-2019 24 Mainz 05 de GER DFB-Pokal 17th 1 120 120 57.1 1.3 1 120 1 0 0 0.00 2 3 -1 -0.75 -2.75 Matches 2019-2020 25 Mainz 05 de GER DFB-Pokal 33rd 0 0 0 0 1 Matches 2020-2021 26 Mainz 05 de GER DFB-Pokal 17th 1 104 104 49.5 1.2 1 104 0 0 1 1.00 2 2 0 0.00 -3.40 Matches 2021-2022 27 Mainz 05 de GER DFB-Pokal R16 2 171 86 51.8 1.9 2 86 1 0 1 1.50 3 4 -1 -0.53 -0.53 Matches 2022-2023 28 Mainz 05 de GER DFB-Pokal R16 3 220 73 81.5 2.4 2 90 2 1 40 0 2.00 6 1 +5 +2.05 +7.45 Matches 2025 31 NY Red Bulls us USA U.S. Open Cup R16 2 126 63 42.0 1.4 1 90 1 1 36 1 2.00 5 1 +4 +2.86 +3.89 Matches 8 Seasons 2 Clubs 2 Leagues 12 987 82 49.1 11.0 10 91 7 2 38 4 1.42 22 17 +5 +0.46 +0.07 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Mainz 05 (7 Seasons) 1 League 10 861 86 50.4 9.6 9 91 6 1 40 3 1.30 17 16 +1 +0.10 -0.61 NY Red Bulls (1 Season) 1 League 2 126 63 42.0 1.4 1 90 1 1 36 1 2.00 5 1 +4 +2.86 +3.89 DFB-Pokal (7 Seasons) 10 861 86 50.4 9.6 9 91 6 1 40 3 1.30 17 16 +1 +0.10 -0.61 U.S. Open Cup (1 Season) 2 126 63 42.0 1.4 1 90 1 1 36 1 2.00 5 1 +4 +2.86 +3.89
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 2016-2017 22 Mainz 05 2. Europa Lg GR 2 180 90 33.3 2.0 2 2 0 2 3.00 5 2 +3 +1.50 +2.75 Matches 2025 31 NY Red Bulls Leagues Cup Lg 1 90 90 33.3 1.0 1 90 1 0 2 1.00 1 1 0 0.00 -0.50 Matches 2 Seasons 2 Clubs 2 Leagues 3 270 90 33.3 3.0 3 90 3 0 4 2.33 6 3 +3 +1.00 +1.67 Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Mainz 05 (1 Season) 1 League 2 180 90 33.3 2.0 2 2 0 2 3.00 5 2 +3 +1.50 +2.75 NY Red Bulls (1 Season) 1 League 1 90 90 33.3 1.0 1 90 1 0 2 1.00 1 1 0 0.00 -0.50 Europa Lg (1 Season) 2 180 90 33.3 2.0 2 2 0 2 3.00 5 2 +3 +1.50 +2.75 Leagues Cup (1 Season) 1 90 90 33.3 1.0 1 90 1 0 2 1.00 1 1 0 0.00 -0.50
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2013-2014 19 Unterhaching 1 League 26.2 9 0 2014-2015 20 Mainz 05 II 1 League 12.4 0 1 2015-2016 21 Mainz 05 1 League 7.0 1 0 4 2015-2016 21 Mainz 05 II 1 League 16.1 2 1 2016-2017 22 Mainz 05 II 1 League 6.0 0 1 0 0 0 0 0 0 0 0 0 2016-2017 22 Mainz 05 3 Leagues 17.4 2 0 0 7 20 0 3 63 33 0 0 0 2017-2018 23 Mainz 05 2 Leagues 16.0 2 0 0 11 22 1 5 36 39 0 0 1 2018-2019 24 Mainz 05 2 Leagues 12.7 1 0 0 13 11 0 2 44 13 0 1 0 2019-2020 25 Mainz 05 2 Leagues 8.9 2 0 0 12 12 0 2 26 11 0 2020-2021 26 Mainz 05 2 Leagues 16.4 2 0 0 16 15 0 3 48 23 0 2021-2022 27 Mainz 05 2 Leagues 24.9 6 1 0 30 37 2 9 63 30 0 2022-2023 28 Mainz 05 2 Leagues 15.0 4 2 1 29 17 0 2 29 23 0 2025 31 NY Red Bulls 3 Leagues 18.5 8 0 0 23 11 0 18 31 26 0 2025-2026 31 Zürich 1 League 12.4 1 0 0 10 17 0 1 15 15 0 11 Seasons 5 Clubs 8 Leagues 210.1 40 6 1 155 162 3 45 355 213 0 1 1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Mainz 05 (8 Seasons) 3 Leagues 118.4 20 3 1 122 134 3 26 309 172 0 1 1 Mainz 05 II (3 Seasons) 1 League 34.5 2 3 0 0 0 0 0 0 0 0 0 Unterhaching (1 Season) 1 League 26.2 9 0 NY Red Bulls (1 Season) 3 Leagues 18.5 8 0 0 23 11 0 18 31 26 0 Zürich (1 Season) 1 League 12.4 1 0 0 10 17 0 1 15 15 0 Bundesliga (8 Seasons) 106.8 16 2 0 111 117 3 23 268 145 0 1 0 DFB-Pokal (7 Seasons) 9.6 3 1 1 9 16 0 3 35 19 1 3. Liga (4 Seasons) 60.7 11 3 0 0 0 0 0 0 0 0 0 MLS (1 Season) 16.1 6 0 0 20 10 0 15 29 25 0 Super Lg (1 Season) 12.4 1 0 0 10 17 0 1 15 15 0 Europa Lg (1 Season) 2.0 1 0 0 2 1 0 0 6 8 0 0 0 U.S. Open Cup (1 Season) 1.4 2 0 0 3 1 0 3 2 1 0 Leagues Cup (1 Season) 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 Matches 2016-2017 22 Mainz 05 2. Europa Lg GR 2.0 1 0 0 2 1 0 0 6 8 0 0 0 Matches 2025 31 NY Red Bulls Leagues Cup Lg 1.0 0 0 0 0 Matches 2 Seasons 2 Clubs 2 Leagues 3.0 1 0 0 2 1 0 0 6 8 0 0 0 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Mainz 05 (1 Season) 1 League 2.0 1 0 0 2 1 0 0 6 8 0 0 0 NY Red Bulls (1 Season) 1 League 1.0 0 0 0 0 Europa Lg (1 Season) 2.0 1 0 0 2 1 0 0 6 8 0 0 0 Leagues Cup (1 Season) 1.0 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.
View Additional Information
More Alexander Hack Pages
Alexander Hack Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary