North Dakota State 2025 Depth Chart
North Dakota State's 2025 Team Roster/Depth Chart Outlook
NOTE: 2026 rosters are nearly complete but not final. Only players with stats or recruiting/portal ratings are listed. Def Snap % are best estimates. DE/LB are mixed depending on the team.
Quarterbacks
H/W
6'3"/233
Passing
162/225 (72%), 2719 Yds, 16 TD / 4 INT
Rushing
136 Car, 777 Yds, (5.7 YPC), 13 TD, 3 FUM
Pass
A+
Run
A+
PPA
#28
Snaps
670 (82%)
Rating
0
Origin
NA
H/W
6'3"/219
Passing
25/44 (57%), 381 Yds, 4 TD / 1 INT
Rushing
7 Car, 88 Yds, (12.6 YPC), 1 TD, 0 FUM
Pass
A-
Run
B
PPA
#188
Snaps
125 (15%)
Rating
0
Origin
NA
H/W
6'3"/206
Passing
1/1 (100%), 4 Yds, 0 TD / 0 INT
Rushing
2 Car, 5 Yds, (2.5 YPC), 0 TD, 1 FUM
Pass
B-
Run
F
Snaps
24 (3%)
Rating
0
Origin
NA
H/W
6'3"/222
Rating
0.8
Origin
3* HS ('25)
H/W
6'1"/198
Rating
0
Origin
NA
PlayerH/WPassingRushingPassRunPPASnapsRatingOrigin
#9 Cole Payton SR 6'3"/233162/225 (72%), 2719 Yds, 16 TD / 4 INT136 Car, 777 Yds, (5.7 YPC), 13 TD, 3 FUMA+A+#28670 (82%)0NA
#12 Nathan Hayes JR 6'3"/21925/44 (57%), 381 Yds, 4 TD / 1 INT7 Car, 88 Yds, (12.6 YPC), 1 TD, 0 FUMA-B#188125 (15%)0NA
#10 Trey Drake SO 6'3"/2061/1 (100%), 4 Yds, 0 TD / 0 INT2 Car, 5 Yds, (2.5 YPC), 0 TD, 1 FUMB-F 24 (3%)0NA
#13 Zander Smith FR 6'3"/222      0.83* HS ('25)
#14 Preston Brown FR 6'1"/198      0NA
Running Backs
H/W
5'10"/213
Rushing
191 Car, 1005 Yds, (5.3 YPC), 20 TD, 1 FUM
Receiving
19 Rec, 211 Yds, (11.1 YPR), 1 TD
Run
A
Rec
A-
PPA
#25
Snaps
462 (56%)
Rating
0
Origin
NA
H/W
5'11"/206
Rushing
95 Car, 502 Yds, (5.3 YPC), 6 TD, 0 FUM
Receiving
4 Rec, 44 Yds, (11 YPR), 0 TD
Run
A
Rec
F
PPA
#95
Snaps
190 (23%)
Rating
0
Origin
NA
H/W
5'11"/212
Rushing
21 Car, 47 Yds, (2.2 YPC), 0 TD, 0 FUM
Receiving
3 Rec, 39 Yds, (13 YPR), 0 TD
Run
C
Rec
B
PPA
#525
Snaps
85 (10%)
Rating
0
Origin
NA
H/W
5'10"/189
Rushing
25 Car, 131 Yds, (5.2 YPC), 0 TD, 1 FUM
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD
Run
B
Rec
C
Snaps
38 (5%)
Rating
0
Origin
NA
H/W
5'9"/195
Rushing
18 Car, 78 Yds, (4.3 YPC), 1 TD, 0 FUM
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD
Run
B+
Rec
B-
PPA
#398
Snaps
24 (3%)
Rating
0
Origin
NA
H/W
5'11"/206
Rushing
4 Car, 16 Yds, (4 YPC), 0 TD, 0 FUM
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD
Run
B-
Rec
B-
Snaps
5 (1%)
Rating
0
Origin
NA
H/W
5'10"/199
Rushing
0 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD
Run
D
Snaps
4 (0%)
Rating
0
Origin
NA
H/W
5'10"/195
Rushing
0 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD
Snaps
3 (0%)
Rating
0
Origin
NA
H/W
5'9"/191
Rushing
1 Car, 3 Yds, (3 YPC), 0 TD, 0 FUM
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD
Run
D+
Snaps
1 (0%)
Rating
0
Origin
NA
PlayerH/WRushingReceivingRunRecPPASnapsRatingOrigin
#8 Barika Kpeenu SR 5'10"/213191 Car, 1005 Yds, (5.3 YPC), 20 TD, 1 FUM19 Rec, 211 Yds, (11.1 YPR), 1 TDAA-#25462 (56%)0NA
#7 DJ Scott SO 5'11"/20695 Car, 502 Yds, (5.3 YPC), 6 TD, 0 FUM4 Rec, 44 Yds, (11 YPR), 0 TDAF#95190 (23%)0NA
#4 Owen Johnson SR 5'11"/21221 Car, 47 Yds, (2.2 YPC), 0 TD, 0 FUM3 Rec, 39 Yds, (13 YPR), 0 TDCB#52585 (10%)0NA
#28 Cortez LeGrant SO 5'10"/18925 Car, 131 Yds, (5.2 YPC), 0 TD, 1 FUM0 Rec, 0 Yds, (0 YPR), 0 TDBC 38 (5%)0NA
#25 Myles Mitchell FR 5'9"/19518 Car, 78 Yds, (4.3 YPC), 1 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TDB+B-#39824 (3%)0NA
#26 Brady Wavrunek SO 5'11"/2064 Car, 16 Yds, (4 YPC), 0 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TDB-B- 5 (1%)0NA
#47 Barry Kpeenu SO 5'10"/1990 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TDD  4 (0%)0NA
#34 Jonathan Harvey JR 5'10"/1950 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TD   3 (0%)0NA
#22 Charles Ross III FR 5'9"/1911 Car, 3 Yds, (3 YPC), 0 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TDD+  1 (0%)0NA
Running Backs
H/W
6'2"/248
Rushing
0 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM
Receiving
3 Rec, 18 Yds, (6 YPR), 1 TD
Rec
B-
Snaps
257 (31%)
Rating
0
Origin
NA
H/W
6'1"/230
Rushing
0 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD
Rec
C-
Snaps
9 (1%)
Rating
0
Origin
NA
PlayerH/WRushingReceivingRunRecPPASnapsRatingOrigin
#46 Truman Werremeyer SR 6'2"/2480 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM3 Rec, 18 Yds, (6 YPR), 1 TD B- 257 (31%)0NA
#36 McClain Miller FR 6'1"/2300 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TD C- 9 (1%)0NA
Wide Receivers
H/W
6'3"/209
Receiving
51 Rec, 1079 Yds, (21.2 YPR), 8 TD, 0 FUM
Rushing
4 Car, 92 Yds, 1 TD
Rec
A+
Block
B
PPA
#82
Snaps
574 (60%)
Rating
0.81
Origin
3* HS ('18)
H/W
5'9"/196
Receiving
29 Rec, 440 Yds, (15.2 YPR), 4 TD, 0 FUM
Rushing
7 Car, 14 Yds, 0 TD
Rec
A-
Block
C
PPA
#148
Snaps
376 (39%)
Rating
0.71
Origin
2* HS ('20)
H/W
5'11"/183
Receiving
17 Rec, 293 Yds, (17.2 YPR), 1 TD, 1 FUM
Rushing
4 Car, 16 Yds, 1 TD
Rec
A-
Block
F
PPA
#307
Snaps
284 (30%)
Rating
0
Origin
NA
H/W
6'3"/210
Receiving
12 Rec, 157 Yds, (13.1 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
B+
Block
A-
PPA
#491
Snaps
209 (22%)
Rating
0
Origin
NA
H/W
6'4"/214
Receiving
6 Rec, 159 Yds, (26.5 YPR), 2 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
A-
Block
A-
PPA
#563
Snaps
167 (18%)
Rating
0.85
Origin
3* HS ('22)
H/W
6'4"/202
Receiving
5 Rec, 49 Yds, (9.8 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
B+
Block
A
PPA
#791
Snaps
157 (16%)
Rating
0
Origin
NA
H/W
6'0"/195
Receiving
4 Rec, 50 Yds, (12.5 YPR), 1 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
B+
Block
C+
Snaps
64 (7%)
Rating
0
Origin
NA
H/W
6'1"/197
Receiving
1 Rec, 24 Yds, (24 YPR), 1 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
A
Block
C
Snaps
25 (3%)
Rating
0
Origin
NA
H/W
5'6"/170
Receiving
1 Rec, 8 Yds, (8 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
B+
Block
A
Snaps
24 (3%)
Rating
0
Origin
NA
H/W
6'3"/206
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Block
B-
Snaps
11 (1%)
Rating
0
Origin
NA
H/W
5'10"/176
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
B-
Block
C+
Snaps
11 (1%)
Rating
0.83
Origin
3* HS ('25)
H/W
6'2"/195
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Block
B-
Snaps
6 (1%)
Rating
0
Origin
NA
H/W
5'11"/195
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Block
C+
Snaps
3 (0%)
Rating
0
Origin
NA
H/W
6'1"/193
Rating
0.83
Origin
3* HS ('23)
H/W
5'11"/198
Rating
0
Origin
NA
H/W
6'3"/199
Rating
0.83
Origin
AFA ('24)
PlayerH/WReceivingRushingRecBlockPPASnapsRatingOrigin
#5 Bryce Lance SR 6'3"/20951 Rec, 1079 Yds, (21.2 YPR), 8 TD, 0 FUM4 Car, 92 Yds, 1 TDA+B#82574 (60%)0.813* HS ('18)
#3 RaJa Nelson SR 5'9"/19629 Rec, 440 Yds, (15.2 YPR), 4 TD, 0 FUM7 Car, 14 Yds, 0 TDA-C#148376 (39%)0.712* HS ('20)
#18 Jackson Williams SO 5'11"/18317 Rec, 293 Yds, (17.2 YPR), 1 TD, 1 FUM4 Car, 16 Yds, 1 TDA-F#307284 (30%)0NA
#19 Chris Harris SR 6'3"/21012 Rec, 157 Yds, (13.1 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDB+A-#491209 (22%)0NA
#15 Mekhi Collins JR 6'4"/2146 Rec, 159 Yds, (26.5 YPR), 2 TD, 0 FUM0 Car, 0 Yds, 0 TDA-A-#563167 (18%)0.853* HS ('22)
#84 Logan Conklin FR 6'4"/2025 Rec, 49 Yds, (9.8 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDB+A#791157 (16%)0NA
#17 Isiah St. Romain FR 6'0"/1954 Rec, 50 Yds, (12.5 YPR), 1 TD, 0 FUM0 Car, 0 Yds, 0 TDB+C+ 64 (7%)0NA
#83 Cade Osterman SO 6'1"/1971 Rec, 24 Yds, (24 YPR), 1 TD, 0 FUM0 Car, 0 Yds, 0 TDAC 25 (3%)0NA
#80 John Gores JR 5'6"/1701 Rec, 8 Yds, (8 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDB+A 24 (3%)0NA
#2 Kellen Entz JR 6'3"/2060 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TD B- 11 (1%)0NA
#82 SJ Green FR 5'10"/1760 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDB-C+ 11 (1%)0.833* HS ('25)
#86 Dylan Vokal FR 6'2"/1950 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TD B- 6 (1%)0NA
#30 Kelly Watson SO 5'11"/1950 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TD C+ 3 (0%)0NA
#16 Silas Evans III SO 6'1"/193      0.833* HS ('23)
#21 Chris Kiel FR 5'11"/198      0NA
#11 Jacob Kilzer FR 6'3"/199      0.83AFA ('24)
Tight Ends
H/W
6'4"/247
Receiving
8 Rec, 96 Yds, (12 YPR), 0 TD, 0 FUM
Rec
C-
Run Blk
C-
Pass Blk
A-
Snaps
329 (24%)
Rating
0.82
Origin
3* HS ('21)
H/W
6'5"/239
Receiving
15 Rec, 335 Yds, (22.3 YPR), 1 TD, 0 FUM
Rec
A+
Run Blk
B
Pass Blk
B
Snaps
257 (19%)
Rating
0
Origin
NA
H/W
6'4"/246
Receiving
8 Rec, 89 Yds, (11.1 YPR), 0 TD, 0 FUM
Rec
B+
Run Blk
A-
Pass Blk
B-
Snaps
188 (14%)
Rating
0
Origin
NA
H/W
6'4"/244
Receiving
1 Rec, 9 Yds, (9 YPR), 0 TD, 0 FUM
Rec
C-
Run Blk
D+
Pass Blk
C-
Snaps
182 (13%)
Rating
0
Origin
NA
H/W
6'3"/238
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Rec
F
Run Blk
B+
Pass Blk
B-
Snaps
108 (8%)
Rating
0
Origin
NA
H/W
6'3"/226
Receiving
1 Rec, 4 Yds, (4 YPR), 0 TD, 0 FUM
Rec
C+
Run Blk
C
Snaps
29 (2%)
Rating
0
Origin
NA
H/W
6'5"/238
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Run Blk
C+
Snaps
5 (0%)
Rating
0
Origin
NA
PlayerH/WReceivingRecRun BlkPass BlkSnapsRatingOrigin
#88 Carson Williams SR 6'4"/2478 Rec, 96 Yds, (12 YPR), 0 TD, 0 FUMC-C-A-329 (24%)0.823* HS ('21)
#81 Reis Kessel FR 6'5"/23915 Rec, 335 Yds, (22.3 YPR), 1 TD, 0 FUMA+BB257 (19%)0NA
#89 Finn Diggins SR 6'4"/2468 Rec, 89 Yds, (11.1 YPR), 0 TD, 0 FUMB+A-B-188 (14%)0NA
#40 Kaden Zenzen JR 6'4"/2441 Rec, 9 Yds, (9 YPR), 0 TD, 0 FUMC-D+C-182 (13%)0NA
#44 Luke Kokat JR 6'3"/2380 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUMFB+B-108 (8%)0NA
#85 Jett Zabel FR 6'3"/2261 Rec, 4 Yds, (4 YPR), 0 TD, 0 FUMC+C 29 (2%)0NA
#87 Noah Nelson FR 6'5"/2380 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM C+ 5 (0%)0NA
Offensive Line
H/W
6'6"/304
Grade
D+
Run Blk
D+
Pass Blk
C
Snaps
594 (73%)
Rating
0
Origin
NA
H/W
6'5"/308
Grade
C
Run Blk
C-
Pass Blk
B-
Snaps
260 (32%)
Rating
0.86
Origin
3* HS ('25)
H/W
6'6"/261
Grade
A-
Run Blk
B+
Pass Blk
B
Snaps
96 (12%)
Rating
0
Origin
NA
H/W
6'6"/257
Rating
0.85
Origin
3* HS ('25)
H/W
6'3"/298
Grade
A
Run Blk
A+
Pass Blk
A+
Snaps
699 (85%)
Rating
0
Origin
NA
H/W
6'5"/285
Grade
D+
Run Blk
C-
Pass Blk
D+
Snaps
580 (71%)
Rating
0.82
Origin
3* HS ('24)
H/W
6'5"/300
Grade
D
Run Blk
D+
Pass Blk
F
Snaps
201 (25%)
Rating
0
Origin
NA
H/W
6'3"/300
Grade
B
Run Blk
C+
Pass Blk
A+
Snaps
125 (15%)
Rating
0
Origin
NA
H/W
6'5"/310
Grade
F
Run Blk
D
Pass Blk
B-
Snaps
11 (1%)
Rating
0
Origin
NA
H/W
6'6"/285
Rating
0
Origin
NA
H/W
6'5"/294
Rating
0.83
Origin
3* HS ('24)
H/W
6'5"/265
Rating
0.82
Origin
3* HS ('24)
H/W
6'3"/298
Grade
B
Run Blk
B
Pass Blk
A
Snaps
94 (11%)
Rating
0
Origin
NA
H/W
6'1"/303
Rating
0.81
Origin
MRSH ('24)
PlayerH/WGradeRun BlkPass BlkSnapsRatingOrigin
#75 Josh Magin (T) JR 6'6"/304D+D+C594 (73%)0NA
#76 Ryan Babatz (T) FR 6'5"/308CC-B-260 (32%)0.863* HS ('25)
#78 Noah Stommes (T) FR 6'6"/261A-B+B96 (12%)0NA
#73 Alex Warden (OT) FR 6'6"/257    0.853* HS ('25)
#62 Griffin Empey (G) SO 6'3"/298AA+A+699 (85%)0NA
#71 Nate Tastad (G) FR 6'5"/285D+C-D+580 (71%)0.823* HS ('24)
#72 Nate Schneckloth (G) SO 6'5"/300DD+F201 (25%)0NA
#66 Jack Liwienski (G) SO 6'3"/300BC+A+125 (15%)0NA
#69 Devin Lockerby (G) JR 6'5"/310FDB-11 (1%)0NA
#67 Kaden Chadwick (G) JR 6'6"/285    0NA
#68 Coy Okeson (G) FR 6'5"/294    0.833* HS ('24)
#74 Brett Tastad (G) FR 6'5"/265    0.823* HS ('24)
#61 Gage Schmidt (C) FR 6'3"/298BBA94 (11%)0NA
#63 Trent Fraley (C) JR 6'1"/303    0.81MRSH ('24)
Defensive Line
H/W
6'5"/245
Run D
A+
Rush
C-
Cov
D
Snaps
406 (72%)
Rating
0
Origin
NA
H/W
6'4"/242
Run D
B+
Rush
C
Cov
C+
Snaps
205 (36%)
Rating
0.85
Origin
3* HS ('24)
H/W
6'3"/257
Run D
A-
Rush
B+
Cov
C-
Snaps
205 (36%)
Rating
0
Origin
NA
H/W
6'2"/235
Run D
B+
Rush
B-
Cov
C
Snaps
192 (34%)
Rating
0
Origin
NA
H/W
6'2"/236
Run D
A-
Rush
C-
Cov
C+
Snaps
64 (11%)
Rating
0
Origin
NA
H/W
6'3"/229
Run D
A-
Rush
A-
Snaps
35 (6%)
Rating
0
Origin
NA
H/W
6'4"/234
Run D
B+
Rush
B-
Snaps
20 (4%)
Rating
0
Origin
NA
H/W
6'4"/247
Run D
D+
Snaps
8 (1%)
Rating
0
Origin
NA
H/W
6'4"/259
Rating
0
Origin
NA
H/W
6'1"/283
Run D
A+
Rush
A
Cov
B+
Snaps
429 (54%)
Rating
0
Origin
NA
H/W
6'2"/289
Run D
A
Rush
B
Cov
B-
Snaps
353 (44%)
Rating
0
Origin
NA
H/W
6'3"/283
Run D
A-
Rush
A+
Cov
C+
Snaps
309 (39%)
Rating
0
Origin
NA
H/W
6'5"/268
Run D
A-
Rush
B-
Cov
C+
Snaps
236 (30%)
Rating
0
Origin
NA
H/W
6'4"/273
Run D
B+
Rush
C
Cov
B-
Snaps
196 (25%)
Rating
0
Origin
NA
H/W
5'11"/288
Run D
C+
Rush
C
Cov
C+
Snaps
51 (6%)
Rating
0
Origin
NA
H/W
6'5"/256
Run D
D+
Rush
B
Snaps
25 (3%)
Rating
0
Origin
NA
H/W
6'3"/273
Rating
0.83
Origin
3* HS ('25)
PlayerH/WStatsPass DRun DRushCovSnapsRatingOrigin
#92 Kelton McCaslin (DE) JR 6'5"/245   A+ C- D 406 (72%)0NA
#49 Matthew Stenbroten (DE) FR 6'4"/242   B+ C C+ 205 (36%)0.853* HS ('24)
#98 Jack Iuliano (DE) SR 6'3"/257   A- B+ C- 205 (36%)0NA
#97 Victor Isele (DE) SO 6'2"/235   B+ B- C 192 (34%)0NA
#11 Chance Symons (DE) JR 6'2"/236   A- C- C+ 64 (11%)0NA
#56 Allante Burley (DE) JR 6'3"/229   A- A-  35 (6%)0NA
#90 Wyatt Osterbauer (DE) FR 6'4"/234   B+ B-  20 (4%)0NA
#91 Ethan Wood (DE) FR 6'4"/247   D+   8 (1%)0NA
#93 Toby Anene (DE) JR 6'4"/259      0NA
#58 Keenan Wilson (DT) SO 6'1"/283   A+ A B+ 429 (54%)0NA
#64 Jaxon Duttenhefer (DT) SR 6'2"/289   A B B- 353 (44%)0NA
#94 Logan Larson (DT) JR 6'3"/283   A- A+ C+ 309 (39%)0NA
#95 Zach Vanderpool (DT) FR 6'5"/268   A- B- C+ 236 (30%)0NA
#54 Alijah Wayne (DT) FR 6'4"/273   B+ C B- 196 (25%)0NA
#99 Obald Niyonkuru (DT) SO 5'11"/288   C+ C C+ 51 (6%)0NA
#53 Chase Evink (DT) FR 6'5"/256   D+ B  25 (3%)0NA
#65 Brody Clubb (DT) FR 6'3"/273      0.833* HS ('25)
Linebackers
H/W
6'4"/219
Run D
A+
Rush
A-
Cov
A+
Snaps
636 (197%)
Rating
0.84
Origin
3* HS ('24)
H/W
6'1"/221
Run D
B-
Rush
D+
Cov
A
Snaps
608 (189%)
Rating
0
Origin
NA
H/W
6'1"/223
Run D
C-
Rush
B
Cov
A
Snaps
106 (33%)
Rating
0
Origin
NA
H/W
6'1"/222
Run D
B-
Rush
B+
Cov
B
Snaps
104 (32%)
Rating
0
Origin
NA
H/W
6'2"/220
Run D
A
Rush
B+
Cov
B+
Snaps
80 (25%)
Rating
0
Origin
NA
H/W
6'2"/228
Run D
A-
Rush
D
Cov
B-
Snaps
74 (23%)
Rating
0
Origin
NA
H/W
6'0"/224
Run D
C-
Rush
C-
Cov
B+
Snaps
56 (17%)
Rating
0
Origin
NA
H/W
6'2"/221
Run D
A
Rush
C+
Cov
C-
Snaps
48 (15%)
Rating
0
Origin
NA
H/W
6'3"/222
Run D
D
Rush
C+
Cov
C+
Snaps
20 (6%)
Rating
0
Origin
NA
H/W
6'2"/216
Run D
B
Cov
D+
Snaps
16 (5%)
Rating
0
Origin
NA
H/W
6'1"/230
Run D
C+
Rush
C+
Cov
B-
Snaps
11 (3%)
Rating
0
Origin
NA
H/W
6'2"/219
Run D
C
Snaps
5 (2%)
Rating
0.81
Origin
MINN ('25)
H/W
6'2"/238
Rating
0
Origin
NA
PlayerH/WStatsPass DRun DRushCovSnapsRatingOrigin
#1 Donovan Woolen SO 6'4"/219   A+ A- A+ 636 (197%)0.843* HS ('24)
#43 Logan Kopp SR 6'1"/221   B- D+ A 608 (189%)0NA
#55 Oliver Lucht SO 6'1"/223   C- B A 106 (33%)0NA
#41 Peder Haugo FR 6'1"/222   B- B+ B 104 (32%)0NA
#25 Ray James Jr. FR 6'2"/220   A B+ B+ 80 (25%)0NA
#32 Austin Altepeter JR 6'2"/228   A- D B- 74 (23%)0NA
#21 Noah Taylor SO 6'0"/224   C- C- B+ 56 (17%)0NA
#45 Gavin Sell FR 6'2"/221   A C+ C- 48 (15%)0NA
#50 Damian Devine FR 6'3"/222   D C+ C+ 20 (6%)0NA
#40 Chase Brixius FR 6'2"/216   B   D+ 16 (5%)0NA
#35 Ryland Satter FR 6'1"/230   C+ C+ B- 11 (3%)0NA
#42 Alex Elliott SO 6'2"/219   C   5 (2%)0.81MINN ('25)
#52 Nathaniel Staehling JR 6'2"/238      0NA
Secondary
H/W
6'2"/206
Run D
A+
Rush
C-
Cov
A-
Snaps
403 (118%)
Rating
0
Origin
NA
H/W
5'11"/170
Run D
B
Rush
C-
Cov
B
Snaps
108 (32%)
Rating
0.85
Origin
JMU ('25)
H/W
5'11"/191
Run D
B
Rush
C
Cov
C+
Snaps
49 (14%)
Rating
0.71
Origin
2* HS ('20)
H/W
6'0"/184
Run D
D+
Rush
C+
Cov
B+
Snaps
32 (9%)
Rating
0
Origin
NA
H/W
5'11"/186
Run D
B
Rush
C+
Cov
B+
Snaps
28 (8%)
Rating
0
Origin
NA
H/W
5'10"/151
Run D
B-
Cov
B+
Snaps
28 (8%)
Rating
0
Origin
NA
H/W
6'0"/188
Run D
B-
Cov
D+
Snaps
10 (3%)
Rating
0
Origin
NA
H/W
5'10"/178
Rating
0.86
Origin
3* HS ('22)
H/W
5'11"/172
Rating
0.83
Origin
3* HS ('23)
H/W
6'2"/208
Run D
B
Rush
D+
Cov
B+
Snaps
481 (40%)
Rating
0
Origin
NA
H/W
6'0"/198
Run D
A+
Rush
B-
Cov
A-
Snaps
378 (32%)
Rating
0
Origin
NA
H/W
6'3"/204
Run D
C+
Rush
B
Cov
A-
Snaps
291 (24%)
Rating
0
Origin
NA
H/W
5'11"/196
Run D
D+
Rush
A-
Cov
A-
Snaps
286 (24%)
Rating
0
Origin
NA
H/W
6'2"/202
Run D
B+
Rush
C-
Cov
A+
Snaps
74 (6%)
Rating
0
Origin
NA
H/W
5'11"/181
Run D
D+
Cov
A
Snaps
34 (3%)
Rating
0
Origin
NA
H/W
6'0"/203
Run D
D+
Rush
C+
Cov
A-
Snaps
28 (2%)
Rating
0
Origin
NA
H/W
6'1"/195
Run D
B
Cov
A+
Snaps
23 (2%)
Rating
0
Origin
NA
H/W
6'3"/183
Run D
D+
Cov
D+
Snaps
14 (1%)
Rating
0
Origin
NA
H/W
5'11"/199
Run D
D+
Cov
B-
Snaps
7 (1%)
Rating
0
Origin
NA
H/W
5'11"/190
Rating
0.88
Origin
TTU ('25)
PlayerH/WStatsPass DRun DRushCovSnapsRatingOrigin
#24 A. Chideme-Alfaro (CB) SR 6'2"/206   A+ C- A- 403 (118%)0NA
#10 Antoine Booth (CB) SR 5'11"/170   B C- B 108 (32%)0.85JMU ('25)
#13 Najee Nelson (CB) SO 5'11"/191   B C C+ 49 (14%)0.712* HS ('20)
#23 Kegan Huber (CB) JR 6'0"/184   D+ C+ B+ 32 (9%)0NA
#34 Marion Moore (CB) FR 5'11"/186   B C+ B+ 28 (8%)0NA
#28 Kendrick Carter (CB) FR 5'10"/151   B-   B+ 28 (8%)0NA
#19 Will Rosenmeyer (CB) FR 6'0"/188   B-   D+ 10 (3%)0NA
#00 Jaquise Alexander (CB) JR 5'10"/178      0.863* HS ('22)
#2 Jailen Duffie (CB) SO 5'11"/172      0.833* HS ('23)
#29 Darius Givance (S) JR 6'2"/208   B D+ B+ 481 (40%)0NA
#14 Taylen Eady (S) FR 6'0"/198   A+ B- A- 378 (32%)0NA
#27 Ryan Jones (S) SR 6'3"/204   C+ B A- 291 (24%)0NA
#6 Jaylin Crumby (S) SO 5'11"/196   D+ A- A- 286 (24%)0NA
#20 Will Steil (S) FR 6'2"/202   B+ C- A+ 74 (6%)0NA
#31 Mikhale Ford (S) FR 5'11"/181   D+   A 34 (3%)0NA
#22 Hudson Artz (S) JR 6'0"/203   D+ C+ A- 28 (2%)0NA
#30 Jaylen Archibald (S) FR 6'1"/195   B   A+ 23 (2%)0NA
#33 Walker Braaten (S) FR 6'3"/183   D+   D+ 14 (1%)0NA
#39 Landon Meier (S) FR 5'11"/199   D+   B- 7 (1%)0NA
#2 Jalon Peoples (DB) JR 5'11"/190      0.88TTU ('25)
Kickers
H/W
5'11"/191
FG
16/18 (88.9%), Long 54 Yds
XP
62/63
Pts
110 Pts
Rating
0
Origin
NA
H/W
5'9"/175
FG
1/1 (100%), Long 46 Yds
XP
3/3
Pts
6 Pts
FG G
C+
KO G
C+
Rating
0
Origin
NA
PlayerH/WFGXPPtsFG GKO GRatingOrigin
#38 Eli Ozick SO 5'11"/19116/18 (88.9%), Long 54 Yds62/63110 Pts  0NA
#37 Drew Klein JR 5'9"/1751/1 (100%), Long 46 Yds3/36 Pts C+ C+ 0NA
Punters
H/W
6'3"/201
Punts
34, 1480 YDS (43.5 YPP), Long 64 YDS
Acc
12 In 20, 3 TB
Grade
A-
Rank
C
Rating
0
Origin
NA
PlayerH/WPuntsAccGradeRankRatingOrigin
#39 Aaron Bickerton JR 6'3"/20134, 1480 YDS (43.5 YPP), Long 64 YDS12 In 20, 3 TBA-C0NA
Roster Breakdown & Insights
Roster & Program Overview
HC Tim Polasek returnsOC Dan Larson new hireDC Grant Olson returns
Players with Starting experience3817 off • 21 def
Team Talent182# in CFB
Avg Talent / Player0.82Blue-chip 0%
Roster Size1065 portal (4%)
Talent Off: 90.64 (53)
Talent Def: 60.32 (50)
Talent ST: 0 (3)
New Portal In: 3 (2.4%)
Portal Losses: 5
Unrated/No Stats: 19
Total Team Snaps: 17710
Elite: 0
Top 100: 0
Top 250: 0
Top 100 Pos: 3
JAG: 18
Low JAG: 0
JAG-: 2
FR Snaps: 4301 (24%)
SO Snaps: 4001 (23%)
JR Snaps: 3674 (21%)
SR Snaps: 5734 (32%)
GR Snaps: 0 (0%)
53% Snaps by Upperclassmen
19 players on roster have not played, have no stats and no recruiting/portal ratings.
Class Breakdown
Category GRSRJRSOFR
Starters Returning07342
Portal Starters 2025 portal00000
Experienced Depth03255
Off Starters Returning04121
Off Depth Returning02023
Def Starters Returning03221
Def Depth Returning01232
Positions Summary
Unit
Returning
(starters/exp'd depth)
Portal Adds
(starters/exp'd depth)
Snaps
(total/portal/return%)
Outlook
Experience - Production - Notes
QBQB
1 (0)
0 (0)
819(0)100% returning
Exp 100% • Prod 100%Cole Payton returns, who started multiple games in '25.
RBHB
1 (1)
0 (0)
1078(0)100% returning
Exp 100% • Prod 100%lost their lead Rusher, but returns their #2 Barika Kpeenu, from last year.
WR/TEWR + TE
3 (5)
0 (0)
3009(0)100% returning
Exp 101% • Prod 100%North Dakota State returns Bryce Lance & Chris Harris, their top two WRs from last year.
OLT + G + C
3 (2)
0 (0)
2661(0)100% returning
T 59% • G 99% • C 11%North Dakota State OL: 3 starters back, 2 with multi game experience, 3 more with some game experience. Portal OL: 0 potential starters from '25 Portal, 0 more portals have experience.
DLDE + DT
4 (5)
0 (0)
2734(0)100% returning
DE 100% • DT 101%DL experience and continuity summary.
LBLB
2 (4)
0 (0)
1764(0)100% returning
LB 182%LB experience and continuity summary.
SecondaryCB + S
2 (3)
0 (1)
2274(0)100% returning
CB 96% • S 68%Secondary experience and continuity summary.
Team Snaps: Offense 7567 (0 portal) 100% returning, (0% via Portal) • Defense 6772 (0 portal) 100% returning, (0% via Portal)
Note: The units rarely add up to a full team of starters/depth in preseason, as inexperienced depth/portals will need to emerge