From 1996 till 2000 Xavier successfully started his career with karting. Only at the age of 15 he made his first steps into motorsport. In 1997 Xavier won his first championship in the Promotion Trophy in Genk, Belgium.
After that he moved up the ranks and participated in the Belgian and European Championship Intercontinental A. During the Belgian Championship in 1999, Xavier finished in 6th position with GKS Lemmens Power.
In the 2000 season, Xavier participated in the European Championship ICA, after a great race he finished 9th, as first Belgian with GWB, Top-Kart. In the Belgian Championship he ended up in 6th position that year.