Karierę piłkarską Girard rozpoczął w zespole Nîmes Olympique. W 1973 roku awansował do kadry pierwszego zespołu, i wtedy też zadebiutował w pierwszej lidze francuskiej. Od sezonu 1974/1975 był podstawowym zawodnikiem zespołu. W Nîmes występował przez osiem sezonów. W tym okresie rozegrał 202 spotkania w pierwszej lidze i zdobył w nich 27 goli.
W 1980 roku Girard przeszedł do Girondins Bordeaux. Swój pierwszy sukces z tym klubem osiągnął w 1984 roku, gdy sięgnął z nim po swój pierwszy tytuł mistrza kraju w karierze. W 1985 roku obronił z Bordeaux tytuł mistrzowski, a w 1986 roku wystąpił w zwycięskim 2:1 finale Pucharu Francji z Olympique Marsylia. Rok później wywalczył z Bordeaux dublet - mistrzostwo oraz krajowy puchar (grał przez 90 minut w wygranym 2:0 finałowym meczu z Olympique). Oba tytuły były ostatnimi dla Girarda w jego karierze piłkarskiej. W barwach Bordeaux od 1980 do 1988 roku rozegrał 241 meczów i strzelił 17 goli.
Latem 1988 Girard wrócił do Nîmes Olympique, który występował w rozgrywkach drugiej ligi francuskiej. Grał w nim przez trzy lata, ale nie wywalczył promocji do ekstraklasy. W 1991 roku w wieku 37 lat zakończył karierę piłkarską.
W reprezentacji Francji Girard zadebiutował 14 października 1981 roku w przegranym 2:3 spotkaniu eliminacji do Mistrzostw Świata 1982 z Irlandią. W 1982 roku został powołany przez selekcjonera Michela Hidalgo na ten turniej. Był tam rezerwowym zawodnikiem, ale zagrał w czterech meczach: z Anglią (1:3), Kuwejtem (4:1), Austrią (1:0) oraz o 3. miejsce z Polską (2:3 i gol w 13. minucie), który był jego ostatnim w kadrze narodowej. Łącznie rozegrał w niej 7 spotkań i strzelił jedną bramkę.