Games Played
145
-
Per Game
Games Started
81
0.6
Per Game
Minutes
7346
50.7
Per Game
Goals
12
0.1
Per Game
Assists
10
0.1
Per Game
Stats Totals
Major League Soccer (United States)
2022
33
19
14
1613′
4
0
0
3 (0)
5
0
2021
34
24
10
2091′
4
0
0
3 (0)
3
0
67
43
24
3704′
8
0
0
6 (0)
8
0
Ligue 1 (France)
2023-2024
20
4
16
527′
3
2
0
1 (0)
0
0
2019-2020
24
17
7
1499′
0
0
0
3 (0)
1
0
2018-2019
20
6
14
699′
1
0
2
0 (0)
1
0
64
27
37
2725′
4
2
2
4 (0)
2
0
Ligue 2 (France)
2022-2023
14
11
3
917′
2
0
0
2 (0)
0
0
14
11
3
917′
2
0
0
2 (0)
0
0
Totals:
145
81
64
7346′
14
2
2
12 (0)
10
0
Latest Matches
Date
For
Against
H/A
Result
Major League Soccer 2022
A
W
1:3
73′
0
1
H
D
1:1
79′
0
0
A
W
2:3
75′
0
0
H
W
4:1
69′
0
1
A
L
3:0
25′
0
0
A
D
1:1
18′
0
0
H
D
2:2
19′
0
0
A
D
2:2
68′
0
0
A
W
1:2
25′
0
0
H
D
3:3
71′
0
0
H
W
5:2
69′
2
0
A
L
4:2
32′
0
0
A
L
1:0
0′
0
0
H
W
2:0
15′
0
0
A
L
2:0
45′
0
0
H
L
2:3
45′
0
0
A
L
3:2
69′
1
0
H
W
4:0
68′
0
0
H
L
2:3
65′
0
0
H
D
1:1
76′
0
0
H
W
4:1
57′
0
0
H
L
0:3
59′
0
0
A
D
1:1
90′
0
0
H
L
1:3
29′
0
0
A
W
0:1
31′
0
0
A
L
1:0
29′
0
0
H
W
1:0
57′
0
0
A
D
0:0
45′
0
0
H
W
2:1
60′
0
2
A
W
1:3
66′
0
1
H
L
0:1
28′
0
0
A
L
3:2
21′
0
0
A
W
0:1
20′
0
0
H
W
1:0
15′
0
0
Major League Soccer 2021
H
D
3:3
22′
0
0
A
D
1:1
27′
0
0
A
L
2:0
72′
0
0
H
D
2:2
45′
0
1
A
W
0:3
30′
0
0
H
W
2:1
83′
0
0
H
D
1:1
77′
1
0
A
L
2:1
77′
0
0
A
L
2:0
23′
0
0
A
L
3:0
80′
0
0
H
D
1:1
69′
0
0
A
D
1:1
28′
1
0
A
D
3:3
22′
0
0
H
L
1:2
30′
0
0
H
L
1:2
81′
0
0
A
W
0:1
85′
0
0
H
D
1:1
90′
0
0
H
W
1:0
81′
0
0
H
W
4:1
68′
1
0
A
L
4:0
90′
0
0
A
D
2:2
76′
0
1
A
L
2:1
82′
0
0
H
W
3:1
90′
0
0
H
L
0:2
86′
0
0
A
W
1:3
64′
0
1
A
W
1:2
82′
0
0
H
L
1:2
11′
0
0
H
W
1:0
27′
0
0
A
L
3:0
40′
0
0
H
W
2:0
71′
0
0
H
W
2:1
63′
0
0
A
L
3:0
83′
0
0
H
W
3:2
78′
0
0
A
W
2:3
58′
0
0
Ligue 1 2019-2020
A
L
1:0
90′
0
0
H
L
0:1
80′
0
0
A
D
2:2
77′
1
0
H
W
3:2
75′
0
1
A
D
0:0
0′
0
0
H
D
1:1
83′
0
0
A
L
3:0
36′
0
0
H
W
2:1
21′
0
0
A
W
2:5
0′
0
0
A
L
4:0
45′
0
0
A
L
1:0
13′
0
0
A
L
2:1
21′
0
0
H
D
1:1
56′
0
0
H
L
1:2
25′
1
0
A
L
1:0
90′
0
0
H
W
2:0
90′
0
0
A
W
0:1
64′
0
0
H
W
2:0
70′
0
0
A
L
4:1
24′
0
0
H
D
2:2
66′
0
0
A
D
2:2
88′
1
0
H
D
0:0
86′
0
0
A
L
3:0
45′
0
0
H
W
1:0
80′
0
0
A
D
1:1
84′
0
0
H
D
1:1
90′
0
0
Ligue 1 2018-2019
H
D
1:1
0′
0
0
A
D
0:0
75′
0
0
H
L
1:3
78′
0
0
H
D
3:3
24′
0
0
A
D
2:2
17′
0
0
A
L
1:0
5′
0
0
H
D
1:1
11′
0
0
A
D
0:0
0′
0
0
A
L
2:1
0′
0
0
H
L
1:2
14′
0
0
H
W
1:0
10′
0
0
H
L
0:2
30′
0
0
A
W
0:1
14′
0
0
H
L
0:4
90′
0
0
A
L
1:0
29′
0
0
A
L
2:1
2′
0
0
H
L
1:2
0′
0
0
A
L
2:0
0′
0
0
H
L
0:1
79′
0
0
H
D
1:1
29′
0
0
A
D
1:1
7′
0
0
H
L
2:3
66′
0
0
A
L
2:1
62′
0
0
H
D
0:0
34′
0
0
A
W
1:3
23′
0
1
Ligue 1
H
W
3:1
1′
0
0
A
D
3:3
0′
0
0
H
L
0:1
21′
0
0
H
L
0:1
2′
0
0
A
D
1:1
0′
0
0
H
L
0:2
12′
0
0
A
L
2:1
6′
0
0
H
W
1:0
0′
0
0
H
L
1:2
0′
0
0
A
L
3:0
90′
0
0
H
L
0:1
25′
0
0
A
D
1:1
2′
0
0
A
D
3:3
0′
0
0
H
W
3:1
0′
0
0
H
W
3:1
7′
0
0
A
L
2:1
66′
0
0
H
L
0:2
3′
0
0
A
D
0:0
0′
0
0
H
D
0:0
0′
0
0
A
W
1:2
68′
0
0
A
D
0:0
2′
0
0
H
D
0:0
14′
0
0
A
L
3:0
20′
0
0
H
L
0:2
29′
0
0
H
W
2:1
0′
0
0
A
D
0:0
32′
0
0
A
D
2:2
62′
0
0
H
L
1:2
45′
0
0
A
D
2:2
20′
1
0
Ligue 2
H
W
1:0
73′
0
0
A
D
1:1
32′
1
0
H
W
1:0
57′
0
0
A
W
1:2
88′
0
0
H
D
0:0
82′
0
0
A
W
0:1
58′
0
0
H
D
0:0
61′
0
0
A
W
0:1
74′
1
0
A
D
1:1
22′
0
0
H
W
2:1
65′
0
0
A
D
0:0
88′
0
0
H
W
1:0
72′
0
0
A
D
1:1
79′
0
0
H
D
0:0
66′
0
0