THIRD AND DATA

Roster

MiamiHurricanes

Season
‹
›Current

2009 roster

Players

86

Rated recruits

23

27% of the roster

Average stars

3.70

Among rated players only

Transfers in

0

Matched by name to the portal

86 players28 of 86 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 played2
  • 44-star recruitQB12Jacory Harris2yr
    3,352 Pass yds24 TD17 Int59.6 Cmp%-219 Rush yds
  • —No recruiting profile foundQB19David Thompson1yr
Running backsby position, then who's played7
  • —No recruiting profile foundFB30Patrick Hill2yr
    1 Rec14 Rec yds14.0 Rec avg
  • —No recruiting profile foundRB2Graig Cooper3yr
    134 Car695 Rush yds4 TD5.2 Rush avg
    18 Rec132 Rec yds7.3 Rec avg
  • —No recruiting profile foundRB20Damien Berry1yr
    93 Car616 Rush yds8 TD6.6 Rush avg
    5 Rec68 Rec yds13.6 Rec avg
  • 44-star recruitRB5Javarris James4yr
    103 Car492 Rush yds6 TD4.8 Rush avg
    13 Rec85 Rec yds6.5 Rec avg
  • 44-star recruitRB5Mike James1yr
    15 Car46 Rush yds1 TD3.1 Rush avg
    15 Rec105 Rec yds7.0 Rec avg
  • 44-star recruitRB6Lamar Miller1yr
  • —No recruiting profile foundRB34C.J. Holton1yr
Receiversby position, then who's played12
  • —No recruiting profile foundWR85Leonard Hankerson3yr
    45 Rec801 Rec yds6 TD17.8 Rec avg
  • 44-star recruitWR3Travis Benjamin2yr
    29 Rec501 Rec yds4 TD17.3 Rec avg
  • —No recruiting profile foundWR2LaRon Byrd2yr
    33 Rec460 Rec yds1 TD13.9 Rec avg
  • 44-star recruitWR4Aldarius Johnson2yr
    16 Rec276 Rec yds1 TD17.3 Rec avg
  • 33-star recruitWR28Thearon Collier2yr
    18 Rec250 Rec yds1 TD13.9 Rec avg
  • —No recruiting profile foundWR8Tommy Streeter1yr
    5 Rec114 Rec yds0 TD22.8 Rec avg
  • 33-star recruitWR83Kendal Thompkins2yr
    2 Rec33 Rec yds1 TD16.5 Rec avg
  • —No recruiting profile foundWR87Ben Bruneau1yr
  • —No recruiting profile foundWR80Chris Hayes1yr
  • —No recruiting profile foundWR39Devon Hill1yr
  • —No recruiting profile foundWR38Kris Kimball1yr
  • —No recruiting profile foundWR—Ed Sciaba1yr
Tight endsby position, then who's played10
  • —No recruiting profile foundTE18Dedrick Epps3yr
    19 Rec247 Rec yds3 TD13.0 Rec avg
  • —No recruiting profile foundTE80Jimmy Graham1yr
    17 Rec213 Rec yds5 TD12.5 Rec avg
  • —No recruiting profile foundTE23Tervaris Johnson1yr
    8 Rec94 Rec yds2 TD11.8 Rec avg
  • —No recruiting profile foundTE43John Calhoun1yr
    1 Rec4 Rec yds0 TD4.0 Rec avg
  • —No recruiting profile foundTE84Richard Gordon3yr
    career 4 Rec32 Rec yds0 TD8.0 Rec avg
  • 44-star recruitTE49Dyron Dye1yr
  • 33-star recruitTE84Cory White1yr
  • 22-star recruitTE82Stephen Plein1yr
  • —No recruiting profile foundTE87Jake Byrne1yr
  • —No recruiting profile foundTE88Billy Sanders1yr
Offensive lineby position, then recruiting13

Defense

Defensive lineby position, then who's played15
Linebackersby position, then who's played7
Defensive backsby position, then who's played16
Specialistsby position, then who's played4
  • —No recruiting profile foundLS60Chris Ivory1yr
  • —No recruiting profile foundPK25Matt Bosher3yr
    14 FG16 FGA51 Long92 Pts
    51 Punts42.5 Avg0 In 20
  • —No recruiting profile foundPK33Alex Uribe1yr
  • —No recruiting profile foundPK40Jake Wieclaw1yr

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.