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 2007-2008 26 Nacional pt POR 1. Primeira Liga 14 14 1,260 14.0 15 1.07 65 50 76.9 4 3 7 6 42.9 Matches 2008-2009 27 Nacional pt POR 1. Primeira Liga 30 30 2,700 30.0 32 1.07 144 112 77.8 15 7 8 10 33.3 Matches 2009-2010 28 Nacional 2. Europa Lg 6 6 540 6.0 12 2.00 35 23 65.7 1 2 3 0 0.0 Matches 2009-2010 28 Nacional pt POR 1. Primeira Liga 30 30 2,700 30.0 46 1.53 152 106 69.7 10 9 11 6 20.0 Matches 2010-2011 29 Nacional pt POR 1. Primeira Liga 30 30 2,700 30.0 31 1.03 126 95 75.4 11 9 10 11 36.7 Matches 2011-2012 30 Porto pt POR 1. Primeira Liga 1 1 81 0.9 2 2.22 4 2 50.0 1 0 0 0 0.0 Matches 2012-2013 31 Olhanense pt POR 1. Primeira Liga 25 25 2,250 25.0 34 1.36 118 84 71.2 4 8 13 7 28.0 Matches 2013-2014 32 Panetolikos gr GRE 1. Super League 32 32 2,880 32.0 29 0.91 87 58 66.7 11 8 13 0 0.0 2014-2015 33 Panetolikos gr GRE 1. Super League 25 25 2,250 25.0 22 0.88 122 100 82.0 8 9 8 9 36.0 Matches 2015-2016 34 Arouca pt POR 1. Primeira Liga 33 33 2,970 33.0 36 1.09 63 27 42.9 13 14 6 14 42.4 Matches 2016-2017 35 Arouca pt POR 1. Primeira Liga 19 19 1,676 18.6 26 1.40 67 41 61.2 7 2 10 4 21.1 1 0 0 1 Matches 2018-2019 37 Boavista pt POR 1. Primeira Liga 12 12 1,080 12.0 14 1.17 53 43 81.1 6 1 5 4 33.3 4 4 0 0 0.0 Matches 2019-2020 38 Boavista pt POR 1. Primeira Liga 13 13 1,170 13.0 12 0.92 40 30 75.0 4 6 3 4 30.8 2 2 0 0 0.0 Matches 2021-2022 40 Boavista pt POR 1. Primeira Liga 27 26 2,385 26.5 37 1.40 90 60 65.6 7 13 6 5 19.2 7 6 1 0 14.3 Matches 2022-2023 41 Boavista pt POR 1. Primeira Liga 28 28 2,520 28.0 44 1.57 121 81 66.9 8 8 12 5 17.9 6 4 1 1 20.0 Matches 15 Seasons 6 Clubs 3 Leagues 325 324 29,162 324.0 392 1.21 1287 912 70.8 110 99 115 85 26.2 20 16 2 2 11.1 Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Boavista (5 Seasons) 1 League 80 79 7,155 79.5 107 1.35 304 214 70.1 25 28 26 18 22.8 19 16 2 1 11.1 Nacional (4 Seasons) 2 Leagues 110 110 9,900 110.0 136 1.24 522 386 73.9 41 30 39 33 30.0 Panetolikos (2 Seasons) 1 League 57 57 5,130 57.0 51 0.89 209 158 75.6 19 17 21 9 15.8 Arouca (2 Seasons) 1 League 52 52 4,646 51.6 62 1.20 130 68 52.3 20 16 16 18 34.6 1 0 0 1 Olhanense (1 Season) 1 League 25 25 2,250 25.0 34 1.36 118 84 71.2 4 8 13 7 28.0 Porto (1 Season) 1 League 1 1 81 0.9 2 2.22 4 2 50.0 1 0 0 0 0.0 Primeira Liga (13 Seasons) 262 261 23,492 261.0 329 1.26 1043 731 70.0 90 80 91 76 29.1 20 16 2 2 11.1 Super League (2 Seasons) 57 57 5,130 57.0 51 0.89 209 158 75.6 19 17 21 9 15.8 Europa Lg (1 Season) 6 6 540 6.0 12 2.00 35 23 65.7 1 2 3 0 0.0
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 2007-2008 26 Nacional 1 League 14 14 1,260 14.0 15 1.07 65 50 76.9 4 3 7 6 42.9 2008-2009 27 Nacional 1 League 30 30 2,700 30.0 32 1.07 144 112 77.8 15 7 8 10 33.3 2009-2010 28 Nacional 2 Leagues 36 36 3,240 36.0 58 1.61 187 129 69.0 11 11 14 6 16.7 2010-2011 29 Nacional 1 League 30 30 2,700 30.0 31 1.03 126 95 75.4 11 9 10 11 36.7 2011-2012 30 Porto 1 League 1 1 81 0.9 2 2.22 4 2 50.0 1 0 0 0 0.0 2012-2013 31 Olhanense 1 League 25 25 2,250 25.0 34 1.36 118 84 71.2 4 8 13 7 28.0 2013-2014 32 Panetolikos 1 League 32 32 2,880 32.0 29 0.91 87 58 66.7 11 8 13 0 0.0 2014-2015 33 Panetolikos 1 League 25 25 2,250 25.0 22 0.88 122 100 82.0 8 9 8 9 36.0 2015-2016 34 Arouca 1 League 33 33 2,970 33.0 36 1.09 63 27 42.9 13 14 6 14 42.4 2016-2017 35 Arouca 1 League 19 19 1,676 18.6 26 1.40 67 41 61.2 7 2 10 4 21.1 1 0 0 1 2018-2019 37 Boavista 1 League 12 12 1,080 12.0 14 1.17 53 43 81.1 6 1 5 4 33.3 4 4 0 0 0.0 2019-2020 38 Boavista 1 League 13 13 1,170 13.0 12 0.92 40 30 75.0 4 6 3 4 30.8 2 2 0 0 0.0 2021-2022 40 Boavista 1 League 27 26 2,385 26.5 37 1.40 90 60 65.6 7 13 6 5 19.2 7 6 1 0 14.3 2022-2023 41 Boavista 1 League 28 28 2,520 28.0 44 1.57 121 81 66.9 8 8 12 5 17.9 6 4 1 1 20.0 15 Seasons 6 Clubs 3 Leagues 325 324 29,162 324.0 392 1.21 1287 912 70.8 110 99 115 85 26.2 20 16 2 2 11.1 Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Boavista (5 Seasons) 1 League 80 79 7,155 79.5 107 1.35 304 214 70.1 25 28 26 18 22.8 19 16 2 1 11.1 Nacional (4 Seasons) 2 Leagues 110 110 9,900 110.0 136 1.24 522 386 73.9 41 30 39 33 30.0 Panetolikos (2 Seasons) 1 League 57 57 5,130 57.0 51 0.89 209 158 75.6 19 17 21 9 15.8 Arouca (2 Seasons) 1 League 52 52 4,646 51.6 62 1.20 130 68 52.3 20 16 16 18 34.6 1 0 0 1 Olhanense (1 Season) 1 League 25 25 2,250 25.0 34 1.36 118 84 71.2 4 8 13 7 28.0 Porto (1 Season) 1 League 1 1 81 0.9 2 2.22 4 2 50.0 1 0 0 0 0.0 Primeira Liga (13 Seasons) 262 261 23,492 261.0 329 1.26 1043 731 70.0 90 80 91 76 29.1 20 16 2 2 11.1 Super League (2 Seasons) 57 57 5,130 57.0 51 0.89 209 158 75.6 19 17 21 9 15.8 Europa Lg (1 Season) 6 6 540 6.0 12 2.00 35 23 65.7 1 2 3 0 0.0
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 2007-2008 26 Nacional pt POR 1. Primeira Liga 10th 14 14 1,260 14.0 15 1.07 65 50 76.9 4 3 7 6 42.9 Matches 2008-2009 27 Nacional pt POR 1. Primeira Liga 4th 30 30 2,700 30.0 32 1.07 144 112 77.8 15 7 8 10 33.3 Matches 2009-2010 28 Nacional pt POR 1. Primeira Liga 7th 30 30 2,700 30.0 46 1.53 152 106 69.7 10 9 11 6 20.0 Matches 2010-2011 29 Nacional pt POR 1. Primeira Liga 6th 30 30 2,700 30.0 31 1.03 126 95 75.4 11 9 10 11 36.7 Matches 2011-2012 30 Porto pt POR 1. Primeira Liga 1st 1 1 81 0.9 2 2.22 4 2 50.0 1 0 0 0 0.0 Matches 2012-2013 31 Olhanense pt POR 1. Primeira Liga 14th 25 25 2,250 25.0 34 1.36 118 84 71.2 4 8 13 7 28.0 Matches 2013-2014 32 Panetolikos gr GRE 1. Super League 8th 32 32 2,880 32.0 29 0.91 87 58 66.7 11 8 13 0 0.0 2014-2015 33 Panetolikos gr GRE 1. Super League 7th 25 25 2,250 25.0 22 0.88 122 100 82.0 8 9 8 9 36.0 Matches 2015-2016 34 Arouca pt POR 1. Primeira Liga 5th 33 33 2,970 33.0 36 1.09 63 27 42.9 13 14 6 14 42.4 Matches 2016-2017 35 Arouca pt POR 1. Primeira Liga 17th 19 19 1,676 18.6 26 1.40 67 41 61.2 7 2 10 4 21.1 1 0 0 1 Matches 2018-2019 37 Boavista pt POR 1. Primeira Liga 8th 12 12 1,080 12.0 14 1.17 53 43 81.1 6 1 5 4 33.3 4 4 0 0 0.0 Matches 2019-2020 38 Boavista pt POR 1. Primeira Liga 12th 13 13 1,170 13.0 12 0.92 40 30 75.0 4 6 3 4 30.8 2 2 0 0 0.0 Matches 2021-2022 40 Boavista pt POR 1. Primeira Liga 12th 27 26 2,385 26.5 37 1.40 90 60 65.6 7 13 6 5 19.2 7 6 1 0 14.3 Matches 2022-2023 41 Boavista pt POR 1. Primeira Liga 9th 28 28 2,520 28.0 44 1.57 121 81 66.9 8 8 12 5 17.9 6 4 1 1 20.0 Matches 15 Seasons 6 Clubs 2 Leagues 319 318 28,622 318.0 380 1.19 1252 889 70.9 109 97 112 85 26.7 20 16 2 2 11.1 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Boavista (5 Seasons) 1 League 80 79 7,155 79.5 107 1.35 304 214 70.1 25 28 26 18 22.8 19 16 2 1 11.1 Nacional (4 Seasons) 1 League 104 104 9,360 104.0 124 1.19 487 363 74.5 40 28 36 33 31.7 Panetolikos (2 Seasons) 1 League 57 57 5,130 57.0 51 0.89 209 158 75.6 19 17 21 9 15.8 Arouca (2 Seasons) 1 League 52 52 4,646 51.6 62 1.20 130 68 52.3 20 16 16 18 34.6 1 0 0 1 Olhanense (1 Season) 1 League 25 25 2,250 25.0 34 1.36 118 84 71.2 4 8 13 7 28.0 Porto (1 Season) 1 League 1 1 81 0.9 2 2.22 4 2 50.0 1 0 0 0 0.0 Primeira Liga (13 Seasons) 262 261 23,492 261.0 329 1.26 1043 731 70.0 90 80 91 76 29.1 20 16 2 2 11.1 Super League (2 Seasons) 57 57 5,130 57.0 51 0.89 209 158 75.6 19 17 21 9 15.8
Goalkeeping Table Season Age Squad Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2009-2010 28 Nacional 2. Europa Lg GR 6 6 540 6.0 12 2.00 35 23 65.7 1 2 3 0 0.0 Matches 1 Season 1 Club 1 League 6 6 540 6.0 12 2.00 35 23 65.7 1 2 3 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 2007-2008 26 Nacional pt POR 1. Primeira Liga 14 14 1,260 14.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2008-2009 27 Nacional pt POR 1. Primeira Liga 30 30 2,700 30.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2009-2010 28 Nacional 2. Europa Lg 6 6 540 6.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2009-2010 28 Nacional pt POR 1. Primeira Liga 30 30 2,700 30.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2010-2011 29 Nacional pt POR 1. Primeira 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 2011-2012 30 Porto pt POR 1. Primeira Liga 1 1 81 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2012-2013 31 Olhanense pt POR 1. Primeira Liga 25 25 2,250 25.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2013-2014 32 Panetolikos gr GRE 1. Super League 32 32 2,880 32.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2014-2015 33 Panetolikos gr GRE 1. Super League 25 25 2,250 25.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 34 Arouca pt POR 1. Primeira Liga 33 33 2,970 33.0 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 35 Arouca pt POR 1. Primeira Liga 19 19 1,676 18.6 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 37 Boavista pt POR 1. Primeira Liga 12 12 1,080 12.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 38 Boavista pt POR 1. Primeira Liga 13 13 1,170 13.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 39 Boavista pt POR 1. Primeira Liga 0 0 0.0 0 0 0 0 0 0 1 0 Matches 2021-2022 40 Boavista pt POR 1. Primeira Liga 27 26 2,385 26.5 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 41 Boavista pt POR 1. Primeira Liga 28 28 2,520 28.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 15 Seasons 6 Clubs 3 Leagues 325 324 29,162 324.0 0 0 0 0 0 0 43 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 Boavista (5 Seasons) 1 League 80 79 7,155 79.5 0 0 0 0 0 0 13 0 0.00 0.00 0.00 0.00 0.00 Nacional (4 Seasons) 2 Leagues 110 110 9,900 110.0 0 0 0 0 0 0 12 0 0.00 0.00 0.00 0.00 0.00 Panetolikos (2 Seasons) 1 League 57 57 5,130 57.0 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 Arouca (2 Seasons) 1 League 52 52 4,646 51.6 0 0 0 0 0 0 8 0 0.00 0.00 0.00 0.00 0.00 Olhanense (1 Season) 1 League 25 25 2,250 25.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Porto (1 Season) 1 League 1 1 81 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Primeira Liga (13 Seasons) 262 261 23,492 261.0 0 0 0 0 0 0 37 0 0.00 0.00 0.00 0.00 0.00 Super League (2 Seasons) 57 57 5,130 57.0 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (1 Season) 6 6 540 6.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 2007-2008 26 Nacional 1 League 14 14 1,260 14.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2008-2009 27 Nacional 1 League 30 30 2,700 30.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2009-2010 28 Nacional 2 Leagues 36 36 3,240 36.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2010-2011 29 Nacional 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 2011-2012 30 Porto 1 League 1 1 81 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2012-2013 31 Olhanense 1 League 25 25 2,250 25.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2013-2014 32 Panetolikos 1 League 32 32 2,880 32.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2014-2015 33 Panetolikos 1 League 25 25 2,250 25.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2015-2016 34 Arouca 1 League 33 33 2,970 33.0 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 2016-2017 35 Arouca 1 League 19 19 1,676 18.6 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2018-2019 37 Boavista 1 League 12 12 1,080 12.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2019-2020 38 Boavista 1 League 13 13 1,170 13.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2020-2021 39 Boavista 1 League 0 0 0.0 0 0 0 0 0 0 1 0 2021-2022 40 Boavista 1 League 27 26 2,385 26.5 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2022-2023 41 Boavista 1 League 28 28 2,520 28.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 15 Seasons 6 Clubs 3 Leagues 325 324 29,162 324.0 0 0 0 0 0 0 43 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 Boavista (5 Seasons) 1 League 80 79 7,155 79.5 0 0 0 0 0 0 13 0 0.00 0.00 0.00 0.00 0.00 Nacional (4 Seasons) 2 Leagues 110 110 9,900 110.0 0 0 0 0 0 0 12 0 0.00 0.00 0.00 0.00 0.00 Panetolikos (2 Seasons) 1 League 57 57 5,130 57.0 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 Arouca (2 Seasons) 1 League 52 52 4,646 51.6 0 0 0 0 0 0 8 0 0.00 0.00 0.00 0.00 0.00 Olhanense (1 Season) 1 League 25 25 2,250 25.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Porto (1 Season) 1 League 1 1 81 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Primeira Liga (13 Seasons) 262 261 23,492 261.0 0 0 0 0 0 0 37 0 0.00 0.00 0.00 0.00 0.00 Super League (2 Seasons) 57 57 5,130 57.0 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (1 Season) 6 6 540 6.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 2007-2008 26 Nacional pt POR 1. Primeira Liga 10th 14 14 1,260 14.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2008-2009 27 Nacional pt POR 1. Primeira Liga 4th 30 30 2,700 30.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2009-2010 28 Nacional pt POR 1. Primeira Liga 7th 30 30 2,700 30.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2010-2011 29 Nacional pt POR 1. Primeira Liga 6th 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 2011-2012 30 Porto pt POR 1. Primeira Liga 1st 1 1 81 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2012-2013 31 Olhanense pt POR 1. Primeira Liga 14th 25 25 2,250 25.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2013-2014 32 Panetolikos gr GRE 1. Super League 8th 32 32 2,880 32.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2014-2015 33 Panetolikos gr GRE 1. Super League 7th 25 25 2,250 25.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 34 Arouca pt POR 1. Primeira Liga 5th 33 33 2,970 33.0 0 0 0 0 0 0 5 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 35 Arouca pt POR 1. Primeira Liga 17th 19 19 1,676 18.6 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 37 Boavista pt POR 1. Primeira Liga 8th 12 12 1,080 12.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 38 Boavista pt POR 1. Primeira Liga 12th 13 13 1,170 13.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 39 Boavista pt POR 1. Primeira Liga 13th 0 0 0.0 0 0 0 0 0 0 1 0 Matches 2021-2022 40 Boavista pt POR 1. Primeira Liga 12th 27 26 2,385 26.5 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 41 Boavista pt POR 1. Primeira Liga 9th 28 28 2,520 28.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 15 Seasons 6 Clubs 2 Leagues 319 318 28,622 318.0 0 0 0 0 0 0 43 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 Boavista (5 Seasons) 1 League 80 79 7,155 79.5 0 0 0 0 0 0 13 0 0.00 0.00 0.00 0.00 0.00 Nacional (4 Seasons) 1 League 104 104 9,360 104.0 0 0 0 0 0 0 12 0 0.00 0.00 0.00 0.00 0.00 Panetolikos (2 Seasons) 1 League 57 57 5,130 57.0 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 0.00 Arouca (2 Seasons) 1 League 52 52 4,646 51.6 0 0 0 0 0 0 8 0 0.00 0.00 0.00 0.00 0.00 Olhanense (1 Season) 1 League 25 25 2,250 25.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Porto (1 Season) 1 League 1 1 81 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Primeira Liga (13 Seasons) 262 261 23,492 261.0 0 0 0 0 0 0 37 0 0.00 0.00 0.00 0.00 0.00 Super League (2 Seasons) 57 57 5,130 57.0 0 0 0 0 0 0 6 0 0.00 0.00 0.00 0.00 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 2009-2010 28 Nacional 2. Europa Lg GR 6 6 540 6.0 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 6 6 540 6.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 2007-2008 26 Nacional pt POR 1. Primeira Liga 14 1,260 90 46.7 14.0 14 14 0 Matches 2008-2009 27 Nacional pt POR 1. Primeira Liga 30 2,700 90 100.0 30.0 30 30 0 Matches 2009-2010 28 Nacional 2. Europa Lg 6 540 90 6.0 6 6 0 Matches 2009-2010 28 Nacional pt POR 1. Primeira Liga 30 2,700 90 100.0 30.0 30 30 0 Matches 2010-2011 29 Nacional pt POR 1. Primeira Liga 30 2,700 90 100.0 30.0 30 30 0 Matches 2011-2012 30 Porto pt POR 1. Primeira Liga 1 81 81 3.0 0.9 1 0 0 Matches 2012-2013 31 Olhanense pt POR 1. Primeira Liga 25 2,250 90 83.3 25.0 25 25 0 Matches 2013-2014 32 Panetolikos gr GRE 1. Super League 32 2,880 90 94.1 32.0 32 0 2014-2015 33 Panetolikos gr GRE 1. Super League 25 2,250 90 78.1 25.0 25 25 0 1 1.32 23 22 +1 +0.04 -1.67 Matches 2015-2016 34 Arouca pt POR 1. Primeira Liga 33 2,970 90 97.1 33.0 33 33 0 1 1.61 45 36 +9 +0.27 +0.27 Matches 2016-2017 35 Arouca pt POR 1. Primeira Liga 19 1,676 88 54.8 18.6 19 18 0 3 1.21 18 26 -8 -0.43 +0.61 Matches 2018-2019 37 Boavista pt POR 1. Primeira Liga 12 1,080 90 35.3 12.0 12 90 12 0 22 1.58 17 14 +3 +0.25 +0.66 Matches 2019-2020 38 Boavista pt POR 1. Primeira Liga 13 1,170 90 38.2 13.0 13 90 13 0 20 1.38 12 12 0 0.00 +0.52 Matches 2020-2021 39 Boavista pt POR 1. Primeira Liga 0 0.0 0.0 0 0 32 1.00 1 1 0 Matches 2021-2022 40 Boavista pt POR 1. Primeira Liga 27 2,385 88 77.9 26.5 26 90 26 1 45 7 1.26 31 37 -6 -0.23 +0.71 Matches 2022-2023 41 Boavista pt POR 1. Primeira Liga 28 2,520 90 82.4 28.0 28 90 28 0 3 1.14 34 44 -10 -0.36 -0.19 Matches 15 Seasons 6 Clubs 3 Leagues 325 29,162 90 65.7 324.0 324 90 290 1 45 89 1.35 181 192 -11 -0.07 +0.30 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Boavista (5 Seasons) 1 League 80 7,155 89 46.8 79.5 79 90 79 1 45 84 1.29 95 108 -13 -0.16 +0.26 Nacional (4 Seasons) 2 Leagues 110 9,900 90 86.7 110.0 110 110 0 Panetolikos (2 Seasons) 1 League 57 5,130 90 86.4 57.0 57 25 0 1 1.32 23 22 +1 +0.04 -1.67 Arouca (2 Seasons) 1 League 52 4,646 89 75.9 51.6 52 51 0 4 1.46 63 62 +1 +0.02 +1.00 Olhanense (1 Season) 1 League 25 2,250 90 83.3 25.0 25 25 0 Porto (1 Season) 1 League 1 81 81 3.0 0.9 1 0 0 Primeira Liga (13 Seasons) 262 23,492 90 62.4 261.0 261 90 259 1 45 88 1.36 158 170 -12 -0.09 +0.41 Super League (2 Seasons) 57 5,130 90 86.4 57.0 57 25 0 1 1.32 23 22 +1 +0.04 -1.67 Europa Lg (1 Season) 6 540 90 6.0 6 6 0
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 2007-2008 26 Nacional 1 League 14 1,260 90 46.7 14.0 14 14 0 2008-2009 27 Nacional 1 League 30 2,700 90 100.0 30.0 30 30 0 2009-2010 28 Nacional 2 Leagues 36 3,240 90 100.0 36.0 36 36 0 2010-2011 29 Nacional 1 League 30 2,700 90 100.0 30.0 30 30 0 2011-2012 30 Porto 1 League 1 81 81 3.0 0.9 1 0 0 2012-2013 31 Olhanense 1 League 25 2,250 90 83.3 25.0 25 25 0 2013-2014 32 Panetolikos 1 League 32 2,880 90 94.1 32.0 32 0 2014-2015 33 Panetolikos 1 League 25 2,250 90 78.1 25.0 25 25 0 1 1.32 23 22 +1 +0.04 -1.67 2015-2016 34 Arouca 1 League 33 2,970 90 97.1 33.0 33 33 0 1 1.61 45 36 +9 +0.27 +0.27 2016-2017 35 Arouca 1 League 19 1,676 88 54.8 18.6 19 18 0 3 1.21 18 26 -8 -0.43 +0.61 2018-2019 37 Boavista 1 League 12 1,080 90 35.3 12.0 12 90 12 0 22 1.58 17 14 +3 +0.25 +0.66 2019-2020 38 Boavista 1 League 13 1,170 90 38.2 13.0 13 90 13 0 20 1.38 12 12 0 0.00 +0.52 2020-2021 39 Boavista 1 League 0 0.0 0.0 0 0 32 1 1 0 2021-2022 40 Boavista 1 League 27 2,385 88 77.9 26.5 26 90 26 1 45 7 1.26 31 37 -6 -0.23 +0.71 2022-2023 41 Boavista 1 League 28 2,520 90 82.4 28.0 28 90 28 0 3 1.14 34 44 -10 -0.36 -0.19 15 Seasons 6 Clubs 3 Leagues 325 29,162 90 65.7 324.0 324 90 290 1 45 89 1.35 181 192 -11 -0.07 +0.30 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Boavista (5 Seasons) 1 League 80 7,155 89 46.8 79.5 79 90 79 1 45 84 1.29 95 108 -13 -0.16 +0.26 Nacional (4 Seasons) 2 Leagues 110 9,900 90 86.7 110.0 110 110 0 Panetolikos (2 Seasons) 1 League 57 5,130 90 86.4 57.0 57 25 0 1 1.32 23 22 +1 +0.04 -1.67 Arouca (2 Seasons) 1 League 52 4,646 89 75.9 51.6 52 51 0 4 1.46 63 62 +1 +0.02 +1.00 Olhanense (1 Season) 1 League 25 2,250 90 83.3 25.0 25 25 0 Porto (1 Season) 1 League 1 81 81 3.0 0.9 1 0 0 Primeira Liga (13 Seasons) 262 23,492 90 62.4 261.0 261 90 259 1 45 88 1.36 158 170 -12 -0.09 +0.41 Super League (2 Seasons) 57 5,130 90 86.4 57.0 57 25 0 1 1.32 23 22 +1 +0.04 -1.67 Europa Lg (1 Season) 6 540 90 6.0 6 6 0
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 2007-2008 26 Nacional pt POR 1. Primeira Liga 10th 14 1,260 90 46.7 14.0 14 14 0 Matches 2008-2009 27 Nacional pt POR 1. Primeira Liga 4th 30 2,700 90 100.0 30.0 30 30 0 Matches 2009-2010 28 Nacional pt POR 1. Primeira Liga 7th 30 2,700 90 100.0 30.0 30 30 0 Matches 2010-2011 29 Nacional pt POR 1. Primeira Liga 6th 30 2,700 90 100.0 30.0 30 30 0 Matches 2011-2012 30 Porto pt POR 1. Primeira Liga 1st 1 81 81 3.0 0.9 1 0 0 Matches 2012-2013 31 Olhanense pt POR 1. Primeira Liga 14th 25 2,250 90 83.3 25.0 25 25 0 Matches 2013-2014 32 Panetolikos gr GRE 1. Super League 8th 32 2,880 90 94.1 32.0 32 0 2014-2015 33 Panetolikos gr GRE 1. Super League 7th 25 2,250 90 78.1 25.0 25 25 0 1 1.32 23 22 +1 +0.04 -1.67 Matches 2015-2016 34 Arouca pt POR 1. Primeira Liga 5th 33 2,970 90 97.1 33.0 33 33 0 1 1.61 45 36 +9 +0.27 +0.27 Matches 2016-2017 35 Arouca pt POR 1. Primeira Liga 17th 19 1,676 88 54.8 18.6 19 18 0 3 1.21 18 26 -8 -0.43 +0.61 Matches 2018-2019 37 Boavista pt POR 1. Primeira Liga 8th 12 1,080 90 35.3 12.0 12 90 12 0 22 1.58 17 14 +3 +0.25 +0.66 Matches 2019-2020 38 Boavista pt POR 1. Primeira Liga 12th 13 1,170 90 38.2 13.0 13 90 13 0 20 1.38 12 12 0 0.00 +0.52 Matches 2020-2021 39 Boavista pt POR 1. Primeira Liga 13th 0 0.0 0.0 0 0 32 1.00 1 1 0 Matches 2021-2022 40 Boavista pt POR 1. Primeira Liga 12th 27 2,385 88 77.9 26.5 26 90 26 1 45 7 1.26 31 37 -6 -0.23 +0.71 Matches 2022-2023 41 Boavista pt POR 1. Primeira Liga 9th 28 2,520 90 82.4 28.0 28 90 28 0 3 1.14 34 44 -10 -0.36 -0.19 Matches 15 Seasons 6 Clubs 2 Leagues 319 28,622 90 65.7 318.0 318 90 284 1 45 89 1.35 181 192 -11 -0.07 +0.30 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Boavista (5 Seasons) 1 League 80 7,155 89 46.8 79.5 79 90 79 1 45 84 1.29 95 108 -13 -0.16 +0.26 Nacional (4 Seasons) 1 League 104 9,360 90 86.7 104.0 104 104 0 Panetolikos (2 Seasons) 1 League 57 5,130 90 86.4 57.0 57 25 0 1 1.32 23 22 +1 +0.04 -1.67 Arouca (2 Seasons) 1 League 52 4,646 89 75.9 51.6 52 51 0 4 1.46 63 62 +1 +0.02 +1.00 Olhanense (1 Season) 1 League 25 2,250 90 83.3 25.0 25 25 0 Porto (1 Season) 1 League 1 81 81 3.0 0.9 1 0 0 Primeira Liga (13 Seasons) 262 23,492 90 62.4 261.0 261 90 259 1 45 88 1.36 158 170 -12 -0.09 +0.41 Super League (2 Seasons) 57 5,130 90 86.4 57.0 57 25 0 1 1.32 23 22 +1 +0.04 -1.67
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 2009-2010 28 Nacional 2. Europa Lg GR 6 540 90 6.0 6 6 0 Matches 1 Season 1 Club 1 League 6 540 90 6.0 6 6 0
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2007-2008 26 Nacional 1 League 14.0 2 0 2008-2009 27 Nacional 1 League 30.0 4 0 2009-2010 28 Nacional 2 Leagues 36.0 4 0 0 2010-2011 29 Nacional 1 League 30.0 2 0 0 2011-2012 30 Porto 1 League 0.9 0 0 0 2012-2013 31 Olhanense 1 League 25.0 4 0 2013-2014 32 Panetolikos 1 League 32.0 2 0 0 2014-2015 33 Panetolikos 1 League 25.0 4 0 0 2015-2016 34 Arouca 1 League 33.0 5 0 0 2016-2017 35 Arouca 1 League 18.6 3 0 0 0 0 0 0 0 0 0 0 0 2018-2019 37 Boavista 1 League 12.0 3 0 0 0 5 0 0 0 0 0 0 0 2019-2020 38 Boavista 1 League 13.0 3 0 0 0 6 0 0 1 1 0 2021-2022 40 Boavista 1 League 26.5 4 0 0 0 5 0 0 2 2 0 2022-2023 41 Boavista 1 League 28.0 2 0 0 0 7 0 0 2 2 0 15 Seasons 6 Clubs 3 Leagues 324.0 43 0 0 0 23 0 0 5 5 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Boavista (5 Seasons) 1 League 79.5 13 0 0 0 23 0 0 5 5 0 0 0 Nacional (4 Seasons) 2 Leagues 110.0 12 0 0 Panetolikos (2 Seasons) 1 League 57.0 6 0 0 Arouca (2 Seasons) 1 League 51.6 8 0 0 0 0 0 0 0 0 0 0 0 Olhanense (1 Season) 1 League 25.0 4 0 Porto (1 Season) 1 League 0.9 0 0 0 Primeira Liga (13 Seasons) 261.0 37 0 0 0 23 0 0 5 5 0 0 0 Super League (2 Seasons) 57.0 6 0 0 Europa Lg (1 Season) 6.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 2009-2010 28 Nacional 2. Europa Lg GR 6.0 0 0 0 Matches 1 Season 1 Club 1 League 6.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 Bracalli Pages
Rafael Bracalli Overview
Stats by Competition
Match Logs (Goalkeeping)
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary