170 Division II programs, national scope

Power Rankings

Ranked 70% on this season's record against its schedule (RECORD +/-) and 30% on power rating (POWER), with per-play offense/defense grades. Click a column header to sort.

2026 season · 170 teams
RKTEAMRECORD +/- ▾POWER ▾RUN O ▾PASS O ▾RUN D ▾PASS D ▾PF/G ▾PA/G ▾
1FERRIS ST. (8-0)+2.736.1+209.1+56.6+83.4+72.743.211.4
2HARDING (8-0)+1.731.7+349.7-100.7+74.7+77.446.917.5
3MINNESOTA ST. (8-0)+2.123.9+91.9+6.4+48.8+54.237.111.0
4EMPORIA ST. (8-0)+2.317.1-21.7+71.7+17.7+14.632.520.8
5SLIPPERY ROCK (8-0)+2.218.0+113.1+72.4-16.2+65.653.921.4
6CSU PUEBLO (8-0)+1.721.2+45.9+110.5+43.5+47.646.016.6
7NORTHWEST MO. ST. (6-1)+1.227.4+83.6+9.7+88.7+63.435.914.6
8NORTHWOOD (8-0)+2.09.8-18.5+65.7+63.9+13.636.515.6
9KUTZTOWN (8-0)+1.219.2+81.4+25.8+88.0+43.545.614.4
10DAVENPORT (8-0)+1.513.8+125.7-40.0+46.5+59.637.012.6
11WESTERN COLO. (8-0)+1.017.7+15.6+47.4+78.5+7.244.415.4
12MINN. DULUTH (6-2)+0.918.5+58.9+0.8+73.7+18.526.416.9
13MICHIGAN TECH (6-2)+1.014.4+28.4-2.3+48.0+13.438.230.6
14FINDLAY (7-1)+1.112.8+27.6+15.3+86.2+38.432.611.5
15CENTRAL WASH. (5-2)+0.417.8+109.8+2.2+18.1+34.639.128.9
16CENTRAL MO. (5-3)+0.318.4+5.3+155.6+17.4-15.537.131.5
17WAYNE ST. (NE) (6-2)+0.413.8+52.8-12.5+45.9+31.826.620.1
18EAST STROUDSBURG (7-1)+0.87.0+92.6-5.1+24.6+32.136.116.5
19NORTHERN ST. (6-2)+0.78.7+64.8-18.8+15.6+10.122.217.6
20AUGUSTANA (SD) (6-2)+0.018.0-4.8+105.5+10.6-4.243.425.5
21GRAND VALLEY ST. (5-3)-0.524.9+76.3+62.9+62.6+68.046.018.2
22HENDERSON ST. (7-1)+0.39.3+28.4+73.6+13.6+31.636.821.8
23CARSON-NEWMAN (7-1)+0.63.9+143.6-100.0+31.0+50.429.614.8
24TIFFIN (6-2)-0.012.2+16.7+36.6+51.4+61.131.018.6
25WASHBURN (5-4)-0.213.1-41.7+29.1+7.6+4.325.420.1

RK blends two things, 70% what a team has earned this season (RECORD +/-: its wins minus the wins a #25-level team would expect against the same schedule) and 30% POWER. POWER is a schedule-adjusted power rating from the same solver behind every SCIAC matchup projection (team_rating.rate_teams(), always solved at national scope regardless of this toggle) -- a different, D3-native methodology from the HS site’s CIF-specific SP Strength Index, which has no D3 equivalent yet. RUN O/PASS O/RUN D/PASS D are real per-play grades (unit_grades.get_index(), the same numbers already powering StoryOwl matchup PDFs); defense columns show yards PREVENTED vs. average (sign-flipped), so higher is better across all four columns. Click a column header to sort.