Upcoming Events Recent Events Info May 16, 2025 Friday Community (Class 1 District 9 Tournament) Baseball 6:30 PM: Varsity MatchupSchedule May 17, 2025 Saturday Rosati-Kain (Class 1 District 2 Tournament) Soccer - Girls 12:00 PM: Varsity Girls MatchupSchedule May 23-24, 2025 Friday - Saturday Class 1 State Tournament Track and Field - Boys TBD: Varsity Boys Schedule Class 1 State Tournament Track and Field - Girls TBD: Varsity Girls Schedule May 26-June 3, 2025 Class 1 State Tournament Baseball TBD: Varsity Schedule June 6-7, 2025 Friday - Saturday Class 1 State Tournament Soccer - Girls TBD: Varsity Girls Schedule August 2-10, 2025 Sport Dead Period Activity Dead Period Full Calendar Full Calendar List May 13, 2025 Tuesday Bayless Baseball (Away) Varsity Loss0 - 16 MatchupSchedule Hancock Soccer - Girls (Away) Varsity GirlsLoss2 - 3 (1 OT) MatchupSchedule May 12, 2025 Monday Maplewood-Richmond Hts. Soccer - Girls (Away) Varsity GirlsLoss0 - 8 MatchupSchedule May 10, 2025 Saturday Class 1 District 1 Tournament Track and Field - Boys Varsity Boys Schedule Class 1 District 1 Tournament Track and Field - Girls Varsity Girls Schedule May 7, 2025 Wednesday Brentwood Soccer - Girls (Away) Varsity GirlsLoss0 - 8 MatchupSchedule May 6, 2025 Tuesday Maplewood-Richmond Hts. Soccer - Girls (Home) Varsity GirlsLoss0 - 5 MatchupSchedule May 2, 2025 Friday Bishop DuBourg Soccer - Girls (Away) Varsity GirlsLoss0 - 8 MatchupSchedule April 28, 2025 Monday Brentwood Baseball (Away) Varsity Loss0 - 15 MatchupSchedule Brentwood Baseball (Away) Varsity Loss0 - 15 MatchupSchedule April 22, 2025 Tuesday Maplewood-Richmond Hts. Baseball (Away) Varsity Loss3 - 17 MatchupSchedule Bayless Soccer - Girls (Home) Varsity GirlsLoss0 - 2 MatchupSchedule April 15, 2025 Tuesday Hancock Soccer - Girls (Home) Varsity GirlsWin1 - 0 MatchupSchedule April 14, 2025 Monday Hancock Baseball (Away) Varsity Loss0 - 4 MatchupSchedule Hancock Baseball (Away) Varsity Loss6 - 16 MatchupSchedule Cardinal Ritter Soccer - Girls (Away) Varsity GirlsLoss0 - 6 MatchupSchedule Full Calendar Full Calendar List Nickname, Colors & Logo Current Royal Blue/White/Black/Gold boys girls Social Media crossroadscollegeprep Membership Full Member High School, Grades 9-12 St. Louis County Board District: #7 St. Louis Contact Information 500 DeBaliviere St. Louis, MO 63112-1946 (314) 367-8085 Location 500 DeBaliviere St. Louis, MO 63112-1946 Get Directions Location 500 DeBaliviere St. Louis, MO 63112-1946 Get Directions School Colors & Logos Current Royal Blue/White/Black/Gold boys girls Social Media crossroadscollegeprep Membership Full Member High School, Grades 9-12 St. Louis County Board District: #7 St. Louis Contact Information 500 DeBaliviere St. Louis, MO 63112-1946 (314) 367-8085 (314) 367-9711 fax On This Day, May 15, in Crossroads College Preparatory High School history...