Hannibal High School



This School is no longer a MSHSAA Member School.

2025-2026 Boys Basketball Schedule


Next Game
11/25 vs Bowling Green   Next Game
7:00 PM:   Varsity
5:30 PM:   Junior Varsity

Special Designation Date Opponent Outcome Score Matchup
11/19 Elsberry Jamboree    Matchup
11/25 Bowling Green   7:00 pm  Matchup
11/25 Bowling Green   5:30 pm  Matchup
12/1-6 Winfield Tip-Off Classic    Matchup
12/8-13 Mexico 9th Grade Tourney    Matchup
12/8-13 Freshman Tournament @ Mexico High    Matchup
12/9 Fulton   5:30 pm  Matchup
12/9 Fulton   8:30 pm  Matchup
12/13 at QND Quincy, IL   6:00 pm  
12/13 at QND Quincy, IL   TBD  
12/15 at Mexico   6:00 pm  Matchup
12/15 Palmyra   7:30 pm  Matchup
12/16 Moberly   5:30 pm  Matchup
12/16 Moberly   8:30 pm  Matchup
12/18 at Mexico   7:30 pm  Matchup
12/18 at Mexico   5:00 pm  Matchup
12/20 Rock Bridge   12:00 pm  Matchup
12/20 vs Camp Point Central Camp Point, IL   6:30 pm  
1/5-10 Monroe City JV Tournament    Matchup
1/6 at Troy Buchanan   7:00 pm  Matchup
1/6 at Troy Buchanan   5:30 pm  Matchup
1/9 Marshall   8:00 pm  Matchup
1/9 Marshall   5:00 pm  Matchup
1/13 at Monroe City   7:30 pm  Matchup
1/13 at Monroe City   6:00 pm  Matchup
1/16 Kirksville   7:30 pm  Matchup
1/16 Kirksville   5:00 pm  Matchup
1/17 Bowling Green   11:00 am  Matchup
1/17 at Bowling Green   11:30 am  Matchup
1/19-24 Tony Lenzini Tournament    Matchup
1/20 at Mark Twain   7:00 pm  Matchup
1/20 Clark County   6:00 pm  Matchup
1/23 Moberly   7:00 pm  Matchup
1/27 Fulton   6:00 pm  Matchup
1/29 at Kirksville   6:00 pm  Matchup
1/30 at Kirksville   7:30 pm  Matchup
1/30 at Kirksville   5:00 pm  Matchup
1/31 at Jefferson City   12:30 pm  Matchup
2/2 Mexico   7:15 pm  Matchup
2/3 at Moberly   5:00 pm  Matchup
2/3 at Moberly   7:45 pm  Matchup
2/7 Central Bank Shootout    Matchup
2/10 Centralia   6:15 pm  Matchup
2/10 Centralia   5:00 pm  Matchup
2/10 Centralia   7:30 pm  Matchup
2/10 at QHS Quincy, IL   5:00 pm  
2/11 at Van-Far   7:15 pm  Matchup
2/13 at Marshall   7:30 pm  Matchup
2/13 at Marshall   5:00 pm  Matchup
2/16 at Canton   6:00 pm  Matchup
2/17 Palmyra   7:30 pm  Matchup
2/20 at Fulton   7:30 pm  Matchup
2/20 at Fulton   5:00 pm  Matchup
2/24 Mexico   8:00 pm  Matchup
2/24 Mexico   5:00 pm  Matchup