Lindgren se clasificó para el equipo sueco, junto con su compañero de equipo y dos veces olímpico Fredrik Kessiakoff, en el campo a través de los hombres
en las Olimpiadas de Verano de 2008 en Beijing, recibiendo una de las dos plazas disponibles de la Federación Sueca de Ciclismo () y la Unión Ciclista Internacional (UCI), basado en su mejor desempeño en la serie de la Copa del Mundo, Campeonatos Mundiales y Europeos, y Mountain Biking World Series. Lindgren no pudo actualizar un paseo estelar para completar un recorrido de 4,8 km robusto y traicionero, ya que decidió terminar su recorrido con solo dos vueltas por delante y un trigésimo octavo lugar debido a problemas con la moto.