Seine ersten großen Erfolge konnte Eldar Rønning in der Saison 2004/05 verzeichnen. Er siegte beim Sprint in Reit im Winkl und erreichte zwei weitere Podestplätze bei Rennen des Sprint-Weltcups. Im Gesamtweltcup dieser Saison wurde er 10. und im Sprintweltcup 2. hinter seinem Landsmann Tor Arne Hetland. Bei den Weltmeisterschaften 2005 wurde er in Oberstdorf Elfter im Sprint.
In der Saison 2005/06 konzentrierte er sich fast ausschließlich auf den Sprint-Weltcup. Er bestritt nur ein Distanzrennen über 15 km klassisch, welches er als 30. beendete. In den Sprint-Rennen lief es besser, dort konnte er einen dritten und zwei fünfte Plätze einfahren. Diese Resultate langten am Ende der Saison für Position 7 im Sprintweltcup und Position 11 im Gesamtweltcup.
Die Saison 2006/07 begann für ihn mit einem Sieg beim Weltcup-Auftakt in Düsseldorf. Danach konnte er zwei weitere Siege über 15 km klassisch in Kuusamo und Cogne feiern. Bei den Nordischen Skiweltmeisterschaften 2007 in Sapporo gewann er die Bronzemedaille im Sprint und gemeinsam mit Odd-Bjørn Hjelmeset, Lars Berger und Petter Northug die Goldmedaille in der 4 × 10-km-Staffel. Über 30 Kilometer wurde er Zwölfter und im 50-Kilometer-Rennen kam er als 27. ins Ziel. Auch bei den Nordischen Skiweltmeisterschaften 2009 in Liberec gehörte er der siegreichen norwegischen Staffel an. Zudem wurde er Siebter über 15 Kilometer und 28. über 30 Kilometer. Bei den Olympischen Winterspielen 2010 im kanadischen Vancouver wurde er lediglich über 30 Kilometer eingesetzt und belegte dort den 36. Platz.
Bei den Heimweltmeisterschaften 2011 in Oslo belegte er über 15 km im klassischen Stil den zweiten Platz hinter Matti Heikkinen und gewann zum dritten Mal in Folge mit der norwegischen Langlaufstaffel den Weltmeistertitel. Bei den Weltmeisterschaften 2013 im italienischen Fleimstal folgte dann der vierte Titel mit der Langlaufstaffel in Folge. Ein Kunststück, das zuvor lediglich sein Landsmann Bjørn Dæhlie in den 1990er Jahren und mit ihm zusammen Petter Northug, der den Rekord 2015 dann auf fünf Titel in Folge ausbauen konnte, erreichten. Über 50 Kilometer wurde er Fünfter, während er den Skiathlon als 32. beendete. Bei den Olympischen Winterspielen 2014 im russischen Sotschi verpasste er als Vierter hinter Frankreich mit der norwegischen Langlaufstaffel nur knapp olympisches Edelmetall. Über 15 Kilometer in der klassischen Technik wurde er Zwölfter.
6 × 1,2 km Teamsprint klassisch<templatestyles src="FN/styles.css" /> <sup class="fussnoten-marke" data-annotationpair-m="Skriptfehler: Ein solches Modul „URLutil“ ist nicht vorhanden.">Skriptfehler: Ein solches Modul „TemplUtl“ ist nicht vorhanden.Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.
4 × 10 km Staffel<templatestyles src="FN/styles.css" /> <sup class="fussnoten-marke" data-annotationpair-m="Skriptfehler: Ein solches Modul „URLutil“ ist nicht vorhanden.">Skriptfehler: Ein solches Modul „TemplUtl“ ist nicht vorhanden.Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.
4 × 10 km Staffel<templatestyles src="FN/styles.css" /> <sup class="fussnoten-marke" data-annotationpair-m="Skriptfehler: Ein solches Modul „URLutil“ ist nicht vorhanden.">Skriptfehler: Ein solches Modul „TemplUtl“ ist nicht vorhanden.Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.
4 × 10 km Staffel<templatestyles src="FN/styles.css" /> <sup class="fussnoten-marke" data-annotationpair-m="Skriptfehler: Ein solches Modul „URLutil“ ist nicht vorhanden.">Skriptfehler: Ein solches Modul „TemplUtl“ ist nicht vorhanden.Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.
4 × 10 km Staffel<templatestyles src="FN/styles.css" /> <sup class="fussnoten-marke" data-annotationpair-m="Skriptfehler: Ein solches Modul „URLutil“ ist nicht vorhanden.">Skriptfehler: Ein solches Modul „TemplUtl“ ist nicht vorhanden.Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.
4 × 7,5 km Staffel<templatestyles src="FN/styles.css" /> <sup class="fussnoten-marke" data-annotationpair-m="Skriptfehler: Ein solches Modul „URLutil“ ist nicht vorhanden.">Skriptfehler: Ein solches Modul „TemplUtl“ ist nicht vorhanden.Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.
4 × 7,5 km Staffel<templatestyles src="FN/styles.css" /> <sup class="fussnoten-marke" data-annotationpair-m="Skriptfehler: Ein solches Modul „URLutil“ ist nicht vorhanden.">Skriptfehler: Ein solches Modul „TemplUtl“ ist nicht vorhanden.Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.
6 × 1,7 km Teamsprint klassisch<templatestyles src="FN/styles.css" /> <sup class="fussnoten-marke" data-annotationpair-m="Skriptfehler: Ein solches Modul „URLutil“ ist nicht vorhanden.">Skriptfehler: Ein solches Modul „TemplUtl“ ist nicht vorhanden.Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.
<templatestyles src="FN/styles.css" />
<templatestyles src="FN/styles.css" />
<sup class="fussnoten-marke mw-cite-backlink" data-annotationpair-a="Skriptfehler: Ein solches Modul „URLutil“ ist nicht vorhanden.">Skriptfehler: Ein solches Modul „TemplUtl“ ist nicht vorhanden.
Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.
<templatestyles src="FN/styles.css" />
<sup class="fussnoten-marke mw-cite-backlink" data-annotationpair-a="Skriptfehler: Ein solches Modul „URLutil“ ist nicht vorhanden.">Skriptfehler: Ein solches Modul „TemplUtl“ ist nicht vorhanden.
Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.
<templatestyles src="FN/styles.css" />
<sup class="fussnoten-marke mw-cite-backlink" data-annotationpair-a="Skriptfehler: Ein solches Modul „URLutil“ ist nicht vorhanden.">Skriptfehler: Ein solches Modul „TemplUtl“ ist nicht vorhanden.
Mit Martin Johnsrud Sundby, Ronny Hafsås und Petter Northug.
Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.
<templatestyles src="FN/styles.css" />
<sup class="fussnoten-marke mw-cite-backlink" data-annotationpair-a="Skriptfehler: Ein solches Modul „URLutil“ ist nicht vorhanden.">Skriptfehler: Ein solches Modul „TemplUtl“ ist nicht vorhanden.
Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.
<templatestyles src="FN/styles.css" />
<sup class="fussnoten-marke mw-cite-backlink" data-annotationpair-a="Skriptfehler: Ein solches Modul „URLutil“ ist nicht vorhanden.">Skriptfehler: Ein solches Modul „TemplUtl“ ist nicht vorhanden.
Mit Martin Johnsrud Sundby, Niklas Dyrhaug und Petter Northug.
Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.
<templatestyles src="FN/styles.css" />
<sup class="fussnoten-marke mw-cite-backlink" data-annotationpair-a="Skriptfehler: Ein solches Modul „URLutil“ ist nicht vorhanden.">Skriptfehler: Ein solches Modul „TemplUtl“ ist nicht vorhanden.
Mit Martin Johnsrud Sundby, Sjur Røthe und Petter Northug.
Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.
<templatestyles src="FN/styles.css" />
<sup class="fussnoten-marke mw-cite-backlink" data-annotationpair-a="Skriptfehler: Ein solches Modul „URLutil“ ist nicht vorhanden.">Skriptfehler: Ein solches Modul „TemplUtl“ ist nicht vorhanden.
Mit Didrik Tønseth, Martin Johnsrud Sundby und Sjur Røthe.
Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.
<templatestyles src="FN/styles.css" />
<sup class="fussnoten-marke mw-cite-backlink" data-annotationpair-a="Skriptfehler: Ein solches Modul „URLutil“ ist nicht vorhanden.">Skriptfehler: Ein solches Modul „TemplUtl“ ist nicht vorhanden.
Die Tabelle zeigt die erreichten Platzierungen im Einzelnen.
1.–3. Platz: Anzahl der Podiumsplatzierungen
Top 10: Anzahl der Platzierungen unter den ersten zehn
Punkteränge: Anzahl der Platzierungen innerhalb der Punkteränge
Starts: Anzahl gelaufener Rennen in der jeweiligen Disziplin
Hinweis: Bei den Distanzrennen erfolgt die Einordnung gemäß FIS.
Platzierung
Distanzrennen<templatestyles src="FN/styles.css" /> <sup class="fussnoten-marke" data-annotationpair-m="Skriptfehler: Ein solches Modul „URLutil“ ist nicht vorhanden.">Skriptfehler: Ein solches Modul „TemplUtl“ ist nicht vorhanden.Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.
Skiathlon Verfolgung
Sprint
Etappen- rennen<templatestyles src="FN/styles.css" /> <sup class="fussnoten-marke" data-annotationpair-m="Skriptfehler: Ein solches Modul „URLutil“ ist nicht vorhanden.">Skriptfehler: Ein solches Modul „TemplUtl“ ist nicht vorhanden.Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.
Gesamt
Team <templatestyles src="FN/styles.css" /> <sup class="fussnoten-marke" data-annotationpair-m="Skriptfehler: Ein solches Modul „URLutil“ ist nicht vorhanden.">Skriptfehler: Ein solches Modul „TemplUtl“ ist nicht vorhanden.Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.
≤ 5 km
≤ 10 km
≤ 15 km
≤ 30 km
> 30 km
Sprint
Staffel
1. Platz
5
1
1
4
11
2
6
2. Platz
1
1
3
1
1
7
2
4
3. Platz
5
1
6
2
3
Top 10
2
3
23
4
2
7
27
2
70
7
19
Punkteränge
6
3
41
5
4
23
59
14
155
7
19
Starts
12
7
50
9
7
34
73
15
207
7
19
Stand: Karriereende
<templatestyles src="FN/styles.css" />
<templatestyles src="FN/styles.css" />
<sup class="fussnoten-marke mw-cite-backlink" data-annotationpair-a="Skriptfehler: Ein solches Modul „URLutil“ ist nicht vorhanden.">Skriptfehler: Ein solches Modul „TemplUtl“ ist nicht vorhanden.
inkl. Individualstarts und Massenstarts gemäß FIS-Einordnung
Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.
<templatestyles src="FN/styles.css" />
<sup class="fussnoten-marke mw-cite-backlink" data-annotationpair-a="Skriptfehler: Ein solches Modul „URLutil“ ist nicht vorhanden.">Skriptfehler: Ein solches Modul „TemplUtl“ ist nicht vorhanden.
Gesamtes Rennen, nicht Einzeletappen, z. B. Tour de Ski, Nordic Opening, Saison-Finale
Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.
<templatestyles src="FN/styles.css" />
<sup class="fussnoten-marke mw-cite-backlink" data-annotationpair-a="Skriptfehler: Ein solches Modul „URLutil“ ist nicht vorhanden.">Skriptfehler: Ein solches Modul „TemplUtl“ ist nicht vorhanden.
Mangels geeigneter Quellen vor 2001 eventuell unvollständig
Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.