Age 24
Height 178 cm
Foot Right
Country Mexico
Value €11.1m
Contract 2029-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
7.01
13 matches
Last 5
6.98
-0.03 vs season
Best
8.4
vs Kilmarnock
MOTM
1
of 14 matches
Rating by match (last 14)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
🏥
Injury
Status unavailable
Return: {'expectedReturnKey': 'expected_return_date_out_for_season', 'expectedReturnDateParam': None, 'expectedReturnFallback': 'Out for season'}
🧬
Attributes
Chances created
Aerial duels
Defensive actions
Goals
Shot attempts
Touches
Filter:
Apps
13
Goals
1
Assists
0
Rating
7.01
Goals
1
55%
Assists
0
0%
Rating
7.22
82%
Matches
10
13%
Started
9
32%
Minutes
787
34%
🎯
Stats compared to other fullbacks
Premiership · percentile vs peers
Chances created
50%
Aerial duels
56%
Defensive actions
61%
Goals
74%
Shot attempts
64%
Touches
98%
🎯
Shot Map
9 shots per season
Goals
1
On target
8
xG
0.42
Conversion
11%
Goal
Saved
Off target
Detailed Stats & Percentiles (Premiership)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 54%
|
Per 90 pctl
avg 71%
|
|---|---|---|---|---|
| Goals | 1 | 0.11 |
55
|
78
|
| xG | 0.42 | 0.05 |
44
|
51
|
| xGOT | 0.96 | 0.11 |
73
|
84
|
| xG excl. penalty | 0.42 | 0.05 |
44
|
51
|
| Shots | 9 | 1.03 |
53
|
80
|
| Shots on target | 4 | 0.46 |
65
|
88
|
| Headed shots | 1 | 0.11 |
46
|
63
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 46%
|
Per 90 pctl
avg 58%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| xA | 1.44 | 0.16 |
57
|
76
|
| Accurate passes | 491 | 56.15 |
55
|
86
|
| Pass accuracy | 88.2 | 88.15 |
92
|
92
|
| Accurate long balls | 20 | 2.29 |
42
|
67
|
| Long ball accuracy | 47.6 | 47.62 |
80
|
80
|
| Chances created | 10 | 1.14 |
50
|
69
|
| Big chances created | 1 | 0.11 |
26
|
46
|
| Successful crosses | 4 | 0.46 |
28
|
38
|
| Cross accuracy | 16.7 | 16.67 |
28
|
28
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 37%
|
Per 90 pctl
avg 48%
|
|---|---|---|---|---|
| Dribbles | 6 | 0.69 |
42
|
57
|
| Dribbles success rate | 60.0 | 60.00 |
63
|
63
|
| Duels won | 42 | 4.80 |
25
|
34
|
| Duels won % | 47.7 | 47.73 |
13
|
13
|
| Aerials won | 11 | 1.26 |
32
|
53
|
| Aerials won % | 35.5 | 35.48 |
19
|
19
|
| Touches | 788 | 90.11 |
51
|
84
|
| Touches in opposition box | 18 | 2.06 |
57
|
78
|
| Dispossessed | 6 | 0.69 |
44
|
28
|
| Fouls won | 8 | 0.91 |
28
|
53
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 45%
|
Per 90 pctl
avg 56%
|
|---|---|---|---|---|
| Defensive actions | 56 | 6.40 |
26
|
44
|
| Tackles | 17 | 1.94 |
28
|
42
|
| Interceptions | 10 | 1.14 |
36
|
63
|
| Blocked scoring attempt | 3 | 0.34 |
44
|
57
|
| Fouls committed | 12 | 1.37 |
48
|
80
|
| Recoveries | 35 | 4.00 |
28
|
48
|
| Possession won final 3rd | 3 | 0.34 |
40
|
75
|
| Dribbled past | 4 | 0.46 |
78
|
67
|
| Clearances | 26 | 2.97 |
28
|
34
|
| Clean sheets | 2 | 0.23 |
36
|
65
|
| Goals conceded while on pitch | 11 | 1.26 |
67
|
46
|
| xG against while on pitch | 10.30 | 1.18 |
76
|
57
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 64%
|
Per 90 pctl
avg 54%
|
|---|---|---|---|---|
| Yellow cards | 3 | 0.34 |
28
|
9
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 54%
|
Per 90 pctl
avg 71%
|
|---|---|---|---|---|
| Goals | 1 | 0.11 |
55
|
78
|
| xG | 0.42 | 0.05 |
44
|
51
|
| xGOT | 0.96 | 0.11 |
73
|
84
|
| xG excl. penalty | 0.42 | 0.05 |
44
|
51
|
| Shots | 9 | 1.03 |
53
|
80
|
| Shots on target | 4 | 0.46 |
65
|
88
|
| Headed shots | 1 | 0.11 |
46
|
63
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 46%
|
Per 90 pctl
avg 58%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| xA | 1.44 | 0.16 |
57
|
76
|
| Accurate passes | 491 | 56.15 |
55
|
86
|
| Pass accuracy | 88.2 | 88.15 |
92
|
92
|
| Accurate long balls | 20 | 2.29 |
42
|
67
|
| Long ball accuracy | 47.6 | 47.62 |
80
|
80
|
| Chances created | 10 | 1.14 |
50
|
69
|
| Big chances created | 1 | 0.11 |
26
|
46
|
| Successful crosses | 4 | 0.46 |
28
|
38
|
| Cross accuracy | 16.7 | 16.67 |
28
|
28
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 37%
|
Per 90 pctl
avg 48%
|
|---|---|---|---|---|
| Dribbles | 6 | 0.69 |
42
|
57
|
| Dribbles success rate | 60.0 | 60.00 |
63
|
63
|
| Duels won | 42 | 4.80 |
25
|
34
|
| Duels won % | 47.7 | 47.73 |
13
|
13
|
| Aerials won | 11 | 1.26 |
32
|
53
|
| Aerials won % | 35.5 | 35.48 |
19
|
19
|
| Touches | 788 | 90.11 |
51
|
84
|
| Touches in opposition box | 18 | 2.06 |
57
|
78
|
| Dispossessed | 6 | 0.69 |
44
|
28
|
| Fouls won | 8 | 0.91 |
28
|
53
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 45%
|
Per 90 pctl
avg 56%
|
|---|---|---|---|---|
| Defensive actions | 56 | 6.40 |
26
|
44
|
| Tackles | 17 | 1.94 |
28
|
42
|
| Interceptions | 10 | 1.14 |
36
|
63
|
| Blocked scoring attempt | 3 | 0.34 |
44
|
57
|
| Fouls committed | 12 | 1.37 |
48
|
80
|
| Recoveries | 35 | 4.00 |
28
|
48
|
| Possession won final 3rd | 3 | 0.34 |
40
|
75
|
| Dribbled past | 4 | 0.46 |
78
|
67
|
| Clearances | 26 | 2.97 |
28
|
34
|
| Clean sheets | 2 | 0.23 |
36
|
65
|
| Goals conceded while on pitch | 11 | 1.26 |
67
|
46
|
| xG against while on pitch | 10.30 | 1.18 |
76
|
57
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 64%
|
Per 90 pctl
avg 54%
|
|---|---|---|---|---|
| Yellow cards | 3 | 0.34 |
28
|
9
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (31)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-03-08 | @ Rangers | FA Cup | 0-0 | 120 | 0 | 0 | |
| 2026-03-04 | @ Aberdeen | Premiership | 1-2 | 87 | 0 | 0 | 7.7 |
| 2026-03-01 | @ Rangers | Premiership | 2-2 | 90 | 0 | 0 | 6.9 |
| 2026-02-22 | vs Hibernian | Premiership | 1-2 | 90 | 0 | 0 | 7.0 |
| 2026-02-19 | vs VfB Stuttgart | Europa League | 1-4 | 90 | 0 | 0 | 4.9 |
| 2026-02-15 | @ Kilmarnock | Premiership | 2-3 | 90 | 1 | 0 | 8.4 ⭐ |
| 2026-02-11 | vs Livingston | Premiership | 2-1 | 78 | 0 | 0 | 7.4 |
| 2026-02-07 | vs Dundee FC | FA Cup | 2-1 | 105 | 0 | 0 | |
| 2026-02-01 | vs Falkirk | Premiership | 2-0 | 90 | 0 | 0 | 7.1 |
| 2026-01-25 | @ Hearts | Premiership | 2-2 | 90 | 0 | 0 | 6.7 |
| 2026-01-14 | @ Falkirk | Premiership | 0-1 | 90 | 0 | 0 | 7.3 |
| 2026-01-10 | vs Dundee United | Premiership | 4-0 | 60 | 0 | 0 | 7.2 |
| 2026-01-03 | vs Rangers | Premiership | 1-3 | 22 | 0 | 0 | 6.6 |
| 2025-12-30 | @ Chelsea | Premier League | 2-2 | 0 | 0 | 0 | |
| 2025-12-15 | @ Manchester United | Premier League | 4-4 | 0 | 0 | 0 | |
| 2025-12-06 | vs Chelsea | Premier League | 0-0 | 0 | 0 | 0 | |
| 2025-12-02 | vs Everton | Premier League | 0-1 | 0 | 0 | 0 | |
| 2025-10-18 | @ Crystal Palace | Premier League | 3-3 | 0 | 0 | 0 | |
| 2025-09-13 | vs Brighton & Hove Albion | Premier League | 2-1 | 0 | 0 | 0 | |
| 2025-08-26 | vs Brentford | EFL Cup | 0-2 | 90 | 0 | 0 | 5.3 |
| 2025-08-23 | vs Wolverhampton Wanderers | Premier League | 1-0 | 0 | 0 | 0 | |
| 2025-08-15 | @ Liverpool | Premier League | 4-2 | 0 | 0 | 0 | |
| 2025-08-09 | vs Real Sociedad | Club Friendlies | 0-0 | 90 | 0 | 0 | |
| 2025-08-03 | vs West Ham United | Premier League Summer Series | 0-2 | 21 | 0 | 0 | |
| 2025-07-31 | @ Manchester United | Premier League Summer Series | 4-1 | 62 | 0 | 0 | |
| 2025-07-26 | @ Everton | Premier League Summer Series | 0-3 | 8 | 0 | 0 | |
| 2025-07-03 | vs Honduras | CONCACAF Gold Cup | 1-0 | 90 | 0 | 0 | 6.9 |
| 2025-06-29 | vs Saudi Arabia | CONCACAF Gold Cup | 2-0 | 90 | 0 | 0 | 7.2 |
| 2025-06-15 | vs Dominican Republic | CONCACAF Gold Cup Grp. A | 3-2 | 0 | 0 | 0 | |
| 2025-06-11 | vs Turkiye | Friendlies | 1-0 | 0 | 0 | 0 | |
| 2025-06-07 | vs Switzerland | Friendlies | 2-4 | 0 | 0 | 0 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025/2026 | Celtic | senior | 13 | 1 | 0 | 7.01 |
| 2025/2026 | AFC Bournemouth | senior | 1 | 0 | 0 | 5.30 |
| 2024/2025 | AFC Bournemouth | senior | 13 | 0 | 0 | 6.29 |
| 2023/2024 | Las Palmas | senior | 28 | 2 | 0 | 6.89 |
| 2022 | LA Galaxy | senior | 39 | 1 | 5 | 7.14 |
| 2021 | LA Galaxy | senior | 32 | 0 | 6 | 7.19 |
| 2020 | LA Galaxy | senior | 17 | 1 | 2 | 6.62 |
| 2019 | LA Galaxy | senior | 20 | 0 | 1 | 6.73 |
| 2018 | Ventura County FC | senior | 2 | 0 | 0 | - |
| 2017/2018 | Barca Academy Under 18/19 | youth | 8 | 1 | 2 | - |
| 2025 | Mexico | national team | 2 | 0 | 0 | 7.04 |
| 2024 | Mexico | national team | 1 | 0 | 0 | 6.15 |
| 2023 | Mexico | national team | 7 | 0 | 0 | 6.76 |
| 2022 | Mexico | national team | 5 | 0 | 0 | - |
| 2021 | Mexico | national team | 1 | 0 | 0 | 6.28 |
| 2020 | USA | national team | 1 | 0 | 1 | 7.95 |
| 2020 | USA U23 | national team | 3 | 0 | 0 | - |
| 2019 | USA U23 | national team | 2 | 0 | 0 | - |
| 2018 | United States Under 18 | national team | 1 | 0 | 0 | - |
| 2018 | USA U20 | national team | 2 | 0 | 0 | - |
Transfer Value History
Teammates
Josh Clarke
Jude Bonnar
Stephen Welsh
Alistair Johnston
Liam Scales
Auston Trusty
Jota
Benjamin Nygren
Chukwubuike Adamu
Michel-Ange Balikwisha
Tomás Cvancara
Viljami Sinisalo
Hyun-Jun Yang
Luke McCowan
Kelechi Iheanacho
Callum Osmand
Cameron Carter-Vickers
Alex Oxlade-Chamberlain
Sebastian Tounekti
Arne Engels
Paulo Bernardo
Ross Doohan
Joel Mvuka
Marcelo Saracchi
Adam Montgomery
Daizen Maeda
Reo Hatate
Callum McGregor
Benjamin Arthur
Dane Murray
James Forrest
Colby Donovan
Thomas Hatton
Anthony Ralston
Kieran Tierney
Trophies
Celtic
🏆
Scottish Cup
x1
🏆
Premiership
x1
Barcelona
🏆
LaLiga
x1
Mexico
🏆
Concacaf Nations League
x1
🏆
CONCACAF Gold Cup
x2
MLS All-Stars
🏆
MLS All-Star
x2
USA U20
🏆
CONCACAF Championship U20
x1