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 Snowbasin Ski Team to new heights. Gordon is a USSA Level 300 Alpine Coach and USSA Technical Delegate.

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.


Lester L. Keller, PhD

B Team Head Coach

Dr. Keller has been involved in competitive sports as an athlete, coach, sport club director, National Governing Body (NGB) official, and staff member for over four decades .

Most notable in Lester’s resume was the 23-year long design, direction and management of the Western Region Alpine program. This program was an enjoyable and successful venture having, for example, won the Tom Garner Regions Cup at the US National Alpine Championships 16 consecutive years, and at one time accounting for 77% of the named members of the men’s national A team of the USST. Additionally, Lester directed the sports psychology program for the United States Ski Team Sports Science and High Performance department for 17 years. He is the past president of the national ski coaches association and has conducted scores of coaches’ clinics for hundreds of coaches at the 100, 200, 300, and USSA National Academy level. He is an International Ski Federation (FIS) Alpine Technical Delegate and is certified as an International, Level 5 Master Alpine Ski Coach by the U.S. Ski Coaches Association.


Craig Haaser

C Team Head Coach

Craig grew up in Ogden, Utah. He began ski racing at an early age and continued through college (National Collegiate Ski Association) and later excelled as a professional ski jumper (Gelande). Certifications include: USSA Alpine L300, PSIA Alpine Level 3, and Children’s Specialist 2.

Craig holds university degrees in Art and Education with more than 20 years of coaching & teaching experience.

In the "off season" he can be found working at Outback Pottery.


Andrew "Rocky" Rockenfield

Alpine Devo/Snow-Stars and D Team 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 Snowbasin Ski Team Development Program, as well as, athlete and coach development.  During his off-time you will most likely find him skiing with his family.


Grayson Davis

Big Mountain Head Coach

Grayson has worked as a intermountain coach for over 20 plus years.

He is a USSA level 3 coach and a P.S.I.A. level 3 instructor. Works as Head Devo coach for Alta Race Team.

Grayson has worked as a former head coach for Snowbasin Ski Team, Rowmark Ski Academy, and Pack City Ski Team running the U12 - U14 programs.

He has been on staff for Snowbasin Ski Team for the last 8 years serving as a specialty coach.

Grayson also works with numerous ski manufactures as a representative and product tester.

Ben Vanderberg

B Team Assitant 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 Snowbasin Ski Team for over 10 years.

Scott Hoffman

C Team Assitant 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.

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 Snowbasin Ski Team for a number of years to include a time as the Devo Team Head Coach.


Kristian Guay


Kristian has worked with Snowbasin Ski Team for more than 8 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.