 Gregoire made his first-class debut for the Windwards during the 1968–69 Shell Shield season, playing against Trinidad and Tobago in January 1969.He played solely as a batsman on debut, with Bryan Mauricette taking the gloves.Gregoire's second and final first-class match came against Jamaica, four days after the conclusion of his first.