Stéphane pratique le football durant sa jeunesse et se voit proposer d'entrer au centre de formation de l'Olympique de Marseille à l'âge de 13 ans. Il y renonce puis laisse tomber le football pour se mettre au tennis. À la suite d'un pari, il prend part à l'Embrunman en 2006 sans s'y être préparé et apprécie l'expérience. Il rejoint alors un club de triathlon, discipline qu'il pratique durant trois ans en amateur. Participant également à des trails, il décide de s'y consacrer en priorité à partir de 2009, ce sport lui offrant une plus grande souplesse entre sa vie professionnelle et sportive[1],[2].
Le , il prend part aux championnats de France de run and bike à Privas et remporte le titre de champion de France senior[3].
Ayant découvert la course de raquette à neige en participant à une course en Italie en 2007, il apprécie cette alternative hivernale au trail et s'investit sérieusement en compétition[2]. En 2012, il participe pour la première fois aux championnats du monde de raquette à neige à Québec et y décroche la médaille de bronze[1].
Le , il s'élance parmi les favoris aux championnats du monde de raquette à neige courus de le cadre de la Ciaspolada à Fondo. Il voit cependant l'Italien Alex Baldaccini dominer la course et doit lutter face au Marocain Said Boudalia pour terminer sur la deuxième marche du podium[4]. Deux semaines plus tard, il prend sa revance sur Alex Baldaccini en parvenant à le battre lors des championnats d'Europe à Pragela pour remporter le titre[5]. Le , il prend pour la première fois le départ d'un trail de plus de 50 kilomètres à la 6000D. Voyant Sébastien Spehler dominer la première partie de course, il revient sur ce dernier en deuxième partie de course, avantagé sur les passages dans la neige. Les deux hommes s'échangent la tête de course à plusieurs reprises sans parvenir à se détacher puis franchissent la ligne d'arrivée main dans la main pour s'offrir la victoire ex-aquo[6].
Le , il parvient à s'imposer aux championnats du monde de raquette à neige à Rättvik en battant l'Italient Filippo Barizza et l'Espagnol Just Sociats[7].
Après une contre-performance en 2015 à Québec où il échoue au pied du podium[8], il remporte son deuxième titre de champion du monde en 2016 à Vezza d'Oglio en battant à nouveau Filippo Barizza[9].
En 2017, il se classe à nouveau quatrième des championnats du monde en parvenant à battre le Canadien David Le Porho sur un parcours raccourci par manque de neige à Saranac Lake[10].
Le , il se retrouve face au tenant du titre Joseph Gray à Fuente Dé. Stéphane prend un bon départ mais voit l'Américain revenir sur lui. Il parvient à défendre sa position pour s'offrir son troisième titre de champion du monde de raquette à neige[11].
Le , il doit s'incliner derrière les Espagnols Roberto Ruiz et Nacho Hernando lors des championnats du monde à Myōkō. Il parvient à nouveau à terminer devant Joseph Gray pour terminer sur la troisième marche du podium[12].
Le , il domine la 6000D et s'impose au terme d'une course en solitaire[13].
Le , il s'élance parmi les favoris aux championnats du monde de raquette à neige à Fuente Dé. Il voit partir devant lui l'Italien Alex Baldaccini. Ne parvenant pas à le suivre, il assure la médaille d'argent[14].