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 2016-2017 16 Hoffenheim de GER Jr. U19 Bundesliga 26 26 2,252 25.0 1 1 0 0 1 0 0.04 0.04 Matches 2017-2018 17 Hoffenheim de GER Jr. U19 Bundesliga 25 25 2,135 23.7 6 6 0 0 3 0 0.25 0.25 Matches 2018-2019 18 Hoffenheim de GER 1. Bundesliga 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 18 Hoffenheim 1. Champions Lg 0 0 Matches 2019-2020 19 BTSV de GER 3. 3. Liga 4 2 216 2.4 0 1 1 0 0 0 1 0 0.00 0.42 0.42 0.00 0.42 Matches 2020-2021 20 Hoffenheim de GER 1. Bundesliga 0 0 Matches 2020-2021 20 Hoffenheim 2. Europa Lg 1 0 16 0.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 21 Oostende be BEL 1. First Division A 18 13 1,107 12.3 2 0 2 2 0 0 8 1 0.16 0.00 0.16 0.16 0.16 Matches 2022-2023 22 Oostende be BEL 1. Pro League A 20 15 1,297 14.4 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 23 Oostende be BEL 2. Pro League B 17 9 719 8.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 24 Septemvri Sofia bg BUL 1. First League 21 10 1,035 11.5 2 0 2 2 0 0 5 0 0.17 0.00 0.17 0.17 0.17 Matches 2025-2026 25 Dunfermline Ath. sct SCO 2. Championship 28 17 1,511 16.8 0 1 1 0 0 0 3 0 0.00 0.06 0.06 0.00 0.06 Matches 8 Seasons 5 Clubs 8 Leagues 110 66 5,910 65.7 4 2 6 4 0 0 24 1 0.06 0.03 0.09 0.06 0.09 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 Oostende (3 Seasons) 2 Leagues 55 37 3,123 34.7 2 0 2 2 0 0 14 1 0.06 0.00 0.06 0.06 0.06 Hoffenheim (2 Seasons) 1 League 51 51 4,387 48.7 7 7 0 0 4 0 0.14 0.14 Hoffenheim (2 Seasons) 3 Leagues 2 0 25 0.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Dunfermline Ath. (1 Season) 1 League 28 17 1,511 16.8 0 1 1 0 0 0 3 0 0.00 0.06 0.06 0.00 0.06 Septemvri Sofia (1 Season) 1 League 21 10 1,035 11.5 2 0 2 2 0 0 5 0 0.17 0.00 0.17 0.17 0.17 BTSV (1 Season) 1 League 4 2 216 2.4 0 1 1 0 0 0 1 0 0.00 0.42 0.42 0.00 0.42 U19 Bundesliga (2 Seasons) 51 51 4,387 48.7 7 7 0 0 4 0 0.14 0.14 Pro League A (2 Seasons) 38 28 2,404 26.7 2 0 2 2 0 0 12 1 0.07 0.00 0.07 0.07 0.07 Bundesliga (2 Seasons) 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (1 Season) 28 17 1,511 16.8 0 1 1 0 0 0 3 0 0.00 0.06 0.06 0.00 0.06 First League (1 Season) 21 10 1,035 11.5 2 0 2 2 0 0 5 0 0.17 0.00 0.17 0.17 0.17 Pro League B (1 Season) 17 9 719 8.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 3. Liga (1 Season) 4 2 216 2.4 0 1 1 0 0 0 1 0 0.00 0.42 0.42 0.00 0.42 Europa Lg (1 Season) 1 0 16 0.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Champions Lg (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 2016-2017 16 Hoffenheim 1 League 26 26 2,252 25.0 1 1 0 0 1 0 0.04 0.04 2017-2018 17 Hoffenheim 1 League 25 25 2,135 23.7 6 6 0 0 3 0 0.25 0.25 2018-2019 18 Hoffenheim 2 Leagues 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019-2020 19 BTSV 1 League 4 2 216 2.4 0 1 1 0 0 0 1 0 0.00 0.42 0.42 0.00 0.42 2020-2021 20 Hoffenheim 2 Leagues 1 0 16 0.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2021-2022 21 Oostende 1 League 18 13 1,107 12.3 2 0 2 2 0 0 8 1 0.16 0.00 0.16 0.16 0.16 2022-2023 22 Oostende 1 League 20 15 1,297 14.4 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2023-2024 23 Oostende 1 League 17 9 719 8.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2024-2025 24 Septemvri Sofia 1 League 21 10 1,035 11.5 2 0 2 2 0 0 5 0 0.17 0.00 0.17 0.17 0.17 2025-2026 25 Dunfermline Ath. 1 League 28 17 1,511 16.8 0 1 1 0 0 0 3 0 0.00 0.06 0.06 0.00 0.06 8 Seasons 5 Clubs 8 Leagues 110 66 5,910 65.7 4 2 6 4 0 0 24 1 0.06 0.03 0.09 0.06 0.09 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 Oostende (3 Seasons) 2 Leagues 55 37 3,123 34.7 2 0 2 2 0 0 14 1 0.06 0.00 0.06 0.06 0.06 Hoffenheim (2 Seasons) 1 League 51 51 4,387 48.7 7 7 0 0 4 0 0.14 0.14 Hoffenheim (2 Seasons) 3 Leagues 2 0 25 0.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Dunfermline Ath. (1 Season) 1 League 28 17 1,511 16.8 0 1 1 0 0 0 3 0 0.00 0.06 0.06 0.00 0.06 Septemvri Sofia (1 Season) 1 League 21 10 1,035 11.5 2 0 2 2 0 0 5 0 0.17 0.00 0.17 0.17 0.17 BTSV (1 Season) 1 League 4 2 216 2.4 0 1 1 0 0 0 1 0 0.00 0.42 0.42 0.00 0.42 U19 Bundesliga (2 Seasons) 51 51 4,387 48.7 7 7 0 0 4 0 0.14 0.14 Pro League A (2 Seasons) 38 28 2,404 26.7 2 0 2 2 0 0 12 1 0.07 0.00 0.07 0.07 0.07 Bundesliga (2 Seasons) 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (1 Season) 28 17 1,511 16.8 0 1 1 0 0 0 3 0 0.00 0.06 0.06 0.00 0.06 First League (1 Season) 21 10 1,035 11.5 2 0 2 2 0 0 5 0 0.17 0.00 0.17 0.17 0.17 Pro League B (1 Season) 17 9 719 8.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 3. Liga (1 Season) 4 2 216 2.4 0 1 1 0 0 0 1 0 0.00 0.42 0.42 0.00 0.42 Europa Lg (1 Season) 1 0 16 0.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Champions Lg (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 2016-2017 16 Hoffenheim de GER Jr. U19 Bundesliga 12th 26 26 2,252 25.0 1 1 0 0 1 0 0.04 0.04 Matches 2017-2018 17 Hoffenheim de GER Jr. U19 Bundesliga 2nd 25 25 2,135 23.7 6 6 0 0 3 0 0.25 0.25 Matches 2018-2019 18 Hoffenheim de GER 1. Bundesliga 9th 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 19 BTSV de GER 3. 3. Liga 3rd 4 2 216 2.4 0 1 1 0 0 0 1 0 0.00 0.42 0.42 0.00 0.42 Matches 2020-2021 20 Hoffenheim de GER 1. Bundesliga 11th 0 0 Matches 2021-2022 21 Oostende be BEL 1. First Division A 13th 18 13 1,107 12.3 2 0 2 2 0 0 8 1 0.16 0.00 0.16 0.16 0.16 Matches 2022-2023 22 Oostende be BEL 1. Pro League A 16th 20 15 1,297 14.4 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 23 Oostende be BEL 2. Pro League B 13th 17 9 719 8.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 24 Septemvri Sofia bg BUL 1. First League 12th 21 10 1,035 11.5 2 0 2 2 0 0 5 0 0.17 0.00 0.17 0.17 0.17 Matches 2025-2026 25 Dunfermline Ath. sct SCO 2. Championship 4th 28 17 1,511 16.8 0 1 1 0 0 0 3 0 0.00 0.06 0.06 0.00 0.06 Matches 8 Seasons 5 Clubs 6 Leagues 109 66 5,894 65.5 4 2 6 4 0 0 23 1 0.06 0.03 0.09 0.06 0.09 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 Oostende (3 Seasons) 2 Leagues 55 37 3,123 34.7 2 0 2 2 0 0 14 1 0.06 0.00 0.06 0.06 0.06 Hoffenheim (2 Seasons) 1 League 51 51 4,387 48.7 7 7 0 0 4 0 0.14 0.14 Hoffenheim (2 Seasons) 1 League 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Dunfermline Ath. (1 Season) 1 League 28 17 1,511 16.8 0 1 1 0 0 0 3 0 0.00 0.06 0.06 0.00 0.06 Septemvri Sofia (1 Season) 1 League 21 10 1,035 11.5 2 0 2 2 0 0 5 0 0.17 0.00 0.17 0.17 0.17 BTSV (1 Season) 1 League 4 2 216 2.4 0 1 1 0 0 0 1 0 0.00 0.42 0.42 0.00 0.42 U19 Bundesliga (2 Seasons) 51 51 4,387 48.7 7 7 0 0 4 0 0.14 0.14 Pro League A (2 Seasons) 38 28 2,404 26.7 2 0 2 2 0 0 12 1 0.07 0.00 0.07 0.07 0.07 Bundesliga (2 Seasons) 1 0 9 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (1 Season) 28 17 1,511 16.8 0 1 1 0 0 0 3 0 0.00 0.06 0.06 0.00 0.06 First League (1 Season) 21 10 1,035 11.5 2 0 2 2 0 0 5 0 0.17 0.00 0.17 0.17 0.17 Pro League B (1 Season) 17 9 719 8.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 3. Liga (1 Season) 4 2 216 2.4 0 1 1 0 0 0 1 0 0.00 0.42 0.42 0.00 0.42
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 18 Hoffenheim 1. Champions Lg GR 0 0 Matches 2020-2021 20 Hoffenheim 2. Europa Lg R32 1 0 16 0.2 0 0 0 0 0 0 1 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 1 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (1 Season) 1 0 16 0.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Champions Lg (1 Season) 0 0
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2016-2017 16 Hoffenheim 1 League 25.0 1 0 0 2017-2018 17 Hoffenheim 1 League 23.7 6 0 0 2018-2019 18 Hoffenheim 2 Leagues 0.1 0 1 0 0.0 10.00 0.00 0.00 0 0 2019-2020 19 BTSV 1 League 2.4 0 0 0 0.00 0.00 0 0 2020-2021 20 Hoffenheim 2 Leagues 0.2 0 0 0 0.00 0.00 0 0 2021-2022 21 Oostende 1 League 12.3 2 10 4 40.0 0.81 0.33 0.20 0.50 0 0 2022-2023 22 Oostende 1 League 14.4 0 7 1 14.3 0.49 0.07 0.00 0.00 0 0 2023-2024 23 Oostende 1 League 8.0 0 0 0 2024-2025 24 Septemvri Sofia 1 League 11.5 2 0 0 2025-2026 25 Dunfermline Ath. 1 League 16.8 0 0 0 8 Seasons 5 Clubs 8 Leagues 65.7 4 18 5 27.8 0.61 0.17 0.11 0.40 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Oostende (3 Seasons) 2 Leagues 34.7 2 17 5 29.4 0.64 0.19 0.12 0.40 0 0 Hoffenheim (2 Seasons) 1 League 48.7 7 0 0 Hoffenheim (2 Seasons) 3 Leagues 0.3 0 1 0 0.0 3.60 0.00 0.00 0 0 Dunfermline Ath. (1 Season) 1 League 16.8 0 0 0 Septemvri Sofia (1 Season) 1 League 11.5 2 0 0 BTSV (1 Season) 1 League 2.4 0 0 0 0.00 0.00 0 0 U19 Bundesliga (2 Seasons) 48.7 7 0 0 Pro League A (2 Seasons) 26.7 2 17 5 29.4 0.64 0.19 0.12 0.40 0 0 Bundesliga (2 Seasons) 0.1 0 1 0 0.0 10.00 0.00 0.00 0 0 Championship (1 Season) 16.8 0 0 0 First League (1 Season) 11.5 2 0 0 Pro League B (1 Season) 8.0 0 0 0 3. Liga (1 Season) 2.4 0 0 0 0.00 0.00 0 0 Europa Lg (1 Season) 0.2 0 0 0 0.00 0.00 0 0 Champions Lg (1 Season)
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2020-2021 20 Hoffenheim 2. Europa Lg R32 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 Europa Lg (1 Season) 0.2 0 0 0 0.00 0.00 0 0 Champions Lg (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 2016-2017 16 Hoffenheim de GER Jr. U19 Bundesliga 26 2,252 87 96.2 25.0 26 87 23 0 0 1.65 53 38 +15 +0.60 -1.45 Matches 2017-2018 17 Hoffenheim de GER Jr. U19 Bundesliga 25 2,135 85 91.2 23.7 25 85 21 0 0 2.22 67 20 +47 +1.98 +1.10 Matches 2018-2019 18 Hoffenheim de GER 1. Bundesliga 1 9 9 0.3 0.1 0 0 1 8 1 0.00 0 2 -2 -20.00 -20.59 Matches 2018-2019 18 Hoffenheim 1. Champions Lg 0 0 0 0 1 Matches 2019-2020 19 BTSV de GER 3. 3. Liga 4 216 54 6.3 2.4 2 72 1 2 37 11 1.75 8 5 +3 +1.25 +1.03 Matches 2020-2021 20 Hoffenheim de GER 1. Bundesliga 0 0 0 0 1 Matches 2020-2021 20 Hoffenheim 2. Europa Lg 1 16 16 2.2 0.2 0 0 1 16 0 3.00 0 1 -1 -5.63 -7.41 Matches 2021-2022 21 Oostende be BEL 1. First Division A 18 1,107 62 36.2 12.3 13 78 6 5 19 1 1.17 16 20 -4 -0.33 +0.73 Matches 2022-2023 22 Oostende be BEL 1. Pro League A 20 1,297 65 42.4 14.4 15 82 10 5 14 3 0.90 16 30 -14 -0.97 +0.30 Matches 2023-2024 23 Oostende be BEL 2. Pro League B 17 719 42 26.6 8.0 9 69 3 8 13 1 1.41 6 14 -8 -1.00 -1.05 Matches 2024-2025 24 Septemvri Sofia bg BUL 1. First League 21 1,035 49 31.1 11.5 10 79 4 11 22 3 1.62 19 16 +3 +0.26 +0.93 Matches 2025-2026 25 Dunfermline Ath. sct SCO 2. Championship 28 1,511 54 46.6 16.8 17 73 3 11 24 5 1.31 26 20 +6 +0.36 +0.10 Matches 8 Seasons 5 Clubs 8 Leagues 110 5,910 54 22.6 65.7 66 76 27 44 20 27 1.31 91 108 -17 -0.26 -0.17 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Oostende (3 Seasons) 2 Leagues 55 3,123 57 35.4 34.7 37 77 19 18 15 5 1.15 38 64 -26 -0.75 -0.01 Hoffenheim (2 Seasons) 1 League 51 4,387 86 93.7 48.7 51 86 44 0 0 1.93 120 58 +62 +1.27 +0.04 Hoffenheim (2 Seasons) 3 Leagues 2 25 13 0.3 0.3 0 0 2 12 3 1.50 0 3 -3 -10.80 -11.61 Dunfermline Ath. (1 Season) 1 League 28 1,511 54 46.6 16.8 17 73 3 11 24 5 1.31 26 20 +6 +0.36 +0.10 Septemvri Sofia (1 Season) 1 League 21 1,035 49 31.1 11.5 10 79 4 11 22 3 1.62 19 16 +3 +0.26 +0.93 BTSV (1 Season) 1 League 4 216 54 6.3 2.4 2 72 1 2 37 11 1.75 8 5 +3 +1.25 +1.03 U19 Bundesliga (2 Seasons) 51 4,387 86 93.7 48.7 51 86 44 0 0 1.93 120 58 +62 +1.27 +0.04 Pro League A (2 Seasons) 38 2,404 63 39.3 26.7 28 80 16 10 17 4 1.03 32 50 -18 -0.67 +0.49 Bundesliga (2 Seasons) 1 9 9 0.1 0.1 0 0 1 8 2 0.00 0 2 -2 -20.00 -20.59 Championship (1 Season) 28 1,511 54 46.6 16.8 17 73 3 11 24 5 1.31 26 20 +6 +0.36 +0.10 First League (1 Season) 21 1,035 49 31.1 11.5 10 79 4 11 22 3 1.62 19 16 +3 +0.26 +0.93 Pro League B (1 Season) 17 719 42 26.6 8.0 9 69 3 8 13 1 1.41 6 14 -8 -1.00 -1.05 3. Liga (1 Season) 4 216 54 6.3 2.4 2 72 1 2 37 11 1.75 8 5 +3 +1.25 +1.03 Europa Lg (1 Season) 1 16 16 2.2 0.2 0 0 1 16 0 3.00 0 1 -1 -5.63 -7.41 Champions Lg (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 2016-2017 16 Hoffenheim 1 League 26 2,252 87 96.2 25.0 26 87 23 0 0 1.65 53 38 +15 +0.60 -1.45 2017-2018 17 Hoffenheim 1 League 25 2,135 85 91.2 23.7 25 85 21 0 0 2.22 67 20 +47 +1.98 +1.10 2018-2019 18 Hoffenheim 2 Leagues 1 9 9 0.3 0.1 0 0 1 8 2 0.00 0 2 -2 -20.00 -20.59 2019-2020 19 BTSV 1 League 4 216 54 6.3 2.4 2 72 1 2 37 11 1.75 8 5 +3 +1.25 +1.03 2020-2021 20 Hoffenheim 2 Leagues 1 16 16 0.4 0.2 0 0 1 16 1 3.00 0 1 -1 -5.63 -7.41 2021-2022 21 Oostende 1 League 18 1,107 62 36.2 12.3 13 78 6 5 19 1 1.17 16 20 -4 -0.33 +0.73 2022-2023 22 Oostende 1 League 20 1,297 65 42.4 14.4 15 82 10 5 14 3 0.90 16 30 -14 -0.97 +0.30 2023-2024 23 Oostende 1 League 17 719 42 26.6 8.0 9 69 3 8 13 1 1.41 6 14 -8 -1.00 -1.05 2024-2025 24 Septemvri Sofia 1 League 21 1,035 49 31.1 11.5 10 79 4 11 22 3 1.62 19 16 +3 +0.26 +0.93 2025-2026 25 Dunfermline Ath. 1 League 28 1,511 54 46.6 16.8 17 73 3 11 24 5 1.31 26 20 +6 +0.36 +0.10 8 Seasons 5 Clubs 8 Leagues 110 5,910 54 22.6 65.7 66 76 27 44 20 27 1.31 91 108 -17 -0.26 -0.17 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Oostende (3 Seasons) 2 Leagues 55 3,123 57 35.4 34.7 37 77 19 18 15 5 1.15 38 64 -26 -0.75 -0.01 Hoffenheim (2 Seasons) 1 League 51 4,387 86 93.7 48.7 51 86 44 0 0 1.93 120 58 +62 +1.27 +0.04 Hoffenheim (2 Seasons) 3 Leagues 2 25 13 0.3 0.3 0 0 2 12 3 1.50 0 3 -3 -10.80 -11.61 Dunfermline Ath. (1 Season) 1 League 28 1,511 54 46.6 16.8 17 73 3 11 24 5 1.31 26 20 +6 +0.36 +0.10 Septemvri Sofia (1 Season) 1 League 21 1,035 49 31.1 11.5 10 79 4 11 22 3 1.62 19 16 +3 +0.26 +0.93 BTSV (1 Season) 1 League 4 216 54 6.3 2.4 2 72 1 2 37 11 1.75 8 5 +3 +1.25 +1.03 U19 Bundesliga (2 Seasons) 51 4,387 86 93.7 48.7 51 86 44 0 0 1.93 120 58 +62 +1.27 +0.04 Pro League A (2 Seasons) 38 2,404 63 39.3 26.7 28 80 16 10 17 4 1.03 32 50 -18 -0.67 +0.49 Bundesliga (2 Seasons) 1 9 9 0.1 0.1 0 0 1 8 2 0.00 0 2 -2 -20.00 -20.59 Championship (1 Season) 28 1,511 54 46.6 16.8 17 73 3 11 24 5 1.31 26 20 +6 +0.36 +0.10 First League (1 Season) 21 1,035 49 31.1 11.5 10 79 4 11 22 3 1.62 19 16 +3 +0.26 +0.93 Pro League B (1 Season) 17 719 42 26.6 8.0 9 69 3 8 13 1 1.41 6 14 -8 -1.00 -1.05 3. Liga (1 Season) 4 216 54 6.3 2.4 2 72 1 2 37 11 1.75 8 5 +3 +1.25 +1.03 Europa Lg (1 Season) 1 16 16 2.2 0.2 0 0 1 16 0 3.00 0 1 -1 -5.63 -7.41 Champions Lg (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 2016-2017 16 Hoffenheim de GER Jr. U19 Bundesliga 12th 26 2,252 87 96.2 25.0 26 87 23 0 0 1.65 53 38 +15 +0.60 -1.45 Matches 2017-2018 17 Hoffenheim de GER Jr. U19 Bundesliga 2nd 25 2,135 85 91.2 23.7 25 85 21 0 0 2.22 67 20 +47 +1.98 +1.10 Matches 2018-2019 18 Hoffenheim de GER 1. Bundesliga 9th 1 9 9 0.3 0.1 0 0 1 8 1 0.00 0 2 -2 -20.00 -20.59 Matches 2019-2020 19 BTSV de GER 3. 3. Liga 3rd 4 216 54 6.3 2.4 2 72 1 2 37 11 1.75 8 5 +3 +1.25 +1.03 Matches 2020-2021 20 Hoffenheim de GER 1. Bundesliga 11th 0 0 0 0 1 Matches 2021-2022 21 Oostende be BEL 1. First Division A 13th 18 1,107 62 36.2 12.3 13 78 6 5 19 1 1.17 16 20 -4 -0.33 +0.73 Matches 2022-2023 22 Oostende be BEL 1. Pro League A 16th 20 1,297 65 42.4 14.4 15 82 10 5 14 3 0.90 16 30 -14 -0.97 +0.30 Matches 2023-2024 23 Oostende be BEL 2. Pro League B 13th 17 719 42 26.6 8.0 9 69 3 8 13 1 1.41 6 14 -8 -1.00 -1.05 Matches 2024-2025 24 Septemvri Sofia bg BUL 1. First League 12th 21 1,035 49 31.1 11.5 10 79 4 11 22 3 1.62 19 16 +3 +0.26 +0.93 Matches 2025-2026 25 Dunfermline Ath. sct SCO 2. Championship 4th 28 1,511 54 46.6 16.8 17 73 3 11 24 5 1.31 26 20 +6 +0.36 +0.10 Matches 8 Seasons 5 Clubs 6 Leagues 109 5,894 54 23.6 65.5 66 76 27 43 20 26 1.29 91 107 -16 -0.24 -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 Oostende (3 Seasons) 2 Leagues 55 3,123 57 35.4 34.7 37 77 19 18 15 5 1.15 38 64 -26 -0.75 -0.01 Hoffenheim (2 Seasons) 1 League 51 4,387 86 93.7 48.7 51 86 44 0 0 1.93 120 58 +62 +1.27 +0.04 Hoffenheim (2 Seasons) 1 League 1 9 9 0.1 0.1 0 0 1 8 2 0.00 0 2 -2 -20.00 -20.59 Dunfermline Ath. (1 Season) 1 League 28 1,511 54 46.6 16.8 17 73 3 11 24 5 1.31 26 20 +6 +0.36 +0.10 Septemvri Sofia (1 Season) 1 League 21 1,035 49 31.1 11.5 10 79 4 11 22 3 1.62 19 16 +3 +0.26 +0.93 BTSV (1 Season) 1 League 4 216 54 6.3 2.4 2 72 1 2 37 11 1.75 8 5 +3 +1.25 +1.03 U19 Bundesliga (2 Seasons) 51 4,387 86 93.7 48.7 51 86 44 0 0 1.93 120 58 +62 +1.27 +0.04 Pro League A (2 Seasons) 38 2,404 63 39.3 26.7 28 80 16 10 17 4 1.03 32 50 -18 -0.67 +0.49 Bundesliga (2 Seasons) 1 9 9 0.1 0.1 0 0 1 8 2 0.00 0 2 -2 -20.00 -20.59 Championship (1 Season) 28 1,511 54 46.6 16.8 17 73 3 11 24 5 1.31 26 20 +6 +0.36 +0.10 First League (1 Season) 21 1,035 49 31.1 11.5 10 79 4 11 22 3 1.62 19 16 +3 +0.26 +0.93 Pro League B (1 Season) 17 719 42 26.6 8.0 9 69 3 8 13 1 1.41 6 14 -8 -1.00 -1.05 3. Liga (1 Season) 4 216 54 6.3 2.4 2 72 1 2 37 11 1.75 8 5 +3 +1.25 +1.03
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 18 Hoffenheim 1. Champions Lg GR 0 0 0 0 1 Matches 2020-2021 20 Hoffenheim 2. Europa Lg R32 1 16 16 2.2 0.2 0 0 1 16 0 3.00 0 1 -1 -5.63 -7.41 Matches 2 Seasons 1 Club 2 Leagues 1 16 16 1.3 0.2 0 0 1 16 1 3.00 0 1 -1 -5.63 -7.41 Europa Lg (1 Season) 1 16 16 2.2 0.2 0 0 1 16 0 3.00 0 1 -1 -5.63 -7.41 Champions Lg (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 2023 23 mz Mozambique Africa Cup of Nations GR 3 228 76 84.4 2.5 3 76 1 0 0 0.67 2 6 -4 -1.58 -3.72 Matches 2025 25 mz Mozambique Friendlies (M) 1 90 90 50.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 +1.00 Matches 2025 25 mz Mozambique Africa Cup of Nations R16 3 270 90 75.0 3.0 3 90 3 0 1 1.00 3 7 -4 -1.33 -0.33 Matches 2025 25 mz Mozambique Africa Cup of Nations qualification 4 242 61 44.8 2.7 2 84 1 2 37 0 1.75 6 2 +4 +1.49 +1.49 Matches 2026 26 mz Mozambique WCQ 8 625 78 69.4 6.9 8 78 3 0 0 1.88 9 10 -1 -0.14 +0.51 Matches 3 Seasons 1 Club 4 Leagues 19 1,455 77 64.7 16.2 17 81 9 2 37 1 1.42 20 26 -6 -0.37 +0.08 Africa Cup of Nations (2 Seasons) 6 498 83 79.0 5.5 6 83 4 0 1 0.84 5 13 -8 -1.45 -1.45 WCQ (1 Season) 8 625 78 69.4 6.9 8 78 3 0 0 1.88 9 10 -1 -0.14 +0.51 Africa Cup of Nations qualification (1 Season) 4 242 61 44.8 2.7 2 84 1 2 37 0 1.75 6 2 +4 +1.49 +1.49 Friendlies (M) (1 Season) 1 90 90 50.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 +1.00
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2016-2017 16 Hoffenheim 1 League 25.0 1 0 0 0 2017-2018 17 Hoffenheim 1 League 23.7 3 0 0 0 2018-2019 18 Hoffenheim 2 Leagues 0.1 0 0 0 0 0 0 0 1 1 0 0 0 2019-2020 19 BTSV 1 League 2.4 1 0 0 0 0 0 0 0 0 0 0 0 2020-2021 20 Hoffenheim 2 Leagues 0.2 1 0 0 1 0 0 0 0 1 0 2021-2022 21 Oostende 1 League 12.3 8 1 1 20 7 1 3 26 19 0 2022-2023 22 Oostende 1 League 14.4 4 0 0 23 9 0 3 25 32 0 2023-2024 23 Oostende 1 League 8.0 2 0 0 0 2024-2025 24 Septemvri Sofia 1 League 11.5 5 0 0 0 2025-2026 25 Dunfermline Ath. 1 League 16.8 3 0 0 0 8 Seasons 5 Clubs 8 Leagues 65.7 24 1 1 44 16 1 6 52 53 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Oostende (3 Seasons) 2 Leagues 34.7 14 1 1 43 16 1 6 51 51 0 Hoffenheim (2 Seasons) 1 League 48.7 4 0 0 0 Hoffenheim (2 Seasons) 3 Leagues 0.3 1 0 0 1 0 0 0 1 2 0 0 0 Dunfermline Ath. (1 Season) 1 League 16.8 3 0 0 0 Septemvri Sofia (1 Season) 1 League 11.5 5 0 0 0 BTSV (1 Season) 1 League 2.4 1 0 0 0 0 0 0 0 0 0 0 0 U19 Bundesliga (2 Seasons) 48.7 4 0 0 0 Pro League A (2 Seasons) 26.7 12 1 1 43 16 1 6 51 51 0 Bundesliga (2 Seasons) 0.1 0 0 0 0 0 0 0 1 1 0 0 0 Championship (1 Season) 16.8 3 0 0 0 First League (1 Season) 11.5 5 0 0 0 Pro League B (1 Season) 8.0 2 0 0 0 3. Liga (1 Season) 2.4 1 0 0 0 0 0 0 0 0 0 0 0 Europa Lg (1 Season) 0.2 1 0 0 1 0 0 0 0 1 0 Champions Lg (1 Season)
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2020-2021 20 Hoffenheim 2. Europa Lg R32 0.2 1 0 0 1 0 0 0 0 1 0 Matches 2 Seasons 1 Club 2 Leagues 0.2 1 0 0 1 0 0 0 0 1 0 Europa Lg (1 Season) 0.2 1 0 0 1 0 0 0 0 1 0 Champions Lg (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 Alfonso Pages
Alfonso Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary