2019
Schedule
Statistics
Roster
News
17-12, 4-4 NCAC (5th)
2018
Schedule
Statistics
Roster
News
23-5, 6-2 NCAC (3rd), NCAC Tournament Finalist
2017
Schedule
Statistics
Roster
News
19-11, 3-5 NCAC (6th), 6th in NCAC Tournament
2016
Schedule
Statistics
Roster
News
20-9, 4-4 NCAC (t5th), 4th in NCAC Tournament
2015
Schedule
Statistics
Roster
News
22-11, 5-3 NCAC (t3rd), 3rd in NCAC Tournament
2014
Schedule
Statistics
Roster
News
24-7, 6-2 NCAC (3rd), 3rd in NCAC Tournament
2013
Schedule
Statistics
Roster
News
22-10, 6-2 NCAC (t2nd), NCAC Tournament Runner-Up
2012
Schedule
Statistics
Roster
News
26-8, 6-2 NCAC (3rd), 3rd in NCAC Tournament