Sports and Activities Scoreboard Boys Tennis Switch to Map View Change Sport Find School MSHSAA Member/AffiliateNon-Member School Cancel Go 2024 Boys Tennis Share Page: Share to Facebook Share to Twitter Email Page Follow us on Social Media for all Final Four game updates! MSHSAA Facebook Page MSHSAA Twitter Page MSHSAA Instagram Page Sun Apr 28 Mon Apr 29 57 Tue Apr 30 63 Wed May 01 31 Thu May 02 19 Fri May 03 Sat May 04 Date is Invalid All Classes Class 1 Class 2 Class 3 District District All 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Hide Games with No Scores No Games for Farmington High School on this date. Share: Share to Twitter Share to Facebook TBD TBD Class 1 District 4 Championship, Saint Louis 6:00 PM Share: Share to Twitter Share to Facebook Metro (9-2) Class 1 District 4 TBD Class 1 District 4 Semifinal 1, Saint Louis 4:00 PM Matchup Share: Share to Twitter Share to Facebook 2 University City (8-6) Class 1 District 4 3 Bishop DuBourg (4-5) Class 1 District 4 Class 1 District 4 Semifinal 2, Saint Louis 4:00 PM Matchup Share: Share to Twitter Share to Facebook 4 Maplewood-Richmond Hts. (1-6) Class 1 District 4 5 Miller Career Academy Class 1 District 4 Class 1 District 4 Quarterfinal 2, Saint Louis 4:00 PM Matchup Share: Share to Twitter Share to Facebook Lafayette (St. Joseph) (2-8) Class 1 District 16 Benton (3-8) Class 1 District 16 St. Joseph 3:30 PM Matchup Share: Share to Twitter Share to Facebook Oak Park (4-5) Class 3 District 8 Central (St. Joseph) (10-4) Class 3 District 8 St. Joseph 3:00 PM Matchup Share: Share to Twitter Share to Facebook North Kansas City (6-5) Class 3 District 7 Fort Osage (1-6) Class 3 District 7 Independence TBD Matchup Share: Share to Twitter Share to Facebook Christian Brothers College (4-9) Class 3 District 2 Ft. Zumwalt South (7-8) Class 2 District 4 St. Peters 4:00 PM Matchup Share: Share to Twitter Share to Facebook Hazelwood East (4-5) Hazelwood Central (4-6) Florissant 4:00 PM Matchup Share: Share to Twitter Share to Facebook Willow Springs (9-8) Class 1 District 9 Houston (5-5-1) Class 1 District 8 Houston 4:00 PM Matchup Share: Share to Twitter Share to Facebook Grandview (0-7) Kearney (1-9) Class 2 District 8 Kearney TBD Matchup Share: Share to Twitter Share to Facebook Liberty North (11-6-1) Class 3 District 8 Lee's Summit West (6-7) Class 3 District 6 Lee's Summit TBD Share: Share to Twitter Share to Facebook Granite City (Granite City, IL) Lutheran North (2-5) Class 1 District 5 St. Louis 4:15 PM Matchup Share: Share to Twitter Share to Facebook STEAM Academy (10-2) Class 1 District 5 McCluer North (7-1) Class 2 District 2 Florissant 4:00 PM Matchup Share: Share to Twitter Share to Facebook Forsyth (12-0) Class 1 District 10 New Covenant Academy (2-10) Class 1 District 10 Springfield 4:00 PM Matchup Share: Share to Twitter Share to Facebook Liberty (Mountain View) (0-6-1) Class 1 District 9 Poplar Bluff (8-2) Class 2 District 1 Poplar Bluff TBD Matchup Share: Share to Twitter Share to Facebook Blue Springs (0-10) Class 3 District 7 Raymore-Peculiar (7-6) Class 3 District 6 Peculiar 4:00 PM Matchup Share: Share to Twitter Share to Facebook Greenwood (4-6) Class 1 District 10 Reeds Spring (8-7) Class 1 District 10 Reeds Spring 4:30 PM Matchup Share: Share to Twitter Share to Facebook North Point (11-5) Class 2 District 4 St. Dominic (8-10) Class 2 District 4 O'fallon TBD