J. Willis
Full Name:
Joseph Willis
Position:
Goalkeeper
Current Club:
Nationality:
United States
Place Of Birth:
St. Louis
(US)
Date Of Birth:
August 10, 1988
Age:
37
Weight (kg):
86
Height (cm):
195
Games Played
277
-
Per Game
Games Started
276
1.0
Per Game
Minutes
25036
90.4
Per Game
Goals Conceded
355
1.3
Per Game
Clean Sheets
75
0.3
Per Game
Stats Totals
Major League Soccer (United States)
2026
0
0
0′
2025
37
37
3330′
2
54
9
2024
30
29
1
2626′
1
1
44
8
2023
34
34
3060′
33
10
2022
33
33
2970′
39
9
2021
36
36
3270′
1
35
13
2020
26
26
2370′
1
24
11
2019
27
27
2430′
44
3
2018
26
26
2340′
3
42
4
2017
11
11
990′
1
20
2
260
259
1
23386′
9
0
1
335
69
CONCACAF Champions League (World)
2026
0
0
0′
0
0
0
0′
0
0
0
0
0
US Open Cup (United States)
2023
0
0
0′
2022
1
1
120′
2
2019
0
0
0′
2018
2
2
210′
3
1
2017
2
2
210′
4
2016
3
3
270′
2
1
2015
3
3
270′
3
2
2014
2
2
180′
4
2013
4
4
390′
2
2
17
17
0
1650′
0
0
0
20
6
Totals:
277
276
1
25036′
9
0
1
355
75
Latest Matches
Date
For
Against
H/A
Result
Major League Soccer 2026
A
W
1:2
A
L
1:0
H
W
5:0
A
W
0:1
H
W
3:1
A
D
0:0
H
W
4:1
CONCACAF Champions League 2026
H
D
0:0
A
D
1:1
H
D
0:0
H
W
5:0
A
W
0:2
Major League Soccer 2025
A
L
4:0
90`
4
A
L
2:1
90`
2
A
L
3:1
90`
3
H
L
2:5
90`
5
A
D
1:1
90`
1
H
W
3:1
90`
1
A
L
3:2
90`
3
A
L
2:1
90`
2
H
L
0:1
90`
1
H
W
5:1
90`
1
A
L
2:1
90`
2
A
L
3:1
90`
3
A
L
1:0
90`
1
H
W
1:0
90`
H
W
3:0
90`
A
L
2:1
90`
2
H
W
1:0
90`
A
W
0:1
90`
A
W
2:3
90`
2
A
W
0:2
90`
H
D
2:2
90`
2
A
D
2:2
90`
2
A
W
1:2
90`
1
H
D
0:0
90`
H
W
2:1
90`
1
H
W
2:1
90`
1
A
D
1:1
90`
1
H
W
7:2
90`
2
A
L
3:0
90`
3
H
W
2:1
90`
1
A
L
2:1
90`
2
H
L
1:2
90`
2
H
W
3:0
90`
A
W
1:3
90`
1
H
W
2:0
90`
A
L
2:0
90`
2
H
D
0:0
90`
Major League Soccer 2024
A
W
0:3
A
L
3:1
90`
3
H
L
3:4
90`
4
A
L
1:0
90`
1
H
D
2:2
90`
2
H
W
1:0
90`
A
W
0:2
90`
A
L
3:0
90`
3
H
L
0:2
90`
2
A
L
3:0
90`
3
H
L
0:3
90`
3
A
L
2:1
90`
2
A
L
4:1
90`
4
A
L
2:0
90`
2
H
L
1:2
90`
2
H
W
1:0
90`
A
W
1:2
90`
1
A
D
0:0
90`
H
L
1:2
90`
2
A
W
0:2
90`
A
D
0:0
90`
H
D
1:1
90`
1
H
W
2:0
90`
A
L
1:0
90`
1
H
W
4:1
90`
1
H
D
1:1
90`
1
A
L
3:1
45`
1
H
L
1:2
A
L
5:0
61`
3
H
W
2:1
90`
1
H
D
2:2
A
D
1:1
90`
1
H
D
0:0
90`
Major League Soccer 2023
H
L
0:1
90`
1
A
L
1:0
90`
1
H
L
0:1
90`
1
H
W
3:2
90`
2
A
D
0:0
90`
H
L
0:1
90`
1
H
D
0:0
90`
A
D
1:1
A
W
0:3
90`
H
D
1:1
90`
1
A
D
0:0
A
L
4:0
90`
4
A
L
3:1
90`
3
H
L
0:2
90`
2
A
L
1:0
90`
1
H
W
2:0
90`
A
L
2:0
90`
2
A
L
1:0
90`
1
H
W
3:1
90`
1
A
D
1:1
90`
1
A
W
1:2
90`
1
H
W
3:1
90`
1
A
W
1:2
90`
1
H
W
2:1
90`
1
A
D
1:1
90`
1
H
W
3:0
90`
H
W
3:1
90`
1
H
D
1:1
90`
1
A
L
2:1
90`
2
H
D
0:0
90`
A
W
0:2
90`
H
L
0:1
90`
1
A
L
1:0
90`
1
H
W
2:0
90`
A
D
0:0
90`
H
W
2:0
90`
US Open Cup 2023
A
L
2:1
H
W
2:0
Major League Soccer 2022
A
L
1:0
90`
1
A
W
0:1
90`
H
L
1:2
90`
2
A
D
1:1
90`
1
H
D
1:1
90`
1
H
W
3:0
90`
H
W
4:1
90`
1
A
W
0:3
90`
H
W
4:0
90`
H
L
1:2
90`
2
H
L
3:4
90`
4
A
D
1:1
90`
1
H
D
1:1
90`
1
A
D
1:1
90`
1
H
L
1:2
90`
2
H
W
1:0
90`
A
L
4:1
90`
4
H
D
2:2
A
W
1:3
90`
1
H
L
1:2
90`
2
H
D
0:0
90`
A
W
1:3
H
D
2:2
90`
2
H
W
2:1
90`
1
A
L
2:0
90`
2
H
W
2:0
90`
H
D
1:1
90`
1
A
L
1:0
90`
1
A
D
2:2
90`
2
A
W
1:2
90`
1
A
W
0:1
90`
A
L
2:1
90`
2
A
L
2:0
90`
2
A
D
1:1
90`
1
A
W
0:1
90`
US Open Cup 2022
A
D
1:1
A
W
1:2
H
W
3:2
120`
2
Major League Soccer 2021
A
D
1:1
120`
1
H
W
3:1
90`
1
H
D
1:1
90`
1
A
D
1:1
90`
1
A
W
3:6
90`
3
A
L
1:0
90`
1
H
D
1:1
90`
1
A
D
0:0
90`
A
D
0:0
90`
H
D
2:2
90`
2
A
D
0:0
90`
A
W
1:5
90`
1
A
L
2:1
90`
2
A
W
0:1
90`
H
W
3:1
90`
1
A
W
0:2
90`
H
D
1:1
90`
1
H
W
5:2
90`
2
A
L
2:1
90`
2
A
D
0:0
90`
A
D
1:1
90`
1
H
W
3:0
90`
A
D
0:0
90`
H
W
5:1
90`
1
H
D
2:2
90`
2
H
W
1:0
90`
H
D
1:1
90`
1
H
W
3:2
90`
2
A
L
2:0
90`
2
A
D
2:2
90`
2
H
W
1:0
90`
A
D
0:0
90`
H
W
2:0
90`
H
D
0:0
90`
H
D
2:2
90`
2
H
D
2:2
90`
2
Major League Soccer 2020
A
L
2:0
120`
2
A
W
0:1
90`
H
W
3:0
90`
A
W
2:3
90`
2
H
L
0:1
90`
1
H
D
1:1
90`
1
A
W
0:1
90`
H
D
1:1
90`
1
H
W
3:0
90`
A
W
1:3
90`
1
A
L
2:1
90`
2
H
D
0:0
90`
A
D
0:0
90`
H
D
1:1
90`
1
H
W
1:0
90`
A
L
2:0
90`
2
H
W
4:2
90`
2
A
D
0:0
90`
H
D
1:1
90`
1
H
W
1:0
90`
A
L
3:1
90`
3
A
L
2:0
90`
2
A
D
0:0
90`
A
W
0:1
90`
A
L
1:0
90`
1
H
L
1:2
90`
2
Major League Soccer 2019
A
L
3:1
90`
3
H
W
2:1
90`
1
A
L
2:1
90`
2
H
W
2:0
90`
A
L
1:0
90`
1
A
L
5:1
90`
5
H
D
2:2
90`
2
A
L
2:1
90`
2
A
L
3:2
H
L
0:1
H
L
0:1
A
W
1:3
A
L
5:0
H
L
1:3
90`
3
A
L
3:2
90`
3
H
W
4:0
90`
A
L
2:1
90`
2
A
L
2:0
90`
2
A
L
4:0
90`
4
H
D
1:1
90`
1
A
L
1:0
90`
1
H
W
2:1
90`
1
H
D
1:1
90`
1
A
L
1:0
90`
1
H
W
2:1
90`
1
H
W
2:0
90`
A
L
2:1
90`
2
H
W
2:1
90`
1
A
W
1:4
90`
1
H
W
3:2
90`
2
H
W
2:1
90`
1
H
D
1:1
90`
1
US Open Cup 2019
H
L
2:3
Major League Soccer 2018
A
W
2:3
90`
2
H
L
2:3
A
L
4:1
90`
4
H
W
3:2
90`
2
A
D
0:0
90`
H
W
4:1
90`
1
A
L
4:2
90`
4
H
D
1:1
90`
1
H
L
1:2
90`
2
A
L
1:0
90`
1
H
L
0:1
90`
1
A
L
2:1
90`
2
H
L
1:3
90`
3
H
D
1:1
90`
1
A
D
0:0
90`
H
W
3:0
90`
H
D
2:2
90`
2
A
L
3:2
90`
3
H
W
2:0
90`
A
L
1:0
90`
1
A
L
2:1
90`
2
H
W
3:1
90`
1
A
W
2:3
90`
2
A
D
2:2
90`
2
H
W
3:2
90`
2
A
L
2:1
90`
2
H
W
5:1
90`
1
A
D
2:2
H
L
0:2
A
D
2:2
H
L
1:2
H
W
4:0
US Open Cup 2018
H
W
3:0
90`
H
D
6:6
120`
3
H
W
4:2
Major League Soccer 2017
A
L
3:0
90`
3
H
L
0:2
90`
2
A
W
1:2
90`
1
H
D
0:0
H
W
1:0
H
W
3:0
A
D
0:0
H
W
2:1
H
W
2:1
H
D
3:3
A
D
1:1
A
L
1:0
H
L
0:1
A
D
3:3
A
L
2:1
H
W
3:0
A
D
0:0
H
D
2:2
A
W
1:3
A
D
0:0
H
W
3:1
A
L
3:1
90`
3
H
D
1:1
A
D
2:2
A
L
1:0
H
W
5:1
A
D
0:0
A
L
4:1
90`
4
A
L
2:0
90`
2
H
W
2:1
90`
1
H
W
4:0
90`
A
L
2:0
90`
2
H
W
2:0
90`
H
D
2:2
90`
2
A
L
2:0
H
W
4:1
US Open Cup 2017
H
L
0:2
90`
2
A
W
2:3
120`
2
US Open Cup 2016
H
L
0:1
90`
1
H
W
3:1
90`
1
H
W
4:0
90`
US Open Cup 2015
A
L
3:1
90`
3
H
W
1:0
90`
H
W
2:0
90`
US Open Cup 2014
H
L
2:3
90`
3
H
W
2:1
90`
1
US Open Cup 2013
H
W
1:0
A
W
0:2
90`
H
W
3:1
90`
1
H
W
3:1
90`
1
A
D
0:0
120`
