This is a list of League of Ireland top scorers.

A Division (1921–1985) Season Player Club Goals1921–22 Jack Kelly St James's Gate111922–23 Bob FullamShamrock Rovers271923–24 Dave RobertsBohemians201924–25 Billy FarrellShamrock Rovers251925–26 Billy FarrellShamrock Rovers241926–27 David ByrneShamrock Rovers17John McMillanShelbourne171927–28 Charles Heinemann Fordsons241928–29Eddie Carroll Dundalk171929–30Johnny Ledwidge Shelbourne161930–31 Alex HairShelbourne291931–32 Pearson FergusonCork21 Jack Forster Waterford211932–33George EbbsSt James's Gate201933–34 Alf RigbySt James's Gate131934–35 Alf RigbySt James's Gate171935–36 Jimmy TurnbullCork371936–37Robert SclaterShelbourne20 1937–38Willie Byrne St James's Gate251938–39 Paddy BradshawSt James's Gate221939–40 Paddy BradshawSt James's Gate291940–41 Mick O'FlanaganBohemians191941–42Tommy Byrne Limerick201942–43 Sean McCarthyCork United161943–44 Sean McCarthy Cork United161944–45 Sean McCarthy Cork United261945–46Paddy O'Leary Cork United151946–47 Paddy CoadShamrock Rovers11 Alf HansonShelbourne111947–48 Sean McCarthy Cork United131948–49Bernard Lester Transport12 Eugene Noonan Waterford12 Paddy O'Leary Cork Athletic121949–50 David McCullochWaterford191950–51 Dessie GlynnDrumcondra201951–52 Shay GibbonsSt Patrick's Athletic261952–53 Shay GibbonsSt Patrick's Athletic221953–54Danny Jordan Bohemians141954–55 Jimmy GauldWaterford301955–56 Shay GibbonsSt Patrick's Athletic211956–57 Tommy HamiltonShamrock Rovers15 Donal LeahyEvergreen United151957–58 Donal LeahyEvergreen United161958–59 Donal LeahyEvergreen United221959–60 Austin Noonan Cork Celtic271960–61 Dan McCaffrey Drumcondra291961–62 Eddie BailhamShamrock Rovers211962–63Mick Lynch Waterford121963–64 Eddie BailhamShamrock Rovers18Jimmy Hasty Dundalk18 Johnny Kingston Cork Hibernians181964–65 Jackie MooneyShamrock Rovers161965–66Mick Lynch Waterford171966–67Johnny BrooksSligo Rovers15 Danny Hale Dundalk151967–68 Carl DavenportCork Celtic15 Ben HanniganDundalk151968–69 Mick LeechShamrock Rovers191969–70 Brendan BradleyFinn Harps181970–71 Brendan BradleyFinn Harps201971–72 Alfie HaleWaterford22 Tony MarsdenCork Hibernians221972–73 Alfie HaleWaterford20 Terry HarkinFinn Harps201973–74 Terry FlanaganBohemians18 Turlough O'ConnorBohemians181974–75 Brendan BradleyFinn Harps211975–76 Brendan BradleyFinn Harps291976–77 Sid WallaceWaterford161977–78 Turlough O'ConnorBohemians241978–79 John Delamere Shelbourne171979–80 Alan CampbellShamrock Rovers221980–81Eugene DavisAthlone Town231981–82 Michael O'ConnorAthlone Town221982–83 Noel LarkinAthlone Town181983–84 Alan CampbellShamrock Rovers241984–85 Tommy GaynorLimerick City17 Michael O'ConnorAthlone Town17

Notes

Premier Division

Season Player Club Goals1985-86 Tommy GaynorLimerick151986-87 Mick ByrneShamrock Rovers121987-88 Jonathan SpeakDerry City241988-89 Billy HamiltonLimerick211989-90 Mark Ennis St. Patrick's Athletic191990-91 Peter HanrahanDundalk18 1991-92 John CaulfieldCork City161992-93 Pat MorleyCork City201993-94 Stephen GeogheganShamrock Rovers231994-95 John CaulfieldCork City161995-96 Stephen GeogheganShelbourne191996-97 Tony CousinsShamrock Rovers16 Stephen GeogheganShelbourne1997-98 Stephen GeogheganShelbourne171998-99 Trevor MolloySt. Patrick's Athletic151999-00 Pat MorleyCork City202000-01 Glen CroweBohemians252001-02 Glen CroweBohemians212002-03 Glen CroweBohemians182003 Jason ByrneShelbourne212004 Jason ByrneShelbourne252005 Jason ByrneShelbourne222006 Jason ByrneShelbourne152007 David MooneyLongford Town192008 David MooneyLongford Town15 Mark FarrenDerry City Mark QuigleySt Patrick's Athletic2009 Gary TwiggShamrock Rovers242010 Gary TwiggShamrock Rovers202011 Éamon ZayedDerry City222012 Gary TwiggShamrock Rovers222013 Rory PattersonDerry City182014 Christy FaganSt Patrick's Athletic20 Patrick HobanDundalk2015 Richie TowellDundalk252016 Sean MaguireCork City182017 Sean MaguireCork City202018 Patrick HobanDundalk292019 Junior Ogedi-UzokweDerry City142020 Patrick HobanDundalk102021 Georgie KellyBohemians212022 Aidan KeenaSligo Rovers182023 Jonathan AfolabiBohemians15 Jack MoylanShelbourne2024 Patrick HobanDerry City14 Pádraig AmondWaterford2025 Pádraig AmondWaterford14

First Division

Season Player Club Goals1985–86 Con McLoughlin Finn Harps11 Harry McLoughlinSligo Rovers1986–87 Aleksandar KrstićDerry City181987–88 Con McLoughlin Finn Harps191988–89 Pat O'Connor Home Farm141989–90 John RyanBray Wanderers161990–91 Jim Barr Monaghan United12 Con McLoughlin Finn Harps1991–92 Con McLoughlin Finn Harps12 Barry Ryan Limerick City1992–93 Mick ByrneMonaghan United15 Richie Parsons Longford Town1993–94 Karl GannonHome Farm161994–95 Michael O'Byrne UCD141994–95 Philip Power Home Farm141995–96 Jonathan SpeakFinn Harps171996–97 Richie HaleKilkenny City13 Tony Izzi Cobh Ramblers1997–98 Fergal ColemanGalway United131998–99 Tony Izzi Cobh Ramblers131999–00 Robbie Farrell Home Farm Fingal17 Andrew MylerMonaghan United Keith O'Connor Longford Town2000–01 Andrew MylerAthlone Town29 2001–02 Kevin McHughFinn Harps27 2002–03 Willie Bruton Cobh Ramblers14 Kevin McHughFinn Harps2003 Alan MurphyGalway United212004 Kevin McHughFinn Harps242005 Kieran O'Reilly Cobh Ramblers172006 Philip HughesDundalk212007 Conor GethinsFinn Harps152008 Robbie DoyleSporting Fingal172009 Conan ByrneSporting Fingal212010 Graham CumminsCork City18 Mark FarrenDerry City Willie John Kiely Waterford United2011 Graham CumminsCork City242012 Sean MaguireWaterford United13 Kevin McHughFinn Harps Danny FurlongWexford Youths13 2013 David O'Sullivan Longford Town212014 David O'Sullivan Longford Town212015 Daniel FurlongWexford Youths30 2016 Gary O'NeilUCD132017 Georgie KellyUCD172018 David O'SullivanShelbourne152019 Rob ManleyCabinteely172020 Yousef MahdyUCD16 2021 Colm WhelanUCD21 2022 Phoenix PattersonWaterford20 2023 Ronan CoughlanWaterford36 2024 Dean EbbeAthlone Town17 2025 Barry CoffeyCobh Ramblers26

Notes

All–time Key Bold shows players still playing in the League of Ireland. Italics show players still playing professional football in other leagues.

Player Goals1 Brendan Bradley2352 Jason Byrne2223 Pat Morley1824 Turlough O'Connor1785 Kevin McHugh173 6 Donal Leahy1627 Glen Crowe1598 Stephen Geoghegan1589 Johnny Matthews15610 Pat Hoban15411 Alfie Hale15312 Paul McGee14313 Eric Barber14114 Philip Hughes13815 Sean McCarthy 135 Jonathan Speak13516 Mick Leech13217 Andrew Myler13118 Eugene Davis (footballer)130 Jack Fitzgerald13020 John Caulfield129Austin Noonan12922 Declan O'Brien13523 Éamon Zayed12724 Paddy Coad12625 Shay Gibbons12026Paddy O'Leary118 Derek Swan11828 Mick Byrne117 Des Kennedy117 Michael O'Connor11731 David Byrne11532 Dessie Glynn11133 Con McLoughlin 11034 Paddy Ambrose109 Ronnie Whelan Snr.10936Barry O'Connor 107Trevor Vaughan 10738Gary Hulmes10639 Tim O'Keefe10540 Paul Newe103 Danny Furlong103 Aaron Greene10341 Terry Eviston10142 Richie Parsons100

Notes

References