2010 Alabama Crimson Tide Roster

No Name Pos Yr Ht Wt Hometown Last School
82 Earl Alexander WR SR 6-4 207 Phenix City, AL Central
19 Jonathan Atchison LB FR 6-2 228 Atlanta, GA Douglass
31 John Baites TE JR 6-4 235 Hendersonville, TN Beech
4 Mark Barron DB JR 6-2 210 Mobile, AL St. Paul's
7 Kenny Bell WR FR 6-1 172 Rayville, LA Rayville
86 Undra Billingsley TE SO 6-2 269 Birmingham, AL Woodlawn
69 David Blalock OL JR 6-5 255 Charlotte, NC Providence
93 Chris Bonds DL FR 6-4 263 Columbia, SC Richland Northeast
67 John Michael Boswell OL JR 6-5 291 Northport, AL Tuscaloosa County
88 Michael Bowman WR SO 6-4 225 Rossville, GA Ridgeland
37 Hardie Buck WR SO 5-9 184 Birmingham, AL Vestavia Hills
87 Drew Bullard LB JR 6-3 232 Florence, AL Florence
34 Hunter Bush DB SO 5-11 181 Wetempka, AL Wetumpka
20 Nate Carlson RB JR 6-4 230 Birmingham, AL Air Force
77 James Carpenter OL SR 6-5 300 Augusta, GA Coffeyville CC
33 Caleb Castille DB FR 5-11 163 Birmingham, AL Briarwood Christian
99 Josh Chapman DL JR 6-1 310 Hoover, AL Hoover
57 Marcell Dareus DL JR 6-4 306 Huffman, AL Huffman
96 Luther Davis DL SR 6-3 279 West Monroe, LA West Monroe
51 Michael DeJohn LB SR 6-1 237 Hoover, AL Hoover
85 Preston Dial TE SR 6-3 237 Mobile, AL UMS-Wright
40 DeMarcus DuBose LB JR 6-1 240 Montgomery, AL Jefferson Davis
13 Rob Ezell WR SR 5-10 172 Athens, AL Athens
76 D.J. Fluker OL FR 6-6 340 Foley, AL Foley
43 Cade Foster PK FR 6-1 221 Southlake, TX Southlake Carroll
45 Jalston Fowler RB FR 6-1 236 Mobile, AL Vigor
10 John Fulton DB FR 6-0 179 Manning, SC Manning
95 Colin Gallagher PK SR 5-10 194 Atlanta, GA Marist
58 Nick Gentry DL JR 6-1 282 Prattville, AL Prattville
11 Brandon Gibson WR JR - - - -
6 Demetrius Goode RB JR - - - -
25 Corey Grant RB FR 5-9 186 Opelika, AL Opelika
68 Austin Gray - - - - - -
23 Robby Green DB JR 6-0 181 New Orleans, LA John Curtis Christian
15 Darius Hanks WR JR 6-0 184 Norcross, GA Norcross
54 Glenn Harbin DL SO 6-5 260 Mobile, AL McGill-Toolen
48 Rowdy Harrell LB JR 6-0 213 Moundville, AL Hale County
5 Jerrell Harris LB JR 6-3 231 Gadsden, AL Gadsden City
30 Dont'a Hightower LB SO 6-4 260 Lewisburg, TN Marshall County
15 Mark Holt DB SR 6-1 172 Muscle Shoals, AL Muscle Shoals
21 Ben Howell RB SO 5-9 193 Gordo, AL Gordo
42 Adrian Hubbard LB FR 6-6 227 Lawrenceville, GA Norcross
22 Mark Ingram RB JR 5-10 215 Flint, MI Southwestern Academy
62 Brandon Ivory DL FR 6-4 335 Memphis, TN East
35 Nico Johnson LB SO 6-3 238 Andalusia, AL Andalusia
57 Aaron Joiner OL SO 6-2 258 Florence, AL Florence
75 Barrett Jones OL SO 6-5 301 Memphis, TN Evangelical Christian
40 Harrison Jones TE FR 6-4 235 Germantown, TN Evangelical Christian
8 Julio Jones WR JR 6-4 220 Foley, AL Foley
9 Phelon Jones DB JR 5-11 199 Moblie, AL LSU
36 Chris Jordan LB JR 6-3 232 Brentwood, TN Brentwood Academy
43 Sam Kearns DB JR 5-6 156 Mobile, AL McGill-Toolen
26 Kendall Kelly WR FR 6-3 214 Gadsden, AL Gadsden City
10 J.B. Kern LB SR 6-1 232 Dove Canyon, CA Mission Viejo
21 Dre Kirkpatrick DB SO 6-3 190 Gadsden, AL Gadsden City
59 Arie Kouandjio OL FR 6-5 335 Beltsville, MD DeMatha Catholic
42 Eddie Lacy RB FR 6-0 212 Geismar, LA Dutchtown
37 Robert Lester DB SO 6-2 206 Foley, AL Foley
95 Brandon Lewis DL JR 6-3 274 Pleasant Grove, AL East Mississippi CC
78 Chad Lindsay OL FR 6-2 277 The Woodlands, TX The Woodlands
72 Tyler Love OL SO 6-6 304 Mountain Brook, AL Mountain Brook
29 Will Lowery DB JR 5-9 188 Hoover, AL Hoover
7 Keiwone Malone WR FR 5-11 165 Memphis, TN Mitchell
32 Cody Mandell P FR 6-4 201 Lafayette, LA Acadiana
33 Mike Marrow RB FR 6-2 235 Holland, OH Central Catholic
4 Marquis Maze WR JR 5-10 182 Birmingham, AL Tarrant
24 Nathan McAlister WR FR 5-11 165 Russellville, AL Russellville
10 A.J. McCarron QB FR 6-4 190 Mobile, AL Saint Paul's Episcopal School
52 Alfred McCullough OL JR 6-2 309 Athens, AL Athens
12 Greg McElroy QB SR 6-3 225 Southlake, TX Southlake Carroll
24 DeQuan Menzie DB JR 6-0 195 Columbus, GA Copiah-Lincoln CC
28 DeMarcus Milliner DB FR 6-1 182 Millbrook, AL Stanhope Elmore
56 William Ming DL FR 6-3 263 Athens, AL Athens
97 Brandon Moore DL FR 6-5 305 Montgomery, AL Carver
32 C.J. Mosley LB FR 6-2 225 Theodore, AL Theodore
66 Brian Motley OL SR 6-3 289 Autaugaville, AL Autaugaville
64 Kerry Murphy DL SO 6-4 319 Hoover, AL Hargrave/Hoover
46 Wesley Neighbors DB SO 6-1 205 Huntsville, AL Huntsville
83 Kevin Norwood WR FR 6-2 187 D'Iberville, MS D'Iberville
18 Morgan Ogilvie QB FR 6-0 198 Mountain Brook, AL Mountain Brook
53 Anthony Orr DL FR 6-4 268 Madison, AL Sparkman
2 Tana Patrick LB FR 6-3 231 Bridgeport, AL North Jackson
39 Kyle Pennington DB JR 5-11 188 Chatom, AL Washington County
27 Nick Perry DB FR 6-1 193 Prattville, AL Prattville
3 Trent Richardson RB SO 5-11 220 Pensacola, FL Escambia
74 David Ross OL SR 6-3 302 Homewood, AL Homewood
1 B.J. Scott DB SO 5-11 193 Prichard, AL Vigor
94 Darrington Sentimore DL FR 6-3 261 Norco, LA Destrehan
90 Jeremy Shelley PK SO 5-10 165 Raleigh, NC Broughton
79 Austin Shepherd OL FR 6-5 307 Buford, GA North Gwinnett
18 Blake Sims ATH FR 6-0 195 Gainesville, GA Gainesville
14 Phillip Sims QB FR 6-2 214 Chesapeake, VA Oscar Smith
71 Allen Skelton OL SO 6-1 261 Coker, AL Tuscaloosa County
17 Brad Smelley TE JR 6-3 227 Tuscaloosa, AL American Christian
38 Petey Smith LB FR 6-1 250 Tampa, FL Armwood
92 Damion Square DL SO 6-3 284 Houston, TX Yates
61 Anthony Steen OL FR 6-3 292 Lambert, MS Lee Academy
47 Ed Stinson LB FR 6-4 252 Homestead, FL South Dade
46 William Strickland WR JR 6-0 188 Tuscaloosa, AL Northridge
47 Logan Thomas WR SR 6-3 206 Houston, TX Cyrpress Creek
51 Carson Tinker - SO 6-1 220 Murfreesboro, TN Riverdale
26 Nick Tinker RB FR 5-10 215 Ralph, AL Tuscaloosa County
87 Chris Underwood TE SO 6-4 238 Vestavia Hills, AL Vestavia Hills
41 Courtney Upshaw LB JR 6-2 263 Eufaula, AL Eufaula
73 William Vlachos OL JR 6-1 289 Birmingham, AL Mountain Brook
84 Brian Vogler TE FR 6-7 242 Columbus, GA Brookstone
65 Chance Warmack OL SO 6-3 300 Atlanta, GA Westlake
91 Alex Watkins LB JR 6-3 232 Brownsville, TN Haywood
49 Ranzell Watkins DB FR 5-9 168 Charlotte, NC Independence
2 DeAndrew White WR FR 6-0 180 Houston, TX North Shore
55 Chavis Williams LB SR 6-4 223 Dora, AL Dora
60 David Williams OL SO 6-3 267 Duncanville, AL Hillcrest
20 Jarrick Williams DB FR 6-1 203 Mobile, AL Blount
44 Jay Williams P FR 6-3 208 Thomasville, AL Thomasville
63 Kellen Williams OL FR 6-3 307 Lawrenceville, GA Brookwood
89 Michael Williams TE SO 6-6 270 Reform, AL Pickens County
9 Nick Williams WR FR 5-10 179 Fort Lauderdale, FL St. Thomas Aquinas