|Voiced by||Trey Parker|
|First Appearance||Stanley's Cup|
Gavin is relentless, as seen when Stan asks him to lose the game purposely so Nelson Brown will live. Gavin doesn't agree to this even though a kid's life is at stake and still plans to beat Stan's team. However, despite his confidence, the Adams County Pee-Wee Hockey Team proves to be just as inexperienced and unable to play as the Park County Pee-Wee Hockey Team, which suggests that Gavin may be an inexperienced coach.