THIRD AND DATA

Roster

North DakotaFighting Hawks

Season
‹

2026 roster

Players

106

Rated recruits

20

19% of the roster

Average stars

2.50

Among rated players only

Transfers in

2

Matched by name to the portal

106 players62 of 106 have recorded statistics in 2026 · Their lines are this season only. The rest show career totals through 2026, marked career, at every school they have played for.

Offense

Quarterbacksby position, then who's played4
  • —No recruiting profile foundQB1Jerry Kaminski3yr
    2,188 Pass yds22 TD6 Int63.5 Cmp%368 Rush yds
  • 33-star recruitQB8Javance Tupou'ata-Johnson4yr
    103 Pass yds1 TD2 Int33.3 Cmp%146 Rush yds
  • —No recruiting profile foundQB15Jack Sulik2yr
    0 Pass yds0 TD0 Int0.0 Cmp%
  • 33-star recruitQB10Brooks Hendrickson1yr
Running backsby position, then who's played6
  • 22-star recruitRB6Charles Langama2yr
    81 Car555 Rush yds7 TD6.9 Rush avg
    11 Rec105 Rec yds9.5 Rec avg
  • —Recruiting profile found — unratedRB4Matt Lawson3yr
    109 Car541 Rush yds4 TD5.0 Rush avg
    18 Rec119 Rec yds6.6 Rec avg
  • 22-star recruitRB31Griffin Broderick2yr
    44 Car205 Rush yds1 TD4.7 Rush avg
  • —No recruiting profile foundRB21Colton Brunell2yr
    27 Car121 Rush yds0 TD4.5 Rush avg
    1 Rec11 Rec yds11.0 Rec avg
  • —No recruiting profile foundRB26Owen Reynoso1yr
  • —No recruiting profile foundRB24Tyler Zdon1yr
Receiversby position, then who's played12
  • —No recruiting profile foundWR2Deng Deng3yr
    49 Rec690 Rec yds2 TD14.1 Rec avg
  • 22-star recruitWR5Korey Tai4yr
    30 Rec441 Rec yds5 TD14.7 Rec avg
  • —No recruiting profile foundWR11Cameron Weir ← Washington State2yr
    24 Rec269 Rec yds4 TD11.2 Rec avg
  • 33-star recruitWR3Caleb Goodloe3yr
    15 Rec201 Rec yds2 TD13.4 Rec avg
  • —No recruiting profile foundWR88Sam Strandell5yr
    14 Rec177 Rec yds1 TD12.6 Rec avg
  • 33-star recruitWR16James Jones1yr
    1 Rec4 Rec yds0 TD4.0 Rec avg
  • 33-star recruitWR13Kristen Hoskins5yr
    career 12 Rec60 Rec yds0 TD5.0 Rec avg
  • 22-star recruitWR14Jimmie Maxson III2yr
    career 1 Rec13 Rec yds0 TD13.0 Rec avg
  • —No recruiting profile foundWR83Vuciri Hakim2yr
  • —Recruiting profile found — unratedWR17Delvin Cook Jr.1yr
  • —No recruiting profile foundWR18Marial Deng1yr
  • —No recruiting profile foundWR9Maurice Densmore Jr.1yr
Tight endsby position, then who's played9
  • 22-star recruitTE84Nathan Hromadka2yr
    10 Rec106 Rec yds2 TD10.6 Rec avg
  • 22-star recruitTE40Haydn Stay5yr
    5 Rec43 Rec yds1 TD8.6 Rec avg
  • —No recruiting profile foundTE80Watson Hafer2yr
    4 Rec43 Rec yds0 TD10.8 Rec avg
  • —No recruiting profile foundTE44Mason South5yr
    4 Rec25 Rec yds3 TD6.3 Rec avg
  • 33-star recruitTE81Hunter Kallstrom3yr
    4 Rec17 Rec yds0 TD4.3 Rec avg
  • —No recruiting profile foundTE82Tray Kuntz2yr
    3 Rec11 Rec yds2 TD3.7 Rec avg
  • —No recruiting profile foundTE87Aidan Behymer3yr
    career 4 Rec21 Rec yds0 TD5.3 Rec avg
  • —Recruiting profile found — unratedTE46Zach Schemper2yr
  • —Recruiting profile found — unratedTE85Noah Milburn1yr
Offensive lineby position, then recruiting19
Specialistsby position, then who's played7
  • —No recruiting profile foundLS35Samuel Kline1yr
    1 Punts48.0 Avg1 In 20
  • —No recruiting profile foundLS96David Neuberger4yr
  • —No recruiting profile foundP85Luke Silvernale5yr
    0 FG1 FGA0 Long4 Pts
    36 Punts44.5 Avg15 In 20
  • —No recruiting profile foundP27Kenten Laughman2yr
    7 FG9 FGA46 Long56 Pts
  • —No recruiting profile foundP25Sam Klestinski3yr
    career 3 Punts37.0 Avg2 In 20
  • —No recruiting profile foundP52Easton Choate2yr
    career 0 FG1 FGA0 Long1 Pts
  • —No recruiting profile foundPK37Sawyer Riffle1yr

Defense

Defensive lineby position, then who's played20
  • —No recruiting profile foundDT99Kylyn Macklin ← Albany3yr
    28 Tackles8.5 TFL1.5 Sacks
  • 22-star recruitDT75Tyler Henry3yr
    19 Tackles3.0 TFL1.0 Sacks
  • —No recruiting profile foundDT97Logyn Eckheart2yr
    12 Tackles1.0 TFL1.0 Sacks
  • —No recruiting profile foundDT95Kefa Pereira2yr
    7 Tackles0.5 TFL0.5 Sacks
  • —Recruiting profile found — unratedDT92Isaac Beaver1yr
    1 Tackles0.0 TFL0.0 Sacks
  • —Recruiting profile found — unratedDT44Mason Beaver1yr
    1 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundDT60William Flottmeyer1yr
    1 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundDT55Wyatt Kuhn2yr
    0 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundDT61Wyatt Bell2yr
  • —No recruiting profile foundEDGE94Braden Mohr2yr
    32 Tackles10.0 TFL8.5 Sacks
  • 22-star recruitEDGE22Brody Thornton2yr
    25 Tackles5.0 TFL1.0 Sacks
  • 22-star recruitEDGE0Lance Rucker4yr
    11 Tackles1.5 TFL1.5 Sacks
  • —No recruiting profile foundEDGE13Kaden Vig2yr
    11 Tackles1.5 TFL0.5 Sacks
  • —No recruiting profile foundEDGE15Erick Paye2yr
    6 Tackles0.5 TFL0.0 Sacks
  • —No recruiting profile foundEDGE19Ty Vig1yr
    5 Tackles0.5 TFL0.0 Sacks
  • —No recruiting profile foundEDGE45Carter Kleinsasser2yr
    1 Tackles0.0 TFL0.0 Sacks
  • —Recruiting profile found — unratedEDGE47Braden Minta1yr
    1 Tackles0.0 TFL0.0 Sacks
  • —Recruiting profile found — unratedEDGE66Brody Woods1yr
    1 Tackles0.0 TFL0.0 Sacks
  • 33-star recruitEDGE48Blake Buhr1yr
  • —No recruiting profile foundEDGE30Tate Hamre1yr
Linebackersby position, then who's played9
  • —No recruiting profile foundLB11Ethan Boll2yr
    66 Tackles5.0 TFL2.0 Sacks
  • —No recruiting profile foundLB7Micheal Devereaux3yr
    48 Tackles6.0 TFL1.0 Sacks
  • —Recruiting profile found — unratedLB34Nate Appleget1yr
    15 Tackles1.0 TFL0.5 Sacks
  • —No recruiting profile foundLB10Jakob Starcevic1yr
    6 Tackles0.5 TFL0.0 Sacks
  • 33-star recruitLB18Mason Miller3yr
    4 Tackles0.0 TFL0.0 Sacks
  • —No recruiting profile foundLB43Gabe Anderson2yr
    1 Tackles0.0 TFL0.0 Sacks
  • —Recruiting profile found — unratedLB36Pierre Allen Jr.2yr
  • —No recruiting profile foundLB28Jackson Gronewold1yr
  • —No recruiting profile foundLB26Jack Vyhnalek1yr
Defensive backsby position, then who's played20
  • —No recruiting profile foundDB27Grant Noland2yr
    49 Tackles16 PD
  • —Recruiting profile found — unratedDB8Grant Tylutki2yr
    39 Tackles2 PD
  • —No recruiting profile foundDB3Jonnie Wiltshire2yr
    26 Tackles3 PD1 Int
  • —No recruiting profile foundDB4Evan Kludt2yr
    24 Tackles5 PD
  • —No recruiting profile foundDB20Ben Kamara2yr
    17 Tackles3 PD
  • —No recruiting profile foundDB6Mason McFarland1yr
    9 Tackles0 PD
  • —No recruiting profile foundDB35Avery Scott3yr
    7 Tackles2 PD
  • —No recruiting profile foundDB12Henry Theobald3yr
    2 Tackles0 PD1 Int
  • —No recruiting profile foundDB24Jayden Jones2yr
    2 Tackles0 PD
  • —No recruiting profile foundDB14Travis Hines II1yr
    1 Tackles0 PD
  • —No recruiting profile foundDB25Christian Davis1yr
  • —No recruiting profile foundDB16Toris Rudd Jr.1yr
  • —No recruiting profile foundS9Tyler Erkman3yr
    53 Tackles1 PD
  • —No recruiting profile foundS5Sam Ostrenga2yr
    15 Tackles0 PD
  • —No recruiting profile foundS31Jy Martin4yr
    14 Tackles1 PD
  • —No recruiting profile foundS2Avery Dixon1yr
    14 Tackles0 PD1 Int
  • 22-star recruitS23Owen Thielges2yr
    12 Tackles0 PD
  • —No recruiting profile foundS21Marquis Edmond1yr
    7 Tackles0 PD
  • —Recruiting profile found — unratedS29Ethan Headings1yr
    2 Tackles0 PD
  • —No recruiting profile foundS32Pearce Parks1yr

Offensive linemen carry no statistics because none are published: CFBD reports no snaps, starts, sacks allowed, pressures or blocking grades. That group is ordered by position, then by recruiting stars, then seasons on a roster. That does not change once the season starts. Box scores list players who record a statistic and linemen almost never do — about one per team in a full season, usually a fumble recovery — so the line keeps this order while the rest of the roster reorders around who has played.

Most of this roster has no recruiting profile. CFBD's athlete links thin out going backwards — roughly two-thirds of a 2026 roster can be matched against about one in twenty of a 2004 one — so an em dash here usually means no profile was found rather than a player nobody rated. Hover a star to see which.