SeasonMatchesYellowYellow-RedRedFriendlies20201---» All matches200922--» All matchesTotal32--SeasonMatchesYellowYellow-RedRedPrimeira Liga2024/2025310--» All matches2023/2024198646» All matches2022/2023197363» All matches2021/2022199723» All matches2020/2021207413» All matches2019/2020177322» All matches2018/2019207323» All matches2017/2018176723» All matches2016/2017166441» All matches2015/2016168721» All matches2014/2015147642» All matches2013/2014937--» All matches2012/201393121» All matches2011/2012412-2» All matches2006/20078404-» All matches2005/20061363--» All matches2004/2005136442» All matches2003/20041256-1» All matches2002/2003527--» All matchesTotal25311103933SeasonMatchesYellowYellow-RedRedSegunda Liga2024/202529-2» All matches2023/2024631--» All matches2022/202384111» All matches2021/202273612» All matches2020/2021736-2» All matches2019/2020523--» All matches2018/2019720--» All matches2017/2018943-1» All matches2016/20179373-» All matches2015/2016147831» All matches2014/2015169723» All matches2013/2014177233» All matches2012/2013248033» All matchesTotal1316031618SeasonMatchesYellowYellow-RedRedTaça2023/2024315--» All matches2022/2023281-» All matches2021/202239-3» All matches2020/2021414-3» All matches2019/20202811» All matches2018/2019213--» All matches2017/20181---» All matches2016/201729--» All matches2015/2016425-2» All matches2014/201515--» All matches2013/201429--» All matches2002/20031---» All matchesTotal2711529SeasonMatchesYellowYellow-RedRedTaça da Liga2023/202413--» All matches2022/202328--» All matches2021/202213--» All matches2019/2020217-4» All matches2018/2019251-» All matches2017/20182811» All matches2016/20172521» All matches2015/201617-1» All matchesTotal135647SeasonMatchesYellowYellow-RedRedSupertaça2019191-» All matchesTotal191-SeasonMatchesYellowYellow-RedRedU21 Friendlies20131---» All matches201011--» All matchesTotal21--SeasonMatchesYellowYellow-RedRedU17 Friendlies200912--» All matchesTotal12--