Personal details
Born1 Jul 1998
Age28 Years
NationalityIreland
RoleBowling Allrounder/Right Handed Bat/Right-arm medium
BattingRight Hand Bat
BowlingRight Arm Medium
Career at a glance
| Format | M | Runs | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|
| Test | 1 | 8 | 4 | 19.51 | 1 | 5.94 |
| ODI | 1 | 0 | – | 0 | 1 | 5.5 |
| T20I | 14 | 63 | 9 | 131.25 | 7 | 9.95 |
| T20 | 53 | 356 | 17.8 | 127.14 | 49 | 9.22 |
| List A | 35 | 391 | 19.55 | 89.47 | 32 | 5.91 |
| First-class | 7 | 206 | 29.42 | 64.77 | 6 | 4.09 |
Debuts
Test England vs Ireland, Lord's1 Jun 2023
T20IIreland vs Afghanistan, Belfast 12 Aug 2022
List ALeinster vs NW Warriors, Bready23 May 2019
T20Leinster vs Knights, Dublin 6 Jul 2018
Batting
| Format | M | Inn | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 4s | 6s | Ct |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 1 | 2 | 0 | 8 | 7 | 4 | 41 | 19.51 | 0 | 0 | 0 | 0 | 1 |
| ODI | 1 | 1 | 0 | 0 | 0 | – | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| T20I | 14 | 10 | 3 | 63 | 36 | 9 | 48 | 131.25 | 0 | 0 | 8 | 2 | 3 |
| T20 | 53 | 30 | 10 | 356 | 44 | 17.8 | 280 | 127.14 | 0 | 0 | 35 | 15 | 24 |
| List A | 35 | 27 | 7 | 391 | 49 | 19.55 | 437 | 89.47 | 0 | 0 | 36 | 14 | 9 |
| First-class | 7 | 8 | 1 | 206 | 79 | 29.42 | 318 | 64.77 | 0 | 1 | 24 | 4 | 3 |
Bowling
| Format | M | Inn | Overs | Runs | Wkts | BBI | Avg | Econ | 5W | 10W |
|---|---|---|---|---|---|---|---|---|---|---|
| Test | 1 | 1 | 19 | 113 | 1 | 1/113 | 113 | 5.94 | 0 | 0 |
| ODI | 1 | 1 | 8 | 44 | 1 | 1/44 | 44 | 5.5 | 0 | 0 |
| T20I | 14 | 13 | 27.2 | 272 | 7 | 3/18 | 38.85 | 9.95 | 0 | 0 |
| T20 | 53 | 50 | 144 | 1328 | 49 | 3/18 | 27.1 | 9.22 | 0 | 0 |
| List A | 35 | 34 | 224.4 | 1329 | 32 | 4/59 | 41.53 | 5.91 | 0 | 0 |
| First-class | 7 | 8 | 106 | 434 | 6 | 3/147 | 72.33 | 4.09 | 0 | 0 |
By tournament
| Tournament | M | Runs | HS | Avg | SR | Wkts | Econ |
|---|---|---|---|---|---|---|---|
| ICC Men's T20 World Cup | 3 | 12 | 6 | 4.00 | 109.09 | 1 | 10.80 |
Against teams
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
Afghanistan | 2 | 36 | 36 | 18.00 | 189.47 | 0 | 0 |
Zimbabwe | 2 | 9 | 9 | – | 150.00 | 0 | 0 |
Australia | 1 | 6 | 6 | 6.00 | 100.00 | 0 | 0 |
New Zealand | 1 | 5 | 5 | 5.00 | 166.67 | 0 | 0 |
South Africa | 2 | 4 | 4 | 4.00 | 66.67 | 0 | 0 |
Bangladesh | 1 | 2 | 2 | 2.00 | 33.33 | 0 | 0 |
England | 1 | 1 | 1 | 1.00 | 50.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
Afghanistan | 2 | 2 | 40 | 20.00 | 10.00 | 12.00 |
Bangladesh | 2 | 1 | 34 | 34.00 | 10.20 | 20.00 |
England | 1 | 1 | 17 | 17.00 | 8.50 | 12.00 |
Australia | 1 | 0 | 15 | – | 15.00 | – |
New Zealand | 1 | 0 | 22 | – | 11.00 | – |
South Africa | 2 | 0 | 73 | – | 14.60 | – |
Zimbabwe | 3 | 0 | 53 | – | 8.83 | – |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
South Africa | 1 | 0 | 0 | 0.00 | 0.00 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
South Africa | 1 | 1 | 44 | 44.00 | 5.50 | 48.00 |
| Batting vs | Inn | Runs | HS | Avg | SR | 50 | 100 |
|---|---|---|---|---|---|---|---|
England | 2 | 8 | 7 | 4.00 | 19.51 | 0 | 0 |
| Bowling vs | Inn | Wkts | Runs | Avg | Econ | SR |
|---|---|---|---|---|---|---|
England | 1 | 1 | 113 | 113.00 | 5.95 | 114.00 |
Last 10 innings · batting
25*vs NWW
0vs SA
4*vs SA
0vs SA
7vs NOK
15*vs MUR
0vs NOK
13vs NOK
1vs MUR
22vs NEP-A
T20
vs NWW2 Jun 2026 · Not out
25*(17)
ODI
vs SA7 Oct 2024 · lbw b L Williams
0(1)
T20I
vs SA29 Sep 2024 · Not out
4*(5)
T20I
vs SA27 Sep 2024 · c OEG Baartman b PE Kruger
0(1)
T20
vs NOK10 Sep 2024 · lbw b M Humphreys
7(3)
List A
vs MUR8 Aug 2024 · Not out
15*(20)
List A
vs NOK5 Jun 2024 · c JA McCollum b R Pretorius
0(3)
T20
vs NOK4 Jun 2024 · b M Foster
13(10)
List A
vs MUR15 May 2024 · b M Frost
1(10)
T20
vs NEP-A1 Apr 2024 · runout (Binod Bhandari / A Sheikh)
22(7)
Last 10 innings · bowling
1/1vs NWW
0/59vs NWW
0/43vs NWW
0/39vs NK
0/34vs NWW
1/44vs SA
0/35vs SA
0/38vs SA
4/59vs NOK
3/18vs NED

Afghanistan
Zimbabwe
Australia
New Zealand
South Africa
Bangladesh
England