Goalkeeping Table Season Age Squad Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2019-2020 21 Union Berlin de GER 1. Bundesliga 1 1 90 1.0 4 4.00 8 4 50.0 0 0 1 0 0.0 0 0 0 0 Matches 2020-2021 22 Osnabrück de GER 2. 2. Bundesliga 1 1 90 1.0 3 3.00 0 0 0 0 1 0 0.0 3 2 1 0 33.3 Matches 2021-2022 23 Viktoria Köln de GER 3. 3. Liga 30 30 2,700 30.0 16 0.53 11 6 13 9 30.0 3 3 0 0 0.0 Matches 2021-2022 23 Viktoria Köln de GER DFB-Pokal 1 1 120 1.3 3 2.25 9 7 77.8 0 0 1 0 0.0 1 1 0 0 0.0 Matches 2022-2023 24 Gladbach de GER DFB-Pokal 1 1 90 1.0 1 1.00 3 2 66.7 1 0 0 0 0.0 0 0 0 0 Matches 2022-2023 24 Roda JC nl NED 2. Eerste Divisie 30 30 2,700 30.0 43 1.43 114 78 68.4 9 6 15 3 10.0 7 7 0 0 0.0 Matches 2023-2024 25 Gladbach de GER 1. Bundesliga 27 27 2,430 27.0 49 1.81 159 113 71.7 6 11 10 4 14.8 4 4 0 0 0.0 Matches 2023-2024 25 Gladbach de GER DFB-Pokal 3 3 300 3.3 3 0.90 6 3 50.0 2 0 1 1 33.3 0 0 0 0 Matches 2024-2025 26 Gladbach de GER 1. Bundesliga 19 19 1,639 18.2 25 1.37 88 68 77.3 9 4 6 4 21.1 5 5 0 0 0.0 Matches 2024-2025 26 Gladbach de GER DFB-Pokal 1 1 90 1.0 2 2.00 6 4 66.7 0 0 1 0 0.0 0 0 0 0 Matches 2025-2026 27 Gladbach de GER 1. Bundesliga 34 34 3,060 34.0 53 1.56 184 136 73.9 9 11 14 13 38.2 5 5 0 0 0.0 Matches 2025-2026 27 Gladbach de GER DFB-Pokal 3 3 270 3.0 5 1.67 14 9 64.3 2 0 1 0 0.0 0 0 0 0 Matches 9 Seasons 5 Clubs 6 Leagues 151 151 13,579 150.9 207 1.37 591 424 71.7 49 38 64 34 22.5 28 27 1 0 3.6 Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Gladbach (6 Seasons) 2 Leagues 88 88 7,879 87.5 138 1.58 460 335 73.0 29 26 33 22 25.0 14 14 0 0 0.0 Viktoria Köln (1 Season) 2 Leagues 31 31 2,820 31.3 19 0.61 9 7 77.8 11 6 14 9 29.0 4 4 0 0 0.0 Roda JC (1 Season) 1 League 30 30 2,700 30.0 43 1.43 114 78 68.4 9 6 15 3 10.0 7 7 0 0 0.0 Osnabrück (1 Season) 3 Leagues 1 1 90 1.0 3 3.00 0 0 0 0 1 0 0.0 3 2 1 0 33.3 Union Berlin (1 Season) 2 Leagues 1 1 90 1.0 4 4.00 8 4 50.0 0 0 1 0 0.0 0 0 0 0 DFB-Pokal (8 Seasons) 9 9 870 9.7 14 1.45 38 25 65.8 5 0 4 1 11.1 1 1 0 0 0.0 Bundesliga (5 Seasons) 81 81 7,219 80.2 131 1.63 439 321 73.3 24 26 31 21 25.9 14 14 0 0 0.0 Eerste Divisie (1 Season) 30 30 2,700 30.0 43 1.43 114 78 68.4 9 6 15 3 10.0 7 7 0 0 0.0 3. Liga (1 Season) 30 30 2,700 30.0 16 0.53 11 6 13 9 30.0 3 3 0 0 0.0 2. Bundesliga (1 Season) 1 1 90 1.0 3 3.00 0 0 0 0 1 0 0.0 3 2 1 0 33.3
Goalkeeping Table Season Age Squad Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2019-2020 21 Union Berlin 2 Leagues 1 1 90 1.0 4 4.00 8 4 50.0 0 0 1 0 0.0 0 0 0 0 2020-2021 22 Osnabrück 3 Leagues 1 1 90 1.0 3 3.00 0 0 0 0 1 0 0.0 3 2 1 0 33.3 2021-2022 23 Viktoria Köln 2 Leagues 31 31 2,820 31.3 19 0.61 9 7 77.8 11 6 14 9 29.0 4 4 0 0 0.0 2022-2023 24 Roda JC 1 League 30 30 2,700 30.0 43 1.43 114 78 68.4 9 6 15 3 10.0 7 7 0 0 0.0 2022-2023 24 Gladbach 1 League 1 1 90 1.0 1 1.00 3 2 66.7 1 0 0 0 0.0 0 0 0 0 2023-2024 25 Gladbach 2 Leagues 30 30 2,730 30.3 52 1.71 165 116 70.9 8 11 11 5 16.7 4 4 0 0 0.0 2024-2025 26 Gladbach 2 Leagues 20 20 1,729 19.2 27 1.41 94 72 76.6 9 4 7 4 20.0 5 5 0 0 0.0 2025-2026 27 Gladbach 2 Leagues 37 37 3,330 37.0 58 1.57 198 145 73.2 11 11 15 13 35.1 5 5 0 0 0.0 9 Seasons 5 Clubs 6 Leagues 151 151 13,579 150.9 207 1.37 591 424 71.7 49 38 64 34 22.5 28 27 1 0 3.6 Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Gladbach (6 Seasons) 2 Leagues 88 88 7,879 87.5 138 1.58 460 335 73.0 29 26 33 22 25.0 14 14 0 0 0.0 Viktoria Köln (1 Season) 2 Leagues 31 31 2,820 31.3 19 0.61 9 7 77.8 11 6 14 9 29.0 4 4 0 0 0.0 Roda JC (1 Season) 1 League 30 30 2,700 30.0 43 1.43 114 78 68.4 9 6 15 3 10.0 7 7 0 0 0.0 Osnabrück (1 Season) 3 Leagues 1 1 90 1.0 3 3.00 0 0 0 0 1 0 0.0 3 2 1 0 33.3 Union Berlin (1 Season) 2 Leagues 1 1 90 1.0 4 4.00 8 4 50.0 0 0 1 0 0.0 0 0 0 0 DFB-Pokal (8 Seasons) 9 9 870 9.7 14 1.45 38 25 65.8 5 0 4 1 11.1 1 1 0 0 0.0 Bundesliga (5 Seasons) 81 81 7,219 80.2 131 1.63 439 321 73.3 24 26 31 21 25.9 14 14 0 0 0.0 Eerste Divisie (1 Season) 30 30 2,700 30.0 43 1.43 114 78 68.4 9 6 15 3 10.0 7 7 0 0 0.0 3. Liga (1 Season) 30 30 2,700 30.0 16 0.53 11 6 13 9 30.0 3 3 0 0 0.0 2. Bundesliga (1 Season) 1 1 90 1.0 3 3.00 0 0 0 0 1 0 0.0 3 2 1 0 33.3
Goalkeeping Table Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2019-2020 21 Union Berlin de GER 1. Bundesliga 11th 1 1 90 1.0 4 4.00 8 4 50.0 0 0 1 0 0.0 0 0 0 0 Matches 2020-2021 22 Osnabrück de GER 2. 2. Bundesliga 16th 1 1 90 1.0 3 3.00 0 0 0 0 1 0 0.0 3 2 1 0 33.3 Matches 2021-2022 23 Viktoria Köln de GER 3. 3. Liga 13th 30 30 2,700 30.0 16 0.53 11 6 13 9 30.0 3 3 0 0 0.0 Matches 2022-2023 24 Roda JC nl NED 2. Eerste Divisie 15th 30 30 2,700 30.0 43 1.43 114 78 68.4 9 6 15 3 10.0 7 7 0 0 0.0 Matches 2023-2024 25 Gladbach de GER 1. Bundesliga 14th 27 27 2,430 27.0 49 1.81 159 113 71.7 6 11 10 4 14.8 4 4 0 0 0.0 Matches 2024-2025 26 Gladbach de GER 1. Bundesliga 10th 19 19 1,639 18.2 25 1.37 88 68 77.3 9 4 6 4 21.1 5 5 0 0 0.0 Matches 2025-2026 27 Gladbach de GER 1. Bundesliga 12th 34 34 3,060 34.0 53 1.56 184 136 73.9 9 11 14 13 38.2 5 5 0 0 0.0 Matches 8 Seasons 5 Clubs 4 Leagues 142 142 12,709 141.2 193 1.37 553 399 72.2 44 38 60 33 23.2 27 26 1 0 3.7 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Gladbach (4 Seasons) 1 League 80 80 7,129 79.2 127 1.60 431 317 73.8 24 26 30 21 26.3 14 14 0 0 0.0 Roda JC (1 Season) 1 League 30 30 2,700 30.0 43 1.43 114 78 68.4 9 6 15 3 10.0 7 7 0 0 0.0 Viktoria Köln (1 Season) 1 League 30 30 2,700 30.0 16 0.53 11 6 13 9 30.0 3 3 0 0 0.0 Osnabrück (1 Season) 1 League 1 1 90 1.0 3 3.00 0 0 0 0 1 0 0.0 3 2 1 0 33.3 Union Berlin (1 Season) 1 League 1 1 90 1.0 4 4.00 8 4 50.0 0 0 1 0 0.0 0 0 0 0 Bundesliga (5 Seasons) 81 81 7,219 80.2 131 1.63 439 321 73.3 24 26 31 21 25.9 14 14 0 0 0.0 Eerste Divisie (1 Season) 30 30 2,700 30.0 43 1.43 114 78 68.4 9 6 15 3 10.0 7 7 0 0 0.0 3. Liga (1 Season) 30 30 2,700 30.0 16 0.53 11 6 13 9 30.0 3 3 0 0 0.0 2. Bundesliga (1 Season) 1 1 90 1.0 3 3.00 0 0 0 0 1 0 0.0 3 2 1 0 33.3
Goalkeeping Table Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2021-2022 23 Viktoria Köln de GER DFB-Pokal Rd1 1 1 120 1.3 3 2.25 9 7 77.8 0 0 1 0 0.0 1 1 0 0 0.0 Matches 2022-2023 24 Gladbach de GER DFB-Pokal R32 1 1 90 1.0 1 1.00 3 2 66.7 1 0 0 0 0.0 0 0 0 0 Matches 2023-2024 25 Gladbach de GER DFB-Pokal QF 3 3 300 3.3 3 0.90 6 3 50.0 2 0 1 1 33.3 0 0 0 0 Matches 2024-2025 26 Gladbach de GER DFB-Pokal R32 1 1 90 1.0 2 2.00 6 4 66.7 0 0 1 0 0.0 0 0 0 0 Matches 2025-2026 27 Gladbach de GER DFB-Pokal R16 3 3 270 3.0 5 1.67 14 9 64.3 2 0 1 0 0.0 0 0 0 0 Matches 8 Seasons 4 Clubs 1 League 9 9 870 9.7 14 1.45 38 25 65.8 5 0 4 1 11.1 1 1 0 0 0.0 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Gladbach (5 Seasons) 1 League 8 8 750 8.3 11 1.32 29 18 62.1 5 0 3 1 12.5 0 0 0 0 Viktoria Köln (1 Season) 1 League 1 1 120 1.3 3 2.25 9 7 77.8 0 0 1 0 0.0 1 1 0 0 0.0
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 2017-2018 19 Gladbach de GER 1. Bundesliga 0 0 Matches 2018-2019 20 Gladbach de GER DFB-Pokal 0 0 Matches 2019-2020 21 Union Berlin de GER 1. Bundesliga 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 21 Union Berlin de GER DFB-Pokal 0 0 Matches 2020-2021 22 Osnabrück de GER 2. 2. Bundesliga 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 22 Osnabrück de GER DFB-Pokal 0 0 Matches 2020-2021 22 Osnabrück de GER Rel/Pro play-offs 0 0 Matches 2021-2022 23 Viktoria Köln de GER 3. 3. Liga 30 30 2,700 30.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 23 Viktoria Köln 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 2022-2023 24 Gladbach 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 2022-2023 24 Roda JC nl NED 2. Eerste Divisie 30 30 2,700 30.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 25 Gladbach de GER 1. Bundesliga 27 27 2,430 27.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 25 Gladbach de GER DFB-Pokal 3 3 300 3.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 26 Gladbach de GER 1. Bundesliga 19 19 1,639 18.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 26 Gladbach 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 2025-2026 27 Gladbach de GER 1. Bundesliga 34 34 3,060 34.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 27 Gladbach de GER DFB-Pokal 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 9 Seasons 5 Clubs 6 Leagues 151 151 13,579 150.9 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Gladbach (6 Seasons) 2 Leagues 88 88 7,879 87.5 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Viktoria Köln (1 Season) 2 Leagues 31 31 2,820 31.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Roda JC (1 Season) 1 League 30 30 2,700 30.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Osnabrück (1 Season) 3 Leagues 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Union Berlin (1 Season) 2 Leagues 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 DFB-Pokal (8 Seasons) 9 9 870 9.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Bundesliga (5 Seasons) 81 81 7,219 80.2 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Eerste Divisie (1 Season) 30 30 2,700 30.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 3. Liga (1 Season) 30 30 2,700 30.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2. Bundesliga (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 Rel/Pro play-offs (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 2017-2018 19 Gladbach 1 League 0 0 2018-2019 20 Gladbach 1 League 0 0 2019-2020 21 Union Berlin 2 Leagues 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020-2021 22 Osnabrück 3 Leagues 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2021-2022 23 Viktoria Köln 2 Leagues 31 31 2,820 31.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2022-2023 24 Roda JC 1 League 30 30 2,700 30.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2022-2023 24 Gladbach 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 2023-2024 25 Gladbach 2 Leagues 30 30 2,730 30.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2024-2025 26 Gladbach 2 Leagues 20 20 1,729 19.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2025-2026 27 Gladbach 2 Leagues 37 37 3,330 37.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 9 Seasons 5 Clubs 6 Leagues 151 151 13,579 150.9 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Gladbach (6 Seasons) 2 Leagues 88 88 7,879 87.5 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Viktoria Köln (1 Season) 2 Leagues 31 31 2,820 31.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Roda JC (1 Season) 1 League 30 30 2,700 30.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Osnabrück (1 Season) 3 Leagues 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Union Berlin (1 Season) 2 Leagues 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 DFB-Pokal (8 Seasons) 9 9 870 9.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Bundesliga (5 Seasons) 81 81 7,219 80.2 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Eerste Divisie (1 Season) 30 30 2,700 30.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 3. Liga (1 Season) 30 30 2,700 30.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2. Bundesliga (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 Rel/Pro play-offs (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 2017-2018 19 Gladbach de GER 1. Bundesliga 9th 0 0 Matches 2019-2020 21 Union Berlin de GER 1. Bundesliga 11th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 22 Osnabrück de GER 2. 2. Bundesliga 16th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 23 Viktoria Köln de GER 3. 3. Liga 13th 30 30 2,700 30.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 24 Roda JC nl NED 2. Eerste Divisie 15th 30 30 2,700 30.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 25 Gladbach de GER 1. Bundesliga 14th 27 27 2,430 27.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 26 Gladbach de GER 1. Bundesliga 10th 19 19 1,639 18.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 27 Gladbach de GER 1. Bundesliga 12th 34 34 3,060 34.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 8 Seasons 5 Clubs 4 Leagues 142 142 12,709 141.2 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 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 Gladbach (4 Seasons) 1 League 80 80 7,129 79.2 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Roda JC (1 Season) 1 League 30 30 2,700 30.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Viktoria Köln (1 Season) 1 League 30 30 2,700 30.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Osnabrück (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 Union Berlin (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 Bundesliga (5 Seasons) 81 81 7,219 80.2 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Eerste Divisie (1 Season) 30 30 2,700 30.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 3. Liga (1 Season) 30 30 2,700 30.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2. Bundesliga (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
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 2017-2018 19 Gladbach de GER 1. Bundesliga 0 0 0 0 4 Matches 2018-2019 20 Gladbach de GER DFB-Pokal 0 0 0 0 1 Matches 2019-2020 21 Union Berlin de GER 1. Bundesliga 1 90 90 2.9 1.0 1 90 1 0 31 0.00 0 4 -4 -4.00 -3.61 Matches 2019-2020 21 Union Berlin de GER DFB-Pokal 0 0 0 0 4 Matches 2020-2021 22 Osnabrück de GER 2. 2. Bundesliga 1 90 90 2.9 1.0 1 90 1 0 33 0.00 0 3 -3 -3.00 -2.39 Matches 2020-2021 22 Osnabrück de GER DFB-Pokal 0 0 0 2 Matches 2020-2021 22 Osnabrück de GER Rel/Pro play-offs 0 0 0 0 2 Matches 2021-2022 23 Viktoria Köln de GER 3. 3. Liga 30 2,700 90 81.1 30.0 30 90 30 0 0 1.35 35 47 -12 -0.40 -0.26 Matches 2021-2022 23 Viktoria Köln de GER DFB-Pokal 1 120 120 100.0 1.3 1 120 1 0 0 0.00 2 3 -1 -0.75 Matches 2022-2023 24 Gladbach de GER DFB-Pokal 1 90 90 50.0 1.0 1 90 1 0 0 3.00 9 1 +8 +8.00 +9.00 Matches 2022-2023 24 Roda JC nl NED 2. Eerste Divisie 30 2,700 90 78.9 30.0 30 90 30 0 2 1.10 36 45 -9 -0.30 -0.18 Matches 2023-2024 25 Gladbach de GER 1. Bundesliga 27 2,430 90 79.4 27.0 27 90 27 0 7 1.07 47 49 -2 -0.07 +1.21 Matches 2023-2024 25 Gladbach de GER DFB-Pokal 3 300 100 76.9 3.3 3 100 3 0 1 2.00 5 3 +2 +0.60 -6.40 Matches 2024-2025 26 Gladbach de GER 1. Bundesliga 19 1,639 86 53.6 18.2 19 86 18 0 3 1.63 29 25 +4 +0.22 +0.60 Matches 2024-2025 26 Gladbach de GER DFB-Pokal 1 90 90 50.0 1.0 1 90 1 0 1 0.00 1 2 -1 -1.00 -3.00 Matches 2025-2026 27 Gladbach de GER 1. Bundesliga 34 3,060 90 100.0 34.0 34 90 34 0 0 1.12 42 53 -11 -0.32 Matches 2025-2026 27 Gladbach de GER DFB-Pokal 3 270 90 100.0 3.0 3 90 3 0 0 2.00 7 5 +2 +0.67 Matches 9 Seasons 5 Clubs 6 Leagues 151 13,579 90 50.0 150.9 151 90 150 0 91 1.23 213 240 -27 -0.18 +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 Gladbach (6 Seasons) 2 Leagues 88 7,879 90 58.6 87.5 88 90 87 0 17 1.28 140 138 +2 +0.02 +0.29 Viktoria Köln (1 Season) 2 Leagues 31 2,820 91 81.7 31.3 31 91 31 0 0 1.31 37 50 -13 -0.41 -0.27 Roda JC (1 Season) 1 League 30 2,700 90 78.9 30.0 30 90 30 0 2 1.10 36 45 -9 -0.30 -0.18 Osnabrück (1 Season) 3 Leagues 1 90 90 2.6 1.0 1 90 1 0 37 0.00 0 3 -3 -3.00 -2.39 Union Berlin (1 Season) 2 Leagues 1 90 90 2.6 1.0 1 90 1 0 35 0.00 0 4 -4 -4.00 -3.61 DFB-Pokal (8 Seasons) 9 870 97 46.8 9.7 9 97 9 0 9 1.67 24 14 +10 +1.03 -1.63 Bundesliga (5 Seasons) 81 7,219 89 47.2 80.2 81 89 80 0 45 1.21 118 131 -13 -0.16 +0.34 Eerste Divisie (1 Season) 30 2,700 90 78.9 30.0 30 90 30 0 2 1.10 36 45 -9 -0.30 -0.18 3. Liga (1 Season) 30 2,700 90 81.1 30.0 30 90 30 0 0 1.35 35 47 -12 -0.40 -0.26 2. Bundesliga (1 Season) 1 90 90 2.9 1.0 1 90 1 0 33 0.00 0 3 -3 -3.00 -2.39 Rel/Pro play-offs (1 Season) 0 0 0 0 2
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 2017-2018 19 Gladbach 1 League 0 0 0 0 4 2018-2019 20 Gladbach 1 League 0 0 0 0 1 2019-2020 21 Union Berlin 2 Leagues 1 90 90 2.6 1.0 1 90 1 0 35 0.00 0 4 -4 -4.00 -3.61 2020-2021 22 Osnabrück 3 Leagues 1 90 90 2.6 1.0 1 90 1 0 37 0.00 0 3 -3 -3.00 -2.39 2021-2022 23 Viktoria Köln 2 Leagues 31 2,820 91 81.7 31.3 31 91 31 0 0 1.31 37 50 -13 -0.41 -0.27 2022-2023 24 Roda JC 1 League 30 2,700 90 78.9 30.0 30 90 30 0 2 1.10 36 45 -9 -0.30 -0.18 2022-2023 24 Gladbach 1 League 1 90 90 50.0 1.0 1 90 1 0 0 3.00 9 1 +8 +8.00 +9.00 2023-2024 25 Gladbach 2 Leagues 30 2,730 91 79.1 30.3 30 91 30 0 8 1.16 52 52 0 0.00 +0.25 2024-2025 26 Gladbach 2 Leagues 20 1,729 86 53.4 19.2 20 86 19 0 4 1.55 30 27 +3 +0.16 +0.39 2025-2026 27 Gladbach 2 Leagues 37 3,330 90 100.0 37.0 37 90 37 0 0 1.19 49 58 -9 -0.24 9 Seasons 5 Clubs 6 Leagues 151 13,579 90 50.0 150.9 151 90 150 0 91 1.23 213 240 -27 -0.18 +0.21 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Gladbach (6 Seasons) 2 Leagues 88 7,879 90 58.6 87.5 88 90 87 0 17 1.28 140 138 +2 +0.02 +0.29 Viktoria Köln (1 Season) 2 Leagues 31 2,820 91 81.7 31.3 31 91 31 0 0 1.31 37 50 -13 -0.41 -0.27 Roda JC (1 Season) 1 League 30 2,700 90 78.9 30.0 30 90 30 0 2 1.10 36 45 -9 -0.30 -0.18 Osnabrück (1 Season) 3 Leagues 1 90 90 2.6 1.0 1 90 1 0 37 0.00 0 3 -3 -3.00 -2.39 Union Berlin (1 Season) 2 Leagues 1 90 90 2.6 1.0 1 90 1 0 35 0.00 0 4 -4 -4.00 -3.61 DFB-Pokal (8 Seasons) 9 870 97 46.8 9.7 9 97 9 0 9 1.67 24 14 +10 +1.03 -1.63 Bundesliga (5 Seasons) 81 7,219 89 47.2 80.2 81 89 80 0 45 1.21 118 131 -13 -0.16 +0.34 Eerste Divisie (1 Season) 30 2,700 90 78.9 30.0 30 90 30 0 2 1.10 36 45 -9 -0.30 -0.18 3. Liga (1 Season) 30 2,700 90 81.1 30.0 30 90 30 0 0 1.35 35 47 -12 -0.40 -0.26 2. Bundesliga (1 Season) 1 90 90 2.9 1.0 1 90 1 0 33 0.00 0 3 -3 -3.00 -2.39 Rel/Pro play-offs (1 Season) 0 0 0 0 2
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 19 Gladbach de GER 1. Bundesliga 9th 0 0 0 0 4 Matches 2019-2020 21 Union Berlin de GER 1. Bundesliga 11th 1 90 90 2.9 1.0 1 90 1 0 31 0.00 0 4 -4 -4.00 -3.61 Matches 2020-2021 22 Osnabrück de GER 2. 2. Bundesliga 16th 1 90 90 2.9 1.0 1 90 1 0 33 0.00 0 3 -3 -3.00 -2.39 Matches 2021-2022 23 Viktoria Köln de GER 3. 3. Liga 13th 30 2,700 90 81.1 30.0 30 90 30 0 0 1.35 35 47 -12 -0.40 -0.26 Matches 2022-2023 24 Roda JC nl NED 2. Eerste Divisie 15th 30 2,700 90 78.9 30.0 30 90 30 0 2 1.10 36 45 -9 -0.30 -0.18 Matches 2023-2024 25 Gladbach de GER 1. Bundesliga 14th 27 2,430 90 79.4 27.0 27 90 27 0 7 1.07 47 49 -2 -0.07 +1.21 Matches 2024-2025 26 Gladbach de GER 1. Bundesliga 10th 19 1,639 86 53.6 18.2 19 86 18 0 3 1.63 29 25 +4 +0.22 +0.60 Matches 2025-2026 27 Gladbach de GER 1. Bundesliga 12th 34 3,060 90 100.0 34.0 34 90 34 0 0 1.12 42 53 -11 -0.32 Matches 8 Seasons 5 Clubs 4 Leagues 142 12,709 90 50.6 141.2 142 90 141 0 80 1.21 189 226 -37 -0.26 +0.22 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Gladbach (4 Seasons) 1 League 80 7,129 89 58.2 79.2 80 89 79 0 14 1.22 118 127 -9 -0.11 +0.54 Roda JC (1 Season) 1 League 30 2,700 90 78.9 30.0 30 90 30 0 2 1.10 36 45 -9 -0.30 -0.18 Viktoria Köln (1 Season) 1 League 30 2,700 90 81.1 30.0 30 90 30 0 0 1.35 35 47 -12 -0.40 -0.26 Osnabrück (1 Season) 1 League 1 90 90 2.9 1.0 1 90 1 0 33 0.00 0 3 -3 -3.00 -2.39 Union Berlin (1 Season) 1 League 1 90 90 2.9 1.0 1 90 1 0 31 0.00 0 4 -4 -4.00 -3.61 Bundesliga (5 Seasons) 81 7,219 89 47.2 80.2 81 89 80 0 45 1.21 118 131 -13 -0.16 +0.34 Eerste Divisie (1 Season) 30 2,700 90 78.9 30.0 30 90 30 0 2 1.10 36 45 -9 -0.30 -0.18 3. Liga (1 Season) 30 2,700 90 81.1 30.0 30 90 30 0 0 1.35 35 47 -12 -0.40 -0.26 2. Bundesliga (1 Season) 1 90 90 2.9 1.0 1 90 1 0 33 0.00 0 3 -3 -3.00 -2.39
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2019-2020 21 Union Berlin 2 Leagues 1.0 0 0 0 0 0 0 0 1 0 0 2020-2021 22 Osnabrück 3 Leagues 1.0 0 0 0 1 0 0 0 0 0 0 2021-2022 23 Viktoria Köln 2 Leagues 31.3 2 0 0 0 0 0 0 0 0 0 2022-2023 24 Roda JC 1 League 30.0 0 0 0 0 2 0 0 0 0 0 2022-2023 24 Gladbach 1 League 1.0 0 0 0 0 0 0 0 0 0 0 2023-2024 25 Gladbach 2 Leagues 30.3 2 0 0 1 2 0 0 0 0 0 2024-2025 26 Gladbach 2 Leagues 19.2 0 0 0 0 0 0 0 1 0 0 2025-2026 27 Gladbach 2 Leagues 37.0 1 0 0 0 3 0 0 0 2 0 9 Seasons 5 Clubs 6 Leagues 150.9 5 0 0 2 7 0 0 2 2 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Gladbach (6 Seasons) 2 Leagues 87.5 3 0 0 1 5 0 0 1 2 0 Viktoria Köln (1 Season) 2 Leagues 31.3 2 0 0 0 0 0 0 0 0 0 Roda JC (1 Season) 1 League 30.0 0 0 0 0 2 0 0 0 0 0 Osnabrück (1 Season) 3 Leagues 1.0 0 0 0 1 0 0 0 0 0 0 Union Berlin (1 Season) 2 Leagues 1.0 0 0 0 0 0 0 0 1 0 0 DFB-Pokal (8 Seasons) 9.7 0 0 0 0 0 0 0 0 1 0 Bundesliga (5 Seasons) 80.2 3 0 0 1 5 0 0 2 1 0 Eerste Divisie (1 Season) 30.0 0 0 0 0 2 0 0 0 0 0 3. Liga (1 Season) 30.0 2 0 0 0 2. Bundesliga (1 Season) 1.0 0 0 0 1 0 0 0 0 0 0 Rel/Pro play-offs (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 Moritz Nicolas Pages
Moritz Nicolas Overview
Stats by Competition
Match Logs (Goalkeeping)
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary