Upcoming Events Recent Events Info March 28, 2024 Thursday Mexico Baseball (Away) 5:00 PM: Varsity 7:00 PM: JV MatchupSchedule Fulton Quad Match Golf - Boys (Away) TBD: Varsity Boys Schedule Fulton (Fulton Quad Match) Golf - Boys (Home) TBD: Varsity Boys MatchupSchedule Jefferson City (Fulton Quad Match) Golf - Boys (Home) TBD: Varsity Boys MatchupSchedule Eldon (Fulton Quad Match) Golf - Boys (Home) TBD: Varsity Boys MatchupSchedule Highland Golf - Boys (Home) 4:00 PM: Varsity Boys MatchupSchedule Moberly Soccer - Girls (Home) Varsity GirlsWin5 - 1JV Girls MatchupSchedule April 1, 2024 Monday Hannibal Quad Golf - Boys (Home) 4:00 pm: Varsity Boys Schedule Centralia (Hannibal Quad) Golf - Boys (Home) TBD: Varsity Boys MatchupSchedule Macon (Hannibal Quad) Golf - Boys (Home) TBD: Varsity Boys MatchupSchedule Missouri Military Academy (Hannibal Quad) Golf - Boys (Home) TBD: Varsity Boys MatchupSchedule Mexico Soccer - Girls (Away) 5:00 PM: JV Girls7:00 PM: Varsity Girls MatchupSchedule April 2, 2024 Tuesday Kirksville Baseball (Away) 5:00 PM: Varsity 7:00 PM: JV MatchupSchedule Father Tolton Regional Catholic Baseball (Home) 5:00 PM: Fr MatchupSchedule Hannibal Quad Golf - Boys (Home) 4:00 pm: Varsity Boys Schedule Bowling Green (Hannibal Quad) Golf - Boys (Home) TBD: Varsity Boys MatchupSchedule Louisiana (Hannibal Quad) Golf - Boys (Home) TBD: Varsity Boys MatchupSchedule South Shelby (Hannibal Quad) Golf - Boys (Home) TBD: Varsity Boys MatchupSchedule Quincy Notre Dame Quincy, IL Soccer - Girls (Away) 5:00 PM: Varsity Girls MatchupSchedule Moberly Tennis - Boys (Away) 4:00 PM: Boys: V, JV MatchupSchedule April 3, 2024 Wednesday QND Quincy, IL Baseball (Home) 5:00 PM: Varsity 7:00 PM: Fr MatchupSchedule Boonville JV Masters Tournament Golf - Boys (Away) TBD: Junior Varsity Boys Schedule Mexico MS Track and Field - Boys (Away) 3:30 AM: JH Boys MatchupSchedule Mexico MS Track and Field - Girls (Away) 4:00 PM: JH Girls MatchupSchedule April 4, 2024 Thursday Fulton Soccer - Girls (Home) TBD: JV Girls5:00 PM: Varsity Girls MatchupSchedule QND Quincy, IL Tennis - Boys (Home) 4:00 PM: Boys: V, JV MatchupSchedule Palmyra Open Track Meet Track and Field - Boys (Away) TBD: Varsity Boys Schedule Palmyra Open Track Meet Track and Field - Girls (Away) TBD: Varsity Girls Schedule April 5-6, 2024 Friday - Saturday Wentzville Holt Tournament Tennis - Boys (Away) TBD: Varsity Boys Schedule April 5, 2024 Friday Fulton Baseball (Home) 5:00 PM: Varsity 7:00 PM: JV MatchupSchedule April 6, 2024 Saturday Huck Finn/Molly Brown Relays Track and Field - Boys (Home) 10:00 am: Junior High Boys Schedule April 8, 2024 Monday Liberty HS Liberty, IL Baseball (Home) 4:30 PM: Fr MatchupSchedule April 9, 2024 Tuesday Kirksville Baseball (Home) 5:00 PM: Varsity 7:00 PM: JV MatchupSchedule Novinger Baseball (Away) 5:00 PM: Fr MatchupSchedule Moberly Invitational Golf - Boys (Away) TBD: Varsity Boys Schedule Kirksville Tennis - Boys (Home) 4:00 PM: Boys: V, JV MatchupSchedule Highland Track and Field - Boys and Girls (Away) 3:00 PM: Varsity Boys, Varsity Girls BoysMatchupScheduleGirlsMatchupSchedule Full Calendar Full Calendar List March 27, 2024 Wednesday Elsberry Baseball (Home) Varsity Win11 - 0 MatchupSchedule Elsberry Baseball (Home) JV Win6 - 3 MatchupSchedule Marshall Soccer - Girls (Home) Varsity GirlsWin4 - 2 MatchupSchedule March 26, 2024 Tuesday Marshall Soccer - Girls (Home) Varsity GirlsJV GirlsTie0 - 0 MatchupSchedule March 25, 2024 Monday Hannibal Tri Golf - Boys (Home) Varsity Boys Schedule St. Charles Invite Golf - Boys (Away) Varsity Boys Schedule Monroe City (Hannibal Tri) Golf - Boys (Home) TBD: Varsity Boys MatchupSchedule Clopton (Hannibal Tri) Golf - Boys (Home) TBD: Varsity Boys MatchupSchedule South Shelby HS Open Track Meet Track and Field - Boys (Away) Varsity Boys Schedule Hannibal/Capital City Tri Track and Field - Boys (Away) Varsity Boys Schedule Hannibal/Capital City Tri Track and Field - Girls (Away) Varsity Girls Schedule Jefferson City Track and Field - Boys and Girls (Away) 1:00 PM: Varsity Boys4:00 PM: Varsity Girls BoysMatchupScheduleGirlsMatchupSchedule March 23, 2024 Saturday Warrenton Baseball (Away) Varsity Loss2 - 8 MatchupSchedule Wright City Baseball (Away) Varsity Win10 - 8 MatchupSchedule 2024 District 19 Music Festival Kirksville HS - Solo & Small Ensemble Springfield High School Springfield, IL (Quincy High Tournament) Soccer - Girls (Away) Varsity GirlsLoss2 - 7 MatchupSchedule West Plains (Quincy High Tournament) Soccer - Girls (Away) Varsity GirlsWin7 - 2 MatchupSchedule Marshall Tennis - Boys (Away) Varsity BoysWin6 - 3JV Boys MatchupSchedule March 22, 2024 Friday Quincy High School Quincy, IL (Quincy High Tournament) Soccer - Girls (Away) Varsity GirlsTie2 - 2 MatchupSchedule Bowling Green Quad Track and Field - Girls (Away) Varsity Girls Schedule Palmyra Track and Field - Boys and Girls (Away) 4:00 PM: Varsity Boys, Varsity Girls BoysMatchupScheduleGirlsMatchupSchedule March 21, 2024 Thursday Kirksville Soccer - Girls (Away) Varsity GirlsWin8 - 0JV Girls MatchupSchedule Palmyra Quad Meet Track and Field - Boys (Away) Varsity Boys Schedule Palmyra Quad Meet Track and Field - Girls (Away) Varsity Girls Schedule March 20, 2024 Wednesday Mexico Quad - Mexico, Hannibal, Centrailia, Louisiana Golf - Boys (Away) Varsity Boys Schedule Marion County Quad Track and Field - Boys (Home) Junior High Boys Schedule March 19, 2024 Tuesday Holt (Troy Baseball Classic) Baseball (Away) Varsity Win3 - 1 MatchupSchedule Warrenton Soccer - Girls (Home) Varsity GirlsWin8 - 0JV Girls MatchupSchedule Fulton Tennis - Boys (Away) Varsity BoysWin8 - 1 MatchupSchedule South Shelby MS Open Track and Field - Boys (Away) Junior High Boys Schedule South Shelby MS Open Track and Field - Girls (Away) Junior High Girls Schedule Mexico Track and Field - Boys (Home) 4:00 PM: Boys: V, JV MatchupSchedule Mexico Track and Field - Girls (Home) 4:00 PM: Girls: V, JV MatchupSchedule March 18, 2024 Monday Washington (Troy Baseball Classic) Baseball (Away) Varsity Win8 - 0 MatchupSchedule March 16, 2024 Saturday Francis Howell Central (Troy Baseball Classic) Baseball (Away) Varsity Loss4 - 9 MatchupSchedule Jackson (Troy Baseball Classic) Baseball (Away) Varsity Loss8 - 15 MatchupSchedule Full Calendar Full Calendar List Nickname, Colors & Logo Pirates and Lady Pirates Black/Red boys girls Social Media Hannibal-Pirates-Athletics-Activities-Page-1404663506414163 Hannibal_AD Hannibal_Pirate_Activities Membership Full Member Combined School, Grades 7-12 Marion County Board District: #3 Northeast Contact Information 4500 McMasters Ave Hannibal, MO 63401-2299 (573) 221-2733 (573) 221-9511 fax Location 4500 McMasters Ave Hannibal, MO 63401-2299 Get Directions Location 4500 McMasters Ave Hannibal, MO 63401-2299 Get Directions School Colors & Logos Pirates and Lady Pirates Black/Red boys girls Social Media Hannibal-Pirates-Athletics-Activities-Page-1404663506414163 Hannibal_AD Hannibal_Pirate_Activities Membership Full Member Combined School, Grades 7-12 Marion County Board District: #3 Northeast Contact Information 4500 McMasters Ave Hannibal, MO 63401-2299 (573) 221-2733 (573) 221-9511 fax On This Day, March 28, in Hannibal High School history...