About Chris Foley

PGA Professional Golf Coach


PGA MASTER PROFESSIONAL & Teaching Professional AT Madden's on Gulf Lake

Chris Foley’s mission is to increase enjoyment of the game of golf through a holistic instructional program. This program includes golf instruction, club fitting, course management, rules and etiquette. The focus of his instruction is based on the individual’s goals and ability level, while always adhering to the proper fundamentals of golf. His approach is for long-term improvement with short-term results and success.

Chris’s passion for the game of golf began as a 10-year-old at Emeis Golf Course in Davenport Iowa. He quickly became consumed with the game. Legendary Iowa PGA Professional Jim Hasley was Chris’s first mentor and teacher and gave Chris his first job in golf at the age of 14.


Full Bio

Chris’s and his family’s life have revolved around the game of golf and he has spread his passion for the game to his three children. His oldest son Michael is the Head Golf Professional at Somerset Country Club in St. Paul, MN and played college golf at the University of Northern Iowa. His son Joe played golf at Gustavus Adolphus College and is a teaching professional at the Golf Performance Center at Sea Island Golf Club. Chris’s daughter Katie attends the University of St. Thomas and plays on the golf team. She is perusing a possible career in the golf industry. Amy, Chris’s wife, plays an integral part in the operation of Chris Foley Golf and teaches our entry level junior program, SNAG.

The main focus of Chris’s professional career has been increasing the enjoyment of golfers through his instruction programs. One of his main focuses has been his multi-level Junior Golf Development Program. The program annually introduces 100+ kids to the game and has produces over 80 college golfers over the past 20 years.

Chris’s students include internationally ranked amateurs, club professional, and passionate golfers from around the world.

A member of the PGA of America since 1992, Chris is one of only 330 Professionals to have earned Master Professional status. His summer programs are conducted at Madden’s on Gulf Lake in East Gull Lake, MN and he splits his winter between the Legacy and Eldorado Country Club in Indian Wells, CA.

Education & Certifications

  • Member of the PGA of America since 1992
  • PGA Master Professional of Instruction
  • 2020 Minnesota Section Player Development Award
  • 2019 Minnesota Section Junior Golf Development Award
  • 2008 Minnesota Section PGA Facility Promoter of the Year
  • 2002 Minnesota Section PGA Teacher of the Year
  • 2004 Callaway National Club Fitter of the Year
  • Number One ranked Teachers in Minnesota by Golf Digest Magazine
  • Top Teachers in Region by GOLF Magazine
  • T&L Golf’s Master Class of Teaching Pros in America
  • USA Junior National Team Coach

Work History

  • Present – Owner Chris Foley Golf/Director of Instruction – Madden’s on Gull Lake
  • Present – Teaching Professional – Eldorado Country Club, Indian Wells, CA
  • Director of Instruction – Cragun’s Legacy Courses
  • Director of Golf – The Members Club, Columbia, SC 2010-2012
  • Head Golf Professional – Madden’s on Gull Lake, Brainerd, MN 1997-2010
  • Head Golf Professional – Glen Oaks Country Club, West Des Moines, IA 1995-1997
  • Assistant Golf Professional – Wakonda Club, Des Moines, IA 1991-1995
  • Assistant Golf Professional – Des Moines Golf and Country Club, West Des Moines, IA 1989-1991

Golf Services

  • World Class Individual Lessons
  • Group Instruction
  • Putting Instruction
  • Junior Clinics and Development
  • Club Fitting
  • Game Analysis
  • TrackMan Launch Monitor
  • JC Video Swing Analysis Software
  • Mental Game Profile Workshop

Ryan Sharpe


Ryan Sharpe is passionate in engaging players in the game and developing players for success both on and off the golf course.

Work History:

  • Lead Golf Professional – The Classic at Madden’s
  • General Manager/Director of Golf – Willingers Golf Club
  • Caddie – Nationwide Tour
  • Graduate from San Degio Golf Academy

Golf Services:

  • Individual Lessons
  • Group Instruction
  • Putting Instruction
  • Junior Clinics and Development
  • Club Fitting
  • Game Analysis
  • TrackMan Launch Monitor