Gregory Rogers, né le , est un ancien nageur australien des années 1960 et 1970 spécialisé en nage libre.
Il a notamment remporté une médaille d'argent dans le relais 4 × 200 m nage libre avec Graham White, Bob Windle et Michael Wenden, ainsi qu'une médaille de bronze dans le relais 4 × 100 m nage libre avec Robert Cusack, Bob Windle et Michael Wenden, toutes deux aux Jeux olympiques d'été de 1968 à Mexico.