skip navigation

2022 Coaching Staff

Matt McDonnell

Head Coach

Coach McDonnell- also known as Coach Mac has been coaching football for 8 seasons, seven in the high school ranks. He has been on the Laser staff since 2018, where he joined as the defensive coordinator. In 2019 he was promoted to Head Coach. In his first season, he helped guide the Lasers to the playoffs for a school tying 3rd straight year, and marquee victories over CMH and Arrowhead.  He strives to run a player-centered program and wants everyone to experience what football has to offer. Coach Mac has an extensive coaching background, having coached in Florida, Mississippi, and Ohio. During his seven years of coaching high school, his position group has had 20 all-conference players, 8 all-area, 4 all-region, and 2 all-state players. He also played a major role in helping Olive Branch HS in Mississippi turn around the program from 0-11 to 12-2 in just one season, finishing 3rd in the state. Coach Mac also spent 3 years in video work at Wisconsin-Whitewater and spent a year with Hiram College in Ohio.

Coach McDonnell married his wife Allie in July of 2017. They had their first child, Myles, in August of 2019.  Coach Mac is a special education teacher at Kettle Moraine Middle School. 

You can follow Coach Mac on Twitter: @coach_mcdonnell and email him at if you have any questions or want to talk about the Laser Football Program.

Chad Buchholz

Defensive Coordinator

Coach Buchholz is in his 12th season coaching for Kettle Moraine.  This is his second year as Defensive Coordinator and prior to this role, he coached the defensive line. During those 11 years, Coach Buchholz has coached 20 All-Conference, 6 All-Area, 3 All-Region, and 2 All-State athletes.   

Coach Buchholz played high school football at Port Washington from 1990-1993. He continued his football playing career at Carroll University from 1993-1997 where he was awarded Team Captain as well as earning 1st Team All-Conference honors at defensive end.  The Pioneers went on to become Conference Champs that year.  

While attending Carroll University Coach Buchholz earned his BS in Education while minoring in Early Childhood.  He quickly went on to earn his Masters in Education through Aurora University. Right out of college, Coach Buchholz landed a teaching position in kindergarten.  He has taught for 25 years in the district and teaches at Wales Elementary. In 2016, Coach Buchholz became a published author with a math unit called Shaping Up the Yard and in 2019 was awarded the Innovator of the Year award for Kettle Moraine.  He lives in Waukesha with his wife Christa and two children, Claudia and Cade.

Coach Buchholz can be reached at 

Eric Solberg

Coach Eric Solberg has spent the majority of his life as a Laser! After graduating from Kettle Moraine High School in 2004, he returned to join the varsity football staff in 2009. The 2022 season will mark Coach Solberg’s thirteenth year coaching football, all of them spent on the defensive side of the ball at KMHS. For the past few seasons and many years prior, he has coaches the defensive backs. He has also coached linebackers during his time at Kettle Moraine.

Coach Solberg and his wife Carly (also a KM alum) live in Dousman. They have a four-year-old son named Phoenix, a two-year-old daughter named Zodi, and a newborn named Cruz. Coach Solberg has been a special education teacher at KMHS since 2011. Carly currently serves as principal at Prairie Elementary in Waukesha. 

Coach Solberg is extremely proud to have been part of the football program’s growth over the past decade. While making the playoffs on a consistent basis is a remarkable accomplishment in the Classic 8 Conference, he is more excited to witness student-athletes develop and apply the skills and dispositions that will serve them later in life. It is a joy for him to see players recognized by teachers and community members for the impact they are making in the lives of others. It is an even more gratifying experience to welcome back former players who want to be part of the football program. He is grateful to be able to teach and coach at Kettle Moraine High School, and he looks forward to what the athletes in the program can accomplish in the future.


Kevin Yarbrough

Coach Yarbrough, also known as Coach Yarby, is entering his 9th year coaching football and track at KM. During his tenure at KM, Coach Yarbrough has served as QB’s coach, WR’s coach, RB’s coach, freshman head coach, JV offensive coordinator and Varsity offensive coordinator. Since arriving at KM coach Yarbrough has coached multiple All State, All Region and All Conference players. In 2014 Coach Yarbrough was selected as the Classic 8 Offensive Assistant Coach of the Year and WIAA SE Region Offensive Assistant of the Year.

This will be Coach Yarbrough’s 21st year coaching varsity football in Wisconsin with previous coaching stints at Brookfield East, Mukwonago, Waukesha North, and LaCrosse Logan. He graduated from UW - LaCrosse with a degree in Exercise and Sport Science and teaches PE at Wales Elementary. Coach Yarbrough is originally from Oklahoma where he graduated from Westmoore HS and went on to play football at the University of Oklahoma before transferring to UWL. Coach Yarbrough played football and ran track while at UWL, earning All American honors in track and field and helping capture a national championship in 2001.

Coach Yarbrough is married to his wife Sarah and they have three beautiful kids; Everett 10, Adeline 8, and Leila 5. 

You can follow Coach Yarbrough on twitter: @yarby03 if you have questions about Laser football you can email him 



Brad James

Coach Brad James is entering his second season at Kettle Moraine, coaching the defensive backs.  He will also be coaching the freshman football team and assisting Coach Mac with the Junior Laser program.  Previously, Coach James coached wide receivers at Arrowhead High School. He began his football coaching career with the Lake Country Chiefs youth football organization and coached 4 years. 

Coach James lives in Dousman with his wife and three children Noah (Freshman, St. Norbert College), Emma (Class of 2021 KMHS) and Kylie (5th grade Dousman Elementary).

Coach James can be reached via email at
Or by cell: 414-870-0740

Auggie Hengel

Coach Hengel is entering his second year as offensive line coach at Kettle Moraine. Coach Hengel played high school football for Columbia High School (Columbia,IL), where he played offensive and defensive line. He continued on to play at the University of Wisconsin-Whitewater where he spent three years on the offensive line. Coach Hengel graduated from UW-Whitewater in 2020 majoring in Health and Human Performance with a minor in coaching. He is now working towards his Masters of Teaching-Special Education at Lindenwood University. Coach Hengel also works with the JV program on offense.

Coach Hengel can be reached by email at and on Twitter @coachhengel57

Glenn Derby

Coach Derby played high school football and was a 3 year basketball and 4 year track athlete at Oconomowoc. He went on to start at UW Madison for 3 years as an all conference Offensive Lineman. Coach Derby was drafted by New Orleans Saints where he played O-Line for 3 years and ended his football career with an injury at the Green Bay Packers. He has coached at UW Platteville and high school at Kettle Moraine for 15+ years. He also coached at Oconomowoc 3 for years; Arrowhead for 2 years; and Muskego for 1 year. Coach Derby also served as the head coach at St Johns for 2 years and is now back at Kettle Moraine. 

Coach Derby is the present owner of The Dog Nest, Wagging for Rescues and Co-Owner of  He is in process of writing a book that will be out soon. He is very passionate in helping others improve where they are at, regardless of where that is!

Coaching Resources


Keep connected to your team. Quickly check schedules and team updates, plus message other members on your team and receive heads-up from athletes about practice. Enjoy unlimited access to scores & stats, photo/video sharing, and more.


Accessing TeamCenter

Easily add and edit athlete info, manage schedules, and message team members

Messaging Your Team in TeamCenter

Send a message to an individual member, selected members, or the entire team directly from TeamCenter or from the SportsEngine mobile app

Basic Team Management

Perform basic tasks using the Team Page Team Management functionality

Add Contacts to Receive Team Messages

Add additional email addresses to a non-member's profile in order to be able to include all athletes in team communications

Managing RSVPs

Manage RSVPs for each athlete within your team’s TeamCenter or within the SportsEngine mobile app

Sending RSVPs for Existing Games or Events

Do you import your game schedules from a third-party scheduler or create them manually on your team page? This article explains how to add RSVPs to those games and events after they are imported.

More Helpful Coach Links

Review help articles about how coaches interact with TeamCenter and the SportsEngine mobile app

Bookmark your Website to the Home Screen of your Mobile Device

Access your website with a single tap from your mobile device's home screen.