In 2007 neemt Xavier deel aan The World Series by Renault in een Formule Renault 3.5.
Hij rijdt dit seizoen 17 races waarvan het beste resultaat een 13e plaats.
Xavier kwam uit voor het Prema Power Team.