Age 31
Height 180 cm
Country Ireland
Value €50k
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
6.72
18 matches
Last 5
6.70
-0.02 vs season
Best
6.8
vs Drogheda United
MOTM
0
of 2 matches
Rating by match (last 2)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
📅
Fromext match
Premier Division
Shelbourne
VS
2026-06-12
Shamrock Rovers
🧬
Attributes
Chances created
Aerial duels
Defensive actions
Goals
Shot attempts
Touches
Filter:
Apps
18
Goals
0
Assists
0
Rating
6.72
Goals
0
0%
Assists
0
0%
Rating
6.72
39%
Matches
13
27%
Started
4
17%
Minutes
348
17%
🎯
Stats compared to other midfielders
Premier Division · percentile vs peers
Chances created
62%
Aerial duels
35%
Defensive actions
32%
Goals
0%
Shot attempts
16%
Touches
68%
🎯
Shot Map
3 shots per season
Goals
0
On target
2
xG
0.12
Conversion
0%
Goal
Saved
Off target
Detailed Stats & Percentiles (Premier Division)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 16%
|
Per 90 pctl
avg 33%
|
|---|---|---|---|---|
| Goals | 0 | 0.00 |
0
|
0
|
| xG | 0.12 | 0.03 |
13
|
23
|
| xGOT | 0.27 | 0.07 |
35
|
57
|
| xG excl. penalty | 0.12 | 0.03 |
14
|
25
|
| Shots | 3 | 0.78 |
10
|
25
|
| Shots on target | 2 | 0.52 |
26
|
67
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 38%
|
Per 90 pctl
avg 63%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| xA | 0.29 | 0.07 |
17
|
42
|
| Accurate passes | 195 | 50.43 |
25
|
89
|
| Pass accuracy | 84.1 | 84.05 |
83
|
83
|
| Accurate long balls | 8 | 2.07 |
19
|
51
|
| Long ball accuracy | 40.0 | 40.00 |
42
|
42
|
| Chances created | 5 | 1.29 |
22
|
64
|
| Big chances created | 1 | 0.26 |
30
|
88
|
| Successful crosses | 3 | 0.78 |
41
|
70
|
| Cross accuracy | 75.0 | 75.00 |
100
|
100
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 42%
|
Per 90 pctl
avg 61%
|
|---|---|---|---|---|
| Dribbles | 1 | 0.26 |
7
|
23
|
| Dribbles success rate | 100.0 | 100.00 |
100
|
100
|
| Duels won | 19 | 4.91 |
16
|
55
|
| Duels won % | 61.3 | 61.29 |
95
|
95
|
| Aerials won | 4 | 1.03 |
17
|
57
|
| Aerials won % | 50.0 | 50.00 |
50
|
50
|
| Touches | 273 | 70.60 |
17
|
77
|
| Touches in opposition box | 4 | 1.03 |
14
|
39
|
| Dispossessed | 1 | 0.26 |
92
|
94
|
| Fouls won | 3 | 0.78 |
13
|
25
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 35%
|
Per 90 pctl
avg 53%
|
|---|---|---|---|---|
| Defensive actions | 17 | 4.40 |
13
|
36
|
| Tackles | 11 | 2.84 |
25
|
85
|
| Interceptions | 3 | 0.78 |
14
|
35
|
| Fouls committed | 5 | 1.29 |
13
|
61
|
| Recoveries | 21 | 5.43 |
20
|
72
|
| Possession won final 3rd | 2 | 0.52 |
17
|
75
|
| Dribbled past | 2 | 0.52 |
80
|
64
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 7 | 1.81 |
77
|
14
|
| xG against while on pitch | 3.33 | 0.86 |
89
|
91
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 73%
|
Per 90 pctl
avg 51%
|
|---|---|---|---|---|
| Yellow cards | 3 | 0.78 |
47
|
2
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 16%
|
Per 90 pctl
avg 33%
|
|---|---|---|---|---|
| Goals | 0 | 0.00 |
0
|
0
|
| xG | 0.12 | 0.03 |
13
|
23
|
| xGOT | 0.27 | 0.07 |
35
|
57
|
| xG excl. penalty | 0.12 | 0.03 |
14
|
25
|
| Shots | 3 | 0.78 |
10
|
25
|
| Shots on target | 2 | 0.52 |
26
|
67
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 38%
|
Per 90 pctl
avg 63%
|
|---|---|---|---|---|
| Assists | 0 | 0.00 |
0
|
0
|
| xA | 0.29 | 0.07 |
17
|
42
|
| Accurate passes | 195 | 50.43 |
25
|
89
|
| Pass accuracy | 84.1 | 84.05 |
83
|
83
|
| Accurate long balls | 8 | 2.07 |
19
|
51
|
| Long ball accuracy | 40.0 | 40.00 |
42
|
42
|
| Chances created | 5 | 1.29 |
22
|
64
|
| Big chances created | 1 | 0.26 |
30
|
88
|
| Successful crosses | 3 | 0.78 |
41
|
70
|
| Cross accuracy | 75.0 | 75.00 |
100
|
100
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 42%
|
Per 90 pctl
avg 61%
|
|---|---|---|---|---|
| Dribbles | 1 | 0.26 |
7
|
23
|
| Dribbles success rate | 100.0 | 100.00 |
100
|
100
|
| Duels won | 19 | 4.91 |
16
|
55
|
| Duels won % | 61.3 | 61.29 |
95
|
95
|
| Aerials won | 4 | 1.03 |
17
|
57
|
| Aerials won % | 50.0 | 50.00 |
50
|
50
|
| Touches | 273 | 70.60 |
17
|
77
|
| Touches in opposition box | 4 | 1.03 |
14
|
39
|
| Dispossessed | 1 | 0.26 |
92
|
94
|
| Fouls won | 3 | 0.78 |
13
|
25
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 35%
|
Per 90 pctl
avg 53%
|
|---|---|---|---|---|
| Defensive actions | 17 | 4.40 |
13
|
36
|
| Tackles | 11 | 2.84 |
25
|
85
|
| Interceptions | 3 | 0.78 |
14
|
35
|
| Fouls committed | 5 | 1.29 |
13
|
61
|
| Recoveries | 21 | 5.43 |
20
|
72
|
| Possession won final 3rd | 2 | 0.52 |
17
|
75
|
| Dribbled past | 2 | 0.52 |
80
|
64
|
| Clean sheets | 0 | 0.00 |
0
|
0
|
| Goals conceded while on pitch | 7 | 1.81 |
77
|
14
|
| xG against while on pitch | 3.33 | 0.86 |
89
|
91
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 73%
|
Per 90 pctl
avg 51%
|
|---|---|---|---|---|
| Yellow cards | 3 | 0.78 |
47
|
2
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (19)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2025-10-17 | @ St. Patrick's Athletic | Premier Division | 1-0 | 0 | 0 | 0 | |
| 2025-10-10 | vs Shelbourne | Premier Division | 0-1 | 0 | 0 | 0 | |
| 2025-10-02 | @ Sparta Prague | Conference League | 4-1 | 0 | 0 | 0 | |
| 2025-09-26 | vs Bohemian FC | Premier Division | 2-1 | 0 | 0 | 0 | |
| 2025-09-22 | @ Waterford FC | Premier Division | 1-2 | 3 | 0 | 0 | |
| 2025-09-19 | @ Cork City | Premier Division | 1-1 | 6 | 0 | 0 | |
| 2025-08-31 | vs Drogheda United | Premier Division | 2-1 | 10 | 0 | 0 | 6.8 |
| 2025-08-28 | vs Santa Clara | Conference League Qualification | 0-0 | 0 | 0 | 0 | |
| 2025-08-21 | @ Santa Clara | Conference League Qualification | 1-2 | 17 | 0 | 0 | |
| 2025-08-14 | vs Ballkani | Conference League Qualification | 4-0 | 0 | 0 | 0 | |
| 2025-08-10 | @ Galway United FC | Premier Division | 0-0 | 0 | 0 | 0 | |
| 2025-08-07 | @ Ballkani | Conference League Qualification | 1-0 | 0 | 0 | 0 | |
| 2025-08-03 | vs Derry City | Premier Division | 2-0 | 0 | 0 | 0 | |
| 2025-07-31 | vs St Joseph's | Conference League Qualification | 0-0 | 90 | 0 | 0 | |
| 2025-07-24 | @ St Joseph's | Conference League Qualification | 0-4 | 0 | 0 | 0 | |
| 2025-07-05 | @ Sligo Rovers | Premier Division | 2-2 | 0 | 0 | 0 | |
| 2025-06-27 | vs Waterford FC | Premier Division | 1-0 | 2 | 0 | 0 | |
| 2025-06-23 | @ Bohemian FC | Premier Division | 2-0 | 0 | 0 | 0 | |
| 2025-06-20 | vs Cork City | Premier Division | 4-1 | 37 | 0 | 0 | 6.6 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2025 | Shamrock Rovers | senior | 18 | 0 | 0 | 6.72 |
| 2024 | Shamrock Rovers | senior | 40 | 0 | 1 | 6.86 |
| 2023 | Shamrock Rovers | senior | 32 | 0 | 1 | 7.08 |
| 2022 | Shamrock Rovers | senior | 48 | 1 | 1 | 6.88 |
| 2021 | Shamrock Rovers | senior | 38 | 1 | 0 | - |
| 2020 | Shamrock Rovers | senior | 15 | 0 | 0 | - |
| 2019 | Shamrock Rovers | senior | 17 | 2 | 0 | - |
| 2019 | UCD | senior | 21 | 2 | 0 | - |
| 2018 | UCD | senior | 30 | 11 | 0 | - |
| 2017 | UCD | senior | 19 | 6 | 0 | - |
| 2016 | UCD | senior | 29 | 13 | 0 | - |
| 2015 | UCD | senior | 32 | 3 | 0 | - |
| 2013/2014 | Southport | senior | 4 | 0 | 0 | - |
| 2012 | Ireland U17 | national team | 6 | 1 | 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
Daniel Mândroiu
Maleace Asamoah
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
x5
🏆
FAI Cup
x2
🏆
FAI President's Cup
x2
UCD
🏆
First Division
x1