Pilote émérite du championnat d'Europe de Formule 2 à la fin des années 1960, vainqueur du championnat suisse F2 en 1971 et spécialiste des course de côte, Xavier Perrot est aussi connu pour sa participation au Grand Prix d'Allemagne 1969 disputé sur le Nürburgring. Au volant d'une Brabham BT23C privée engagée par la Squadra Tartaruga, il faisait partie des nombreux pilotes invités à participer au volant de leur Formule 2 pour compléter le plateau des Formule 1. Qualifié dernier à plus de 50 secondes du poleman Jacky Ickx, il termine en dixième position, sixième de la catégorie F2, juste devant son compatriote Jo Siffert sur Lotus-Ford 49B F1. Sa deuxième participation à un Grand Prix de Formule 1 a lieu deux années plus tard, cette fois au volant d'une F1 (une March 701), lors du Jochen Rindt Memorial Trophy, une épreuve hors-championnat disputée à Hockenheim.