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 2015 25 Joinville br BRA 1. Série A 9 9 781 8.7 2 0 2 2 0 0 2 0 0.23 0.00 0.23 0.23 0.23 Matches 2015 25 Joinville 2. Sudamericana 1 1 67 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016 26 Joinville br BRA 2. Série B 13 11 989 11.0 0 1 1 0 0 0 3 0 0.00 0.09 0.09 0.00 0.09 Matches 2021 31 Vila Nova br BRA 2. Série B 31 31 2,744 30.5 3 0 3 3 0 0 5 0 0.10 0.00 0.10 0.10 0.10 Matches 2022 32 Vila Nova br BRA 2. Série B 35 34 3,024 33.6 3 0 3 3 0 0 4 0 0.09 0.00 0.09 0.09 0.09 Matches 2023 33 Vila Nova br BRA 2. Série B 37 37 3,330 37.0 6 0 6 6 0 0 7 0 0.16 0.00 0.16 0.16 0.16 Matches 2024 34 Novorizontino br BRA 2. Série B 30 26 2,268 25.2 3 0 3 3 0 0 4 0 0.12 0.00 0.12 0.12 0.12 Matches 2025 35 Novorizontino br BRA 2. Série B 2 1 146 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 7 Seasons 3 Clubs 3 Leagues 158 150 13,349 148.3 17 1 18 17 0 0 25 0 0.11 0.01 0.12 0.11 0.12 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 Vila Nova (3 Seasons) 1 League 103 102 9,098 101.1 12 0 12 12 0 0 16 0 0.12 0.00 0.12 0.12 0.12 Novorizontino (2 Seasons) 1 League 32 27 2,414 26.8 3 0 3 3 0 0 4 0 0.11 0.00 0.11 0.11 0.11 Joinville (2 Seasons) 3 Leagues 23 21 1,837 20.4 2 1 3 2 0 0 5 0 0.10 0.05 0.15 0.10 0.15 Série B (6 Seasons) 148 140 12,501 138.9 15 1 16 15 0 0 23 0 0.11 0.01 0.12 0.11 0.12 Série A (1 Season) 9 9 781 8.7 2 0 2 2 0 0 2 0 0.23 0.00 0.23 0.23 0.23 Sudamericana (1 Season) 1 1 67 0.7 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 2015 25 Joinville 2 Leagues 10 10 848 9.4 2 0 2 2 0 0 2 0 0.21 0.00 0.21 0.21 0.21 2016 26 Joinville 1 League 13 11 989 11.0 0 1 1 0 0 0 3 0 0.00 0.09 0.09 0.00 0.09 2021 31 Vila Nova 1 League 31 31 2,744 30.5 3 0 3 3 0 0 5 0 0.10 0.00 0.10 0.10 0.10 2022 32 Vila Nova 1 League 35 34 3,024 33.6 3 0 3 3 0 0 4 0 0.09 0.00 0.09 0.09 0.09 2023 33 Vila Nova 1 League 37 37 3,330 37.0 6 0 6 6 0 0 7 0 0.16 0.00 0.16 0.16 0.16 2024 34 Novorizontino 1 League 30 26 2,268 25.2 3 0 3 3 0 0 4 0 0.12 0.00 0.12 0.12 0.12 2025 35 Novorizontino 1 League 2 1 146 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 7 Seasons 3 Clubs 3 Leagues 158 150 13,349 148.3 17 1 18 17 0 0 25 0 0.11 0.01 0.12 0.11 0.12 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 Vila Nova (3 Seasons) 1 League 103 102 9,098 101.1 12 0 12 12 0 0 16 0 0.12 0.00 0.12 0.12 0.12 Novorizontino (2 Seasons) 1 League 32 27 2,414 26.8 3 0 3 3 0 0 4 0 0.11 0.00 0.11 0.11 0.11 Joinville (2 Seasons) 3 Leagues 23 21 1,837 20.4 2 1 3 2 0 0 5 0 0.10 0.05 0.15 0.10 0.15 Série B (6 Seasons) 148 140 12,501 138.9 15 1 16 15 0 0 23 0 0.11 0.01 0.12 0.11 0.12 Série A (1 Season) 9 9 781 8.7 2 0 2 2 0 0 2 0 0.23 0.00 0.23 0.23 0.23 Sudamericana (1 Season) 1 1 67 0.7 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 2015 25 Joinville br BRA 1. Série A 20th 9 9 781 8.7 2 0 2 2 0 0 2 0 0.23 0.00 0.23 0.23 0.23 Matches 2016 26 Joinville br BRA 2. Série B 17th 13 11 989 11.0 0 1 1 0 0 0 3 0 0.00 0.09 0.09 0.00 0.09 Matches 2021 31 Vila Nova br BRA 2. Série B 9th 31 31 2,744 30.5 3 0 3 3 0 0 5 0 0.10 0.00 0.10 0.10 0.10 Matches 2022 32 Vila Nova br BRA 2. Série B 13th 35 34 3,024 33.6 3 0 3 3 0 0 4 0 0.09 0.00 0.09 0.09 0.09 Matches 2023 33 Vila Nova br BRA 2. Série B 8th 37 37 3,330 37.0 6 0 6 6 0 0 7 0 0.16 0.00 0.16 0.16 0.16 Matches 2024 34 Novorizontino br BRA 2. Série B 5th 30 26 2,268 25.2 3 0 3 3 0 0 4 0 0.12 0.00 0.12 0.12 0.12 Matches 2025 35 Novorizontino br BRA 2. Série B 8th 2 1 146 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 7 Seasons 3 Clubs 2 Leagues 157 149 13,282 147.6 17 1 18 17 0 0 25 0 0.12 0.01 0.12 0.12 0.12 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 Vila Nova (3 Seasons) 1 League 103 102 9,098 101.1 12 0 12 12 0 0 16 0 0.12 0.00 0.12 0.12 0.12 Novorizontino (2 Seasons) 1 League 32 27 2,414 26.8 3 0 3 3 0 0 4 0 0.11 0.00 0.11 0.11 0.11 Joinville (2 Seasons) 2 Leagues 22 20 1,770 19.7 2 1 3 2 0 0 5 0 0.10 0.05 0.15 0.10 0.15 Série B (6 Seasons) 148 140 12,501 138.9 15 1 16 15 0 0 23 0 0.11 0.01 0.12 0.11 0.12 Série A (1 Season) 9 9 781 8.7 2 0 2 2 0 0 2 0 0.23 0.00 0.23 0.23 0.23
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 2015 25 Joinville 2. Sudamericana 2S 1 1 67 0.7 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 1 1 67 0.7 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 Dist PK PKatt Matches 2015 25 Joinville 2 Leagues 9.4 2 0 0 2016 26 Joinville 1 League 11.0 0 0 0 0.00 0.00 0 0 2021 31 Vila Nova 1 League 30.5 3 42 11 26.2 1.38 0.36 0.07 0.27 0 0 2022 32 Vila Nova 1 League 33.6 3 30 12 40.0 0.89 0.36 0.10 0.25 0 0 2023 33 Vila Nova 1 League 37.0 6 39 12 30.8 1.05 0.32 0.15 0.50 0 0 2024 34 Novorizontino 1 League 25.2 3 30 7 23.3 1.19 0.28 0.10 0.43 0 0 2025 35 Novorizontino 1 League 1.6 0 4 1 25.0 2.47 0.62 0.00 0.00 0 0 7 Seasons 3 Clubs 3 Leagues 148.3 17 145 43 29.7 1.04 0.31 0.10 0.35 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Vila Nova (3 Seasons) 1 League 101.1 12 111 35 31.5 1.10 0.35 0.11 0.34 0 0 Novorizontino (2 Seasons) 1 League 26.8 3 34 8 23.5 1.27 0.30 0.09 0.38 0 0 Joinville (2 Seasons) 3 Leagues 20.4 2 0 0 0.00 0.00 0 0 Série B (6 Seasons) 138.9 15 145 43 29.7 1.04 0.31 0.10 0.35 0 0 Série A (1 Season) 8.7 2 0 0 Sudamericana (1 Season) 0.7 0 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2015 25 Joinville 2. Sudamericana 2S 0.7 0 0 0 Matches 1 Season 1 Club 1 League 0.7 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 2015 25 Joinville br BRA 1. Série A 9 781 87 22.8 8.7 9 87 8 0 9 1.00 8 11 -3 -0.35 +0.30 Matches 2015 25 Joinville 2. Sudamericana 1 67 67 37.2 0.7 1 67 0 0 0 0.00 0 1 -1 -1.34 +0.25 Matches 2016 26 Joinville br BRA 2. Série B 13 989 76 28.9 11.0 11 83 9 2 38 12 1.15 9 13 -4 -0.36 -0.14 Matches 2021 31 Vila Nova br BRA 2. Série B 31 2,744 89 80.2 30.5 31 89 30 0 0 1.39 31 30 +1 +0.03 +0.30 Matches 2022 32 Vila Nova br BRA 2. Série B 35 3,024 86 88.4 33.6 34 88 33 1 17 1 1.26 27 30 -3 -0.09 -0.09 Matches 2023 33 Vila Nova br BRA 2. Série B 37 3,330 90 97.4 37.0 37 90 37 0 0 1.65 49 29 +20 +0.54 +1.54 Matches 2024 34 Novorizontino br BRA 2. Série B 30 2,268 76 66.3 25.2 26 83 21 4 28 6 1.83 32 18 +14 +0.56 +0.71 Matches 2025 35 Novorizontino br BRA 2. Série B 2 146 73 81.1 1.6 1 90 1 1 56 0 2.00 1 0 +1 +0.62 +0.62 Matches 7 Seasons 3 Clubs 3 Leagues 158 13,349 84 63.9 148.3 150 87 139 8 33 28 1.46 157 132 +25 +0.17 +0.55 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Vila Nova (3 Seasons) 1 League 103 9,098 88 88.7 101.1 102 89 100 1 17 1 1.44 107 89 +18 +0.18 +0.41 Novorizontino (2 Seasons) 1 League 32 2,414 75 67.1 26.8 27 83 22 5 34 6 1.84 33 18 +15 +0.56 +0.71 Joinville (2 Seasons) 3 Leagues 23 1,837 80 26.2 20.4 21 84 17 2 38 21 1.04 17 25 -8 -0.39 +0.08 Série B (6 Seasons) 148 12,501 84 72.3 138.9 140 87 131 8 33 19 1.50 149 120 +29 +0.21 +0.42 Série A (1 Season) 9 781 87 22.8 8.7 9 87 8 0 9 1.00 8 11 -3 -0.35 +0.30 Sudamericana (1 Season) 1 67 67 37.2 0.7 1 67 0 0 0 0.00 0 1 -1 -1.34 +0.25
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 2015 25 Joinville 2 Leagues 10 848 85 23.6 9.4 10 85 8 0 9 0.90 8 12 -4 -0.42 +0.26 2016 26 Joinville 1 League 13 989 76 28.9 11.0 11 83 9 2 38 12 1.15 9 13 -4 -0.36 -0.14 2021 31 Vila Nova 1 League 31 2,744 89 80.2 30.5 31 89 30 0 0 1.39 31 30 +1 +0.03 +0.30 2022 32 Vila Nova 1 League 35 3,024 86 88.4 33.6 34 88 33 1 17 1 1.26 27 30 -3 -0.09 -0.09 2023 33 Vila Nova 1 League 37 3,330 90 97.4 37.0 37 90 37 0 0 1.65 49 29 +20 +0.54 +1.54 2024 34 Novorizontino 1 League 30 2,268 76 66.3 25.2 26 83 21 4 28 6 1.83 32 18 +14 +0.56 +0.71 2025 35 Novorizontino 1 League 2 146 73 81.1 1.6 1 90 1 1 56 0 2.00 1 0 +1 +0.62 +0.62 7 Seasons 3 Clubs 3 Leagues 158 13,349 84 63.9 148.3 150 87 139 8 33 28 1.46 157 132 +25 +0.17 +0.55 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Vila Nova (3 Seasons) 1 League 103 9,098 88 88.7 101.1 102 89 100 1 17 1 1.44 107 89 +18 +0.18 +0.41 Novorizontino (2 Seasons) 1 League 32 2,414 75 67.1 26.8 27 83 22 5 34 6 1.84 33 18 +15 +0.56 +0.71 Joinville (2 Seasons) 3 Leagues 23 1,837 80 26.2 20.4 21 84 17 2 38 21 1.04 17 25 -8 -0.39 +0.08 Série B (6 Seasons) 148 12,501 84 72.3 138.9 140 87 131 8 33 19 1.50 149 120 +29 +0.21 +0.42 Série A (1 Season) 9 781 87 22.8 8.7 9 87 8 0 9 1.00 8 11 -3 -0.35 +0.30 Sudamericana (1 Season) 1 67 67 37.2 0.7 1 67 0 0 0 0.00 0 1 -1 -1.34 +0.25
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 2015 25 Joinville br BRA 1. Série A 20th 9 781 87 22.8 8.7 9 87 8 0 9 1.00 8 11 -3 -0.35 +0.30 Matches 2016 26 Joinville br BRA 2. Série B 17th 13 989 76 28.9 11.0 11 83 9 2 38 12 1.15 9 13 -4 -0.36 -0.14 Matches 2021 31 Vila Nova br BRA 2. Série B 9th 31 2,744 89 80.2 30.5 31 89 30 0 0 1.39 31 30 +1 +0.03 +0.30 Matches 2022 32 Vila Nova br BRA 2. Série B 13th 35 3,024 86 88.4 33.6 34 88 33 1 17 1 1.26 27 30 -3 -0.09 -0.09 Matches 2023 33 Vila Nova br BRA 2. Série B 8th 37 3,330 90 97.4 37.0 37 90 37 0 0 1.65 49 29 +20 +0.54 +1.54 Matches 2024 34 Novorizontino br BRA 2. Série B 5th 30 2,268 76 66.3 25.2 26 83 21 4 28 6 1.83 32 18 +14 +0.56 +0.71 Matches 2025 35 Novorizontino br BRA 2. Série B 8th 2 146 73 81.1 1.6 1 90 1 1 56 0 2.00 1 0 +1 +0.62 +0.62 Matches 7 Seasons 3 Clubs 2 Leagues 157 13,282 85 64.2 147.6 149 87 139 8 33 28 1.47 157 131 +26 +0.18 +0.54 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Vila Nova (3 Seasons) 1 League 103 9,098 88 88.7 101.1 102 89 100 1 17 1 1.44 107 89 +18 +0.18 +0.41 Novorizontino (2 Seasons) 1 League 32 2,414 75 67.1 26.8 27 83 22 5 34 6 1.84 33 18 +15 +0.56 +0.71 Joinville (2 Seasons) 2 Leagues 22 1,770 80 25.9 19.7 20 85 17 2 38 21 1.09 17 24 -7 -0.36 +0.09 Série B (6 Seasons) 148 12,501 84 72.3 138.9 140 87 131 8 33 19 1.50 149 120 +29 +0.21 +0.42 Série A (1 Season) 9 781 87 22.8 8.7 9 87 8 0 9 1.00 8 11 -3 -0.35 +0.30
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 2015 25 Joinville 2. Sudamericana 2S 1 67 67 37.2 0.7 1 67 0 0 0 0.00 0 1 -1 -1.34 +0.25 Matches 1 Season 1 Club 1 League 1 67 67 37.2 0.7 1 67 0 0 0 0.00 0 1 -1 -1.34 +0.25
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2015 25 Joinville 2 Leagues 9.4 2 0 0 0 2016 26 Joinville 1 League 11.0 3 0 0 0 0 0 0 0 0 0 0 0 2021 31 Vila Nova 1 League 30.5 5 0 0 24 13 3 1 47 17 0 2022 32 Vila Nova 1 League 33.6 4 0 0 23 11 5 1 58 29 1 2023 33 Vila Nova 1 League 37.0 7 0 0 34 13 4 4 45 43 1 2024 34 Novorizontino 1 League 25.2 4 0 0 25 16 4 3 40 23 0 2025 35 Novorizontino 1 League 1.6 0 0 0 0 0 0 0 2 1 0 7 Seasons 3 Clubs 3 Leagues 148.3 25 0 0 106 53 16 9 192 113 0 0 2 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Vila Nova (3 Seasons) 1 League 101.1 16 0 0 81 37 12 6 150 89 2 Novorizontino (2 Seasons) 1 League 26.8 4 0 0 25 16 4 3 42 24 0 Joinville (2 Seasons) 3 Leagues 20.4 5 0 0 0 0 0 0 0 0 0 0 0 Série B (6 Seasons) 138.9 23 0 0 106 53 16 9 192 113 0 0 2 Série A (1 Season) 8.7 2 0 0 0 Sudamericana (1 Season) 0.7 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 2015 25 Joinville 2. Sudamericana 2S 0.7 0 0 0 0 Matches 1 Season 1 Club 1 League 0.7 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 Rafael Donato Pages
Rafael Donato Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary