Gregg Boddy pratique son hockey junior avec les Oil Kings d'Edmonton lors des trois saisons inaugurales de la Ligue de hockey de l'Ouest (LHOu), alors appelée Ligue canadienne de hockey junior majeur lors de sa première saison puis Ligue de hockey de l'Ouest canadien. De par son jeu défensif, il gagne le respect de ses coéquipiers et adversaires[2].
Un an plus tard, il est envoyé aux Canucks de Vancouver avec lesquels il fait ses débuts dans la ligue majeure. Donnant une bonne impression à l'encadrement, il joue à plein temps lors de l'édition 1972-1973[2]. Après un exercice en demi-teinte, il retrouve sa position de cadre, réalisant sa saison la plus offensive avec 11 buts inscrits, soit autant qu'en cinq saisons professionnelles, et contribue à la première qualification des Canucks en séries où ils sont sortis dès leur entrée en lice par les Canadiens[6]. Pour l'édition 1975-1976, il partage son temps avec les Oilers de Tulsa, l'équipe affiliée à Vancouver en Ligue centrale de hockey (LCH)[7], et remporte avec eux la Coupe Adams, remise aux champions de la LCH[8].