Ter gelegenheid van het eerste lustrum van studentenatletiekvereniging ’t Haasje werd in 1984 de eerste Zevenheuvelenloop georganiseerd. Het evenement slaat meteen aan met 500 deelnemers. Start en finish liggen tot 1992 in de buurt van de campus. Nederlandse toppers als Klaas Lok, Tonnie Dirks (Keizer van de Zevenheuvelen), Carla Beurskens, Gerard Nijboer en Marti ten Kate bereiden de weg voor internationale toppers die vanaf 1993 hun opwachting maken. In de loop der jaren komen wereldtoppers als Khalid Skah, Haile Gebrselassie, Kenenisa Bekele, Tirunesh Dibaba, Joshua Cheptegei en Letesenbet Gidey aan de start.
De Marikenloop was de grootste ladiesrun van Nederland. Het evenement vond 17 keer plaats van 2003 tot en met 2019. De Stichting Zevenheuvelenloop begon de Marikenloop om vrouwen een eigen hardloopwedstrijd te bieden. In die tijd deden vrouwen nog niet altijd graag mee aan gemengde hardloopevenementen. Door de jaren heen groeide de Marikenloop uit tot de grootste en bekendste ladiesrun van Nederland. Aan de tiende editie deed een recordaantal van ruim 12.000 loopsters mee. Op de erelijst staan toploopsters zoals Susan Krumins en Lornah Kiplagat. Na 17 edities is de emancipatie bij hardloopevenementen voltooid en is de Marikenloop als ladiesrun niet meer nodig.
Bij de laatste editie van de Marikenloop in 2019 vond ook een Trail Edition plaats. Deze trailrun was de voorloper van de Zevenheuvelentrail.
Ter ere van de 30e Zevenheuvelenloop werd op zaterdagavond in 2013 voor het eerst de Zevenheuvelennacht georganiseerd. Bij de eerste editie konden deelnemers kiezen uit een 5 kilometer en 10 kilometer. Het lopen in het donker bleek een groot succes. Sfeervolle verlichting (in de vorm van tijdelijke lantaarnpalen die werden aangedreven door fietsers op rollenbanken) en mysterieuze muziek zorgden voor de bijzondere sfeer onderweg. Aan de finish was het met name het massaal toegestroomde publiek dat zorgde voor een opperbeste stemming.
Inmiddels is de Zevenheuvelennacht uitgegroeid tot vast voorprogramma op de zaterdagavond voor de 15 kilometer op zondag. Sinds 2014 is de Zevenheuvelennacht 7 kilometer lang.
In 2014 was het tijd voor een echte stadsloop in Nijmegen: de Stevensloop was geboren. De start van de eerste editie vond plaats op de Kronenburgersingel, later op de Lange Hezelstraat en inmiddels op de vaste plek in het Kronenburgerpark. De finish is aan de voet van de markante Stevenskerk midden op de Grote Markt. Alle deelnemers aan de Alfa Laval Stevensloop zien Nijmegen van start tot finish en kunnen kiezen uit een 5 kilometer, 10 kilometer en halve marathon.
In 2019 werd de Stevens Stadscross toegevoegd aan het programma. Bij deze zwaarste stadscross van Nederland gaan de lopers kriskras door de binnenstad van Nijmegen: door bijzondere gebouwen, over de kasseien van de Benedenstad en de vele trappen die het centrum van Nijmegen rijk is.
Het Stevensloop-weekend is inmiddels uitgegroeid tot een groot hardloopevenement met 14.000 deelnemers in 2025.
Hardlopen op lastig terrein wordt steeds populairder. Op weinig plekken in Nederland kan zo een divers en uitdagend parcours als bij de Zevenheuvelentrail worden gemaakt. Al in 2019 vond de eerste trailrun plaats bij de Marikenloop. Na de corona-periode volgde in 2022 de eerste editie van de Zevenheuvelentrail én Zevenheuvelenhike. Hardlopers en wandelaars kregen hiermee de kans om de prachtige omgeving van Nijmegen offroad te verkennen.
In 2025 vindt voor de derde keer het NK Trailrunning plaats bij de Zevenheuvelentrail.
De Stichting Zevenheuvelenloop zet de laatste jaren haar missie om de loopsport te promoten nog meer kracht bij. Met nieuwe evenementen worden nog meer mensen in beweging gebracht. In 2023 vindt de eerste editie van de Zevenheuvelen Wintertrail plaats en in 2024 de eerste editie van de Seven Hills Record Run.
Het idee voor de Zevenheuvelen Wintertrail ontstond door de populariteit van de Zevenheuvelentrail in de zomer.
De Seven Hills Record Run kent zijn basis bij de loop over 5 kilometer die in 2020 tijdens de coronaperiode werd gehouden. In 2020 waren er vanwege de corona-crisis weinig wedstrijden en de Stichting Zevenheuvelenloop bood met de 5 kilometer in het Goffertpark een kans aan toplopers om een snelle tijd neer te zetten.
In 2026 komt er voor het eerst een evenement buiten de omgeving van Nijmegen op de kalender van de Stichting Zevenheuvelenloop: de Montferland Halve Marathon op zondag 18 januari.
In de geschiedenis van de Zevenheuvelenloop werd er liefst zeven keer een wereldrecord gelopen:
Inmiddels is de NN Zevenheuvelenloop uitgegroeid tot een hardloopwedstrijd met 40.000 deelnemers die in 2025 voor de 40e keer plaatsvindt.
Naast de 7 kilometer van de NN Zevenheuvelennacht en de klassieke 15 kilometer zijn er ook races voor kinderen bij de NN Mini Zevenheuvelenloop. Jaarlijks vindt ook het NN Running Blind Weekend plaats, waaraan lopers met een visuele beperking samen met een buddy meedoen.
Er zijn vier lopers die aan alle edities deel hebben genomen. Dit jaar gaan zij alle vier voor hun 40e deelname.