skip navigation
Home Calendar High School Boys High School Girls HS Intramurals Traveling In-House Contact Us

Coaching Staff


Lance Walsten - Head Coach

Coach Walsten is in his first year as Varsity Coach for Rosemount.  He played for John Oxton at Lakeville High School where he received All Conference Honors. After high school he played four years of basketball at St. Mary's University in Winona receiving MIAC All Conference Honorable Mention.

After college he returned to Lakeville to teach at McGuire Junior High and assist John Oxton for five years, going to state three years and winning the state title in 2013. He continued to teach at McGuire while being the head boys' coach at Faribault High School for the past three years.

Coach Walsten has also joined the RHS staff as a full time social studies teacher.  

Coach Walsten can be reached by email at

Mike Sullivan - Varsity Assistant Coach

Coach Sullivan is entering his sixth season as an assistant coach for the Irish. Sullivan joined the Rosemount staff after 13 years in the Eagan basketball program. While at Eagan, Mike spent two seasons as the 1Oth grade coach, 10 seasons as the JV coach, and one season as their interim head coach. Sullivan was named section coach of the year in 2012 as head coach of Eagan.

Mike has worked in District 196 for the past 27 years as a Physical Education teacher and a Peer Leader in the Q-Comp Program. Mike currently teaches at Apple Valley High School. Mike graduated from Apple Valley High School and holds a Bachelor of Science from Bemidji State University. He also holds a Masters in School Administration and Administrative License, both from Minnesota State University-Mankato.

Mike resides in Rosemount with his wife Beth, daughters Mikaela and Brenna, and son Sean.

Coach Sullivan can be reached by email at

John Scheevel - Junior Varsity Coach

Coach Scheevel is in his first year as the Junior Varsity Coach for the Irish. Prior to joining the staff at Rosemount, Coach Scheevel served for two years as the 10th Grade Head Coach and Varsity Assistant under Coach Walsten at Faribault High School. Before joining Coach Walsten in Faribault, John served as the 8th Grade Head Coach and a Volunteer Varsity Assistant Coach under Winona Coach Rocky Peterson for 5 years at Winona Middle School and Winona Senior High School. Coach Scheevel received his bachelors degree in Physical and Health Education with minors in DAPE and Coaching from Winona State University and is currently is in his third year of teaching physical education and developmental/adaptive physical education at Faribault Middle School. 

Coach Scheevel can be reached by email at

Riley West - B-Squad (10th Grade) Head Coach

Riley graduated from Valley City State University with a degree in physical education and health education, and a minor in coaching.

Coach West can be reached by phone at 952-836-4957 or by email at:  

Joe Early - 9A Coach

Coach Early enters his third season as a 9th grade coach with the Irish.  Joe has many years of high school coaching experience, most recently on the staff at Winter High School and Osceola High School in WI.  Joe is also a 4 year letter winner from Ripon College.  Coach Early is in his third year as a Math Teacher at Rosemount High School.  He currently resides in the Rosemount community with his wife, Lindsay; daughter, Keira and son, Simon.

Coach Early can be reached by email at or by phone at 651-894-3032.

Eric Alm - 9B Coach

Coach Alm grew up in Bloomington, MN and attended Jefferson High School. He was a three sport athlete - football, basketball and lacrosse. He graduated from high school in 2010, then attended the University of Minnesota Duluth where he received a Bachelor's degree for Teaching (Math). Coach Alm started coaching lacrosse in the Spring of 2015 before he was hired to teach 8th grade math in Faribault. He is still coaching lacrosse at Jefferson High School in Bloomington as well as teaching math at Faribault Middle School.

Coach Alm can be reached by email at:

Ed Freeman - Program Assistant Coach