Mikaela Bagley

Head Coach

This is Mikaela's fourth year on the Team MN Staff is excited to be a part of action as her second Team Minnesota event as head coach. Mikaela has previously been on the Team Minnesota All-Star staff, Team Minnesota Zones Staff, Team Minnesota Zones Team Manager, Team Minnesota Zones Head Coach, and a USA Team Manager at the Central and Western Zone Select Camps. Mikaela currently is the Head Age Group coach at Minnetonka Swim Club and is ready to bring the energy. Mikaela loves swimming breaststroke, but her favorite stroke to work with swimmers on is butterfly. She’s an avid water skier, who has spent much of the last year out on the lake practicing slalom and barefoot skiing, so you might see her at Zones a little sunburnt. She can’t wait to meet you all and work with such a great group of coaches.

Haley Foydel

Head Coach

Haley currently leads the Age Group and Junior teams for the Piranhas Swim Club, and was previously the Team Manager for the 2023 Central Zone Team. 

Haley started swimming at 8 years old in her home state of Michigan. Her coaching career began in Portland, Maine on the Greater Portland Swim Team, where she led groups of all ages and expanded the team's senior and age group programs. She also coached open water training and learn-to-swim lessons for adult women. After GPST, she was an age group coach for the Portland Porpoises Swim Club and worked with the National Age Group team for the Foxjets Swim Team.

Off the pool deck, Haley is always looking for a new restaurant to try, an unexplored bike path, and the correct type of screw to fix something broken in her 1916 house.

Allie Maxwell

Assistant Coach 

Coach Allie Maxwell came into swimming at the age of 5, participating in swim lessons making her way to swim club. Not only did Allie swim but she danced and played soccer before swimming became her best and most loved sport. After lettering, achieving All Conference, All State and setting two records in High School, Allie continued her swimming through college at the Division 1 level at the University of North Dakota. Throughout her career, she competed as a butterflier, distance swimmer, and sprinter. Later fulfilling three years, she helped the collegiate team as a Volunteer Assistant Swim Coach and became the Head Coach of the North Dakota Masters team along with teaching swim lessons for all ages in between. Allie moved back home to Maple Grove, where she now resides and coaches with Minnetonka Swim Club. Aside from coaching, Allie enjoys spending time with her family and friends. Coach Allie loves to watch and guide swimmers through their passion for the sport of swimming.
 

Maggie Knier

Lead Coach

Maggie started swimming in middle school and went on to swim four years at Minnesota State University, Mankato, where she specialized in sprint freestyle and studied business. After retiring from the sport in the middle of the pandemic, she just couldn't stay away from the pool and almost immediately began looking into coaching.

In 2021, she joined the coaching staff at NHCP and currently leads their Gold group. Being on the pool deck is her favorite part of each day, and she loves to see her kids grow as athletes and as people. As a swimmer, Maggie’s coaches had a huge impact on her love of the sport, and she now enjoys the flip side of being the person who gets to nurture that love of the sport in her swimmers. 

In addition to coaching, Maggie works in advertising and runs an Etsy shop. In her free time she enjoys reading, walking with friends, and still gets in the water a few times a week.

Travis Anderson

Lead Coach 

Coach Travis has been coaching competitively since 2009, and currently works as an assistant coach with the Foxjets Swim Team. He is a level 5 certified coach with the American Swimming Coaches Association, and has had the pleasure over the years of working with swimmers of all ages and ability levels, from developmental to National Record holders. 
 
Coach Travis always brings energy, enthusiasm, and excitement with him to the pool deck, and looks forward to helping make this All-Star meet a great experience for all of Team MN!

Luke Money

Lead Coach

Luke grew up in Fergus Falls, Minnesota where he swam on the club and high school teams. As a high school swimmer, Luke received All-State honors and specialized in fly. He then swam at St. Olaf College where he earned All-American and All-Conference honors and earned a bachelors degree in history.

In 2011, Luke joined the SEMS coaching staff and has worked with all levels of the program. In 2015 he was named head age group coach and has been in the same position since.

Outside the pool, Luke enjoys hiking, swimming, reading a good book, and watching the Twins and Vikings. He also works at the YMCA as a personal trainer.