It’s interesting to see the schools mentioned here. In typical CC fashion, it’s top heavy (Haverford, Vassar, NESCACs UAAs, etc.).
In any event, I think you should begin to focus on finding the right school piece before the athletic piece. Do you know what he wants to study? Do you have an idea of the location/environment he wants to be in (city, country, suburbs, etc.)? That should help narrow your list a bit. For example, Stevens is a good school for engineering, with a good soccer program, in the city (Hoboken). On the other hand, Drew is a good school for social sciences and performing arts, with a good soccer program, in the suburbs (Madison). Kids interested in Stevens aren’t likely interested in Drew.
Soccer-wise, would he be happy sitting the bench or getting garbage minutes for 2 years, or would he prefer to contribute more earlier? Is making the NCAA Tournament the be-all end-all, would he be okay on a competitive team that may or may not challenge for a league championship, or would he prefer to be a star on a mediocre team?
Without knowing those answers, it’s hard to steer you anywhere.
My son kept a spreadsheet of historical soccer results. Here’s what it shows for the last 4 years (2016-2019) for a few of the conferences that may be of interest to you. I would add that results can vary widely from year to year. For example, Springfield College was 14-5-1 in 2018 and then 4-13-1 in 2019. I would also add that some schools have changed conferences in the last two years.
Centennial Conference (W/L/D)
Johns Hopkins 58 12 10
Franklin and Marshall 57 17 10
Haverford 47 18 11
Gettysburg 42 25 5
Dickinson 40 29 7
McDaniel 32 29 9
Swarthmore 31 31 10
Muhlenberg 30 31 10
Washington College 29 34 7
Ursinus 11 47 7
Landmark Conference (W/L/D)
Drew 56 22 6
Elizabethtown 46 22 10
Scranton 42 24 5
Catholic 42 27 8
Moravian 34 25 12
Susquehanna 21 42 9
Goucher 21 38 13
Juniata 16 49 7
MAC-Commonwealth (W/L/D)
Messiah 80 7 8
Lycoming 56 20 6
Lebanon Valley 51 24 4
Arcadia 37 35 9
Hood 37 31 6
Stevenson 32 41 9
Alvernia 29 44 7
Widener 24 38 10
Albright 13 52 6
MAC-Freedom (W/L/D)
Eastern 57 21 8
King’s 46 25 7
DeSales 34 33 10
Manhattanville 32 21 3
Wilkes 28 40 5
Misericordia 27 39 9
Delaware Valley 21 50 2
FDU-Florham 20 43 5
Liberty League (W/L/D)
Vassar 42 23 7
Hobart 42 23 12
RPI 41 25 11
St. Lawrence 37 22 8
Union 36 28 3
Clarkson 36 26 9
Ithaca 34 16 8
Skidmore 29 22 17
RIT 27 30 10
Bard 13 47 7
NEWMAC (W/L/D)
Springfield 51 21 6
WPI 47 16 14
Babson 46 23 10
Clark 45 23 6
Wheaton (Mass.) 37 33 6
Coast Guard 34 28 10
MIT 27 28 15
Emerson 16 45 5