All of our coaches are USSA certified, which means they’ve worked stepwise through an educational program that progressively builds the coach's knowledge and experience.  As in developing skills in skiing, the process for becoming a better coach starts with foundational skills and moves forward into a deeper and broader understanding of all the aspects involved in alpine ski racing and coaching.


Gordon Perry

Executive Director & F.I.S Team Coach

Gordon A. Perry, former Canadian Ski Team member and a multiple national champion in the sport of Alpine Ski Racing. Perry was an All-American NCAA skier at the University of Utah and head Alpine Ski Coach at Utah (1990-1994). Under his direction, he successfully coached; 1993 NCAA Champions, 5 Individual National Champions, and 24 All-Americans. Perry also lent his expertise in building Westminster College’s ski program in Salt Lake City. Gordon combines his business experience and knowledge of skiing to help lead OVWSF to new heights. Gordon is a USSA Level 300 Alpine Coach and USSA Technical Delegate.


Kristian Guay

 "C" Team Head Coach 

Kristian has worked with OVST for more than 6 seasons. He is a USSA level 200 coach with a tremendous amount of coaching experience combined with a strong ski racing pedigree. A former member of the Canadian National Team and the University of Utah Alpine Ski Team.

Scott Hoffman

"C" Team Coach

Born and raised in Ogden, UT, Scott was a member of the United States Ski Team. He was an All-American skier at Utah and helped the Utes win the NCAA team championship title in 1981. He later enjoyed a successful professional ski racing career on the U.S. Men's Pro Tour.  He is now instructing/coaching at Snowbasin. He is a USSA level 300 Alpine Coach with several years of expert coaching experience.

Brandon Koress

"A"  Team Head Coach

Brandon Koress is a USSA level 300 coach and coached in Central Division for fifteen years. He was the Head Age Class Coach for USSA athletes at Holy Hill Ski Team. In addition he served as a coach at numerous Rocky Mountain/Central development camps. A part-time resident of Utah, Brandon offers a great outside perspective and knowledge to our program.


Andrew "Rocky" Rockenfield

"D" Team and Alpine Devo/Snow-Stars Head Coach

Andrew Rockenfield, “Rocky” is a PSIA Level 3, Children’s Specialist 2 and USSA Level 200 Coach.  He was Training Director and Buddy Werner Race Team Coach at White Pass Ski Club in Washington State, home of Phil and Steve Mahre.  Andrew was also the head coach for the advanced adult program and coached for various race camps during the summer at Mt. Hood, Oregon.  Rocky directs the day-to-day operations of the OVST Development Program, as well as, athlete and coach development.  During his off-time you will most likely find him skiing with his family.


Craig Haaser

"C" & "D"  Team Coach

Craig Haaser grew up in Ogden, Utah.  He began ski racing throughout the intermountain West at an early age and later excelled as a professional ski jumper (Gelande). He is currently certified in PSIA Alpine Level 3, Children's Specialist 2 and USSA L100. This is his 7th full time season as a ski instructor and coach.
Craig holds university degrees in Art and Education with more than 20 years of teaching experience.
In the "off season" he can be found working at Outback Pottery.

Ben Vanderberg

"B" & "C" Team Coach

Ben grew up skiing and alpine racing at Big Bear, California. He raced with the Snow Summit Junior race team and was a NASTAR pacesetter for three years. He has coached for the past seventeen years and has been with the OVST for over five years.


Davis Anderson

U 14 Head Coach

Davis Anderson started his racing career at Snowbasin and is returning to his roots for the 2017 season. After moving to the east coast with family at age 7, Davis followed his passion to return back to Utah to go all in with ski racing. Post-high school he competed in skiercross for a year and went on to coach with Rowmark while completing an undergrad at the University of Utah in Business Administration. Davis brings a youthful spirit to the team and is a strong proponent of not only developing skills in the race course, but in all aspects of alpine skiing. When not on snow, you'll find him on a mountain bike, water skiing, at the Crossfit gym, or working to develop his business as a realtor. He is engaged to a U of U alumni skier who you may see helping out on the hill from time to time.

Alison Putnam

"C" & "D" Team Coach

Alison Putnam grew up in Vermont where she attended the Green Mountain Valley School.  She was a top ranked junior racer, competing in the Junior Olympics, Nor-Ams, and U.S. Nationals. From there she went on to ski for the University of Vermont after which she competed on the Women’s Pro Ski Tour.

Alison has coached for the past twenty-two years and is a USSA level 300 Coach. She has coached for OVST for a number of years to include a time as the Devo Team Head Coach. 

David Herzog

"A" & "B" Team P/T Coach

From Leogang, Austria. David just completed a successful collegiate skiing career at Westminster College in S.L.C. A former Austrian Ski Team member, David brings a wealth of preference to pass on to our young athletes.  He has coached with Buck Hill Ski Team and various ski camps in North America and Europe.