Rafael
Cabral

Goalkeeper · age 36 · Brazil · 6 ft 1 in (1.86 m) · contract to Dec 2027

Apps
33
Goals
0
Assists
0
Rating
6.68
2026

Joe
Willis

Goalkeeper · age 38 · United States · 6 ft 4 in (1.93 m) · contract to Dec 2026

Apps
1
Goals
0
Assists
0
Rating
7.30
2026
Change Cabral
Change Willis

Attributes for this season · 2026 need enough league minutes; Joe Willis doesn’t have that yet. Try another period.

Per 90 minutes

League matches · This season · 2026

Rafael CabralJoe Willis
2,970 minutes90 minutes
6.68Average rating7.30
2.61Savesper 903.00
63%Save percentage100%
1.52Goals concededper 90–
12%Clean sheets per start100%
42%Accurate long passes45%
79%Pass accuracy69%

Where they play

Positions in their recent starts

Rafael CabralJoe Willis
Rafael Cabral
GK

Goalkeeper 100%

Joe Willis
GK

Goalkeeper 100%

Career

League seasons in the competitions we cover

Rafael CabralJoe Willis
241League apps267
64Clean sheets70
Clean sheets a season, season by season
  1. 0
    1
    11/12
  2. 0
    0
    06
    12/13
  3. 0
    8
    13/14
  4. 5
    23
    14/15
  5. 0
    0
    15/16
  6. 0
    1
    16/17
  7. 0
    2
    011
    17/18
  8. 2
    4
    226
    18/19
  9. 13
    3
    4427
    19/20
  10. 17
    11
    4526
    20/21
  11. 0
    13
    635
    21/22
  12. 9
    33
    22/23
  13. 15
    10
    3834
    23/24
  14. 1
    8
    630
    24/25
  15. 7
    9
    3537
    25/26
  16. 4
    1
    331
    26/27

Each pair: clean sheets above, league games below. By the year each season began.

The tale of the tape

League careers in the competitions we cover

Rafael CabralJoe Willis
36
Age
38
6 ft 1 in (1.86 m)
Height
6 ft 4 in (1.93 m)
Right
Foot
Left
Dec 2027
Contract to
Dec 2026
14
League seasons
12
0
League titles
0
Free transfer, 2025
Last move
Fee not reported, 2020

League matches in the competitions we cover. Cups, Europe and internationals aren’t included. Fees are reported figures, credited on each player’s page.