Final weekend of public regular season starts Thursday
THURSDAY
Top 20
Avalon School (5-3) at No. 5 McDonogh School (3-5), 4:30 p.m.
Parkville (5-3) at No. 10 Milford Mill Academy (7-1), 6:30 p.m.
FRIDAY
Top 20
No. 15 Concordia Prep (7-1) at Gilman School (4-3), 3:30 p.m.
Edmondson (5-3) at No. 11 Mervo (6-1), 3:45 p.m.
No. 8 Dunbar (8-0) at Patterson (3-4), 3:45 p.m.
Francis Scott Key (6-2) at No. 13 South Carroll (8-0), 6 p.m.
No. 7 Dundalk (8-0) at Patapsco (6-2), 6 p.m.
No. 6 Broadneck (7-1) at Glen Burnie (2-6), 6:30 p.m.
No. 9 Franklin (6-2) at Woodlawn (1-7), 6:30 p.m.
Severna Park (6-2) at No. 12 Old Mill (6-2), 6:30 p.m.
Mount Hebron (4-4) at No. 15 Atholton (7-1), 7 p.m.
No. 19 Long Reach (7-1) at No. 20 Oakland Mills (7-1), 7 p.m.
Reservoir (3-4) at No. 16 Glenelg (7-1), 7 p.m.
West Toronto Prep-Canada vs. No. 1 St. Frances Academy (5-1) at Patterson Park, 7 p.m.
Anne Arundel County
Annapolis (5-2) at South River (5-3), 6:30 p.m.
Crofton (0-7) at Southern (1-7), 6:30 p.m.
Meade (0-7) at North County (1-6), 6:30 p.m.
Northeast (4-4) at Chesapeake-Anne Arundel (6-2), 6:30 p.m.
Baltimore City
Carver Vo-Tech (1-6) at Douglass (2-5), 3:45 p.m.
Digital Harbor (2-6) at Lake Clifton (1-7), 3:45 p.m.
Forest Park (3-5) at Reginald Lewis (4-4), 3:45 p.m.
Baltimore County
Catonsville (4-4) vs. Western Tech (3-5) at CCBC-Catonsville, 6 p.m.
Dulaney (0-8) at Hereford (5-3), 6 p.m.
Lansdowne (3-5) at Owings Mills (7-1), 6 p.m.
Sparrows Point (7-1) at Overlea (3-5), 6 p.m.
Randallstown (0-8) at Loch Raven (2-6), 6:30 p.m.
New Town (5-3) vs. Eastern Tech (0-8) at CCBC-Essex, 7 p.m.
Carroll County
Century (1-6) at Liberty (3-5), 6 p.m.
Winters Mill (1-7) at Westminster (3-5), 7 p.m.
Howard County
Hammond (1-6) at River Hill (4-4), 7 p.m.
Marriotts Ridge (0-7) at Centennial (0-8), 7 p.m.
MIAA
John Carroll School (0-8) at St. Paul’s School (3-4), 3:30 p.m.
St. John’s Catholic Prep (0-7) vs. Our Lady of Mount Carmel (5-3) at Eastern Regional Park, 6 p.m.
UCBAC
Aberdeen (2-5) at C. Milton Wright (2-5), 7 p.m.
Bel Air (4-4) at Edgewood (5-3), 7 p.m.
Harford Tech (7-1) at Elkton (5-3), 7 p.m.
Patterson Mill (2-6) at Joppatowne (3-4), 7 p.m.
Perryville (4-4) at Bohemia Manor (4-4), 7 p.m.
Rising Sun (2-6) at North East (1-7), 7 p.m.
Non-league
St. Vincent Pallotti (4-5) at Fork Union (VA) Military Academy (2-5), 2 p.m.
Williamsport (4-4) at Pikesville (4-4), 6 p.m.
Middletown (6-2) at Arundel (5-3), 6:30 p.m.
Poolesville (5-3) at Manchester Valley (5-3), 7 p.m.
SATURDAY
Baltimore City
City (5-3) vs. Poly (6-2) at Morgan State University, 12 p.m.
Baltimore County
Kenwood (4-4) at Towson (0-8), 1 p.m.
Perry Hall (4-4) at Chesapeake-Baltimore County (4-3), 1 p.m.
Howard County
Wilde Lake (3-5) at Howard (3-5), 12 p.m.
MIAA
Annapolis Area Christian School (1-7) at Severn School (0-7), 1 p.m.