Games Played
135
-
Per Game
Games Started
111
0.8
Per Game
Minutes
9963
73.8
Per Game
Goals
34
0.3
Per Game
Assists
28
0.2
Per Game
Stats Totals
Major League Soccer (United States)
2022
28
25
3
2241′
6
0
0
8 (2)
5
0
2022-2023
32
30
2
2638′
5
0
0
12 (6)
9
0
2021
19
14
5
1399′
1
0
0
4 (0)
5
0
79
69
10
6278′
12
0
0
24 (8)
19
0
Primeira Liga (Portugal)
2020-2021
33
33
0
2868′
8
0
0
9 (5)
7
0
2017-2018
18
5
13
500′
2
0
0
1 (0)
1
0
2016-2017
5
4
1
317′
1
0
0
0 (0)
1
0
56
42
14
3685′
11
0
0
10 (5)
9
0
Totals:
135
111
24
9963′
23
0
0
34 (13)
28
0
Latest Matches
Date
For
Against
H/A
Result
Major League Soccer 2022
A
L
2:0
90′
0
0
H
W
2:0
85′
1
1
H
W
2:1
75′
0
1
H
W
3:0
90′
1
0
A
L
2:0
90′
0
0
H
L
0:3
90′
0
0
A
D
1:1
90′
0
1
H
W
2:1
90′
2
0
A
L
5:2
90′
1
0
H
W
2:1
90′
0
0
A
D
1:1
90′
0
1
H
L
1:3
45′
0
1
A
D
1:1
90′
0
0
A
D
2:2
90′
1
0
H
L
1:3
90′
0
0
H
W
1:0
90′
0
0
H
D
0:0
90′
0
0
A
W
0:2
9′
0
0
A
L
4:0
90′
0
0
H
W
2:1
27′
1
0
A
L
2:1
90′
0
0
H
W
1:0
90′
0
0
A
L
2:1
43′
0
0
H
L
2:3
90′
1
0
H
W
1:0
69′
0
0
A
L
2:1
90′
0
0
H
D
0:0
90′
0
0
A
L
4:0
88′
0
0
Major League Soccer 2021
A
L
3:1
90′
0
0
H
D
1:1
90′
1
0
A
D
1:1
90′
0
0
H
W
2:1
90′
0
1
A
D
1:1
84′
0
0
A
W
2:3
88′
0
0
H
W
2:1
90′
1
0
A
L
4:1
90′
0
1
H
W
3:0
86′
0
1
A
D
0:0
32′
0
0
H
W
1:0
90′
0
0
A
D
1:1
90′
0
0
H
L
0:1
90′
0
0
H
W
2:1
90′
0
0
H
W
4:1
75′
1
1
H
W
2:1
45′
1
0
A
W
1:2
45′
0
1
A
D
0:0
31′
0
0
A
D
1:1
13′
0
0
Primeira Liga 2020-2021
A
L
4:0
75′
0
0
H
W
1:0
87′
1
0
A
L
5:1
45′
0
0
H
D
2:2
90′
0
1
A
D
0:0
90′
0
0
H
D
1:1
90′
0
1
A
W
0:2
90′
1
0
H
L
0:1
90′
0
0
A
L
1:0
90′
0
0
H
L
1:2
90′
0
1
A
W
0:1
90′
0
0
H
L
0:1
90′
0
0
A
D
0:0
90′
0
0
H
D
0:0
90′
0
0
A
D
2:2
65′
1
0
A
W
2:3
90′
1
0
H
L
1:2
90′
0
0
H
D
1:1
90′
1
0
A
L
2:0
90′
0
0
H
L
0:1
90′
0
0
H
W
3:1
82′
0
0
A
L
2:0
90′
0
0
H
D
1:1
90′
1
0
A
L
1:0
90′
0
0
H
W
2:1
84′
1
1
A
L
1:0
90′
0
0
H
W
3:1
90′
1
1
A
D
1:1
90′
1
0
H
L
0:1
90′
0
0
H
D
3:3
90′
0
1
A
L
3:2
90′
0
1
H
L
0:1
90′
0
0
A
L
2:0
90′
0
0
Primeira Liga 2017-2018
H
L
2:3
90′
0
1
H
W
1:0
0′
0
0
A
L
3:0
8′
0
0
H
L
1:4
0′
0
0
A
L
2:0
0′
0
0
H
W
3:0
4′
0
0
H
W
3:0
12′
0
0
A
L
2:0
18′
0
0
H
L
0:2
15′
0
0
H
L
1:2
7′
0
0
A
L
3:2
30′
0
0
H
L
0:1
45′
0
0
A
W
0:1
7′
0
0
H
D
1:1
31′
0
0
A
W
0:1
33′
0
0
H
L
1:3
1′
0
0
H
L
1:3
0′
0
0
A
L
2:1
8′
0
0
H
W
2:1
90′
1
0
A
L
1:0
81′
0
0
H
L
0:2
19′
0
0
A
D
2:2
1′
0
0
Primeira Liga 2016-2017
A
W
0:3
0′
0
0
H
W
3:0
90′
0
1
A
L
3:1
71′
0
0
H
W
2:0
90′
0
0
H
L
0:1
59′
0
0
A
W
1:2
0′
0
0
H
D
0:0
7′
0
0
A
D
1:1
0′
0
0
H
L
0:1
0′
0
0
A
L
2:1
0′
0
0
H
L
1:4
0′
0
0
A
D
1:1
0′
0
0
Major League Soccer
H
D
1:1
90′
0
0
A
D
0:0
90′
0
0
H
W
3:0
86′
0
1
H
D
2:2
90′
1
1
A
D
2:2
53′
0
0
A
L
2:1
90′
0
1
A
L
4:1
85′
0
0
A
W
1:2
90′
0
0
A
D
1:1
90′
1
0
A
W
0:1
90′
0
1
A
W
2:3
89′
2
1
H
L
0:1
31′
0
0
H
W
4:2
90′
2
0
H
W
2:1
88′
0
1
H
L
2:3
90′
1
1
A
L
3:0
90′
0
0
A
W
2:3
89′
1
1
H
D
1:1
17′
1
0
H
D
1:1
90′
1
0
H
W
6:2
90′
2
0
A
L
3:1
90′
0
0
H
W
2:0
83′
0
0
A
L
3:1
90′
0
0
H
W
3:2
79′
0
1
H
D
0:0
90′
0
0
A
D
0:0
79′
0
0
H
W
1:0
90′
0
0
H
W
5:0
0′
0
0
A
D
1:1
59′
0
0
A
D
1:1
90′
0
0
H
D
1:1
90′
0
0
A
L
2:1
90′
0
0
H
L
1:2
90′
0
0