Most appearances for Celtic 138 recorded matches Highest-scoring season 2022 4 goals · Championship Most starts alongside Keegan Rosenberry 89 starts together Results and matches 2026/27 · Appearances 15 Matches
1,189 recorded Minutes
1 Goals
1 recorded Assists
12–0–3 W–D–L
7,18 Season rating
Results and form across 15 recorded appearances. Goals recorded in 15, assists in 14 and minutes in 14 matches. Club and national-team matches are included.
Career statistics Club summary Matches Connections Career statistics Season Teams Competition M Min Goals A M+A ★ 2018 Philadelphia Union Major League Soccer35 3 150 1 — — 4 0 6,87 2018 Philadelphia Union US Open Cup5 367 0 — — 0 0 — 2019 Philadelphia Union Major League Soccer22 1 966 1 — — 4 0 6,87 2020 Colorado Rapids Major League Soccer8 525 0 1 1 0 0 6,69 2021 Colorado Rapids Major League Soccer34 3 060 1 — — 4 0 7,03 2022 Colorado Rapids CONCACAF Champions League2 180 0 — — 0 0 — 2022 Colorado Rapids Major League Soccer0 0 0 — — 0 0 6,78 2022 Colorado Rapids US Open Cup1 90 0 — — 0 0 — 2022/23 Birmingham Championship44 3 931 4 2 6 8 0 6,97 2022/23 Birmingham League Cup1 90 0 — — 0 0 6,7 2022/23 Birmingham FA Cup3 300 0 — — 1 0 6,6 2022/23 United States CONCACAF Nations League2 101 0 — — 0 0 6,2 2023 Arsenal Friendlies Clubs1 30 0 — — 1 0 — 2023/24 Arsenal Premier League0 0 0 0 0 0 0 6,58 2023/24 Sheffield Utd League Cup1 90 0 — — 0 0 7,9 2023/24 Sheffield Utd Premier League38 2 604 — 0 — 4 0 6,58 2023/24 Sheffield Utd FA Cup1 90 0 — — 0 0 6,3 2024/25 Sheffield Utd League Cup2 118 1 0 1 0 0 7,3 2024/25 Sheffield Utd Championship3 90 — 0 — 0 0 6,2 2024/25 Celtic UEFA Champions League10 818 — 0 — 0 0 6,9 2024/25 Celtic Premiership33 1 917 1 1 2 2 0 7,46 2024 United States Friendlies1 7 0 0 0 0 0 6,2 2024/25 United States CONCACAF Nations League1 3 0 0 0 0 0 6,2 2024/25 Celtic FA Cup38 2 604 — 0 — 4 0 6,58 2025 Celtic Friendlies Clubs1 15 — 0 — 0 0 6,9 2025/26 Celtic Premiership26 2 162 0 0 0 4 2 7,2 2025/26 Celtic UEFA Champions League1 15 0 0 0 0 0 6,9 2025/26 Celtic UEFA Europa League7 630 2 0 2 0 0 7,2 2025 United States Friendlies1 91 0 1 1 0 0 7,2 2026 United States Friendlies7 400 0 1 1 0 0 6,97 2026 United States World Cup2 100 1 0 1 0 0 6,9 2026/27 Celtic Premiership7 560 0 0 0 0 0 7,29 2026/27 Celtic UEFA Champions League2 210 0 0 0 0 0 7,4 2026/27 Celtic UEFA Europa League1 90 0 0 0 0 0 6,13
Ordered by the first recorded appearance for each team, competition and season, oldest first. If a player’s match date is unavailable, the team’s match date or the season start is used. Missing data is shown as —.