skip navigation


    Welcome to the Online Home of John Marshall High School Athletics!

    John Marshall Rockets - the Mark of Excellence!

    JM Fight Song

    Summer Camp/Strength and Conditioning

    Department Updates: 

    Summer update for John Marshall student-athletes:
    I hope you are safe and in good health.  We are starting to get questions about summer options for our student-athletes.  We have been working hard with coaches to be ready with multiple options.

    Option One - Governor gives approval for participation in June and July with social distancing guidelines.

    Option Two - Governor gives approval for participation in July with social distancing guidelines.

    MSHSL Changes - 
    NO CONTACT PERIOD for coaches - July 3/4/5
    Summer coaching wavier period will run from June 1 to August 7

    Hello Everyone,

    Now that spring sports have officially been postponed, I will be issuing your refund ASAP.  I am hoping that I will have them all finalized by Tuesday, April 28th.  Once the refund request has been made by me,  you should see the credit on the card/account that you used when you registered in less than a week.

    If you have questions/concerns, Please don't hesitate to email me at

    Stay safe!
    Kim Griffin, Office Manager

    As you are aware, the Minnesota State High School League has cancelled the spring season.  We especially want to thank our senior class for all they have done at each of our high schools.  Over the last four plus years, you have excelled on and off the playing surface and have been a beacon of light in our community.  Your journey will take all of you on many different paths in life, so please continue to be great servant leaders.


    Many school districts across Minnesota and the country are developing creative ways honoring the senior class of 2020. Rochester Public Schools will be joining the “#BeTheLightMN” campaign. Rochester Public Schools is sending well wishes to all of our staff, students and especially our senior class of 2020. To our seniors, you have come so far and accomplished so many great things for our school district and community. We are thinking of all of you during this difficult time so please be safe and stay healthy from afar.


    We ask that students, staff and parents do not congregate at the high schools but rather watch from afar while maintaining social distancing guidelines. Each Monday, this light of hope will take place at 8:20 pm (20:20 military time) for 20 minutes 

    updated 3/27/20


    John Marshall Rocket Family,

    Due to the COVID-19, ALL PARTICIPATION in MSHSL and Rochester Public Schools activities has been suspended until at least May 4, 2020 or the reopening of schools by the Governor of Minnesota.

    Coaches and student participation includes but not limited to, competitions, training, practices, scrimmages, contest, open gyms and captains practice.  RPS Staff, Students and RPS coaches and volunteer coaches CANNOT use Rochester Public Schools indoor or outdoor facilities until further notice.  We ask each student-athlete to use all precautionary measures necessary when training as recommended by the Center of Disease Control and Prevention (CDC) and the Minnesota Department of Health (MDH).  There are to be NO student group practices and workouts are to remain optional.

    The spring season still pending for May and June, please continue to watch our website for updates.


    Please continue to check our website for up-to-date information  Parents/guardians and students do not email or call the MSHSL staff with questions or concerns, send your questions to Mr. Brian Ihrke at John Marshall High School at

    I will tell you, as crazy and chaotic as our office is, I am missing it all but I really miss my athletes and all of their smiles, questions and of course them just stopping in to check in and to say "hi" 

    I promise you, I will keep you updated as best I can in regards to what is happening with our John Marshall athletic family.  Please don't hesitate to reach out as I am sure there will be many unanswered questions as we move forward.  

    The one thing I can tell you to be prepared for is, if you think that your son or daughter will need a physical for next fall, please keep in the back of your mind that once we get thru this crisis that you will need to get an appointment and get me that physical (emailed/mailed) as soon as you can.  My plan (and hope) is to open up fall registration as we always have on July 1st, but as you know...  it won't let you if the physical isn't on file or has expired.

    I will continue to update this site as I get more info and as we move forward so check back frequently.

    MOST IMPORTANTLY.... Please, please please keep your families and our athletes safe.  I can't wait to see them all again in our hallways, in our weight room, on our fields/courts and them just being kids again!!!  

    You can contact me anytime, my contact info is on this homepage as well.



    Brian Ihrke

    Activites Director (

    Phone: 507-328-5330

    Kim Griffin

    Athletic Office Manager (

    Phone: 507-328-5330

    Kaylan Groen

    Mayo Clinic Sports Medicine Athletic Trainer

    Phone: 507-867-8171

    Bradley Heider

    Mayo Clinic Strength and Conditioning Coach

    Amanda Gilles

    Mayo Clinic EXOS Performance Dietitian

    2019-2020 SPRING PAC MEETING


    Tuesday, March 17th,  6:00 PM



    Mobile App


    Saturday, July 27, 2019

    8-11 a.m.
    Dan Abraham Healthy Living Center
    Rochester, MN


    Students under 18 year of age must be accompanied by a parent or guardian.

    These sports physicals are for students entering 7th-12th grade.

    Dress comfortably.  Bring your MSHSL Preparticipation physical form completed by student and parent with you.



    Travel Release and Physical

    Directions for finding physical date on Skyward

    Sign on to skyward family access and look under the "Report Card & Portfolio"

    You will need to have a copy of your physical in the Activities Office BEFORE you can register online.  The new system will not let you register without this.