Performance Overview
Season Performance 26/27
All Competitions
- Matches
- 2
- Goals
- 0
- Assists
- 0
- Goal Contributions
- 0
- Mins/game
- 50
- Avg Rating
- 6.09
rating
6.68-1.41(-20.7%)
Last 21 matches
Oct 13, 2025 — Oct 13, 2026
High
7.03
Low
5.39
Avg
6.68
G+A
1
Wins8
Draws4
Losses9
| Month | Matches | Mins | G | A | G+A | G/M | Rating |
|---|---|---|---|---|---|---|---|
Sep 2026 | 1 | 55 | 0 | 0 | 0 | 0.00 | 5.39 |
Aug 2026 | 1 | 44 | 0 | 0 | 0 | 0.00 | 6.80 |
Jul 2026 | 1 | 90 | 0 | 0 | 0 | 0.00 | - |
May 2026 | 3 | 206 | 0 | 0 | 0 | 0.00 | 6.81 |
Apr 2026 | 3 | 226 | 0 | 0 | 0 | 0.00 | 6.51 |
Mar 2026 | 3 | 200 | 0 | 0 | 0 | 0.00 | 7.03 |
Feb 2026 | 3 | 49 | 0 | 0 | 0 | 0.00 | 6.55 |
Jan 2026 | 1 | 10 | 0 | 0 | 0 | 0.00 | 6.46 |
Nov 2025 | 4 | 355 | 0 | 1 | 1 | 0.00 | 6.88 |
Oct 2025 | 1 | 90 | 0 | 0 | 0 | 0.00 | - |
10 months • 21 matches
Career
Club Career
MGAGxGRtg
Vitória Guimarães
2013/2014 - 2015/2016
64300.055,0727.45
Kasımpaşa
2024/2025 - 2025/2026
59120.022,7436.72
Legia Warszawa
2017/2018 - 2019/2020
57940.164,035-
Nottingham Forest
2020/2021 - 2022/2023
55150.023,0666.77
Rotherham United
2023/2024
34240.061,9096.89
Metz
2017/2018 - 2018/2019
21100.051,3946.63
Lorient
2016/2017
21220.101,3976.86
Olympiacos F.C.
2019/2020 - 2020/2021
13210.15463-
AEL
2026/2027
2000.00996.09
Total
32621180.0620,178
Youth Career
MGAGxGRtg
Benfica II
2012/2013
21100.05608-
Lorient II
2016/2017 - 2017/2018
6300.50540-
Vitória Guimarães II
2013/2014 - 2014/2015
3000.0090-
Metz II
2017/2018
2000.00180-
Nottingham U23
2021/2022
1000.0080-
Club Career
MGAG+A/90Rtg
AEL
26/27
200990.00116.09
Kasımpaşa
25/26
25011,3250.07626.66
Kasımpaşa
24/25
34111,4180.13506.77
Rotherham United
23/24
34241,9090.28726.89
Nottingham Forest
22/23
202921.96007.39
Nottingham Forest
21/22
20114940.36206.72
Olympiacos F.C.
20/21
31—18—00-
Nottingham Forest
20/21
33022,4800.07506.77
Olympiacos F.C.
19/20
10114450.4020-
Legia Warszawa
19/20
100—5410.0010-
Legia Warszawa
18/19
39633,0090.2761-
Metz
17/18
21101,3940.06406.63
Legia Warszawa
17/18
8314850.7410-
Lorient
16/17
21221,3970.26406.86
Vitória Guimarães
15/16
34303,0000.0950-
Vitória Guimarães
14/15
300—2,0720.00507.45
Youth Career
MGAG+A/90Rtg
Nottingham U23
21/22
10—80—00-
Metz II
17/18
2001800.0000-
Lorient II
17/18
4203600.5000-
Lorient II
16/17
21—1800.5000-
Vitória Guimarães II
14/15
10—900.0000-
Vitória Guimarães II
13/14
20———00-
Benfica II
12/13
211—6080.1530-
League seasons, computed
| Season | League | Apps | Min | Goals | Assists | G+A / 90 | Rating |
|---|---|---|---|---|---|---|---|
| 2012/2013 | Liga Portugal 2 | 21 | 608 | 1 | 0 | 0.15 | — |
| 2014/2015 | Liga Portugal | 28 | 1982 | 0 | 0 | 0 | 7.45 |
| 2014/2015 | Liga Portugal 2 | 1 | 90 | 0 | 0 | 0 | — |
| 2015/2016 | Liga Portugal | 32 | 2730 | 3 | 0 | 0.1 | — |
| 2016/2017 | Ligue 1 | 18 | 1187 | 0 | 2 | 0.15 | 6.79 |
| 2016/2017 | CFA Group A | 2 | 180 | 1 | 0 | 0.5 | — |
| 2017/2018 | Ekstraklasa | 7 | 485 | 2 | 1 | 0.56 | — |
| 2017/2018 | Ligue 1 | 10 | 681 | 0 | 0 | 0 | 6.63 |
| 2017/2018 | Ligue 3 | 8 | 501 | 0 | 0 | 0 | — |
| 2017/2018 | CFA Group A | 2 | 180 | 1 | 0 | 0.5 | — |
| 2017/2018 | CFA Group D | 2 | 180 | 1 | 0 | 0.5 | — |
| 2018/2019 | Ekstraklasa | 31 | 2469 | 4 | 2 | 0.22 | — |
| 2019/2020 | Ekstraklasa | 6 | 282 | 0 | 0 | 0 | — |
| 2019/2020 | Super League (Greece) | 7 | 344 | 1 | 1 | 0.52 | — |
| 2020/2021 | Championship (England) | 31 | 2346 | 0 | 2 | 0.08 | 6.76 |
| 2020/2021 | Super League (Greece) | 2 | 17 | 1 | 0 | — | — |
| 2021/2022 | Championship (England) | 15 | 345 | 1 | 1 | 0.52 | 6.73 |
| 2023/2024 | Championship (England) | 32 | 1799 | 2 | 3 | 0.25 | 6.89 |
| 2024/2025 | Super Lig | 34 | 1418 | 1 | 1 | 0.13 | 6.77 |
| 2025/2026 | Super Lig | 25 | 1325 | 0 | 1 | 0.07 | 6.66 |
Career Progress
Appearances per Season
Appearance Distribution
29
Full match
28
Substituted off
49
From Bench
Cafú: career in numbers
- Best-rated season
- 2014/2015 · 7.45Liga Portugal
- Lowest-rated season
- 2017/2018 · 6.63Ligue 1
- Rating trend
- -0.16last 2 rated seasons vs career average before them
- Career involvement (league)
- 0.16 G+A per 9019 goals + 14 assists across 20 league seasons (per-90 from 19149 minutes on record)
- League seasons on record
- 20 (2012–2025)
- Clubs with recorded appearances
- 14
- Rating percentile
- 20thrating 6.66 vs 127 rated peers
- Goals rank
- #86 of 1270 goals
- G+A per 90 percentile
- 24th0.07 per 90
Cohort: 127 Super Lig midfielders, 2025/2026, min. 450 minutes.
Rival Clubs(50)
Player stats against each opponent club
| Team | MP | W | D | L | G | A | ||
|---|---|---|---|---|---|---|---|---|
| 8 | 3 | 4 | 1 | 0 | 0 | 0 | 0 | |
| 8 | 2 | 2 | 4 | 0 | 0 | 2 | 0 | |
| 7 | 3 | 2 | 2 | 2 | 0 | 2 | 0 | |
| 7 | 2 | 0 | 5 | 1 | 0 | 0 | 0 | |
| 7 | 2 | 3 | 2 | 0 | 0 | 1 | 0 | |
| 6 | 0 | 3 | 3 | 0 | 1 | 2 | 1 | |
| 5 | 2 | 2 | 1 | 0 | 1 | 1 | 0 | |
| 5 | 1 | 0 | 4 | 0 | 0 | 0 | 0 | |
| 5 | 0 | 1 | 4 | 0 | 0 | 1 | 0 | |
| 5 | 2 | 0 | 3 | 0 | 0 | 2 | 0 | |
| 5 | 1 | 3 | 1 | 0 | 0 | 1 | 0 | |
| 5 | 3 | 0 | 2 | 0 | 0 | 0 | 0 | |
| 5 | 3 | 1 | 1 | 0 | 0 | 2 | 0 | |
| 5 | 0 | 2 | 3 | 0 | 0 | 0 | 0 | |
| 5 | 2 | 3 | 0 | 2 | 0 | 2 | 0 | |
| 5 | 2 | 2 | 1 | 0 | 0 | 1 | 0 | |
| 4 | 1 | 3 | 0 | 0 | 0 | 0 | 0 | |
| 4 | 1 | 0 | 3 | 1 | 0 | 1 | 0 | |
| 4 | 0 | 1 | 3 | 0 | 0 | 0 | 0 | |
| 4 | 3 | 0 | 1 | 0 | 0 | 2 | 0 |
1–20 of 50
Transfers
Transfer Value History
Transfer History
Trophies & Awards
3 titles won









