Kyler grew up in Pleasant Hill, Ohio and graduated from Newton Local High School.  He earned a basketball scholarship and played for four years at North Greenville University in Tigerville, South Carolina.  Upon graduating with a degree in History, he decided to pursue golf as a career and moved to California where he began working at the Jim McLean Golf School at PGA West in La Quinta, California as a teaching assistant.  In 2012-2013, he spent time teaching golf overseas in Shenzhen, China for Golden State Golf Academy as the Director of Instruction. Upon returning to the States, he accepted an assistant professional position at River Valley Ranch Golf Club in Carbondale, Colorado.  He spent five years there from 2013-2017 as both an assistant golf professional and a head golf professional before returning to Ohio as the Director of Golf for Miami Shores Golf Course. Kyler is happily married to his wife Cheyene.

Lesson Rates

Adult ½ Hour: $35

Junior ½ Hour: $25

Adult 1 Hour: $55

Junior 1 Hour: $40

Adult 6 for 5 Series: $275 Junior 6 for 5 Series: $200 

Junior Golf Program

Miami Shores Junior Golf Program: Six -week program where golfers are taught the basics of the game (putting, chipping, pitching and full swing) as well as rules and etiquette. The program also incorporates games and contests as a way of developing skills. Instruction takes place once a week on either the putting or the driving range. The dates, times, and age groups are as follows:

June 11, 18, 25 & July 2, 9, 16 

Ages 6-14: 10:00AM-11:15AM

PGA Junior League

PGA Jr. League is shifting the perception of youth golf and the way the game is learned and played. The program brings family and friends together around fun, team golf experiences with expert coaching and instruction from PGA and LPGA Professionals. It’s a game changer, and we’re so excited to offer PGA Jr. League at Miami Shores Golf Course!

Miami Shores Golf Course’s PGA Jr. League program is open to boys and girls ages 13 and under of all skill levels – no golf experience required! Kids will learn the game and enjoy relaxed competition in a two-person scramble format that encourages mentorship, builds confidence and teaches sportsmanship. 

Sign up by June 8th

The program fee for PGA Jr. League at Miami Shores Golf Course is $200. Each PGA Jr. League golfer will receive:

– Two high-quality team jerseys; one orange and one blue (for home and away games). Jerseys are available in boys and girls sizes and customizable with our team name and players chosen jersey number! 

– Performance T-shirt, hat, bag, tag, sticker, and drawstring bag

– 4-5 team practices (starting in May) and free range balls during practice

– 4-6 regular season matches (June-July)

– Opportunity to advance to All-Stars teams during the postseason

* Minimum # players to form team is 8. Maximum # of players is 12.

**If enough sign up, we will form 2 or more teams.  

If you have any questions, please contact Kyler Booher, PGA, at or 937-335-4457. 

You can also visit and follow @pgajrleague on facebook, twitter, and Instagram to learn more. 

We look forward to a fun PGA Jr. League season at Miami Shores Golf Course!

2020 Clinics / Demo Days

Srixon Ball Fittings

Monday, April 27th 3:00-5:30 pm
Wednesday, May 27th All Day


Srixon/Cleveland Wedge Clinics

Wednesday, June 17th 5-6:30 pm
Wednesday, Aug. 5th 5-6:30


Srixon Demo Days

Saturday, June 27th 2-5 pm
Saturday, July 25th 2-5 pm
Miami Shores Golf Course
402 E Staunton Rd,
Troy, OH 45373
Tel: 937-335-4457

Designed by foreUP