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 2024 Padraig Amond (Waterford) 14 Patrick Hoban (Derry City) 14 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 2024 Dean Ebbe (Athlone Town) 15
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
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 and Sean DeLoughry
Last updated: 5 Dec 2024
(C) Copyright Julian Canny, Sean DeLoughry and RSSSF 2000/24
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the authors. All rights reserved.