Stroke averages - how Ireland's top amateurs fared at home in 2021

Robert Moran, winner of the Bruen Carr Trophy (best U25) and runner-up at the Munster Stroke Play at Cork Golf Club. Picture: Niall O'Shea

Peter O’Keeffe won three events - the AIG Irish Close, the Munster Strokeplay and the Flogas Irish Amateur Open — and claimed the Bridgestone Order of Merit after a tremendous 2021. But who topped the stroke averages in Irish amateur golf?

Yours truly compiled the list of every strokeplay round played in the West, South and North of Ireland Championships, the AIG Irish Amateur Close at Tullamore, the Flogas Irish Amateur Open at the European Club as well as the Mullingar Scratch Trophy, the Munster Strokeplay, the Connacht Men’s Strokeplay and the Ulster Men’s (and Women’s) Championship at Royal County Down.

There are 414 players on this list, including those who played just one or two rounds.

Of those that played 10 or more rounds in the championships this year, Castle’s Robert Moran was arguably the most consistent performer until he retired during round one of the Flogas Irish Amateur Open, averaging a tremendous 70.00 for the 13 rounds he played in four events.

South of Ireland champion TJ Ford was another outstanding performer, averaging 70.591 for 22 rounds in six events, putting him just ahead of West of Ireland winner Hugh Foley, who averaged 70.947 for 19 rounds, also in six events.

Robbie Cannon, who also withdrew during the Irish Amateur Open, averaged 71.352, just ahead of Richard Knightly (71.533), Max Kennedy (71.538), O’Keeffe (71.545) and North of Ireland and Connacht Strokeplay winner Alex Maguire (71.600).

Sam Murphy (71.882) Marc Boucher (71.950) and and Paul Conroy (72.0) also excelled while there were only two players who played the maximum 30 rounds across the nine events.

The marathon men were Castleknock’s Paul Coughlan (73.00) and Forrest Little’s Jack McDonnell (73.167), while David Kitt (Athenry), Eoin Murphy (Dundalk), Liam Nolan (Galway), Shane McDermott (Slieve Russell/Co Cavan) and Andrew Hickey (Galway Bay) also played in every event.

Jake Whelan (Grange), Simon Walker (Roscommon), Eoin Sullivan (Carton House) and Sean Desmond (Monkstown) played eight of the nine.

The low score of the season came from Athlone’s Thomas O’Connor, who fired a 63 in the first round of qualifying for the South but was edged out by Royal Dublin man Kennedy for the silver medal after a count back.

Stroke averages 2021

Click here to download Exel file with all the round scores

Player (Club)Stroke avg.RdsEvents
Michael Reid (Galgorm Castle)68.50021
Sean McAufield (Ardee)69.00021
Jack Owens (Bangor)69.00021
Robert Moran (Castle)70.000134
Sean Carroll (Ballybunion)70.00021
Philip Maguire Mourne)70.00011
Damien McKenna (Foyle)70.50021
Keaton Morrison (Royal Portrush)70.50021
TJ Ford (Co Sligo)70.591226
Hugh O’Hare (Fortwilliam)70.83363
Hugh Foley (Royal Dublin)70.947196
Chris Black (Dunmurry)71.00021
Jack Shellard (Lisburn)71.00021
Rian Carvill (Warrenpoint)71.00021
Aaron Kearney (Roe Park)71.00021
Joshua Robinson (Lisburn)71.25041
Robert Cannon (Balbriggan)71.353176
Ian O’Rourke (Cork)71.50041
Ross Dutton (Tandragee)71.50021
Richard Knightly (Royal Dublin)71.533156
Max Kennedy (Royal Dublin)71.538135
Peter O’Keeffe (Douglas)71.545227
Alex Maguire (Laytown & Bettystown)71.600155
Jake Rowe (Tandragee)71.62583
Cian Harkin (Letterkenny)71.66762
Paul O’Hanlon (Carton House)71.75041
Sean Doyle (Athlone)71.83362
Sam Murphy (Portumna)71.882176
Marc Boucher (Carton House)71.950206
Paul Conroy (Enniscorthy)72.000155
Gary Collins (Rosslare)72.00063
John Robinson (Ballymena)72.00021
Jamie Stothers (Tandragee)72.00021
Adam Cromwell (Co Armagh)72.00021
Conor Murtagh (The Island)72.00021
Adam McCormick (Scrabo)72.00021
Gavin Rochford (Bray)72.00021
Niall Carroll (Athlone)72.00021
Matthew McClean (Malone)72.050206
Ryan Griffin (Ballybofey & Stranorlar)72.100103
Jack Egan (Muskerry)72.12583
Jack Doherty (Carton House)72.200104
Sean O’Connell (Athenry)72.200104
Allan Hill (Athenry)72.316196
Charlie Denvir (Elm Park)72.333155
Liam Nolan (Galway)72.370279
Darren O’Sullivan (Tralee)72.37583
Stephen Cunningham (Esker Hills)72.500104
Ben Best (Rathmore)72.50084
Simon Miskelly (Knock)72.50042
Niall Bermingham (Howth)72.50021
Liam Burns (Mourne)72.50021
Dean Crawford (Moyola Park)72.50021
Keith Crowley (Fota Island)72.50021
Dean McMahon (Castletroy)72.50021
Anton O’Callaghan (Tralee)72.50021
Adrian Hiney (Moate)72.50021
Robert Galligan (Elm Park)72.600104
Jack Blake (The Island)72.636227
Joseph Hanney (The Island)72.66763
Gareth Bohill (Co Louth)72.66762
Rowan Lester (Hermitage)72.66731
Luke O’Neill (Connemara)72.727115
Thomas O’Connor (Athlone)72.818114
David Kitt (Athenry)72.862299
Tom Dowdall (Woodbrook)72.900206
Paul Coughlan (Castleknock)73.000309
Graeme Laird (Clandeboye)73.00021
Robert Emerson (Lurgan)73.00021
Andrew Morris (Royal Portrush)73.00021
Jonathan Taylor (Shandon Park)73.00021
Garth J Boyd (Donaghadee)73.00021
Ryan Symington (Lisburn)73.00021
Mark O’Rourke (Royal Tara)73.00021
Colin Cunningham (Carton House)73.00021
Stephen Loftus (Lahinch)73.00021
John Greene (Portmarnock)73.00011
Keith Egan (Carton House)73.050206
Aaron Marshall (Lisburn)73.087237
Jack McDonnell (Forrest Little)73.167309
Shaun Carter (Royal Dublin)73.16743
Shane Irwin (Killeen)73.25042
Ian Bohane (Lee Valley)73.25041
Jake Whelan (Grange)73.286218
Kyle McCarron (North West)73.286145
David Marshall Jnr (Naas)73.300104
Aaron Ryan (Thurles)73.333217
Conor Hickey (Dooks)73.364227
Eanna Griffin (Waterford)73.375164
Andrew Mulholland (Castlerock)73.417125
Darragh Flynn (Carton House)73.462135
Paraic Connolly (Clontarf)73.50042
Brendan Smyth (Howth)73.50042
James McLaughlin (Portumna)73.50041
Ross Halpin (Dun Laoghaire)73.50041
Ruairi O’Connor (Co Sligo)73.50021
Luke Lynch (Naas)73.50021
Andrew Clegg (Donaghadee)73.50021
Scott Jones (Belvoir Park)73.50021
Paul Byrne Jnr (Thurles)73.50021
Nicholas McClay (Cairndhu)73.50021
William Russell (Clandeboye)73.50021
Aaron Naughton (Hermitage)73.50021
Alexander Purdy (Galgorm Castle)73.50021
Ethan Campbell (Cairndhu)73.50021
Pat Murray (Clontarf)73.50021
James Walsh (Douglas)73.50021
Caolan Rafferty (Dundalk)73.579196
Simon Walker (Roscommon)73.600258
Evan Farrell (Ardee)73.700104
Shane McDermott (Slieve Russell/Co Cavan)73.720259
James Hewitt (Tandragee)73.727114
Adam Smith (Mullingar)73.750125
Kyle Patton (Lisburn)73.75042
Jason Rackard (Enniscorthy)73.800105
Ian Lynch (Rosslare)73.818227
Jason Law (East Cork)73.833124
Eoin Murphy (Dundalk)73.857289
Joshua McCabe (Roganstown)73.900104
Joshua Hill (Galgorm Castle)73.917125
Joe Lyons (Galway)74.000207
Ross Latimer (Knock)74.000145
Jordan Hood (Galgorm Castle)74.000135
Thomas Finnegan (Co Sligo)74.00084
Stephen Egan Jnr (Tullamore)74.00082
Jack Murphy (Douglas)74.00072
Eoin Marsden (Tullamore)74.00063
Desmond Morgan (Mullingar)74.00042
Barry Anderson (Co Sligo)74.00041
James Mitten (Westmanstown)74.00041
Cialan Burke (Killeen)74.00021
Jonathan McNeill (Galgorm Castle)74.00021
Michael Delaney (Emirates Fed.)74.00021
Stephen Garrett (Portstewart)74.00021
Conor McGrogan (The Heritage)74.00021
Patrick McCrudden (Royal Portrush)74.00021
David Winters (Seapoint)74.00021
Ciaran Vaughan (Limerick)74.00021
Eoghan Cassidy (Kinsale)74.00021
Robert Abernethy (Dun Laoghaire)74.095217
Jordan Gillivan (Charleville)74.12583
Richard McCrudden (Royal Portrush)74.16763
Eddie McCormack (Galway Bay)74.16762
Colm Campbell (Warrenpoint)74.200155
Ryan McNelis (Fintona)74.200104
Patrick Keeling (Roganstown)74.222186
James Fox (Portmarnock)74.250206
Andrew McCormack (Castletroy)74.25084
Christopher Rabbette (Esker Hills)74.273114
Conor Byrne (Strabane)74.28673
Jonathan Gourley (Shandon Park)74.33332
David Shiel (Powerscourt)74.353176
Gareth Lappin (Belvoir Park)74.412176
Cian Geraghty (Laytown & Bettystown)74.429146
Sean Downes (Royal Dublin)74.50063
Nathan McCann (Lurgan)74.50063
Shane Kenneally (Kinsale)74.50042
Karl Murray (Arklow)74.50042
Padraig O Dochartaigh (Gweedore)74.50021
William Beatty (Greenacres)74.50021
Olan Barrett (Fermoy)74.50021
Joe Crangle (Fortwilliam)74.50021
Ted Harman (Balmoral)74.50021
Jonathan Mallon (Dungannon)74.50021
Lewis Gowdy (Bangor)74.50021
Christopher Moulds (Lisburn)74.50021
Cathal Moynihan (Lucan)74.50021
Gary Clarke (Lurgan)74.50021
Christopher Morgan (Dunmurry)74.50021
Jason Murphy (Dundalk)74.50021
William Byrne (Baltinglass)74.50021
Bryan Martin (Dundalk)74.50021
Adam Doran (Co Louth)74.50021
Ciaran Tracey (Co Louth)74.50021
Eoin Magill (East Clare)74.50021
Ruairi Kennelly (Portmarnock)74.50021
Aaron Grant (Dundalk)74.50021
Kevin Robinson (Castlewarden)74.50021
Thomas Abom (Edmondstown)74.50021
Harry Gillivan (Westport)74.556187
Robert Walsh Jnr (Douglas)74.600104
Gerard Dunne (Co Louth)74.611186
Keith Murphy (Arklow)74.636115
AJ McCabe (The Links Portmarnock)74.66793
Cathal Butler (Kinsale)74.688166
Sean Flanagan (Portmarnock)74.692135
Conor Ryan (Dun Laoghaire)74.700104
Aodhagan Brady (Co Sigo)74.75041
Sean Ryan (Royal Dublin)74.77893
Thomas Higgins (Roscommon)74.800156
Charlie Kelly (Athlone)74.800104
David Muldowney (Carton House)74.83363
John Cleary (Elm Park)74.846135
Darren McCormack (Corrstown)74.917124
Paul Buckley (Cork)74.933156
Alan Fahy (Dun Laoghaire)75.000135
Cathal Nolan (Portmarnock)75.000125
Sean Keeling (Roganstown)75.000125
Morgan Cain (Cork)75.00063
Dan Byrne (Els Club Dubai)75.00063
Ciaran Dunphy (Killeen Castle)75.00062
David Brady (Co Sligo)75.00041
Declan Lafferty (Portstewart)75.00021
Darren Fourie (Howth)75.00021
Graeme Arthur (Carrickfergus)75.00021
Kieran Berryman (Roe Park)75.00021
Conor McCaughey (Dungannon)75.00021
Jamie Butler (Naas)75.00021
Noel Crawford (Mourne)75.00021
Conor Clarke (Balmoral)75.00021
Ryan K Gordon (Donaghadee)75.00021
Seamus Cullen (Slieve Russell)75.00021
Scott O’Brien (Nenagh)75.00021
Dara McNicholl (Westmanstown)75.00021
Quentin Carew (Edenderry)75.00021
Morgan O’Sullivan (Ballyneety)75.00011
Andrew Hickey (Galway Bay)75.083249
Joseph Byrne (Baltinglass)75.22294
Paul Tobin (Douglas)75.25084
Cian Hall (Adare Manor GC)75.25041
Rory Milne (Faithlegg)75.28672
Dean O’Riordan (Fermoy)75.333125
Geoff Lenehan (Portmarnock)75.33362
Calum Plower (Galway Bay)75.33363
Allan Kiernan (Forrest Little)75.400104
Fergal O’Sullivan (Tralee)75.42973
Rory Williamson (Holywood)75.44494
Robert Brazill (Naas)75.50083
Karl Bornemann (Douglas)75.50063
Matthew Giles (Greenore)75.50042
Darcy Hogg (Belvoir Park)75.50021
Adam Buchanan (Malone)75.50021
John Finnegan Jnr (Royal Portrush)75.50021
Adam Barr (Ballymena)75.50021
Andrew Adair (Clandeboye)75.50021
Charlie Thornton (Fulford)75.50021
Conor Harrington (Royal Dublin)75.50021
Jack McGrath (Dun Laoghaire)75.50021
Peter Sheehan (Ballybunion)75.50021
Owen O’Brien (Limerick)75.50021
Ronan McCrory (Lurgan)75.57173
David Reddan Jnr (Nenagh)75.714146
Ryan O’Doherty (Enniscrone)75.733156
Liam Abom (Edmondstown)75.75083
Ross McKeever (Castle)75.75041
Eoin Sullivan (Carton House)75.762208
Gary Ward (Kinsale)75.80053
Lorcan O’Connor (Edmondstown)75.813167
Mark Mullen (Rosslare)75.83363
Mel Deasy (Douglas)75.917124
Sean Dowling (The Island)76.00062
Aidan Kelly (The Heritage)76.00042
Cian O’Sullivan (Killiney)76.00021
James Donaghy (Galgorm Castle)76.00021
Conor Hagan (Clandeboye)76.00021
Sean Myatt (Ennis)76.00021
Kevin Connolly (The Heritage)76.00021
Christopher Barber (Portstewart)76.00021
Andrew Dillon (Carrickfergus)76.00021
Conor Jameson (Wicklow)76.00021
Jordan Hyland (Omagh)76.00021
Patrick Brennan (Belvoir Park)76.00021
Philip Spratt (West Waterford)76.00021
Ronan Hynes (Oughterard)76.00011
Sean Desmond (Monkstown)76.158198
Gary O’Flaherty (Cork)76.16762
Luke Cunningham (Galway Bay)76.200103
Eoghan O’Donnell (Tralee)76.200104
Michael Shiel (Galway Bay)76.214145
Jake Foley (Elm Park)76.25042
Jamie Fletcher (Warrenpoint)76.25042
David Connellan (St Anne’s)76.25042
Seamus Og O Neill (Co Cavan)76.33363
Thomas Plunkett (Crover House)76.500146
Fergal Kennedy (The Island)76.50084
Charlie Cooley (Belvoir Park)76.50063
Nick O’Loughlin (Druids Glen)76.50042
Jamie Kiely (Castleknock)76.50042
Philip Smith (Malahide)76.50021
Kyle Spence (Finkbine)76.50021
Shea Dorman (Bangor)76.50021
Matthew McAlpin (Royal Portrush)76.50021
Jon McClements (Holywood)76.50021
Jordan Logue (Hilton Templepatrick)76.50021
Kevin Connolly (Donegal)76.50021
Marc Judge (Stackstown)76.50021
Michael O’Kelly (Limerick)76.50021
Michael Buggy (Castlecomer)76.50021
Edward Stack (Ballybunion)76.50021
Evan Shipp (Headfort)76.643146
Gavin O’Neill (Malahide76.75083
Paul Carey (Nenagh)76.75042
Tiarnan McLarnon (Massereene)76.900104
Dylan Keating (Seapoint)76.900105
William Small (Tandragee)77.00021
Charlie Connell (Newlands)77.00021
James Hamill (Holywood)77.00021
Andrew McCracken (Howth)77.00021
Jonathan Hall (Greenacres)77.00021
Neill Simpson (Kirkistown Castle)77.00021
Jamie Kelly (Ardee)77.00021
Sean Clancy (Hermitage)77.00021
Shane O’Connor (Castlebar)77.00021
David Burns (Cushendall)77.00021
Philip Kelly (Co Armagh)77.00021
Shane Hogan (Nenagh)77.00021
Bernard Bermingham (Carton House)77.00021
Josh Mackin (Dundalk)77.100104
Jamie Sutherland (Galgorm Castle)77.16763
Annraoi Collins (Laytown & Bettystown)77.200104
Marc Norton (Belvoir Park)77.25042
Darren Leufer (Athenry)77.25042
Patrick Cunnane (Malone)77.50021
Ethan Headley (Lurgan)77.50021
Theo Coffey (Slieve Russell)77.50021
Dylan Beirne (The K Club)77.50021
Joseph Timlin (Dungannon)77.50021
Eoin O’Carroll (St Anne’s)77.50021
Conor Ruddy (Enniscrone)77.50021
Dylan Harbourne (Newlands)77.50021
Matthew Murphy (Clandeboye)77.50021
John Cunningham (Carton House)77.50021
Paul Flynn (Tramore)77.50021
Stephen Riordan (Muskerry)77.50021
Kevin LeBlanc (The Island)77.50021
Padraig O’Connor (Macroom)77.50021
Michael Flanagan (Portumna)77.75041
Paul O’Hara (Kilkenny)77.75042
Sean McLoughlin (Co Sligo)78.00073
Craig Black (Portadown)78.00021
Liam Bresnahan (Omagh)78.00021
Gary Cullen (The Link Portmarnock)78.00021
Jonathan Kelly (Athy)78.50021
Scott Montgomery (Holywood)78.50021
Jamie Doyle (Forrest Little)78.50021
Lee Mitchell (Knock)78.50021
Conor Curran (Dundalk)78.50021
Sean Whelan (Royal Tara)78.50021
Sam Varian (Dun Laoghaire)78.50021
Dean Mulligan (Greenore)78.50021
Ciaran Henry (Strandhill)78.50021
Tony O’Leary (Rosslare)78.50021
Jake O’Riordan (Dungarvan)78.50021
Graham Callaghan (Co Louth)78.50021
Michael Kelly (Naas)78.50021
Greg O’Mahony (Fota Island)78.75042
Alex King (Faithlegg)79.00042
James Temple (Portmarnock)79.00032
Angus Bendall (Southerness)79.00021
Tristan Probst (Strandhill)79.00021
Timothy Jordan (Dungannon)79.00021
Stephen Moore (The Heritage)79.00021
Derek Turkington (Massereene)79.00021
Gavan Keogh (Galway)79.00021
Karl Kiernan (Forrest Little)79.00021
James Murray (Lee Valley)79.00021
Edward Rowe (Belvoir Park)79.00021
Oisin O’Brien (Thurles)79.00021
Niall Hearns (Mountrath)79.33363
Ben Murray (Waterford Castle)79.33332
Eoin Lisibach (Glasgow)79.50021
Gareth Moore (Lurgan)79.50021
Sean Dunne (Royal Dublin)79.50021
Darragh Crawford (Bundoran)79.50021
Pierce O’Toole (Sunningdale)79.50021
Darren Kelleher (Blarney)79.50021
Jason Gibson (Fintona)79.50021
Paul Cutler (Royal Portrush)79.50021
Nicky Wilson (Enniskillen)80.00021
Darren Donohoe (Slieve Russell)80.00021
Daniel Weir (Ormeau)80.00021
Niall Quinn (Cliftonville)80.00021
Mark Feenan (Mourne)80.00011
James Maginn (Mourne)80.00011
Martin O’Neill (Coollattin)80.50021
John Fitzgibbon (Adare Manor)80.50021
Thomas Fay (Rush)80.50021
Ronan O’Reilly (Co Louth)80.50021
Hilary Armstrong (Moyola Park)80.50021
Ross Nelson (Belvoir Park)80.50021
Martin McAvoy (Lurgan)80.50021
Donal McDonnell Jnr (Monkstown)80.50021
Paul Costello (Galway)80.75042
Ross McCormack (Palmerstown House)81.00032
Daniel Coyle (Portmarnock)81.00021
Adam Challoner (Galway Bay)81.00021
Alan Doherty (Corrstown)81.00011
Peter Greene (Royal Co Down)81.50021
Fintan McLarnon (Galgorm Castle)81.50021
Barry Quinn (Killymoon)81.50021
Michael Hayes (Belvoir Park)81.50021
Sean McElroy (Galgorm Castle)81.50021
Paraic McGrath (Galway Bay)81.66763
Gavin McKenna (Shandon Park)81.75042
Gary McDowell (Rathmore)82.00021
Shane Hollywood (Greenore)82.00021
Trevor Gilliland (Knock)82.50021
Mark Wilson (Killymoon)82.50021
Shane McDermott (Esker Hills)82.75042
David Foy (Laytown & Bettystown)83.00021
Anselm Henry (Lurgan)83.00021
William Eickholt (Portmarnock)83.00021
Robert Ward (Nenagh)83.00011
Liam Mulligan (Edmondstown)83.00011
Charlie Miller (Bangor)84.00021
Peter McKeever (Castle)84.00021
Niall Doran (Mourne)84.00011
Liam Cully (St Anne’s)85.00021
Paul Roche (Palmerstown House)85.00021
Shane McGlynn (Portmarnock)85.50021
S McCaw (Royal Belfast)85.50021
Fionn Hickey (Muskerry)86.00011
Roy O’Riordan (Fermoy)90.00011
Daniel Sweeney (Luttrellstown Castle)92.00011