Offredo is a user of the popular fitness site Strava, where he posts regular rides from his training and races.
[4] Offredo turned professional with Française des Jeux in 2008, after riding as a stagiaire with the team in 2007.
[5] In the first Belgian classics race of the 2011 season, Offredo finished 4th at Omloop Het Nieuwsblad.
Offredo started his 2018 season at the Grand Prix d'Ouverture La Marseillaise where he finished in 20th position.
At the end of March, Offredo suffered from a sprained ankle, which made him abandon the Tour of Flanders.