D2Football.com forum · tabulated

Message Board Top 25

The forum votes. We count it, publish every ballot, and show where the board disagrees. Ballots come from this thread →

Ballots counted
8
Week 3, 2026
No. 1
Harding
0 of 8 first-place votes
Teams receiving points
34
9 outside the top 25
Most argued about
Western Oregon
ranked as high as 11, as low as 25
#MoveTeam (points)1st Best / worst ballotAvgPPV
1 Harding 2-0 (181) GAC
· ranked 2nd at best, 9th at worst · avg 3.4 · 22.6 ppv
best 2ndworst 9th
3.4 22.6
2 CSU Pueblo 3-0 (179) RMAC
· ranked 2nd at best, 5th at worst · avg 3.6 · 22.4 ppv
best 2ndworst 5th
3.6 22.4
3 Minnesota State 3-0 (176) NSIC
· ranked 2nd at best, 8th at worst · avg 4.0 · 22.0 ppv
best 2ndworst 8th
4.0 22.0
4 Ferris State 3-0 (175) GLIAC
· ranked 1st at best, 1st at worst · avg 1.0 · 21.9 ppv · 7 first-place
7
best 1stworst 1st
1.0 21.9
5 Grand Valley State 3-0 (165) GLIAC
· ranked 4th at best, 7th at worst · avg 5.4 · 20.6 ppv
best 4thworst 7th
5.4 20.6
6 Kutztown 2-0 (157) PSAC
split decision · 8 spots apart
· ranked 2nd at best, 10th at worst · avg 6.4 · 19.6 ppv
best 2ndworst 10th
6.4 19.6
7 Northwest Missouri State 2-0 (153) MIAA
· ranked 6th at best, 10th at worst · avg 6.9 · 19.1 ppv
best 6thworst 10th
6.9 19.1
8 Western Colorado 3-0 (143) RMAC
· ranked 7th at best, 9th at worst · avg 8.1 · 17.9 ppv
best 7thworst 9th
8.1 17.9
9 Emporia State 3-0 (136) MIAA
split decision · 13 spots apart
· ranked 2nd at best, 15th at worst · avg 9.0 · 17.0 ppv
best 2ndworst 15th
9.0 17.0
10 Valdosta State 3-0 (125) GSC
split decision · 9 spots apart
· ranked 8th at best, 17th at worst · avg 10.4 · 15.6 ppv
best 8thworst 17th
10.4 15.6
11 Central Washington 0-2 (116) LSC
split decision · 8 spots apart
· ranked 7th at best, 15th at worst · avg 11.5 · 14.5 ppv
best 7thworst 15th
11.5 14.5
12 Slippery Rock 2-0 (109) PSAC
· ranked 10th at best, 17th at worst · avg 12.4 · 13.6 ppv
best 10thworst 17th
12.4 13.6
13 Findlay 2-0 (104) GMAC
· ranked 10th at best, 15th at worst · avg 13.0 · 13.0 ppv
best 10thworst 15th
13.0 13.0
14 West Alabama 3-0 (100) GSC
· ranked 10th at best, 16th at worst · avg 13.5 · 12.5 ppv
best 10thworst 16th
13.5 12.5
15 Minnesota Duluth 2-1 (82) NSIC
split decision · 13 spots apart
· ranked 9th at best, 22nd at worst · avg 15.8 · 10.3 ppv
best 9thworst 22nd
15.8 10.3
16 Western Oregon 1-0 (75) LSC
split decision · 14 spots apart
· ranked 11th at best, 25th at worst · avg 16.6 · 9.4 ppv
best 11thworst 25th
16.6 9.4
17 Davenport 3-0 (55) GLIAC
· ranked 16th at best, 23rd at worst · avg 19.1 · 6.9 ppv
best 16thworst 23rd
19.1 6.9
18 IUP 2-0 (49) PSAC
split decision · 8 spots apart
· ranked 16th at best, 24th at worst · avg 19.0 · 6.1 ppv
best 16thworst 24th
19.0 6.1
19 Northeastern State 3-0 (48) Independent
split decision · 11 spots apart
· ranked 13th at best, 24th at worst · avg 19.1 · 6.0 ppv
best 13thworst 24th
19.1 6.0
20 Central Missouri 2-1 (44) MIAA
split decision · 8 spots apart
· ranked 15th at best, 23rd at worst · avg 18.7 · 5.5 ppv
best 15thworst 23rd
18.7 5.5
21 Northern State 3-0 (39) NSIC
split decision · 9 spots apart
· ranked 16th at best, 25th at worst · avg 20.4 · 4.9 ppv
best 16thworst 25th
20.4 4.9
22 Northwood 2-0 (33) GMAC
· ranked 18th at best, 25th at worst · avg 21.3 · 4.1 ppv
best 18thworst 25th
21.3 4.1
23 Bluefield State 0-3 (25) CIAA
· ranked 1st at best, 1st at worst · avg 1.0 · 3.1 ppv · 1 first-place
1
best 1stworst 1st
1.0 3.1
24 Augustana 2-1 (23) NSIC
· ranked 19th at best, 23rd at worst · avg 21.4 · 2.9 ppv
best 19thworst 23rd
21.4 2.9
25 Carson-Newman 3-0 (20) SAC
· ranked 17th at best, 24th at worst · avg 22.0 · 2.5 ppv
best 17thworst 24th
22.0 2.5

First week the board ran this poll. Ballots exactly as posted in the thread; spellings matched to the team list, nothing else changed.

How this poll works
Scoring
25 points for a first-place vote down to 1 for a 25th. PPV is points divided by ballots, so weeks with different turnout still compare. Ties break to the team with the better single ballot.
Deadline
Ballots close Wednesday night and the week is posted to the thread Thursday morning — late on purpose, so voters get the full week, and the argument, before they rank. Once a week is posted it stops taking ballots.
Who votes
Anyone. Ballots sent here count the same as the thread’s and are tagged site. One per person per week; a name already voting in the thread is held for a human first.
Reading the board
“Best / worst” is a team’s highest and lowest placement on any single ballot. Pick a team to see who ranked it where. A line across the board marks where the points fall off.
Check the math
Every ballot is published exactly as submitted, in the raw JSON linked below, so anyone can recount it.
Ballots the scoreboard disagrees with (1)

Games where somebody ranked the loser above the winner. Not an error — a voter is allowed to think the better team lost, and several of these will be exactly that.

  • Slippery Rock beat Minnesota Duluth 45-43 on Aug 27 — 1 ballot ranks Minnesota Duluth higher (Waldo)
Also receiving votes (9)
Henderson State 2-0 (18) Lenoir-Rhyne 2-1 (16) California (PA) 2-0 (15) Shepherd 2-0 (12) Michigan Tech 2-1 (7) Fort Hays State 1-1 (7) Benedict 2-0 (6) UT Permian Basin 1-1 (5) Central Oklahoma 1-1 (2)

One ballot at a time, against the consensus. Add a second to compare two voters.

Green = ranked above the consensus, red = below. The number is how many spots.

Average spots between a voter’s ranking and the consensus. High is not wrong — it is who is swimming upstream this week.

Gliac_fan10
Average gap from consensus: 4.08 spots
Biggest outlier: Lenoir-Rhyne at 15 vs consensus 27
leans LSC · +6.3 spots across 3 teams
mineguy
Average gap from consensus: 4.04 spots
Biggest outlier: Benedict at 20 vs consensus 32
leans PSAC · +5.5 spots across 4 teams
Waldo
Average gap from consensus: 3.56 spots
Biggest outlier: Henderson State at 14 vs consensus 26
leans GAC · +5.0 spots across 2 teams
EastStroud13
Average gap from consensus: 2.36 spots
Biggest outlier: California (PA) at 20 vs consensus 28
leans MIAA · +2.7 spots across 3 teams
Thunder
Average gap from consensus: 2.08 spots
Biggest outlier: Central Oklahoma at 24 vs consensus 34
leans MIAA · +3.5 spots across 4 teams
GMACFB
Average gap from consensus: 1.92 spots
Biggest outlier: Western Oregon at 11 vs consensus 16
leans PSAC · +2.4 spots across 5 teams
OldBison
Average gap from consensus: 1.80 spots
Biggest outlier: Western Oregon at 11 vs consensus 16
leans PSAC · +1.8 spots across 4 teams
test site
Average gap from consensus: 1.68 spots
Biggest outlier: Bluefield State at 1 vs consensus 23
leans MIAA · +2.3 spots across 3 teams

Starts from this week’s consensus — move what you disagree with. Open a rank to search all 161 D2 programs; choose a team you already ranked and it offers a swap.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25

Counts in Week 3 alongside the thread’s ballots. One per person.

We also run a free pick’em

Survivor pools, confidence picks and squares — same crew that tabulates this poll.

Start a league, free

Ballots from the D2Football.com board, tabulated by reloadmvp. Unofficial; not affiliated with D2Football.com.
Tabulated 2026-09-18 · raw ballots · wrong school on a name? Say so in the thread.