Odessa High School



This School is no longer a MSHSAA Member School.

2025-2026 Spring Season Baseball Schedule


Next Game
3/21 vs Springfield Catholic   Next Game
1:30 PM:   Varsity

Special Designation Date Opponent Outcome Score Matchup
3/14 Odessa Bulldog Jamboree    Matchup
3/21 vs Springfield Catholic   1:30 pm  Matchup
3/21 Lee's Summit   11:00 am  Matchup
3/24 at Lafayette County   4:30 pm  Matchup
3/24 at Lafayette County   6:30 pm  Matchup
3/27-28 Odessa Tournament    Matchup
3/31 at Warrensburg   6:30 pm  Matchup
3/31 at Warrensburg   4:30 pm  Matchup
4/2 Oak Grove   6:30 pm  Matchup
4/2 Oak Grove   4:30 pm  Matchup
4/2 at Oak Grove   4:30 pm  Matchup
4/3 Excelsior Springs   4:00 pm  Matchup
4/6 at Center   4:30 pm  Matchup
4/6 at Center   6:30 pm  Matchup
4/7 at Pleasant Hill   4:30 pm  Matchup
4/7 at Pleasant Hill   6:30 pm  Matchup
4/8 Lawson   5:00 pm  Matchup
4/8 Lawson   6:30 pm  Matchup
4/10 at Oak Grove   4:30 pm  Matchup
4/10 at Oak Grove   6:30 pm  Matchup
4/10 at Center   4:30 pm  Matchup
4/10 at Center   6:30 pm  Matchup
4/13 Holden   4:30 pm  Matchup
4/13-18 Holden State Farm Classic    Matchup
4/14 Holden   6:30 pm  Matchup
4/20 Knob Noster   6:30 pm  Matchup
4/20 Knob Noster   4:30 pm  Matchup
4/20 at Knob Noster   4:30 pm  Matchup
4/20 at Knob Noster   6:30 pm  Matchup
4/22 at Mid-Buchanan   6:30 pm  Matchup
4/22 at Mid-Buchanan   4:30 pm  Matchup
4/23 at Southern Boone   4:30 pm  Matchup
4/23 at Southern Boone   6:30 pm  Matchup
4/24-25 Odessa JV Tournament    Matchup
4/27 St. Pius X (Kansas City)   4:00 pm  Matchup
4/27 St. Pius X (Kansas City)   6:00 pm  Matchup
4/28 Clinton   4:30 pm  Matchup
4/28 Clinton   6:30 pm  Matchup
4/29 at Pleasant Hill   4:30 pm  Matchup
4/30 Harrisonville   4:30 pm  Matchup
4/30 Harrisonville   6:30 pm  Matchup
5/1 at Boonville   5:00 pm  Matchup
5/4 Lone Jack   6:00 pm  Matchup
5/4 Lone Jack   4:30 pm  Matchup
5/5 at Harrisonville   4:30 pm  Matchup
5/6 at Marshall   4:30 pm  Matchup
5/6 at Marshall   6:30 pm  Matchup
5/8 St. Michael the Archangel   4:30 pm  Matchup
5/8 St. Michael the Archangel   6:30 pm  Matchup
5/12 at Raytown South   5:00 pm  Matchup
5/13 Fort Osage   4:30 pm  Matchup
5/13 Fort Osage   6:45 pm  Matchup
5/14 at Pembroke Hill   4:30 pm  Matchup
5/14 at Pembroke Hill   6:30 pm  Matchup