Oregon State's 2025 Team Roster/Depth Chart Outlook
Official Roster not available yetDef Snap % are best estimates. DE/LB are mixed depending on the team.
Quarterbacks
| Player | H/W | Passing | Rushing | Pass | Run | PPA | Snaps | Rating | Origin |
|---|---|---|---|---|---|---|---|---|---|
| #6 Maalik Murphy JR | 6'5"/234 | 160/276 (58%), 1802 Yds, 9 TD / 8 INT | 23 Car, -58 Yds, (-2.5 YPC), 1 TD, 1 FUM | C- | C+ | #104 | 520 (32%) | DUKE ('25) | |
| #5 Gabarri Johnson SO | 5'11"/186 | 62/100 (62%), 501 Yds, 2 TD / 3 INT | 34 Car, 119 Yds, (3.5 YPC), 1 TD, 2 FUM | D | C- | #347 | 248 (15%) | MIZ ('24) | |
| #10 Tristan Ti'a FR | 6'2"/205 | 37/53 (70%), 385 Yds, 3 TD / 2 INT | 13 Car, -38 Yds, (-2.9 YPC), 0 TD, 1 FUM | #317 | 3* HS ('25) | ||||
| #16 Kallen Gutridge FR | 6'3"/209 | 3* HS ('24) |
Running Backs
| Player | H/W | Rushing | Receiving | Run | Rec | PPA | Snaps | Rating | Origin |
|---|---|---|---|---|---|---|---|---|---|
| #00 Anthony Hankerson SR | 5'8"/206 | 247 Car, 1088 Yds, (4.4 YPC), 9 TD, 2 FUM | 22 Rec, 123 Yds, (5.6 YPR), 0 TD | B | D | #550 | 680 (81%) | COLO ('24) | |
| #21 Cornell Hatcher Jr. FR | 5'11"/214 | 52 Car, 292 Yds, (5.6 YPC), 2 TD, 2 FUM | 5 Rec, 17 Yds, (3.4 YPR), 1 TD | C+ | D- | #135 | 144 (17%) | 3* HS ('24) | |
| #22 Marquis Crosby SR | 5'9"/199 | 3 Car, 4 Yds, (1.3 YPC), 0 TD, 0 FUM | 2 Rec, 11 Yds, (5.5 YPR), 1 TD | C- | D | #447 | 11 (1%) | LT ('25) | |
| #25 Kourdey Glass FR | 5'9"/196 | 2 Car, 7 Yds, (3.5 YPC), 0 TD, 0 FUM | 2 Rec, 10 Yds, (5 YPR), 0 TD | C | B | #450 | 8 (1%) | 3* HS ('25) | |
| #33 Skyler Jackson FR | 6'0"/213 | 1 Car, 2 Yds, (2 YPC), 0 TD, 0 FUM | 0 Rec, 0 Yds, (0 YPR), 0 TD | C- | 1 (0%) | 3* HS ('25) | |||
| #26 Salahadin Allah SO | 5'11"/222 | 19 Car, 71 Yds, (3.7 YPC), 0 TD, 0 FUM | 3 Rec, 26 Yds, (8.7 YPR), 0 TD | #529 | 3* HS ('24) | ||||
| #34 Jake Reichle JR | 6'1"/226 | 3 Car, 6 Yds, (2 YPC), 1 TD, 0 FUM | 1 Rec, 4 Yds, (4 YPR), 1 TD | #204 | NA |
Wide Receivers
| Player | H/W | Receiving | Rushing | Rec | Block | PPA | Snaps | Rating | Origin |
|---|---|---|---|---|---|---|---|---|---|
| #14 Eddie Freauff FR | 6'3"/210 | 12 Rec, 139 Yds, (11.6 YPR), 1 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | C- | B+ | #524 | 307 (34%) | 3* HS ('24) | |
| #17 Malachi Durant FR | 6'1"/183 | 3 Rec, 27 Yds, (9 YPR), 1 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | D+ | A+ | #610 | 118 (13%) | 3* HS ('24) | |
| #18 Karson Boschma JR | 6'3"/200 | 4 Rec, 89 Yds, (22.3 YPR), 1 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | C+ | D | #662 | 55 (6%) | NA | |
| #9 Jamai East JR | 6'1"/212 | 5 Rec, 56 Yds, (11.2 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | B+ | C+ | #783 | 39 (4%) | 3* HS ('23) | |
| #41 Jhae Drummer JR | 6'0"/191 | 1 Rec, 4 Yds, (4 YPR), 0 TD, 0 FUM | 0 Car, 0 Yds, 0 TD | B- | B- | 6 (1%) | NA | ||
| #7 Trent Walker SR | 6'2"/194 | 68 Rec, 823 Yds, (12.1 YPR), 2 TD, 3 FUM | 0 Car, 0 Yds, 0 TD | #92 | NA | ||||
| #1 David Wells Jr. SO | 6'1"/183 | 44 Rec, 466 Yds, (10.6 YPR), 4 TD, 2 FUM | 4 Car, 37 Yds, 1 TD | #350 | 3* HS ('23) | ||||
| #3 Taz Reddicks SO | 5'11"/194 | 30 Rec, 391 Yds, (13 YPR), 0 TD, 0 FUM | 1 Car, 2 Yds, 0 TD | #416 | 3* HS ('23) | ||||
| #12 Zachary Card SO | 5'9"/162 | 10 Rec, 83 Yds, (8.3 YPR), 0 TD, 0 FUM | 1 Car, -4 Yds, 0 TD | #829 | 3* HS ('23) | ||||
| #2 Jimmy Valsin III SR | 6'2"/199 | 3* HS ('21) | |||||||
| #4 Darrius Clemons SR | 6'3"/214 | MICH ('24) |
Tight Ends
| Player | H/W | Receiving | Rec | Run Blk | Pass Blk | Snaps | Rating | Origin |
|---|---|---|---|---|---|---|---|---|
| #8 Bryce Caufield SR | 6'4"/243 | 29 Rec, 219 Yds, (7.6 YPR), 1 TD, 2 FUM | D | B | B+ | 532 (24%) | NA | |
| #82 Gabe Milbourn SR | 6'4"/247 | 17 Rec, 185 Yds, (10.9 YPR), 1 TD, 0 FUM | C+ | D+ | C- | 375 (17%) | NA | |
| #87 Jackson Bowers SO | 6'4"/250 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | D+ | B+ | B+ | 31 (1%) | BYU ('25) | |
| #80 Carson Kolb FR | 6'3"/237 | 0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM | A- | 9 (0%) | NA | |||
| #88 Riley Williams JR | 6'5"/273 | 1 Rec, 15 Yds, (15 YPR), 0 TD, 0 FUM | MIAMI ('25) | |||||
| #89 T'Andre Waverly FR | 6'3"/219 | 3* HS ('25) | ||||||
| #84 Jermaine Terry II GR | 6'4"/245 | CAL ('23) | ||||||
| #85 Cooper Jensen SO | 6'5"/238 | 3* HS ('23) | ||||||
| #84 Cody Siegner FR | 6'6"/242 | 3* HS ('25) |
Offensive Line
| Player | H/W | Grade | Run Blk | Pass Blk | Snaps | Rating | Origin |
|---|---|---|---|---|---|---|---|
| #73 Tyler Morano (T) SR | 6'5"/290 | C- | C+ | C- | 419 (26%) | 3* HS ('20) | |
| #71 Josiah Timoteo (T) SO | 6'4"/316 | F | C- | F | 356 (22%) | NEV ('25) | |
| #74 Jacob Anderson (T) SO | 6'5"/292 | D+ | B | C- | 126 (8%) | 3* HS ('23) | |
| #50 Jayden Tuia (T) FR | 6'5"/298 | D+ | B- | D | 66 (4%) | 3* HS ('24) | |
| #79 Tyler Voltin (G) SR | 6'4"/379 | C | B- | B- | 435 (27%) | NA | |
| #78 Nathan Elu (G) JR | 6'5"/310 | C | B | C- | 382 (24%) | 3* HS ('22) | |
| #70 Zander Esty (G) SO | 6'4"/299 | C- | B+ | D+ | 174 (11%) | 3* HS ('23) | |
| #75 Will Larkins (G) SO | 6'5"/319 | D | C | F | 24 (1%) | GAST ('25) | |
| #58 Jack Wagner (G) FR | 6'2"/294 | NA | |||||
| #55 Van Wells (C) SR | 6'2"/292 | C | C+ | A- | 742 (46%) | COLO ('24) | |
| #66 JT Hand (OL) SR | 6'4"/282 | ARIZ ('25) | |||||
| #54 Adam Hawkes (OL) FR | 6'5"/305 | 3* HS ('24) | |||||
| #61 Jake Normoyle (OL) FR | 6'4"/294 | 3* HS ('25) | |||||
| #69 Jacob Strand (OL) JR | 6'5"/302 | 3* HS ('22) | |||||
| #72 Noah Thomas (OL) FR | 6'5"/278 | 3* HS ('25) | |||||
| #51 Maddox Conway (OL) FR | 6'4"/287 | 3* HS ('25) | |||||
| #56 Dylan Sikorski (OL) FR | 6'4"/332 | 3* HS ('24) | |||||
| #77 Keyon Cox (OL) SO | 6'5"/296 | UCF ('25) | |||||
| #48 Dylan Black (LS) SR | 6'1"/222 | NA |
Defensive Line
| Player | H/W | Stats | Pass D | Run D | Rush | Cov | Snaps | Rating | Origin |
|---|---|---|---|---|---|---|---|---|---|
| #99 Niklas Fisher (DE) FR | 6'4"/258 | C | 3 (0%) | 3* HS ('25) | |||||
| #95 Tygee Hill (DT) JR | 6'2"/285 | 24 Tac, 10 Solo, 3 TFL, 0 Sacks, 5 QB Hur | 1 PD, 0 INT (0 TDS) | C+ | C- | 347 (48%) | LSU ('24) | ||
| #62 Jacob Schuster (DT) SR | 6'1"/333 | 14 Tac, 6 Solo, 2 TFL, 2 Sacks, 0 QB Hur | 2 PD, 0 INT (0 TDS) | C+ | C | C- | 212 (29%) | 3* HS ('21) | |
| #59 Tevita Pome'e (DT) SO | 6'2"/310 | 7 Tac, 2 Solo, 2 TFL, 0 Sacks, 1 QB Hur | 0 PD, 0 INT (0 TDS) | C | C- | 209 (29%) | ORE ('24) | ||
| #91 Jaylen Hill (DT) FR | 6'5"/288 | 2 Tac, 1 Solo, 1 TFL, 1 Sacks, 0 QB Hur | 1 PD, 0 INT (0 TDS) | C | C+ | 47 (6%) | NA | ||
| #96 Luke Levengood (DT) JR | 6'2"/280 | 1 Tac, 0 Solo, 0 TFL, 0 Sacks, 1 QB Hur | 0 PD, 0 INT (0 TDS) | D+ | C- | 13 (2%) | 3* HS ('18) | ||
| #98 Thomas Collins (DL) SO | 6'1"/282 | 30 Tac, 11 Solo, 5 TFL, 1 Sacks, 6 QB Hur | 2 PD, 0 INT (0 TDS) | 3* HS ('23) | |||||
| #90 Jojo Johnson (DL) SO | 6'2"/288 | 18 Tac, 10 Solo, 7 TFL, 3 Sacks, 8 QB Hur | 0 PD, 1 INT (0 TDS) | 3* HS ('23) | |||||
| #15 Tahjae Mullix (DL) JR | 6'0"/282 | 6 Tac, 3 Solo, 3 TFL, 1 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | WCU ('25) | |||||
| #58 Kelze Howard (DL) SO | 6'3"/270 | 1 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | 4* HS ('23) | |||||
| #45 Jesse Myers (DL) FR | 6'2"/257 | 3* HS ('25) | |||||||
| #92 Nick Norris (DL) SR | 6'4"/284 | UNCO ('24) | |||||||
| #45 Semisi Saluni (DL) GR | 6'3"/291 | 3* HS ('18) |
Linebackers
| Player | H/W | Stats | Pass D | Run D | Rush | Cov | Snaps | Rating | Origin |
|---|---|---|---|---|---|---|---|---|---|
| #2 Aiden Sullivan JR | 6'1"/229 | 72 Tac, 35 Solo, 7 TFL, 1 Sacks, 5 QB Hur | 1 PD, 0 INT (0 TDS) | B | B- | B+ | 576 (68%) | 3* HS ('24) | |
| #25 Nikko Taylor SR | 6'5"/264 | 30 Tac, 11 Solo, 6 TFL, 1 Sacks, 6 QB Hur | 3 PD, 0 INT (0 TDS) | C- | B- | D+ | 417 (49%) | 3* HS ('23) | |
| #44 Takari Hickle JR | 6'3"/289 | 38 Tac, 13 Solo, 5 TFL, 2 Sacks, 5 QB Hur | 0 PD, 0 INT (0 TDS) | B+ | C+ | C+ | 408 (48%) | 3* HS ('22) | |
| #14 Kord Shaw JR | 6'3"/233 | 25 Tac, 7 Solo, 2 TFL, 0 Sacks, 0 QB Hur | 1 PD, 0 INT (0 TDS) | D- | C+ | C+ | 179 (21%) | 3* HS ('22) | |
| #47 Tyree Blake JR | 6'1"/248 | 29 Tac, 14 Solo, 2 TFL, 0 Sacks, 0 QB Hur | 1 PD, 0 INT (0 TDS) | C+ | C- | F | 177 (21%) | NA | |
| #9 Raesjon Davis SR | 6'0"/223 | 9 Tac, 7 Solo, 1 TFL, 0 Sacks, 1 QB Hur | 0 PD, 0 INT (0 TDS) | C+ | D+ | D+ | 131 (15%) | USC ('25) | |
| #88 Andy Alfieri SR | 6'3"/244 | 16 Tac, 9 Solo, 0 TFL, 0 Sacks, 2 QB Hur | 0 PD, 0 INT (0 TDS) | B- | C | C | 97 (11%) | CAL ('24) | |
| #32 Walker Harris SR | 6'4"/258 | 6 Tac, 3 Solo, 1 TFL, 1 Sacks, 1 QB Hur | 0 PD, 0 INT (0 TDS) | F | C | F | 95 (11%) | SUU ('25) | |
| #50 Will Haverland SO | 6'5"/241 | 6 Tac, 5 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | C | 2 (0%) | NA | |||
| #54 Clive Pond SO | 6'2"/221 | C | 1 (0%) | NA | |||||
| #7 Dexter Foster SO | 6'3"/236 | 52 Tac, 14 Solo, 3 TFL, 0 Sacks, 4 QB Hur | 1 PD, 0 INT (0 TDS) | 3* HS ('24) | |||||
| #13 Shamar Meikle SO | 6'3"/228 | 28 Tac, 15 Solo, 6 TFL, 2 Sacks, 4 QB Hur | 0 PD, 0 INT (0 TDS) | 3* HS ('24) | |||||
| #18 Kai Wallin JR | 6'5"/247 | 17 Tac, 9 Solo, 2 TFL, 1 Sacks, 4 QB Hur | 1 PD, 0 INT (0 TDS) | NEB ('25) | |||||
| #10 Zakaih Saez SO | 6'4"/250 | 13 Tac, 6 Solo, 1 TFL, 1 Sacks, 0 QB Hur | 2 PD, 0 INT (0 TDS) | 3* HS ('23) | |||||
| #27 Bleu Dantzler FR | 6'2"/241 | 1 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | 3* HS ('25) | |||||
| #10 Mason Tufaga SR | 6'1"/240 | UTAH ('23) | |||||||
| #16 Logan Knapp FR | 6'6"/242 | 3* HS ('25) | |||||||
| #55 Jeremiah Ioane FR | 6'0"/236 | 3* HS ('25) | |||||||
| #99 Josh Griffis GR | 6'4"/263 | 5 Tac, 4 Solo, 2 TFL, 1 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | TAR ('24) | |||||
| #3 Makiya Tongue SR | 6'2"/220 | UGA ('21) |
Secondary
| Player | H/W | Stats | Pass D | Run D | Rush | Cov | Snaps | Rating | Origin |
|---|---|---|---|---|---|---|---|---|---|
| #19 Trey Glasper (CB) FR | 6'0"/171 | 23 Tac, 12 Solo, 2 TFL, 0 Sacks, 0 QB Hur | 5 PD, 1 INT (0 TDS) | D+ | C- | D | 600 (51%) | 3* HS ('25) | |
| #8 S. Vadrawale III (CB) SO | 5'10"/185 | 31 Tac, 22 Solo, 1 TFL, 0 Sacks, 1 QB Hur | 5 PD, 1 INT (0 TDS) | D+ | D | B | 579 (49%) | 3* HS ('23) | |
| #00 Kobe Singleton (CB) SR | 5'11"/188 | 28 Tac, 19 Solo, 1 TFL, 0 Sacks, 0 QB Hur | 4 PD, 0 INT (0 TDS) | B- | C+ | C | 430 (36%) | LIB ('24) | |
| #38 Milan Clark (CB) SO | 6'0"/181 | D | C | 10 (1%) | NA | ||||
| #28 Blake Thompson (CB) FR | 6'1"/177 | D | C | 10 (1%) | 3* HS ('25) | ||||
| #29 Zephen Walker (CB) FR | 5'11"/186 | C | 7 (1%) | 3* HS ('25) | |||||
| #20 David Madison (CB) FR | 6'0"/170 | C | C- | 7 (1%) | 3* HS ('25) | ||||
| #17 Skyler Thomas (S) SR | 6'2"/212 | 78 Tac, 42 Solo, 0 TFL, 0 Sacks, 2 QB Hur | 4 PD, 1 INT (0 TDS) | C+ | C+ | C | 666 (81%) | NA | |
| #6 Jaheim Patterson (S) JR | 6'4"/210 | 67 Tac, 40 Solo, 1 TFL, 0 Sacks, 1 QB Hur | 4 PD, 2 INT (0 TDS) | B- | C | C | 640 (78%) | NA | |
| #1 Mason White (S) SR | 6'0"/194 | 28 Tac, 12 Solo, 1 TFL, 0 Sacks, 0 QB Hur | 2 PD, 0 INT (0 TDS) | D- | C+ | B+ | 193 (24%) | TCU ('24) | |
| #26 Harlem Howard (S) SO | 6'0"/188 | 17 Tac, 5 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 1 PD, 1 INT (0 TDS) | C- | C | C | 81 (10%) | 3* HS ('23) | |
| #12 Tyrice Ivy Jr. (S) SR | 6'3"/213 | 5 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B- | C- | C- | 37 (5%) | NA | |
| #34 Sean Craig (S) FR | 6'1"/196 | 4 Tac, 3 Solo, 1 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B | C | 11 (1%) | 3* HS ('25) | ||
| #24 Tyjai Hopper (S) FR | 6'1"/192 | 4 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur | 0 PD, 0 INT (0 TDS) | B | 10 (1%) | JMU ('25) | |||
| #22 Jalil Tucker (DB) JR | 6'0"/174 | 25 Tac, 17 Solo, 1 TFL, 0 Sacks, 1 QB Hur | 5 PD, 1 INT (0 TDS) | 4* HS ('22) | |||||
| #7 Alton Julian (DB) GR | 6'2"/208 | 3* HS ('20) | |||||||
| #21 Noble Thomas Jr. (DB) JR | 5'11"/191 | 3* HS ('22) | |||||||
| #23 Exodus Ayers (DB) SO | 6'0"/190 | 3* HS ('24) | |||||||
| #4 TJ Crandall (DB) JR | 6'0"/181 | WVU ('25) | |||||||
| #5 Amarion York (DB) JR | 6'1"/200 | 3* HS ('24) | |||||||
| #16 Carlos Mack Jr. (DB) JR | 6'1"/201 | 3* HS ('22) |
Kickers
| Player | H/W | FG | XP | Pts | FG G | KO G | Rating | Origin |
|---|---|---|---|---|---|---|---|---|
| #28 Caleb Ojeda JR | 5'9"/186 | 6/13 (46.2%), Long 53 Yds | 19/19 | 37 Pts | C- | C- | NA |
Punters
| Player | H/W | Punts | Acc | Grade | Rank | Rating | Origin |
|---|---|---|---|---|---|---|---|
| #38 AJ Winsor SO | 6'2"/204 | 62, 2774 YDS (44.7 YPP), Long 66 YDS | 13 In 20, 4 TB | C | A+ | NA | |
| #31 Max Walker JR | 6'2"/215 | NA |
FR ATH - No Position Yet
| Player | H/W | Rating | Origin |
|---|---|---|---|
| #00 Ellijah Washington FR | 5'10"/165 | 3* HS ('25) |
Roster & Program Overview
HC Trent Bray returnsOC Ryan Gunderson returnsDC Keith Heyward returns
Players with Starting experience2511 off • 14 def
Team Talent780#61 in CFB
Avg Talent / Player0.85Blue-chip 4%
Roster Size10828 portal (21.5%)
Talent Off: 312.8 (50)
Talent Def: 347.8 (54)
Talent ST: 0 (3)
New Portal In: 15 (11.5%)
Portal Losses: 17
Unrated/No Stats: 22
Total Team Snaps: 14796
Elite: 0
Top 100: 0
Top 250: 3
Top 100 Pos: 38
JAG: 45
Low JAG: 0
JAG-: 1
FR Snaps: 1818 (12%)
SO Snaps: 2436 (16%)
JR Snaps: 4183 (28%)
SR Snaps: 6359 (43%)
GR Snaps: 0 (0%)
71% Snaps by Upperclassmen
22 players on roster have not played, have no stats and no recruiting/portal ratings.
Class Breakdown
| Category | GR | SR | JR | SO | FR |
|---|---|---|---|---|---|
| Starters Returning | 0 | 4 | 4 | 1 | 1 |
| Portal Starters 2025 portal | 0 | 0 | 0 | 0 | 0 |
| Experienced Depth | 0 | 7 | 3 | 1 | 1 |
| Off Starters Returning | 0 | 2 | 0 | 0 | 1 |
| Off Depth Returning | 0 | 4 | 1 | 0 | 1 |
| Def Starters Returning | 0 | 2 | 4 | 1 | 0 |
| Def Depth Returning | 0 | 3 | 2 | 1 | 0 |
Positions Summary
Unit
Returning
(starters/exp'd depth)
(starters/exp'd depth)
Portal Adds
(starters/exp'd depth)
(starters/exp'd depth)
Snaps
(total/portal)
(total/portal)
Outlook
Experience - Production - Notes
Experience - Production - Notes
QBQB
0 (0)
0 (1)
768(520)
Exp 47% • Prod 99% — Gabarri Johnson returns, who started multiple games in '25. Maalik Murphy was brought in via the portal.
RBHB
1 (1)
0 (0)
844(0)
Exp 100% • Prod 100% — Oregon State returns Anthony Hankerson, but lost their #2 Rusher from last year.
WR/TEWR + TE
1 (2)
0 (0)
1472(0)
Exp 29% • Prod 99% — TE Jermaine Terry II and #1 WR Trent Walker return
OLT + G + C
1 (3)
0 (1)
2725(0)
T 30% • G 32% • C 46% — Oregon State OL: 3 starters back, 2 with multi game experience, 1 more with some game experience. Portal OL: 0 potential starters from '25 Portal, 1 more portals have experience.
DLDE + DT
1 (2)
0 (0)
831(0)
DE 0% • DT 57% — DL experience and continuity summary.
LBLB
3 (2)
0 (0)
2083(0)
LB 81% — LB experience and continuity summary.
SecondaryCB + S
4 (2)
0 (0)
3281(0)
CB 70% • S 100% — Secondary experience and continuity summary.
Team Snaps: Offense 5809 (520 portal) 91% returning, (9% via Portal) • Defense 6195 (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
Note: The units rarely add up to a full team of starters/depth in preseason, as inexperienced depth/portals will need to emerge