Ireland - List of Topscorers

Yearwise

	   	   Premier Division

Season     Topscorer         (Club)               Goals

1921/22	   Jack Kelly        (St James Gate)       11
1922/23	   Bob Fullam        (Shamrock Rovers)	   27
1923/24	   Dave Roberts      (Bohemians)           20
1924/25	   Billy Farrell     (Shamrock Rovers)	   25
1925/26	   Billy Farrell     (Shamrock Rovers)	   24
1926/27	   David Byrne       (Shamrock Rovers)	   17
	   John McMillan     (Shelbourne)          17
1927/28	   Charlie Heinemann (Fordsons)            24
1928/29	   Eddie Carroll     (Dundalk)             17
1929/30	   Johnny Ledwidge   (Shelbourne)          16
1930/31	   Alec Hair         (Shelbourne)          29
1931/32	   Pearson Ferguson  (Cork)                21
	   Jack Forster      (Waterford)           21
1932/33	   George Ebbs       (St James Gate)       20
1933/34	   Alf Rigby         (St James Gate)       13
1934/35	   Alf Rigby         (St James Gate)       17
1935/36	   Jimmy Turnbull    (Cork)                37
1936/37	   Bob Slater        (Shelbourne)          20 (incl. 1 for Waterford)
1937/38	   Willie Byrne      (St James Gate)       25
1938/39	   Paddy Bradshaw    (St James Gate)       22
1939/40	   Paddy Bradshaw    (St James Gate)       29
1940/41	   Mick O'Flanagan   (Bohemians)           19
1941/42	   Tommy Byrne       (Limerick)            20
1942/43	   Sean McCarthy     (Cork United)         16
1943/44	   Sean McCarthy     (Cork United)         16
1944/45	   Sean McCarthy     (Cork United)         26
1945/46	   Paddy O'Leary     (Cork United)         15
1946/47	   Paddy Coad        (Shamrock Rovers)	   11
	   Alf Hanson        (Shelbourne)          11
1947/48	   Sean McCarthy     (Cork United)         13
1948/49	   Bernard Lester    (Transport)           12
	   Eugene Noonan     (Waterford)           12
	   Paddy O'Leary     (Cork Athletic)       12
1949/50	   Dave McCulloch    (Waterford)           19
1950/51	   Dessie Glynn      (Drumcondra)          20
1951/52	   Shay Gibbons      (St. Patrick's Ath.)  26
1952/53	   Shay Gibbons      (St. Patrick's Ath.)  22
1953/54	   Danny Jordan      (Bohemians)           14
1954/55	   Jimmy Gauld       (Waterford)           30
1955/56	   Shay Gibbons	     (St. Patrick's Ath.)  21
1956/57	   Tommy Hamilton    (Shamrock Rovers)	   15
	   Donal Leahy       (Evergreen)           15
1957/58	   Donal Leahy       (Evergreen)           16
1958/59	   Donal Leahy       (Evergreen)           22
1959/60	   Austin Noonan     (Cork Celtic)         27
1960/61	   Dan McCaffrey     (Drumcondra)          29
1961/62	   Eddie Bailham     (Shamrock Rovers)	   21
1962/63	   Mick Lynch        (Waterford)           12
1963/64	   Eddie Bailham     (Shamrock Rovers)	   18
	   Jimmy Hasty       (Dundalk)             18
	   Johnny Kingston   (Cork Hibernians)     18
1964/65	   Jackie Mooney     (Shamrock Rovers)	   16
1965/66	   Mick Lynch        (Waterford)           17
1966/67	   Johnny Brooks     (Sligo Rovers)        15
	   Danny Hale        (Dundalk)             15
1967/68	   Carl Davenport    (Cork Celtic)         15
	   Ben Hannigan      (Dundalk)             15
1968/69	   Mick Leech        (Shamrock Rovers)	   19
1969/70	   Brendan Bradley   (Finn Harps)          18
1970/71	   Brendan Bradley   (Finn Harps)          20
1971/72	   Alfie Hale        (Waterford)           22
	   Tony Marsden      (Cork Hibernians)     22
1972/73	   Alfie Hale        (Waterford)           20
	   Terry Harkin      (Finn Harps)          20
1973/74	   Terry Flanagan    (Bohemians)           18
	   Turlough O'Connor (Bohemians)           18
1974/75	   Brendan Bradley   (Finn Harps)          21
1975/76	   Brendan Bradley   (Finn Harps)          29
1976/77	   Syd Wallace       (Waterford)           16
1977/78	   Turlough O'Connor (Bohemians)           24
1978/79	   John Delamere     (Shelbourne)          17 (incl. 2 for Sligo Rovers)
1979/80	   Alan Campbell     (Shamrock Rovers)	   22
1980/81	   Eugene Davis      (Athlone Town)        23
1081/82	   Michael O'Connor  (Athlone Town)        22
1982/83	   Noel Larkin       (Athlone Town)        18
1983/84	   Alan Campbell     (Shamrock Rovers)	   24
1984/85	   Tommy Gaynor      (Limerick City)       17    
	   Michael O'Connor  (Athlone Town)        17
1985/86    Tommy Gaynor      (Limerick City)       15 
1986/87    Mick Byrne        (Shamrock Rovers)     12
1987/88    Jonathan Speak    (Derry City)          24
1988/89    Billy Hamilton    (Limerick City)       21
1989/90    Mark Ennis        (St. Patrick's Ath.)  19
1990/91    Peter Hanrahan    (Dundalk)             18 
1991/92    John Caulfield    (Cork City)           16
1992/93    Pat Morley	     (Cork City)	   20
1993/94    Stephen Geoghegan (Shamrock Rovers)	   23
1994/95    John Caulfield    (Cork City)           16 
1995/96    Stephen Geoghegan (Shelbourne)	   19 
1996/97    Tony Cousins	     (Shamrock Rovers)	   16
	   Stephen Geoghegan (Shelbourne)          16  
1997/98    Stephen Geoghegan (Shelbourne)          17
1998/99    Trevor Molloy     (St. Patrick's Ath.)  15
1999/00	   Pat Morley        (Cork City)           20
2000/01    Glen Crowe        (Bohemians)           25
2001/02    Glen Crowe        (Bohemians)           21
2002/03    Glen Crowe        (Bohemians)           18
2003       Jason Byrne       (Shelbourne)          21
2004       Jason Byrne       (Shelbourne)          25
2005       Jason Byrne       (Shelbourne)          22
2006       Jason Byrne       (Shelbourne)          15
2007       Dave Mooney       (Longford Town)       19
2008       Dave Mooney       (Cork City)           15
           Mark Quigley      (St Patrick's Ath.)   15
           Mark Farren       (Derry City)          15
2009       Gary Twigg        (Shamrock Rovers)     24
2010       Gary Twigg        (Shamrock Rovers)     20
2011       Eamon Zayed       (Derry City)          22
2012       Gary Twigg        (Shamrock Rovers)     22
2013       Rory Patterson    (Derry City)          18
2014       Patrick Hoban     (Dundalk)             20
           Christy Fagan     (St Patrick's Ath.)   20
2015       Richie Towell     (Dundalk)             25
2016       Sean Maguire      (Cork City)           18
2017       Sean Maguire      (Cork City)           20
2018       Patrick Hoban     (Dundalk)             29
2019       J. Ogedi-Uzokwe   (Derry City)          14
2020       Patrick Hoban     (Dundalk)             10
2021       Georgie Kelly     (Bohemians)           21
2022       Aidan Keena       (Sligo Rovers)        18
2023       Jonathan Afolabi  (Bohemians)           15
           Jack Moylan       (Shelbourne)          15

                First Division

Season     Topscorer         (Club)               Goals

1985/86	   Con McLoughlin    (Finn Harps)          11
	   Harry McLoughlin  (Sligo Rovers)	   11  
1986/87    Alex Kristic	     (Derry City)	   18
1987/88    Con McLoughlin    (Finn Harps)          19
1988/89    Pat O'Connor	     (Home Farm)	   14
1989/90    John Ryan	     (Bray Wanderers)	   16
1990/91    Jim Barr	     (Monaghan United)     12
	   Con McLoughlin    (Finn Harps)          12
1991/92    Con McLoughlin    (Finn Harps)          12
	   Barry Ryan	     (Limerick City)	   12
1992/93    Mick Byrne	     (Monaghan United)	   15
	   Richie Parsons    (Longford Town)	   15
1993/94    Karl Gannon	     (Home Farm)	   16
1994/95    Michael O'Byrne   (U.C.D.)	   	   14
	   Philip Power	     /Home Farm)	   14
1995/96    Jonathan Speak    (Finn Harps)	   17
1996/97    Richie Hale	     (Kilkenny City)	   13
	   Tony Izzi	     (Limerick 3/Cobh 10)  13
1997/98    Fergal Coleman    (Galway United)	   13
1998/99	   Tony Izzi	     (Cobh Ramblers)	   13
1999/00	   Robbie Farrell    (Home Farm Fingal)    17
	   Andy Myler	     (Monaghan United)	   17
	   Keith O'Connor    (Longford Town)       17
2000/01    Andy Myler        (Athlone Town)        29 (including 2 playoff goals)
2001/02    Kevin McHugh      (Finn Harps)          27 (including 3 in playoff)
2002/03    Willie Bruton     (Cobh Ramblers)       14
           Kevin McHugh      (Finn Harps)          14
2003       Alan Murphy       (Galway United)       21
2004       Kevin McHugh      (Finn Harps)          24
2005       Kieran O'Reilly   (Cobh Ramblers)       17
2006       Philip Hughes     (Dundalk)             21
2007       Conor Gethins     (Finn Harps)          15
2008       Robbie Doyle      (Sporting Fingal)     17
2009       Conan Byrne       (Sporting Fingal)     21
2010       Graham Cummins    (Cork City)           18
           Mark Farren       (Derry City)          18
           Willie John Kiely (Waterford United)    18
2011       Graham Cummins    (Cork City)           24
2012       Danny Furlong     (Wexford Youths)      13
           Sean Maguire      (Waterford United)    13
           Kevin McHugh      (Finn Harps)          13
2013       David O'Sullivan  (Longford Town)       23 (including 2 in playoff) 
2014       David O'Sullivan  (Longford Town)       21
2015       Daniel Furlong    (Wexford Youths)      30
2016       Gary O'Neil       (U.C.D.)              13
2017       Georgie Kelly     (U.C.D.)              17
2018       David O'Sullivan  (Shelbourne)          15  
2019       Rob Manley        (Cabinteely)          17
2020       Yousef Mahdy      (U.C.D.)              15
2021       Colm Whelan       (U.C.D.)              19
2022       Phoenix Patterson (Waterford FC)        17
2023       Ronan Coughlan    (Waterford FC)        33
 

All-Time (until end of 2019)

 1. Brendan Bradley    235
 2. Jason Byrne        222
 3. Pat Morley         182
 4. Turlough O'Connor  178
 5. Kevin McHugh       174
 6. Donal Leahy        162
 7. Glen Crowe         159
 8. Stephen Geoghegan  158
 9. Johnny Matthews    156
10. Alfie Hale         153
11. Paul McGee         143
12. Eric Barber        141
13. Philip Hughes      138
14. Sean McCarthy      135
    Jonathan Speak     135
16. Mick Leech         132
17. Andy Myler         131
18. Eugene Davis       130
    Jack Fitzgerald    130
20. John Caulfield     129
    Austin Noonan      129
22. Declan O’Brien     128
    Eamon Zayed        127
24. Paddy Coad         126
25. Shay Gibbons       120
26. Paddy O'Leary      118
    Derek Swan         118
28. Mick Byrne         117
    Des Kennedy        117
    Micheal O'Connor   117
31. David Byrne        115
32. Dessie Glynn       111
33. Con McLoughlin     110
34. Paddy Ambrose      109
    Ronnie Whelan Snr. 109
36. Barry O'Connor     107
    Trevor Vaughan     107
38. Gary Hulmes        106
39. Tim O'Keeffe       105
40. Paul Newe          103
41. Terry Eviston      101
42. Richie Parsons     100


About this document

With thanks to Roberto Di Maggio and Fergus Desmond

Prepared and maintained by Julian Canny and Sean DeLoughry for the Rec.Sport.Soccer Statistics Foundation

Authors: Julian Canny (cannyjf@maths.tcd.ie) and Sean DeLoughry (seandeloughry@yahoo.co.uk)
Last updated: 14 Dec 2023

(C) Copyright Julian Canny, Sean DeLoughry and RSSSF 2000/23
You are free to copy this document in whole or part provided that proper acknowledgement is given to the authors. All rights reserved.