• 4 p.m. Hannibal boys tennis at Quincy Senior High School

• 4 p.m. Hannibal golf at Mexico High School

• 4 p.m. Palmyra Track Invitational at Palmyra

• 5 p.m. Hannibal girls soccer at Kirksville High School

• 5 p.m. Hannibal baseball vs. Westran at Veterans

• 5 p.m. Monroe City baseball vs. Knox County

• 5 p.m. Palmyra baseball at Canton


• 4 p.m. Hannibal boys tennis at Quincy Senior High School
• 4 p.m. Hannibal golf at Mexico High School
• 4 p.m. Palmyra Track Invitational at Palmyra
• 5 p.m. Hannibal girls soccer at Kirksville High School
• 5 p.m. Hannibal baseball vs. Westran at Veterans
• 5 p.m. Monroe City baseball vs. Knox County
• 5 p.m. Palmyra baseball at Canton