Plus jeune, John Nilsson pratique le ski[3].
Il commence à courir en France à partir de 2001 en rejoignant le CC Étupes. Stagiaire chez Saint-Quentin-Oktos, il intègre ensuite l'AVC Aix-en-Provence en 2002, avec lequel il s'impose sur le Circuit méditerranéen, aux Boucles catalanes et au Tour de Franche-Comté. Il effectue un nouveau stage dans la formation Saint-Quentin-Oktos, mais n'obtient pas de contrat professionnel.
En 2003, il brille de nouveau chez les amateurs en remportant le Grand Prix du Pays d'Aix, le Grand Prix du Pays d'Aix et Paris-Auxerre. Après ces performances, il passe finalement professionnel en 2004 au sein de l'équipe Auber 93. Lors de la saison 2005, il gagne Bordeaux-Saintes et termine notamment quatrième de la Classic Loire-Atlantique et du championnat de Suède, sixième du Tour du Limousin (3e d'une étape) ou encore neuvième de Cholet-Pays de la Loire, principalement grâce à ses qualités au sprint.
- ↑ « John NILSSON », sur memoire-du-cyclisme.eu
- ↑ « John NILSSONB », sur museociclismo.it
- ↑ Stéphane Corby, « Nilsson, le « Viking » », sur leparisien.fr,
- ↑ « Classements Route UCI 2005 », sur uci.html.infostradasports.com, UCI (consulté le )
- ↑ « Classements Route UCI 2005-2006 », sur uci.html.infostradasports.com, UCI (consulté le )
- Ressources relatives au sport :