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 2018-2019 21 Heerenveen nl NED 1. Eredivisie 23 22 1,949 21.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 22 Heerenveen nl NED 1. Eredivisie 12 12 1,073 11.9 1 1 0 0 1 0 0.08 0.08 Matches 2020-2021 23 PSV 1. Champions Lg 2 1 98 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 23 PSV nl NED 1. Eredivisie 13 7 733 8.1 0 2 2 0 0 0 0 0 0.00 0.25 0.25 0.00 0.25 Matches 2021-2022 24 PSV nl NED 1. Eredivisie 20 11 1,054 11.7 2 1 3 2 0 0 2 1 0.17 0.09 0.26 0.17 0.26 Matches 2022-2023 25 PSV nl NED 1. Eredivisie 18 13 1,141 12.7 0 2 2 0 0 0 1 0 0.00 0.16 0.16 0.00 0.16 Matches 2023-2024 26 PSV nl NED 1. Eredivisie 22 22 1,978 22.0 3 0 3 3 0 0 2 0 0.14 0.00 0.14 0.14 0.14 Matches 2024-2025 27 PSV nl NED 1. Eredivisie 8 8 658 7.3 1 0 1 1 0 0 0 0 0.14 0.00 0.14 0.14 0.14 Matches 7 Seasons 2 Clubs 2 Leagues 118 96 8,684 96.5 7 5 11 7 0 0 6 1 0.07 0.06 0.13 0.07 0.13 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 PSV (5 Seasons) 2 Leagues 83 62 5,662 62.9 6 5 11 6 0 0 5 1 0.10 0.08 0.17 0.10 0.17 Heerenveen (2 Seasons) 1 League 35 34 3,022 33.6 1 0 0 1 0 0 1 0 0.03 0.00 0.00 0.03 0.00 Eredivisie (7 Seasons) 116 95 8,586 95.4 7 5 11 7 0 0 6 1 0.07 0.06 0.13 0.07 0.13 Champions Lg (1 Season) 2 1 98 1.1 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 2018-2019 21 Heerenveen 1 League 23 22 1,949 21.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019-2020 22 Heerenveen 1 League 12 12 1,073 11.9 1 1 0 0 1 0 0.08 0.08 2020-2021 23 PSV 2 Leagues 15 8 831 9.2 0 2 2 0 0 0 0 0 0.00 0.22 0.22 0.00 0.22 2021-2022 24 PSV 1 League 20 11 1,054 11.7 2 1 3 2 0 0 2 1 0.17 0.09 0.26 0.17 0.26 2022-2023 25 PSV 1 League 18 13 1,141 12.7 0 2 2 0 0 0 1 0 0.00 0.16 0.16 0.00 0.16 2023-2024 26 PSV 1 League 22 22 1,978 22.0 3 0 3 3 0 0 2 0 0.14 0.00 0.14 0.14 0.14 2024-2025 27 PSV 1 League 8 8 658 7.3 1 0 1 1 0 0 0 0 0.14 0.00 0.14 0.14 0.14 7 Seasons 2 Clubs 2 Leagues 118 96 8,684 96.5 7 5 11 7 0 0 6 1 0.07 0.06 0.13 0.07 0.13 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 PSV (5 Seasons) 2 Leagues 83 62 5,662 62.9 6 5 11 6 0 0 5 1 0.10 0.08 0.17 0.10 0.17 Heerenveen (2 Seasons) 1 League 35 34 3,022 33.6 1 0 0 1 0 0 1 0 0.03 0.00 0.00 0.03 0.00 Eredivisie (7 Seasons) 116 95 8,586 95.4 7 5 11 7 0 0 6 1 0.07 0.06 0.13 0.07 0.13 Champions Lg (1 Season) 2 1 98 1.1 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 2018-2019 21 Heerenveen nl NED 1. Eredivisie 6th 23 22 1,949 21.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 22 Heerenveen nl NED 1. Eredivisie 4th 12 12 1,073 11.9 1 1 0 0 1 0 0.08 0.08 Matches 2020-2021 23 PSV nl NED 1. Eredivisie 2nd 13 7 733 8.1 0 2 2 0 0 0 0 0 0.00 0.25 0.25 0.00 0.25 Matches 2021-2022 24 PSV nl NED 1. Eredivisie 3rd 20 11 1,054 11.7 2 1 3 2 0 0 2 1 0.17 0.09 0.26 0.17 0.26 Matches 2022-2023 25 PSV nl NED 1. Eredivisie 4th 18 13 1,141 12.7 0 2 2 0 0 0 1 0 0.00 0.16 0.16 0.00 0.16 Matches 2023-2024 26 PSV nl NED 1. Eredivisie 3rd 22 22 1,978 22.0 3 0 3 3 0 0 2 0 0.14 0.00 0.14 0.14 0.14 Matches 2024-2025 27 PSV nl NED 1. Eredivisie 2nd 8 8 658 7.3 1 0 1 1 0 0 0 0 0.14 0.00 0.14 0.14 0.14 Matches 7 Seasons 2 Clubs 1 League 116 95 8,586 95.4 7 5 11 7 0 0 6 1 0.07 0.06 0.13 0.07 0.13 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 PSV (5 Seasons) 1 League 81 61 5,564 61.8 6 5 11 6 0 0 5 1 0.10 0.08 0.18 0.10 0.18 Heerenveen (2 Seasons) 1 League 35 34 3,022 33.6 1 0 0 1 0 0 1 0 0.03 0.00 0.00 0.03 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 2020-2021 23 PSV 1. Champions Lg R32 2 1 98 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 2 1 98 1.1 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 2018-2019 21 Heerenveen nl NED 1. Eredivisie 23 1,949 85 86.6 21.7 22 88 21 1 13 0 1.65 60 41 +19 +0.88 -2.41 Matches 2019-2020 22 Heerenveen nl NED 1. Eredivisie 12 1,073 89 99.4 11.9 12 89 11 0 0 1.50 18 17 +1 +0.08 +0.08 Matches 2020-2021 23 PSV 1. Champions Lg 2 98 49 54.4 1.1 1 53 0 1 45 0 0.00 1 4 -3 -2.76 +0.54 Matches 2020-2021 23 PSV nl NED 1. Eredivisie 13 733 56 40.7 8.1 7 83 4 6 25 6 2.15 19 8 +11 +1.35 +0.09 Matches 2021-2022 24 PSV nl NED 1. Eredivisie 20 1,054 53 48.8 11.7 11 76 4 9 24 2 1.80 22 18 +4 +0.34 +0.18 Matches 2022-2023 25 PSV nl NED 1. Eredivisie 18 1,141 63 63.4 12.7 13 81 8 5 17 2 1.78 25 13 +12 +0.95 +0.81 Matches 2023-2024 26 PSV nl NED 1. Eredivisie 22 1,978 90 99.9 22.0 22 90 21 0 0 1.86 50 24 +26 +1.18 -88.82 Matches 2024-2025 27 PSV nl NED 1. Eredivisie 8 658 82 91.4 7.3 8 82 5 0 0 2.38 19 3 +16 +2.19 +0.74 Matches 7 Seasons 2 Clubs 2 Leagues 118 8,684 74 72.5 96.5 96 85 74 22 23 10 1.80 214 128 +86 +0.89 +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 PSV (5 Seasons) 2 Leagues 83 5,662 68 65.5 62.9 62 83 42 21 24 10 1.88 136 70 +66 +1.05 +0.51 Heerenveen (2 Seasons) 1 League 35 3,022 86 90.8 33.6 34 89 32 1 13 0 1.60 78 58 +20 +0.60 -2.62 Eredivisie (7 Seasons) 116 8,586 74 72.8 95.4 95 85 74 21 22 10 1.83 213 124 +89 +0.93 +0.03 Champions Lg (1 Season) 2 98 49 54.4 1.1 1 53 0 1 45 0 0.00 1 4 -3 -2.76 +0.54
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 2018-2019 21 Heerenveen 1 League 23 1,949 85 86.6 21.7 22 88 21 1 13 0 1.65 60 41 +19 +0.88 -2.41 2019-2020 22 Heerenveen 1 League 12 1,073 89 99.4 11.9 12 89 11 0 0 1.50 18 17 +1 +0.08 +0.08 2020-2021 23 PSV 2 Leagues 15 831 55 42.0 9.2 8 80 4 7 28 6 1.86 20 12 +8 +0.87 -0.07 2021-2022 24 PSV 1 League 20 1,054 53 48.8 11.7 11 76 4 9 24 2 1.80 22 18 +4 +0.34 +0.18 2022-2023 25 PSV 1 League 18 1,141 63 63.4 12.7 13 81 8 5 17 2 1.78 25 13 +12 +0.95 +0.81 2023-2024 26 PSV 1 League 22 1,978 90 99.9 22.0 22 90 21 0 0 1.86 50 24 +26 +1.18 -88.82 2024-2025 27 PSV 1 League 8 658 82 91.4 7.3 8 82 5 0 0 2.38 19 3 +16 +2.19 +0.74 7 Seasons 2 Clubs 2 Leagues 118 8,684 74 72.5 96.5 96 85 74 22 23 10 1.80 214 128 +86 +0.89 +0.10 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches PSV (5 Seasons) 2 Leagues 83 5,662 68 65.5 62.9 62 83 42 21 24 10 1.88 136 70 +66 +1.05 +0.51 Heerenveen (2 Seasons) 1 League 35 3,022 86 90.8 33.6 34 89 32 1 13 0 1.60 78 58 +20 +0.60 -2.62 Eredivisie (7 Seasons) 116 8,586 74 72.8 95.4 95 85 74 21 22 10 1.83 213 124 +89 +0.93 +0.03 Champions Lg (1 Season) 2 98 49 54.4 1.1 1 53 0 1 45 0 0.00 1 4 -3 -2.76 +0.54
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 2018-2019 21 Heerenveen nl NED 1. Eredivisie 6th 23 1,949 85 86.6 21.7 22 88 21 1 13 0 1.65 60 41 +19 +0.88 -2.41 Matches 2019-2020 22 Heerenveen nl NED 1. Eredivisie 4th 12 1,073 89 99.4 11.9 12 89 11 0 0 1.50 18 17 +1 +0.08 +0.08 Matches 2020-2021 23 PSV nl NED 1. Eredivisie 2nd 13 733 56 40.7 8.1 7 83 4 6 25 6 2.15 19 8 +11 +1.35 +0.09 Matches 2021-2022 24 PSV nl NED 1. Eredivisie 3rd 20 1,054 53 48.8 11.7 11 76 4 9 24 2 1.80 22 18 +4 +0.34 +0.18 Matches 2022-2023 25 PSV nl NED 1. Eredivisie 4th 18 1,141 63 63.4 12.7 13 81 8 5 17 2 1.78 25 13 +12 +0.95 +0.81 Matches 2023-2024 26 PSV nl NED 1. Eredivisie 3rd 22 1,978 90 99.9 22.0 22 90 21 0 0 1.86 50 24 +26 +1.18 -88.82 Matches 2024-2025 27 PSV nl NED 1. Eredivisie 2nd 8 658 82 91.4 7.3 8 82 5 0 0 2.38 19 3 +16 +2.19 +0.74 Matches 7 Seasons 2 Clubs 1 League 116 8,586 74 72.8 95.4 95 85 74 21 22 10 1.83 213 124 +89 +0.93 +0.03 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches PSV (5 Seasons) 1 League 81 5,564 69 65.8 61.8 61 84 42 20 23 10 1.93 135 66 +69 +1.12 +0.46 Heerenveen (2 Seasons) 1 League 35 3,022 86 90.8 33.6 34 89 32 1 13 0 1.60 78 58 +20 +0.60 -2.62
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 2020-2021 23 PSV 1. Champions Lg R32 2 98 49 54.4 1.1 1 53 0 1 45 0 0.00 1 4 -3 -2.76 +0.54 Matches 1 Season 1 Club 1 League 2 98 49 54.4 1.1 1 53 0 1 45 0 0.00 1 4 -3 -2.76 +0.54
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2018-2019 21 Heerenveen 1 League 21.7 0 0 0 0 2019-2020 22 Heerenveen 1 League 11.9 1 0 0 0 2020-2021 23 PSV 2 Leagues 9.2 0 0 0 0 2021-2022 24 PSV 1 League 11.7 2 1 1 0 2022-2023 25 PSV 1 League 12.7 1 0 0 0 2023-2024 26 PSV 1 League 22.0 2 0 0 0 2024-2025 27 PSV 1 League 7.3 0 0 0 1 7 Seasons 2 Clubs 2 Leagues 96.5 6 1 1 1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches PSV (5 Seasons) 2 Leagues 62.9 5 1 1 1 Heerenveen (2 Seasons) 1 League 33.6 1 0 0 0 Eredivisie (7 Seasons) 95.4 6 1 1 1 Champions Lg (1 Season) 1.1 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 2020-2021 23 PSV 1. Champions Lg R32 1.1 0 0 0 0 Matches 1 Season 1 Club 1 League 1.1 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, including advanced stats like xG for most of those nine.
In collaboration with Opta , we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer .
View Additional Information
More Melanie Bross Pages
Melanie Bross Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary