Age 25
Country Ireland
Value €63.5k
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.86
9 matches
Last 5
6.72
-0.14 vs season
Best
8.3
vs Brooklyn
MOTM
1
of 9 matches
Rating by match (last 9)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
📅
Fromext match
USL Cup Grp. 5
Cosmos
VS
2026-06-06
Hartford Athletic
🧬
Attributes
Chances created
Aerial duels
Defensive actions
Goals
Shot attempts
Touches
Filter:
Apps
9
Goals
1
Assists
2
Rating
6.86
Goals
1
67%
Assists
1
66%
Rating
6.96
68%
Matches
6
16%
Started
6
43%
Minutes
402
34%
🎯
Stats compared to other midfielders
USL Championship · percentile vs peers
Chances created
48%
Aerial duels
94%
Defensive actions
38%
Goals
82%
Shot attempts
84%
Touches
2%
Detailed Stats & Percentiles (USL Championship)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 84%
|
Per 90 pctl
avg 93%
|
|---|---|---|---|---|
| Goals | 1 | 0.22 |
67
|
88
|
| Shots | 10 | 2.24 |
81
|
88
|
| Shots on target | 5 | 1.12 |
89
|
95
|
| Headed shots | 5 | 1.12 |
98
|
100
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 39%
|
Per 90 pctl
avg 45%
|
|---|---|---|---|---|
| Assists | 1 | 0.22 |
66
|
87
|
| Accurate passes | 49 | 10.97 |
9
|
0
|
| Pass accuracy | 60.5 | 60.49 |
0
|
0
|
| Accurate long balls | 4 | 0.90 |
15
|
16
|
| Long ball accuracy | 23.5 | 23.53 |
10
|
10
|
| Chances created | 4 | 0.90 |
42
|
58
|
| Big chances created | 1 | 0.22 |
61
|
75
|
| Successful crosses | 3 | 0.67 |
62
|
74
|
| Cross accuracy | 37.5 | 37.50 |
82
|
82
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 65%
|
Per 90 pctl
avg 69%
|
|---|---|---|---|---|
| Duels won | 24 | 5.37 |
48
|
67
|
| Duels won % | 50.0 | 50.00 |
46
|
46
|
| Aerials won | 11 | 2.46 |
83
|
92
|
| Aerials won % | 55.0 | 55.00 |
68
|
68
|
| Touches | 149 | 33.36 |
18
|
0
|
| Touches in opposition box | 14 | 3.13 |
83
|
90
|
| Dispossessed | 1 | 0.22 |
77
|
80
|
| Fouls won | 9 | 2.01 |
61
|
79
|
| Penalties awarded | 1 | 0.22 |
100
|
100
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 34%
|
Per 90 pctl
avg 37%
|
|---|---|---|---|---|
| Defensive actions | 11 | 2.46 |
16
|
10
|
| Tackles | 4 | 0.90 |
14
|
15
|
| Interceptions | 2 | 0.45 |
17
|
19
|
| Blocked scoring attempt | 2 | 0.45 |
64
|
77
|
| Fouls committed | 6 | 1.34 |
31
|
44
|
| Recoveries | 14 | 3.13 |
25
|
21
|
| Possession won final 3rd | 3 | 0.67 |
67
|
87
|
| Dribbled past | 4 | 0.90 |
37
|
23
|
| Clearances | 3 | 0.67 |
13
|
14
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 2 | 0.45 |
87
|
92
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 57%
|
Per 90 pctl
avg 58%
|
|---|---|---|---|---|
| Yellow cards | 2 | 0.45 |
15
|
16
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 84%
|
Per 90 pctl
avg 93%
|
|---|---|---|---|---|
| Goals | 1 | 0.22 |
67
|
88
|
| Shots | 10 | 2.24 |
81
|
88
|
| Shots on target | 5 | 1.12 |
89
|
95
|
| Headed shots | 5 | 1.12 |
98
|
100
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 39%
|
Per 90 pctl
avg 45%
|
|---|---|---|---|---|
| Assists | 1 | 0.22 |
66
|
87
|
| Accurate passes | 49 | 10.97 |
9
|
0
|
| Pass accuracy | 60.5 | 60.49 |
0
|
0
|
| Accurate long balls | 4 | 0.90 |
15
|
16
|
| Long ball accuracy | 23.5 | 23.53 |
10
|
10
|
| Chances created | 4 | 0.90 |
42
|
58
|
| Big chances created | 1 | 0.22 |
61
|
75
|
| Successful crosses | 3 | 0.67 |
62
|
74
|
| Cross accuracy | 37.5 | 37.50 |
82
|
82
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 65%
|
Per 90 pctl
avg 69%
|
|---|---|---|---|---|
| Duels won | 24 | 5.37 |
48
|
67
|
| Duels won % | 50.0 | 50.00 |
46
|
46
|
| Aerials won | 11 | 2.46 |
83
|
92
|
| Aerials won % | 55.0 | 55.00 |
68
|
68
|
| Touches | 149 | 33.36 |
18
|
0
|
| Touches in opposition box | 14 | 3.13 |
83
|
90
|
| Dispossessed | 1 | 0.22 |
77
|
80
|
| Fouls won | 9 | 2.01 |
61
|
79
|
| Penalties awarded | 1 | 0.22 |
100
|
100
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 34%
|
Per 90 pctl
avg 37%
|
|---|---|---|---|---|
| Defensive actions | 11 | 2.46 |
16
|
10
|
| Tackles | 4 | 0.90 |
14
|
15
|
| Interceptions | 2 | 0.45 |
17
|
19
|
| Blocked scoring attempt | 2 | 0.45 |
64
|
77
|
| Fouls committed | 6 | 1.34 |
31
|
44
|
| Recoveries | 14 | 3.13 |
25
|
21
|
| Possession won final 3rd | 3 | 0.67 |
67
|
87
|
| Dribbled past | 4 | 0.90 |
37
|
23
|
| Clearances | 3 | 0.67 |
13
|
14
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 2 | 0.45 |
87
|
92
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 57%
|
Per 90 pctl
avg 58%
|
|---|---|---|---|---|
| Yellow cards | 2 | 0.45 |
15
|
16
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (10)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-30 | vs New Mexico United | USL Championship | 0-0 | 76 | 0 | 0 | 6.9 |
| 2026-05-23 | @ FC Tulsa | USL Championship | 2-0 | 63 | 0 | 0 | 5.8 |
| 2026-05-16 | @ Brooklyn | USL Cup Grp. 5 | 0-2 | 32 | 0 | 1 | 7.6 |
| 2026-05-09 | vs Detroit City FC | USL Championship | 2-1 | 67 | 0 | 0 | 6.9 |
| 2026-04-25 | vs Rhode Island FC | USL Cup Grp. 5 | 0-0 | 33 | 0 | 0 | 6.4 |
| 2026-04-18 | vs Loudoun United FC | USL Championship | 0-0 | 0 | 0 | 0 | |
| 2026-03-21 | @ Brooklyn | USL Championship | 1-2 | 45 | 1 | 1 | 8.3 ⭐ |
| 2026-03-18 | @ FC Motown | US Open Cup | 0-2 | 55 | 0 | 0 | 6.3 |
| 2026-03-11 | @ Birmingham Legion FC | USL Championship | 0-0 | 78 | 0 | 0 | 6.5 |
| 2026-03-08 | @ Sporting JAX | USL Championship | 0-3 | 73 | 0 | 0 | 7.4 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2026 | Hartford Athletic | senior | 9 | 1 | 2 | 6.86 |
| 2025 | Cobh Ramblers | senior | 39 | 26 | 0 | - |
| 2024 | Cork City | senior | 30 | 8 | 0 | - |
| 2023 | Cork City | senior | 31 | 1 | 1 | 6.65 |
| 2022 | Cork City | senior | 1 | 0 | 0 | - |
| 2022 | Cork City | senior | 27 | 14 | 0 | - |
| 2021 | Cork City | senior | 12 | 5 | 0 | - |
| 2020/2021 | Cliftonville | senior | 18 | 2 | 0 | - |
| 2019/2020 | Celtic U21 | youth | 1 | 0 | 0 | - |
| 2018/2019 | Celtic U21 | youth | 1 | 0 | 0 | - |
| 2020 | Ireland U19 | national team | 3 | 0 | 0 | - |
| 2019 | Ireland U19 | national team | 4 | 1 | 0 | - |
| 2018 | Ireland U17 | national team | 10 | 1 | 0 | - |
| 2018 | Republic of Ireland Under 18 | national team | 1 | 0 | 0 | - |
Transfer Value History
Teammates
Enzo Carvalho
Sebastian Anderson
Matthew Real
Jordan Scarlett
Baboucarr Njie
Beverly Makangila
Junior Moreira
Augustine Williams
Samuel Careaga
Michee Ngalina
Jack Loura
Adrián Diz
Sadat Anaku
Christos Hadjipaschalis
Emmanuel Samadia
Andrés Hernández
TJ Presthus
Galen Flynn
Britton Fischer
Spencer Gordon
Kauan Ribeiro
Abdullah Taofeek
Justin DiCarlo
Antony Siaha
Adewale Abdulgafar Obalola
Trophies
Cork City
🏆
First Division
x2