Main team Matches Minutes Cards (Y./R.) Goals
  2022/2023 42 3176 5 / 0 3  
Portuguese League 28 2199 5 / 0 2
Portuguese Cup 3 269 0 / 0 0
Champions League 10 618 0 / 0 1
League Cup 1 90 0 / 0 0
Friendlies 1 0
  2023/2024 55 4693 4 / 1 4  
Portuguese League 33 2794 3 / 1 2
Portuguese Cup 6 534 1 / 0 2
Champions League 6 540 0 / 0 0
Europa League 6 472 0 / 0 0
Portuguese Supercup 1 90 0 / 0 0
League Cup 3 263 0 / 0 0
Friendlies 6 0
  2024/2025 40 3241 3 / 0 1  
Portuguese League 21 1638 1 / 0 1
Portuguese Cup 4 332 0 / 0 0
Champions League 12 1019 2 / 0 0
League Cup 3 252 0 / 0 0
Friendlies 6 0
Total friendly matches 13 0
Total Official Matches 137 11110 12 / 1 8
In main squad

First match

Last match


By Diavolo Rosso on Sunday, 16 March 2025