Age 27
Height 181 cm
Country Ireland
Value €50k
Contract 2026-11-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.99
33 matches
Last 5
6.80
-0.19 vs season
Best
8.4
vs Bohemian FC
MOTM
1
of 16 matches
Rating by match (last 16)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
🏥
Injury
Status unavailable
Return: {'expectedReturnKey': 'expected_return_date_unknown', 'expectedReturnDateParam': None, 'expectedReturnFallback': 'Unknown'}
🧬
Attributes
Chances created
Aerial duels
Defensive actions
Goals
Shot attempts
Touches
Filter:
Apps
33
Goals
5
Assists
6
Rating
6.99
Goals
1
41%
Assists
5
89%
Rating
6.99
72%
Matches
19
36%
Started
11
33%
Minutes
1084
38%
🎯
Stats compared to other forwards
Premier Division · percentile vs peers
Chances created
79%
Aerial duels
3%
Defensive actions
19%
Goals
21%
Shot attempts
22%
Touches
96%
🎯
Shot Map
35 shots per season
Goals
1
On target
24
xG
2.26
Conversion
3%
Goal
Saved
Off target
Detailed Stats & Percentiles (Premier Division)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 74%
|
Per 90 pctl
avg 83%
|
|---|---|---|---|---|
| Goals | 1 | 0.08 |
41
|
58
|
| xG | 2.26 | 0.19 |
76
|
88
|
| xGOT | 2.18 | 0.18 |
77
|
77
|
| xG excl. penalty | 2.26 | 0.19 |
82
|
89
|
| Shots | 35 | 2.91 |
77
|
94
|
| Shots on target | 15 | 1.25 |
92
|
94
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 64%
|
Per 90 pctl
avg 73%
|
|---|---|---|---|---|
| Assists | 5 | 0.42 |
89
|
97
|
| xA | 2.61 | 0.22 |
75
|
89
|
| Accurate passes | 601 | 49.90 |
70
|
88
|
| Pass accuracy | 85.5 | 85.49 |
89
|
89
|
| Accurate long balls | 30 | 2.49 |
52
|
64
|
| Long ball accuracy | 50.0 | 50.00 |
63
|
63
|
| Chances created | 23 | 1.91 |
66
|
83
|
| Big chances created | 4 | 0.33 |
83
|
94
|
| Successful crosses | 2 | 0.17 |
23
|
33
|
| Cross accuracy | 18.2 | 18.18 |
32
|
32
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 42%
|
Per 90 pctl
avg 48%
|
|---|---|---|---|---|
| Dribbles | 4 | 0.33 |
29
|
41
|
| Dribbles success rate | 36.4 | 36.36 |
27
|
27
|
| Duels won | 53 | 4.40 |
41
|
35
|
| Duels won % | 52.0 | 51.96 |
48
|
48
|
| Aerials won | 5 | 0.42 |
23
|
20
|
| Aerials won % | 41.7 | 41.67 |
36
|
36
|
| Touches | 877 | 72.81 |
50
|
83
|
| Touches in opposition box | 30 | 2.49 |
69
|
77
|
| Dispossessed | 17 | 1.41 |
29
|
25
|
| Fouls won | 27 | 2.24 |
73
|
91
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 39%
|
Per 90 pctl
avg 40%
|
|---|---|---|---|---|
| Defensive actions | 29 | 2.41 |
29
|
8
|
| Tackles | 17 | 1.41 |
33
|
17
|
| Interceptions | 6 | 0.50 |
25
|
22
|
| Blocked scoring attempt | 1 | 0.08 |
16
|
23
|
| Fouls committed | 14 | 1.16 |
41
|
45
|
| Recoveries | 44 | 3.65 |
32
|
17
|
| Possession won final 3rd | 4 | 0.33 |
41
|
39
|
| Dribbled past | 4 | 0.33 |
70
|
80
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 8 | 0.66 |
73
|
94
|
| xG against while on pitch | 9.21 | 0.76 |
70
|
95
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 86%
|
Per 90 pctl
avg 91%
|
|---|---|---|---|---|
| Yellow cards | 1 | 0.08 |
72
|
82
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 74%
|
Per 90 pctl
avg 83%
|
|---|---|---|---|---|
| Goals | 1 | 0.08 |
41
|
58
|
| xG | 2.26 | 0.19 |
76
|
88
|
| xGOT | 2.18 | 0.18 |
77
|
77
|
| xG excl. penalty | 2.26 | 0.19 |
82
|
89
|
| Shots | 35 | 2.91 |
77
|
94
|
| Shots on target | 15 | 1.25 |
92
|
94
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 64%
|
Per 90 pctl
avg 73%
|
|---|---|---|---|---|
| Assists | 5 | 0.42 |
89
|
97
|
| xA | 2.61 | 0.22 |
75
|
89
|
| Accurate passes | 601 | 49.90 |
70
|
88
|
| Pass accuracy | 85.5 | 85.49 |
89
|
89
|
| Accurate long balls | 30 | 2.49 |
52
|
64
|
| Long ball accuracy | 50.0 | 50.00 |
63
|
63
|
| Chances created | 23 | 1.91 |
66
|
83
|
| Big chances created | 4 | 0.33 |
83
|
94
|
| Successful crosses | 2 | 0.17 |
23
|
33
|
| Cross accuracy | 18.2 | 18.18 |
32
|
32
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 42%
|
Per 90 pctl
avg 48%
|
|---|---|---|---|---|
| Dribbles | 4 | 0.33 |
29
|
41
|
| Dribbles success rate | 36.4 | 36.36 |
27
|
27
|
| Duels won | 53 | 4.40 |
41
|
35
|
| Duels won % | 52.0 | 51.96 |
48
|
48
|
| Aerials won | 5 | 0.42 |
23
|
20
|
| Aerials won % | 41.7 | 41.67 |
36
|
36
|
| Touches | 877 | 72.81 |
50
|
83
|
| Touches in opposition box | 30 | 2.49 |
69
|
77
|
| Dispossessed | 17 | 1.41 |
29
|
25
|
| Fouls won | 27 | 2.24 |
73
|
91
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 39%
|
Per 90 pctl
avg 40%
|
|---|---|---|---|---|
| Defensive actions | 29 | 2.41 |
29
|
8
|
| Tackles | 17 | 1.41 |
33
|
17
|
| Interceptions | 6 | 0.50 |
25
|
22
|
| Blocked scoring attempt | 1 | 0.08 |
16
|
23
|
| Fouls committed | 14 | 1.16 |
41
|
45
|
| Recoveries | 44 | 3.65 |
32
|
17
|
| Possession won final 3rd | 4 | 0.33 |
41
|
39
|
| Dribbled past | 4 | 0.33 |
70
|
80
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 8 | 0.66 |
73
|
94
|
| xG against while on pitch | 9.21 | 0.76 |
70
|
95
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 86%
|
Per 90 pctl
avg 91%
|
|---|---|---|---|---|
| Yellow cards | 1 | 0.08 |
72
|
82
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (23)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2025-11-06 | @ AEK Athens | Conference League | 1-1 | 22 | 0 | 0 | 6.6 |
| 2025-10-23 | vs NK Celje | Conference League | 0-2 | 58 | 0 | 0 | 6.5 |
| 2025-10-17 | @ St. Patrick's Athletic | Premier Division | 1-0 | 90 | 0 | 0 | 6.9 |
| 2025-10-10 | vs Shelbourne | Premier Division | 0-1 | 90 | 0 | 0 | 6.7 |
| 2025-10-02 | @ Sparta Prague | Conference League | 4-1 | 30 | 1 | 0 | 7.3 |
| 2025-09-26 | vs Bohemian FC | Premier Division | 2-1 | 90 | 1 | 1 | 8.4 ⭐ |
| 2025-09-22 | @ Waterford FC | Premier Division | 1-2 | 70 | 0 | 0 | 7.3 |
| 2025-09-19 | @ Cork City | Premier Division | 1-1 | 84 | 0 | 0 | 7.5 |
| 2025-08-31 | vs Drogheda United | Premier Division | 2-1 | 0 | 0 | 0 | |
| 2025-08-28 | vs Santa Clara | Conference League Qualification | 0-0 | 90 | 0 | 0 | |
| 2025-08-21 | @ Santa Clara | Conference League Qualification | 1-2 | 73 | 1 | 1 | |
| 2025-08-14 | vs Ballkani | Conference League Qualification | 4-0 | 63 | 0 | 0 | |
| 2025-08-10 | @ Galway United FC | Premier Division | 0-0 | 25 | 0 | 0 | 6.5 |
| 2025-08-07 | @ Ballkani | Conference League Qualification | 1-0 | 90 | 0 | 0 | |
| 2025-08-03 | vs Derry City | Premier Division | 2-0 | 74 | 0 | 0 | 7.0 |
| 2025-07-31 | vs St Joseph's | Conference League Qualification | 0-0 | 27 | 0 | 0 | |
| 2025-07-24 | @ St Joseph's | Conference League Qualification | 0-4 | 71 | 1 | 0 | |
| 2025-07-05 | @ Sligo Rovers | Premier Division | 2-2 | 87 | 0 | 1 | 8.1 |
| 2025-06-27 | vs Waterford FC | Premier Division | 1-0 | 89 | 0 | 0 | 7.1 |
| 2025-06-23 | @ Bohemian FC | Premier Division | 2-0 | 37 | 0 | 0 | 6.2 |
| 2025-06-20 | vs Cork City | Premier Division | 4-1 | 52 | 0 | 2 | 8.3 |
| 2025-06-16 | @ Drogheda United | Premier Division | 1-2 | 45 | 0 | 1 | 7.7 |
| 2025-06-13 | @ Shelbourne | Premier Division | 1-2 | 69 | 0 | 0 | 6.6 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025 | Shamrock Rovers | senior | 33 | 5 | 6 | 6.99 |
| 2024 | Shamrock Rovers | senior | 17 | 1 | 1 | 6.72 |
| 2023/2024 | Lincoln City | senior | 36 | 8 | 6 | 7.01 |
| 2022/2023 | Lincoln City | senior | 29 | 7 | 4 | 7.01 |
| 2022 | Shamrock Rovers | senior | 19 | 7 | 3 | 7.23 |
| 2021 | Shamrock Rovers | senior | 43 | 15 | 0 | - |
| 2020 | Bohemian FC | senior | 10 | 3 | 0 | - |
| 2019 | Bohemian FC | senior | 32 | 14 | 0 | - |
| 2018/2019 | Brighton & Hove Albion U21 | youth | 1 | 0 | 0 | - |
| 2017/2018 | Brighton & Hove Albion U21 | youth | 2 | 1 | 1 | - |
| 2018/2019 | Brighton & Hove Albion U23 | youth | 1 | 0 | 0 | - |
| 2017/2018 | Brighton & Hove Albion U23 | youth | 11 | 3 | 5 | - |
| 2016/2017 | Brighton & Hove Albion U23 | youth | 6 | 0 | 0 | - |
| 2016/2017 | Brighton & Hove Albion U18 | youth | 21 | 7 | 2 | - |
| 2021 | Ireland U21 | national team | 7 | 0 | 0 | - |
| 2017 | Ireland U19 | national team | 2 | 0 | 0 | - |
Transfer Value History
Teammates
Edward McGinty
Adam Matthews
Enda Stevens
Roberto Lopes
Lee Grace
Daniel Cleary
Dylan Watts
Matthew Healy
Aaron Greene
Graham Burke
Jake Mulraney
Maleace Asamoah
Gary O'Neil
Trevor Clarke
Adam Brennan
Rory Gaffney
Daniel Grant
Tunmise Sobowale
Connor Malley
Egor Vassenin
Lee Steacy
John O'Sullivan
Cory O'Sullivan
Naj Razi
Jack Byrne
Michael Noonan
Ben Mahon
Todd Bazunu
Victor Ozhianvuna
Max Kovalevskis
Zak Reddy
Alex Noonan
John McGovern
Trophies
Shamrock Rovers
🏆
Premier Division
x2
🏆
FAI Cup
x1
🏆
FAI President's Cup
x1
Brighton & Hove Albion U23
🏆
Premier League 2 Div 2
x1