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 53 Wed May 01 34 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 Richmond High School on this date. Matchup Share: Share to Twitter Share to Facebook Thomas Jefferson Independent Day (7-2) Class 2 District 7 Aurora (1-9) Class 1 District 11 Aurora 4:30 PM Matchup Share: Share to Twitter Share to Facebook Lee's Summit West (5-6) Class 3 District 6 Blue Springs (0-9) Class 3 District 7 Blue Springs TBD Matchup Share: Share to Twitter Share to Facebook Raymore-Peculiar (6-5) Class 3 District 6 Blue Springs South (7-10) Class 3 District 7 Blue Springs 4:00 PM Matchup Share: Share to Twitter Share to Facebook Waynesville (8-7) Class 3 District 4 Bolivar (10-1) Class 1 District 12 Ozark Conference Meet, Springfield TBD Matchup Share: Share to Twitter Share to Facebook Maplewood-Richmond Hts. (1-5) Class 1 District 4 Brentwood (4-4) Class 1 District 3 Brentwood 4:00 PM Matchup Share: Share to Twitter Share to Facebook Trenton (8-4) Class 1 District 15 Cameron (0-11) Class 1 District 15 Cameron 4:00 PM Matchup Share: Share to Twitter Share to Facebook Joplin (12-1) Class 3 District 5 Carl Junction (2-7) Class 1 District 11 Carl Junction 4:30 PM Matchup Share: Share to Twitter Share to Facebook Eureka (3-8) Class 3 District 2 Clayton (13-2) Class 1 District 3 Clayton 4:15 PM Matchup Share: Share to Twitter Share to Facebook Reeds Spring (7-7) Class 1 District 10 Clever (5-4) Class 1 District 11 Clever 4:00 PM Matchup Share: Share to Twitter Share to Facebook Lincoln College Prep (4-2-1) Class 1 District 14 East (Kansas City) (3-4) Class 2 District 8 Kansas City TBD Matchup Share: Share to Twitter Share to Facebook Oak Park (2-5) Class 3 District 8 Excelsior Springs (2-7) Class 1 District 14 Excelsior Springs 4:00 PM Matchup Share: Share to Twitter Share to Facebook Missouri Military Academy (10-0) Class 2 District 5 Father Tolton Regional Catholic (15-2-2) Class 1 District 6 Columbia 4:30 PM Matchup Share: Share to Twitter Share to Facebook Mountain Grove (4-4) Class 1 District 9 Forsyth (11-0) Class 1 District 10 Springfield 4:30 PM Matchup Share: Share to Twitter Share to Facebook Duchesne (5-7) Class 2 District 4 Ft. Zumwalt East (9-8) Class 2 District 4 St. Peters TBD Matchup Share: Share to Twitter Share to Facebook Lutheran St. Charles (0-9) Class 1 District 6 Ft. Zumwalt North (5-5) Class 3 District 3 O'fallon 3:30 PM Matchup Share: Share to Twitter Share to Facebook Parkway North (14-6) Class 2 District 3 Ft. Zumwalt South (7-7) Class 2 District 4 St. Peters 3:30 PM Matchup Share: Share to Twitter Share to Facebook Winnetonka (0-5) Class 2 District 8 Grandview (0-6) Grandview 4:00 PM Matchup Share: Share to Twitter Share to Facebook Parkview (4-12) Class 2 District 6 Hillcrest (0-8) Class 2 District 7 Ozark Conference Tournament , Springfield, Cooper TBD Matchup Share: Share to Twitter Share to Facebook St. Charles West (1-9) Class 1 District 6 Holt (13-6) Class 2 District 4 Wentzville 3:30 PM Matchup Share: Share to Twitter Share to Facebook Licking (1-9) Class 1 District 8 Houston (4-5-1) Class 1 District 8 Houston 4:00 PM Matchup Share: Share to Twitter Share to Facebook Ladue Horton Watkins (12-0) Class 2 District 2 Kirkwood (5-5) Class 3 District 1 Kirkwood 4:00 PM Matchup Share: Share to Twitter Share to Facebook Chillicothe (6-4) Class 1 District 15 Lafayette (St. Joseph) (2-6) Class 1 District 16 St. Joseph 4:00 PM Matchup Share: Share to Twitter Share to Facebook Savannah (13-3) Class 1 District 16 Lafayette (St. Joseph) (2-6) Class 1 District 16 St. Joseph 6:00 PM Matchup Share: Share to Twitter Share to Facebook Liberty (14-5) Class 3 District 8 Lee's Summit (6-6) Class 3 District 6 Lee's Summit 4:00 PM Matchup Share: Share to Twitter Share to Facebook Park Hill South (11-2-2) Class 3 District 8 Lee's Summit North (8-4-2) Class 3 District 6 Lee's Summit 3:45 PM Matchup Share: Share to Twitter Share to Facebook Grain Valley (9-9-2) Class 2 District 8 Liberty North (10-6-1) Class 3 District 8 Liberty 4:00 PM Matchup Share: Share to Twitter Share to Facebook Marquette (13-4) Class 3 District 2 Lindbergh (18-2) Class 3 District 1 St. Louis 4:00 PM Matchup Share: Share to Twitter Share to Facebook Harrisonville (5-4) Class 1 District 12 Lutheran (Kansas City) (3-5) Class 1 District 14 Kansas City 4:00 PM Matchup Share: Share to Twitter Share to Facebook MICDS (7-3) Class 2 District 2 Lutheran South (5-6) Class 1 District 2 St. Louis 4:15 PM Matchup Share: Share to Twitter Share to Facebook Bishop DuBourg (4-5) Class 1 District 4 McCluer (2-8) Class 2 District 2 Florissant 4:15 PM Matchup Share: Share to Twitter Share to Facebook Jennings (0-9) Class 1 District 5 McCluer North (5-1) Class 2 District 2 Florissant 4:00 PM Matchup Share: Share to Twitter Share to Facebook Mt. Vernon (2-7) Class 1 District 11 Monett (9-1) Class 1 District 11 Monett 4:30 PM Matchup Share: Share to Twitter Share to Facebook Branson (14-7-1) Class 2 District 6 Nixa (5-6) Class 3 District 5 Nixa 4:30 PM Matchup Share: Share to Twitter Share to Facebook Central (St. Joseph) (9-3) Class 3 District 8 North Kansas City (6-3) Class 3 District 7 North Kansas City 4:00 PM Matchup Share: Share to Twitter Share to Facebook Staley (7-11) Class 3 District 8 Park Hill (12-1-1) Class 3 District 8 Kansas City 3:45 PM Matchup Share: Share to Twitter Share to Facebook Lafayette (Wildwood) (5-11) Class 3 District 2 Parkway Central (6-8) Class 2 District 3 Chesterfield 4:15 PM Matchup Share: Share to Twitter Share to Facebook Rockhurst (5-2-1) Class 3 District 6 Pembroke Hill (8-2) Class 3 District 7 Kansas City TBD Matchup Share: Share to Twitter Share to Facebook Principia (8-4) Class 1 District 3 Priory (3-5) Class 2 District 3 St. Louis 4:00 PM Share: Share to Twitter Share to Facebook Hannibal (6-8) Class 2 District 5 QND (Quincy, IL) Quincy, IL 4:00 PM Matchup Share: Share to Twitter Share to Facebook Belton (2-9) Class 2 District 7 Raytown (3-5) Class 2 District 8 Raytown 4:00 PM Matchup Share: Share to Twitter Share to Facebook Ozark (13-6) Class 3 District 5 Republic (6-5) Class 3 District 5 Republic 4:30 PM Matchup Share: Share to Twitter Share to Facebook Helias Catholic (12-3) Class 2 District 5 Rock Bridge (12-3) Class 3 District 4 Columbia 4:00 PM Matchup Share: Share to Twitter Share to Facebook Benton (3-7) Class 1 District 16 Savannah (13-3) Class 1 District 16 Savannah 4:00 PM Matchup Share: Share to Twitter Share to Facebook Dexter (1-8) Class 1 District 1 Sikeston (5-4) Class 2 District 1 Sikeston 4:00 PM Matchup Share: Share to Twitter Share to Facebook Liberty (Wentzville) (8-10) Class 3 District 3 St. Dominic (7-9) Class 2 District 4 O'fallon 3:30 PM Matchup Share: Share to Twitter Share to Facebook St. Pius X (Kansas City) (5-4) Class 1 District 14 St. Michael the Archangel (5-4) Class 1 District 14 Lee's Summit 4:00 PM Matchup Share: Share to Twitter Share to Facebook Metro (8-2) Class 1 District 4 STEAM Academy (10-1) Class 1 District 5 St. Louis TBD Matchup Share: Share to Twitter Share to Facebook Fort Osage (1-5) Class 3 District 7 Truman (5-6) Class 3 District 7 Independence 4:00 PM Matchup Share: Share to Twitter Share to Facebook Hazelwood Central (3-5) University City (7-6) Class 1 District 4 St. Louis 4:00 PM Matchup Share: Share to Twitter Share to Facebook Neosho (1-11) Class 3 District 5 Webb City (3-8) Class 2 District 7 Webb City 4:30 PM Matchup Share: Share to Twitter Share to Facebook Carthage (3-7) Class 3 District 5 Willard (6-4) Class 2 District 7 Willard 4:30 PM Matchup Share: Share to Twitter Share to Facebook Platte County (11-3) Class 2 District 8 William Chrisman (12-1) Class 2 District 8 Independence 4:00 PM Matchup Share: Share to Twitter Share to Facebook Salem (5-7) Class 1 District 8 Willow Springs (8-8) Class 1 District 9 Willow Springs 4:00 PM