| FBS Ranking | Offense | Defense |
| Rushing | 137.7 (75th) | 156.0 (57th) |
| Passing | 234.8 (57th) | 222.9 (52nd) |
| Overall | 72nd | 59th |
| Roster | ||||||
| No | Player | Pos | Ht | Wt | Class | Hometown |
| 52 | Quinton Alston | LB | 6-1 | 220 | Fr | Sicklerville, NJ |
| 79 | Dominic Alvis | DL | 6-4 | 250 | So | Logan, IA |
| 88 | Joe Audlehelm | WR | 5-8 | 182 | Sr | Van Wert, IA |
| 4 | Jordan Bernstine | DB | 5-11 | 205 | Sr | Des Moines, IA |
| 54 | Steve Bigach | DL | 6-3 | 280 | Jr | Cleveland, OH |
| 91 | Broderick Binns | DL | 6-1 | 261 | Sr | St. Paul, MN |
| 40 | Marcus Binns | RB | 5-11 | 190 | Fr | St. Paul, MN |
| 63 | Austin Blythe | OL | 6-3 | 285 | Fr | Williamsburg, IA |
| 7 | Brendon Boerm | DB | null | 175 | Fr | |
| 59 | Conor Boffeli | OL | 6-5 | 290 | So | West Des Moines, IA |
| 32 | Damon Bullock | RB | 6-0 | 195 | Fr | Mansfield, TX |
| 22 | Torrey Campbell | DB | 5-11 | 183 | Fr | Naples, FL |
| 33 | Jordan Canzeri | RB | 5-9 | 172 | Fr | Troy, NY |
| 2 | Greg Castillo | DB | 5-11 | 182 | Jr | Mount Laurel, NJ |
| 18 | John Chelf | WR | 5-11 | 175 | Fr | Iowa City, IA |
| 50 | Drew Clark | OL | 6-4 | 288 | So | Marion, IA |
| 34 | Marcus Coker | RB | 6-0 | 230 | So | Beltsville, MD |
| 55 | Marcus Collins | LB | null | 215 | Fr | Yeadon, PA |
| 97 | Darian Cooper | DE | null | null | Fr | |
| 23 | Jordan Cotton | WR | 6-1 | 185 | So | Mount Pleasant, IA |
| 33 | Adam Cox | FB | 5-11 | 210 | Fr | |
| 58 | Lebron Daniel | DL | 6-2 | 250 | Sr | Cleveland, OH |
| 93 | Mike Daniels | DL | 6-1 | 280 | Sr | Blackwood, NJ |
| 57 | Bruce Davis | LB | 6-0 | 232 | Sr | Cleveland, OH |
| 71 | Carl Davis | DL | 6-5 | 310 | Fr | Detroit, MI |
| 6 | Keenan Davis | WR | 6-3 | 215 | Jr | Cedar Rapids, IA |
| 17 | A.J. Derby | LB | 6-4 | 232 | Fr | Iowa City, IA |
| 85 | Zach Derby | TE | 6-3 | 240 | Jr | Iowa City, IA |
| 37 | Shane DiBona | LB | 6-2 | 230 | So | Duxbury, MA |
| 13 | Tom Donatell | LB | 6-2 | 205 | Sr | Atlanta, GA |
| 78 | Andrew Donnal | OL | 6-7 | 295 | Fr | Monclova, OH |
| 87 | Jake Duzey | TE | 6-4 | 224 | Fr | Troy, MI |
| 53 | James Ferentz | OL | 6-2 | 280 | Jr | Iowa City, IA |
| 86 | C.J. Fiedorowicz | TE | 6-7 | 265 | So | Johnsburg, IL |
| 36 | Cole Fisher | DB | 6-2 | 195 | Fr | Omaha, NE |
| 96 | Joe Forgy | DL | 6-4 | 260 | Sr | Dows, IA |
| 50 | Palmer Foster | LB | 6-3 | 190 | Fr | Davenport, IA |
| 99 | Joe Gaglione | DL | 6-4 | 250 | Jr | Novelty, OH |
| 57 | Tommy Gaul | OL | 6-3 | 255 | Fr | Des Moines, IA |
| 73 | Adam Gettis | OL | 6-4 | 280 | Sr | Frankfort, IL |
| 47 | Dakota Getz | LB | 6-4 | 235 | So | Macon, IL |
| 92 | Jonathan Gimm | FB | 6-3 | 240 | Jr | Houston, TX |
| 89 | Marcus Grant | WR | 6-3 | 195 | Fr | North Carver, MA |
| 6 | Eric Guthrie | P | 6-6 | 245 | Sr | Nevada, IA |
| 9 | Blake Haluska | WR | 6-4 | 208 | Fr | Carroll, IA |
| 82 | Ray Hamilton | TE | 6-5 | 235 | Fr | Strongsville, OH |
| 98 | Mike Hardy | DL | 6-5 | 270 | Fr | Appleton, WI |
| 58 | Cameron Hayward | DL | 6-2 | 300 | Fr | |
| 67 | Dan Heiar | OL | 6-5 | 285 | So | Charlotte, IA |
| 39 | Brad Herman | TE | 6-5 | 255 | Sr | Metamora, IL |
| 84 | Jacob Hillyer | WR | 6-4 | 195 | Fr | Somerset, TX |
| 31 | Anthony Hitchens | LB | 6-1 | 215 | So | Lorain, OH |
| 18 | Micah Hyde | CB | 6-1 | 185 | Jr | Fostoria, OH |
| 30 | De'Andre Johnson | RB | 5-8 | 200 | Fr | Miami, FL |
| 20 | Christian Kirksey | LB | 6-2 | 215 | So | St. Louis, MO |
| 1 | Marshall Koehn | K | 6-0 | 160 | Fr | Solon, IA |
| 65 | Ryan Kolka | LS | 6-0 | 208 | Fr | |
| 73 | Jared Kracke | OL | 6-5 | 221 | Fr | Manchester, IA |
| 61 | Casey Kreiter | LS | 6-3 | 250 | So | DeWitt, IA |
| 80 | Henry Krieger-Coble | TE | 6-4 | 210 | Fr | Mount Pleasant, IA |
| 22 | Brian Kroll | DB | 5-11 | 196 | Fr | Whitefish Bay, WI |
| 21 | Nico Law | DB | 6-1 | 180 | Fr | Clinton, MD |
| 27 | Jordan Lomax | DB | 5-10 | 185 | Fr | Upper Marlboro, MD |
| 48 | John Lowdermilk | DB | 6-2 | 195 | Fr | Kensington, OH |
| 19 | B.J. Lowery | DB | 5-11 | 185 | So | Cincinnati, OH |
| 76 | Nolan MacMillan | OL | 6-6 | 288 | So | Toronto, ON |
| 11 | Kevonte Martin-Manley | WR | 6-0 | 200 | Fr | Pontiac, MI |
| 25 | Mika'il McCall | RB | 6-0 | 215 | Fr | Dolton, IL |
| 66 | Casey McMillan | OL | 6-4 | 305 | Jr | Billings, MT |
| 94 | Riley McMinn | DE | 6-7 | 219 | Fr | Rochester, IL |
| 7 | Marvin McNutt | WR | 6-2 | 215 | Sr | St. Louis, MO |
| 96 | Mike Meyer | K | 6-2 | 180 | So | Dubuque, IA |
| 35 | Matt Meyers | FB | 6-2 | 215 | Fr | Plainfield, IL |
| 5 | Tanner Miller | DB | 6-2 | 200 | So | Kalona, IA |
| 44 | James Morris | LB | 6-2 | 225 | So | Solon, IA |
| 8 | Trent Mossbrucker | K | 6-0 | 204 | Jr | Mooresville, IN |
| 15 | Jonny Mullings | P | 6-3 | 210 | Fr | Canberra, |
| 87 | Thomas Nardo | DL | 6-3 | 277 | Sr | Lancaster, PA |
| 29 | Nick Nielsen | WR | 6-3 | 210 | Jr | Humboldt, IA |
| 45 | Tyler Nielsen | LB | 6-3 | 235 | Sr | Humboldt, IA |
| 72 | Woody Orne | OL | 6-5 | 295 | Sr | Fairfield, IA |
| 16 | Jamal Overton | DB | 5-9 | 180 | Fr | Rancho Cucamonga, CA |
| 39 | Travis Perry | DB | 6-3 | 207 | Fr | Urbandale, IA |
| 36 | Macon Plewa | LB | 6-2 | 215 | Fr | Franklin, WI |
| 43 | Jim Poggi | LB | 6-2 | 216 | Fr | Towson, MD |
| 28 | Shaun Prater | DB | 5-11 | 180 | Sr | Omaha, NE |
| 51 | Terrance Pryor | LB | 6-1 | 220 | Jr | South Holland, IL |
| 77 | Riley Reiff | OL | 6-6 | 300 | Jr | Parkston, SD |
| 41 | Jacob Reisen | FB | 6-2 | 231 | So | Iowa City, IA |
| 38 | Brad Rogers | FB | 5-10 | 225 | So | Toledo, OH |
| 15 | Jake Rudock | QB | 6-3 | 185 | Fr | Weston, FL |
| 68 | Brandon Scherff | OL | 6-5 | 310 | Fr | Denison, IA |
| 8 | Don Shumpert | WR | 6-3 | 185 | So | St. Louis, MO |
| 16 | Collin Sleeper | DB | 6-2 | 200 | Jr | Solon, IA |
| 30 | Gavin Smith | DB | 5-10 | 175 | Fr | North Liberty, IA |
| 49 | Melvin Spears | LB | 6-2 | 224 | Fr | Allen, TX |
| 83 | Steven Staggs | WR | 6-3 | 195 | Jr | Oskaloosa, IA |
| 12 | Kyle Steinbrecher | DB | 6-2 | 201 | Sr | Davenport, IA |
| 40 | Jack Swanson | DB | 5-11 | 200 | Jr | Naples, FL |
| 60 | Matt Tobin | OL | 6-6 | 285 | Jr | Dyersville, IA |
| 90 | Louis Trinca-Pasat | DL | 6-3 | 262 | Fr | Chicago, IL |
| 75 | Dean Tsopanides | DL | 6-2 | 240 | Fr | Torrington, CT |
| 70 | Brett Van Sloten | OL | 6-7 | 290 | So | Decorah, IA |
| 16 | James Vandenberg | QB | 6-3 | 212 | Jr | Keokuk, IA |
| 81 | Austin Vier | TE | 6-7 | 240 | Fr | Huxley, IA |
| 65 | Jordan Walsh | OL | 6-4 | 260 | Fr | Glendale Heights, IL |
| 28 | Mark Weisman | FB | 6-0 | 225 | Fr | Buffalo Grove, IL |
| 3 | Jason White | RB | 5-10 | 205 | Jr | Davenport, IA |
| 14 | John Wienke | QB | 6-5 | 220 | Jr | Tuscola, IL |
| 56 | Markus Zusevics | OL | 6-5 | 300 | Sr | Arlington Heights, IL |
| Inside Iowa: Feb. 10, 2012 February 10, 2012 3:00 AM ET | |
| Inside Iowa: Feb. 9, 2012 February 9, 2012 3:00 AM ET | |
| Kirk Ferentz Press Conference February 8, 2012 5:00 PM ET | |
| Signing Day Press Conference February 1, 2012 5:00 PM ET | |
| Hawk Talk with Lisa Bluder February 20, 2012 7:00 PM ET | |
| at Michigan February 16, 2012 7:45 PM ET | |
| Lisa Bluder Media Conference February 15, 2012 12:15 PM ET | |
| Inside Iowa: Feb. 14, 2012 February 14, 2012 3:00 AM ET | |
| Hawk Talk with Lisa Bluder February 13, 2012 7:00 PM ET | |
| Postgame Press Conference Video February 12, 2012 5:00 PM ET | |
| vs. Michigan State February 12, 2012 2:45 PM ET | |
| Postgame Press Conference Video February 9, 2012 10:00 PM ET | |
| vs. Minnesota February 9, 2012 7:45 PM ET | |
| MINNESOTA vs. IOWA February 9, 2012 3:00 AM ET | |
| Lisa Bluder Media Conference February 8, 2012 12:15 PM ET | |
| Hawk Talk with Lisa Bluder February 6, 2012 7:00 PM ET | |
| at Indiana February 5, 2012 1:45 PM ET | |
| at Wisconsin February 2, 2012 7:45 PM ET | |
| Lisa Bluder Media Conference January 31, 2012 12:00 PM ET | |
| Inside Iowa: Jan. 31, 2012 January 31, 2012 3:00 AM ET | |
| Hawk Talk with Lisa Bluder January 30, 2012 7:00 PM ET | |
| Postgame Press Conference Video January 28, 2012 5:00 PM ET | |
| vs. Purdue January 28, 2012 2:45 PM ET | |
| at Nebraska January 26, 2012 7:45 PM ET | |
| IOWA vs. NEBRASKA January 26, 2012 3:00 AM ET | |
| Lisa Bluder Media Conference January 25, 2012 12:00 PM ET | |
| Hawk Talk with Lisa Bluder January 23, 2012 7:00 PM ET | |
| at Penn State January 22, 2012 2:45 PM ET | |
| Postgame Press Conference Video January 19, 2012 10:00 PM ET | |
| vs. Wisconsin January 19, 2012 7:45 PM ET | |
| WISCONSIN vs. IOWA January 19, 2012 3:00 AM ET | |
| Lisa Bluder Media Conference January 18, 2012 12:00 PM ET | |
| Hawk Talk with Lisa Bluder January 16, 2012 7:00 PM ET | |
| at Purdue January 15, 2012 1:45 PM ET | |
| IOWA vs. OHIO STATE January 20, 2012 3:00 AM ET | |
| NORTHWESTERN vs. IOWA January 15, 2012 3:00 AM ET | |
Nike Iowa Hawkeyes Black Bump 'N Run Hoodie Sweatshirt
$64.95 Shop Now!