THIRD AND DATA

Roster

Northern IllinoisHuskies

Season
‹
›Current

2009 roster

Players

106

Rated recruits

21

20% of the roster

Average stars

2.24

Among rated players only

Transfers in

0

Matched by name to the portal

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

Offense

Quarterbacksby position, then who's played5
  • —No recruiting profile foundQB12Chandler Harnish2yr
    1,670 Pass yds11 TD6 Int64.1 Cmp%229 Rush yds
  • —No recruiting profile foundQB15Ryan Morris4yr
    0 Pass yds0 TD0 Int0.0 Cmp%-22 Rush yds
  • 33-star recruitQB11A.J. Hill1yr
  • 33-star recruitQB6Jordan Lynch1yr
  • —No recruiting profile foundQB18Tommy Coughlin1yr
Running backsby position, then who's played8
  • —No recruiting profile foundFB34Kyle Skarb2yr
    11 Rec189 Rec yds17.2 Rec avg
  • —No recruiting profile foundFB47Connor Flahive2yr
    1 Rec10 Rec yds10.0 Rec avg
  • —No recruiting profile foundFB32Cameron Bell1yr
  • —No recruiting profile foundFB40Ross Elliott1yr
  • —No recruiting profile foundFB45Mike Lepper1yr
  • —No recruiting profile foundFB41Pat McAvoy1yr
  • —No recruiting profile foundFB46Calvin Smith1yr
  • 22-star recruitRB43Antione Kirkland1yr
Receiversby position, then who's played14
  • 22-star recruitWR80Landon Cox3yr
    45 Rec535 Rec yds4 TD11.9 Rec avg
  • —No recruiting profile foundWR3DeMarcus Grady2yr
  • 22-star recruitWR11Marcus Lewis4yr
    29 Rec299 Rec yds3 TD10.3 Rec avg
  • —No recruiting profile foundWR10Willie Clark2yr
    19 Rec220 Rec yds1 TD11.6 Rec avg
  • 22-star recruitWR1Martel Moore1yr
    16 Rec189 Rec yds0 TD11.8 Rec avg
  • 33-star recruitWR7Perez Ashford1yr
    10 Rec83 Rec yds0 TD8.3 Rec avg
  • —No recruiting profile foundWR81Nathan Palmer2yr
    5 Rec70 Rec yds1 TD14.0 Rec avg
  • —No recruiting profile foundWR82Preston Williams1yr
    1 Rec9 Rec yds1 TD9.0 Rec avg
  • 22-star recruitWR13Anthony Johnson1yr
  • —No recruiting profile foundWR84Tyler Clasey1yr
  • —No recruiting profile foundWR5Furqan Muhammad1yr
  • —No recruiting profile foundWR17Matt Ng1yr
  • —No recruiting profile foundWR85Riley O'Toole1yr
  • —No recruiting profile foundWR18Ron Walker1yr
Tight endsby position, then who's played8
  • —No recruiting profile foundTE83Reed Cunningham3yr
    5 Rec70 Rec yds1 TD14.0 Rec avg
  • —No recruiting profile foundTE96Bryan Beckner3yr
    4 Rec64 Rec yds0 TD16.0 Rec avg
  • —No recruiting profile foundTE89Jack Marks1yr
    1 Rec5 Rec yds0 TD5.0 Rec avg
  • —No recruiting profile foundTE87Jason Schepler2yr
    1 Rec4 Rec yds1 TD4.0 Rec avg
  • —No recruiting profile foundTE89Travis Bond1yr
  • —No recruiting profile foundTE88Nick Groeniger1yr
  • —No recruiting profile foundTE94John Hopkins1yr
  • —No recruiting profile foundTE94Adam Kiel1yr
Offensive lineby position, then recruiting13

Defense

Defensive lineby position, then who's played17
Linebackersby position, then who's played12
Defensive backsby position, then who's played13
Specialistsby position, then who's played5
  • —No recruiting profile foundP49Josh Wilber1yr
    28 Punts40.5 Avg0 In 20
  • —No recruiting profile foundP18Ryan Neir1yr
  • —No recruiting profile foundPK16Mike Salerno2yr
    19 FG25 FGA50 Long96 Pts
    28 Punts39.2 Avg0 In 20
  • —No recruiting profile foundPK3Ryan Fillingim1yr
  • —No recruiting profile foundPK4Ryan Salerno1yr
Position not listedby position, then recruiting11

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.