-
About
- Welcome from the Head of School
- Mission & History
- Episcopal Identity
- Diversity, Equity, & Inclusion
- Facility Rentals
- Board of Trustees
- Faculty & Staff Directory
- Careers
- Contact Us
- StM News
- Admissions
-
Academics
- Academics Overview
- George Cottage
- Lower School
- Middle School
- Upper School
- Innovation + Design
- Fine Arts
- College Counseling
- Visiting Speakers, Authors, & Illustrators
-
Athletics
- Welcome from Athletic Director
-
Athletic Teams & Schedules
- Baseball
- Girls' Basketball
- Boys' Basketball
- Bowling
- Cheerleading
- Cross Country
- Football
- Golf
- Girls' Soccer
- Boys' Soccer
- Softball
- Swimming
- Volleyball
- Tennis
- Track and Field
- Facilities
- Athletic Calendar
-
Student Experience
- Student Experience Overview
- A Campus of Opportunity
- Class of 2025 Senior Spotlights
- Traditions
- Advisory Program
- Clubs & Activities
- Campus Services
- Student Support Services
- Technology
- Library
- Publications
- Tickets to StM Events
- Summer at StM
-
Giving
- Giving Online
- Why Giving Matters
- Ways to Give
- Annual Giving
- Special Events
- Planned Giving
- Legacy Societies
- Alumni
Mon, June 02, 2025
- View Details
Baseball vs. Riverdale @ Miley
06:00PM - 08:00PM CST
- View Details
Tue, June 03, 2025
- View Details
Baseball vs. Newman @ Miley
06:00PM - 08:00PM CST
- View Details
Boys Basketball vs. Haynes @ Haynes
08:00PM - 09:00PM CST
- View Details
Wed, June 04, 2025
- View Details
Baseball vs. Haynes @ Miley
03:30PM - 05:30PM CST
- View Details
Thu, June 05, 2025
- View Details
Boys Basketball vs. Pat Taylor @ Haynes
07:00PM - 08:00PM CST
- View Details
Mon, June 09, 2025
- View Details
Baseball vs. CD @ Miley
04:00PM - 06:00PM CST
- View Details
Tue, June 10, 2025
- View Details
Baseball vs. St. Charles @ Miley
06:00PM - 08:00PM CST
- View Details
Boys Basketball vs. Cohen @ Haynes
07:00PM - 08:00PM CST
- View Details
Wed, June 11, 2025
- View Details
Baseball vs. East Jefferson @ Miley
04:00PM - 06:00PM CST
- View Details
Thu, June 12, 2025
- View Details
Boys Basketball vs. KD @ Haynes
07:00PM - 08:00PM CST
- View Details
Tue, June 17, 2025
- View Details
Boys Basketball vs. Riverdale @ Haynes
08:00PM - 09:00PM CST
- View Details
Thu, June 19, 2025
- View Details
Boys Basketball vs. Ben Franklin @ Haynes
07:00PM - 08:00PM CST
- View Details