A Top 5 team all season, including a brief stint at No. 1 in Week 6, the Bo Manor Eagles, fresh off a victory in Saturday’s 1A State Championship game, have landed at No. 1 in the Final VSN Softball Top 20 of the 2017 season.

Bo Manor, which finished 19-2 this season, won the tough UCBAC Chesapeake Division and then went on to an impressive run in the state tournament to win the school’s first state softball title since 1995.

Eastern Tech, which held the top ranking for most of the season, slipped back to No. 2 after falling to North Caroline in the 2A state semifinals, while C. Milton Wright, Bo Manor’s UCBAC league rival, climbed all the way to No. 3 after winning the 3A state title.

Baltimore County powers Hereford and Dulaney round out the final Top 5, at No. 4 and No. 5, respectively. Here is the complete 2017 Final VSN Softball Top 20.

RANK TEAM RECORD LAST GAME:
NEXT GAME
01 Bohemia Manor 19-2 (4)
LAST GAME:
def. Allegany, 5-0, 1A State Championship
NEXT GAME:
Season complete – 1A State Champions
02 Eastern Tech 19-2 (1)
LAST GAME:
lost to North Caroline, 3-2, 2A State Semifinals
NEXT GAME:
Season complete – 2A State Semifinalist
03 C. Milton Wright 18-7 (8)
LAST GAME:
def. Huntingtown, 6-1, 3A State Championship
NEXT GAME:
Season complete – 3A State Champions
04 Hereford 14-4 (3)
LAST GAME:
lost to No. 2 Eastern Tech, 4-3, 2A North Region Final
NEXT GAME:
Season complete – 2A North Region Finalist
05 Dulaney 17-3 (5)
LAST GAME:
lost to Sherwood, 2-1, 4A North Region Finals
NEXT GAME:
Season complete – 4A North Finalist
06 Arundel 20-5 (7)
LAST GAME:
lost to Sherwood, 12-0, 4A State Semifinals
NEXT GAME:
Season complete – 4A State Semifinalist
07 Northeast – AA 17-7 (12)
LAST GAME:
lost to No. 3 C. Miltion Wright, 5-2, 3A State Semifinals
NEXT GAME:
Season complete – 3A State Semifinalist
08 Chesapeake – AA 19-4 (2)
LAST GAME:
lost to No. 7 Northeast-AA, 5-1, 3A East Region Section II Finals
NEXT GAME:
Season complete – 3A East Region Section II Finalist
09 John Carroll 9-7 (NR)
LAST GAME:
def. No. 16 Mount de Sales, 7-2, IAAM A Conference Championship
NEXT GAME:
Season complete – IAAM A Conference Champions
10 Severna Park 16-6 (7)
LAST GAME:
lost to No. 6 Arundel, 3-2, 4A East Section I Finals
NEXT GAME:
Season complete – 4A East Section I Finalist
11 Bel Air 15-5 (9)
LAST GAME:
lost to No. 5 Dulaney, 3-2, 4A North Region Section I Finals
NEXT GAME:
Season complete – 4A North Region Section I Finalist
12 Lansdowne 12-6 (18)
LAST GAME:
lost to No. 3 C. Milton Wright, 2-1, 3A North Region Finals
NEXT GAME:
Season complete – 3A North Region Finalist
13 Howard 17-5 (10)
LAST GAME:
lost to Sherwood, 5-3, 4A North Region Section II Finals
NEXT GAME:
Season complete – 4A North Region Section II Finalist
14 South Carroll 17-6 (NR)
LAST GAME:
lost to North Caroline, 8-1, 2A State Championship
NEXT GAME:
Season complete – 2A State Runner-up
15 Perryville 10-8 (11)
LAST GAME:
lost to No. 1 Bo Manor, 8-0, 1A North Section I Finals
NEXT GAME:
Season complete – 1A North Section I Finalist
16 Mount de Sales 13-7 (13)
LAST GAME:
lost to No. 9 John Carroll, 7-2, IAAM A Conference Championship
NEXT GAME:
Season complete – IAAM A Conference Runners-up
17 Sparrows Point 16-3 (16)
LAST GAME:
lost to No. 2 Eastern Tech, 13-7, 2A North Section I Finals
NEXT GAME:
Season complete – 2A North Section I Finalist
18 Glenelg 16-6 (17)
LAST GAME:
lost to No. 7 Northeast-AA, 13-1, 3A East Region Finals
NEXT GAME:
Season complete – 3A East Region Finalist
19 Southern 14-11 (NR)
LAST GAME:
lost to No. 14 South Carroll, 2-0, 2A State Semifinals
NEXT GAME:
Season complete – 2A State Semifinalist
20t Carver Center A&T 13-1 (19)
LAST GAME:
lost to No. 4 Hereford, 7-5, 2A North Region Section II Finals
NEXT GAME:
Season complete – 4A North Region Section II Finalists
20t Maryvale Prep 10-3 (NR)
LAST GAME:
def. Roland Park Country, 12-9, IAAM B Conference Championship
NEXT GAME:
Season complete – IAAM B Conference Champions