Gasport’s Gavyn Boyle keeps Division I dream going after a few pit stops