MBLM Coaches

Michael Roche - Head Coach

Michael Roche has been swimming competitively since he was 6 years old.  He has been around the sport of swimming pretty much his whole life.  Mr. Roche is now 26 years old.  He has two little boys and a daughter Hailee who swims for the Moline Blue Marlins and is 9.  Michael works full time at UPS as a package car driver in Davenport, IA.  Also, Michael plays football for the Quad City Raiders minor league football team.  Michael coaches soccer and plays as well in his free time. Mr. Roche swam for the Moline Blue Marlins when he was 6 years old then transferred to the East Moline Swim Club and grew up swimming for Dave Busch.  Michael swam at Moline High School and was Moline's dominate breaststroker when he came in freshman year.  He made it to state sophomore year and placed 16th in the state of Illinois in the 100 breaststroke.  Michael made it to state the rest of his high school career in the breaststroke and the relays.  Mr. Roche went off to Iowa Central College and swam for two years under Jake Anderson and studied physical education and minored in psychology.  Michael made it to nationals both years, first year in Ft. Lauderdale, Florida and second year in Buffalo, New York.

Now Coach Roche looks to further his swimming career as the head coach of the Moline Blue Marlins.  He wants to build the program, build character,  and have fun with the kids.  Michael wants to help develop kids of all ages and ability levels to be a great swimmer and the best that they can be!



Ellie Urlaub - Assistant Coach


My name is Ellie Urlaub and I am currently a graduate student in the Master of Occupational Therapy program at St. Ambrose University. I moved to Davenport in 2014 when I began the program and I am loving the Quad Cities! I began swimming competitively at 11 years old on a YMCA team. I am originally from Fort Dodge, Iowa where I was a member of the varsity swim team in high school all four years, qualifying for state my junior and senior year in relay events. Continuing my personal swimming career at Iowa Central Community College, where I swam for one year, and qualified for and swam in the NJCAA national championship meet. Although my competitive years are over, I have continued to teach swimming lessons in order to share my love for the water with others! I am excited to begin my journey as a coach and become a member of the Blue Marlins family!


Elizabeth Cunningham - Assistant Coach

My name is Elizabeth Cunningham, and I am a senior at Moline High School. I'm involved in Natural Helpers, Concert Choir, and I am an active member of the varsity swim team. I love swimming, and I also love teaching swimming. I'm very excited to be a coach, and I will do everything I can to make swimming on the Blue Marlins fun and rewarding!










John Roche - Assistant Coach

Matt Roche - Assistant Coach