Lindgren se kvalifikoval do švédského týmu spolu se svým spoluhráčem a dvojnásobným olympijským vítězem Fredrikem Kessiakoffem v běhu přes zemi u mužů
závod na Letních olympijských hrách v Pekingu v roce 2008 získáním jednoho ze dvou dostupných míst ze strany Švédské cyklistické federace () a Mezinárodní cyklistické unie (UCI), založené na jeho nejlepším výkonu v sérii světového poháru, světovém a evropském šampionátu a světové sérii horského cyklismu. Lindgren nemohl vylepšit svou hvězdnou jízdu, aby dokončil 4.8-kilometrový robustní, zrádný cross-country kurz, protože se rozhodl ukončit svůj kurz s pouhými dvěma kolemi zbývajícími a skončil na třicátém osmém místě kvůli problémům s motocyklem.