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 58 Tue Apr 30 65 Wed May 01 34 Thu May 02 18 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 Grandview High School on this date. Matchup Share: Share to Twitter Share to Facebook East (Kansas City) (3-5) Class 2 District 8 0 North Kansas City (6-4) Class 3 District 7 9 North Kansas City Final Matchup Share: Share to Twitter Share to Facebook Dexter (2-8) Class 1 District 1 Arcadia Valley (1-7) Class 1 District 1 Ironton 4:00 PM Share: Share to Twitter Share to Facebook Blue Valley North (Leawood, KS) Barstow (8-3-2) Class 3 District 6 Kansas City 4:00 PM Matchup Share: Share to Twitter Share to Facebook St. Pius X (Festus) Bayless (0-9) Class 1 District 2 St. Louis 4:00 PM Matchup Share: Share to Twitter Share to Facebook Columbia Independent (3-10) Class 1 District 7 Boonville (1-9) Class 1 District 7 Boonville 4:30 PM Matchup Share: Share to Twitter Share to Facebook Ozark (13-7) Class 3 District 5 Carthage (3-8) Class 3 District 5 Carthage 4:30 PM Matchup Share: Share to Twitter Share to Facebook Farmington (4-9) Class 2 District 1 Central (Cape Girardeau) (2-7-1) Class 2 District 1 Cape Girardeau 4:00 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 4:00 PM Matchup Share: Share to Twitter Share to Facebook Winnetonka (1-5) Class 2 District 8 Excelsior Springs (3-8) Class 1 District 14 Excelsior Springs 4:00 PM Matchup Share: Share to Twitter Share to Facebook Helias Catholic (12-4) Class 2 District 5 Father Tolton Regional Catholic (16-2-2) Class 1 District 6 Columbia 4:30 PM Matchup Share: Share to Twitter Share to Facebook Duchesne (5-8) Class 2 District 4 Ft. Zumwalt North (6-5) Class 3 District 3 O'fallon 3:30 PM Matchup Share: Share to Twitter Share to Facebook William Chrisman (12-2) Class 2 District 8 Grain Valley (9-9-2) Class 2 District 8 Grain Valley TBD Matchup Share: Share to Twitter Share to Facebook McCluer North (7-1) Class 2 District 2 Hazelwood Central (4-6) Florissant TBD Matchup Share: Share to Twitter Share to Facebook McCluer (2-9) Class 2 District 2 Hazelwood East (3-5) St. Louis 4:00 PM Matchup Share: Share to Twitter Share to Facebook STEAM Academy (10-2) Class 1 District 5 Hazelwood East (3-5) St. Louis TBD Matchup Share: Share to Twitter Share to Facebook Oakville (3-9) Class 3 District 1 Jackson (11-3) Class 3 District 1 Jackson 4:00 PM Matchup Share: Share to Twitter Share to Facebook Rock Bridge (13-3) Class 3 District 4 Jefferson City (14-1) Class 2 District 5 Jefferson City 4:30 PM Matchup Share: Share to Twitter Share to Facebook Priory (4-5) Class 2 District 3 John Burroughs (10-6) Class 3 District 1 St. Louis 4:00 PM Matchup Share: Share to Twitter Share to Facebook Excelsior Springs (3-8) Class 1 District 14 Kearney (0-8) Class 2 District 8 Kearney TBD Matchup Share: Share to Twitter Share to Facebook Winnetonka (1-5) Class 2 District 8 Kearney (0-8) Class 2 District 8 Kearney TBD Matchup Share: Share to Twitter Share to Facebook Lee's Summit North (8-5-2) Class 3 District 6 Liberty (15-5) Class 3 District 8 Liberty TBD Matchup Share: Share to Twitter Share to Facebook Blue Springs (0-10) Class 3 District 7 Liberty North (10-6-1) Class 3 District 8 Liberty TBD Matchup Share: Share to Twitter Share to Facebook Westminster Christian Academy (9-4) Class 2 District 3 Lutheran South (5-6) Class 1 District 2 St. Louis 4:15 PM Matchup Share: Share to Twitter Share to Facebook Lutheran North (2-4) Class 1 District 5 Lutheran St. Charles (0-10) Class 1 District 6 St. Peters TBD Matchup Share: Share to Twitter Share to Facebook North County (9-1) Class 1 District 1 Notre Dame (Cape Girardeau) (9-0) Class 2 District 1 Cape Girardeau 4:00 PM Matchup Share: Share to Twitter Share to Facebook Marquette (15-4) Class 3 District 2 Parkway South (4-9) Class 3 District 2 Manchester TBD Matchup Share: Share to Twitter Share to Facebook Lee's Summit West (6-6) Class 3 District 6 Raymore-Peculiar (6-6) Class 3 District 6 Peculiar TBD Matchup Share: Share to Twitter Share to Facebook New Covenant Academy (2-10) Class 1 District 10 Republic (7-5) Class 3 District 5 Republic 4:30 PM Matchup Share: Share to Twitter Share to Facebook Hickman (2-8) Class 3 District 4 Smith-Cotton (6-7) Class 3 District 4 Sedalia 4:30 PM Matchup Share: Share to Twitter Share to Facebook Raytown (3-6-1) Class 2 District 8 St. Michael the Archangel (5-5) Class 1 District 14 Lee's Summit TBD Matchup Share: Share to Twitter Share to Facebook North Kansas City (6-4) Class 3 District 7 St. Pius X (Kansas City) (6-4) Class 1 District 14 Kansas City TBD Matchup Share: Share to Twitter Share to Facebook Lee's Summit (6-7) Class 3 District 6 Staley (7-12) Class 3 District 8 Kansas City 4:00 PM Matchup Share: Share to Twitter Share to Facebook St. Dominic (7-10) Class 2 District 4 Timberland (4-16) Class 3 District 3 Wentzville 3:30 PM Matchup Share: Share to Twitter Share to Facebook Excelsior Springs (3-8) Class 1 District 14 Winnetonka (1-5) Class 2 District 8 Kearney TBD