Iowa NFL Draft Picks

164 total picks | 22 first-rounders | Highest: Robert Gallery (#2, 2004)

All NFL Draft Picks from Iowa

YearRdPick TeamPlayerPosCollege
2025 3 83 PIT Kaleb Johnson RB Iowa
2025 5 164 PIT Yahya Black DE Iowa
2025 7 234 SEA Mason Richman G Iowa
2025 7 249 SF Connor Colby G Iowa
2025 7 255 HOU Luke Lachey TE Iowa
2024 2 40 PHI Cooper DeJean CB Iowa
2024 4 122 CHI Tory Taylor P Iowa
2024 6 178 PIT Logan Lee DT Iowa
2023 1 13 GB Lukas Van Ness DE Iowa
2023 1 18 DET Jack Campbell LB Iowa
2023 2 34 DET Sam LaPorta TE Iowa
2023 3 83 DEN Riley Moss CB Iowa
2022 1 25 BAL Tyler Linderbaum C Iowa
2022 4 114 NYG Dane Belton SAF Iowa
2021 3 84 DAL Chauncey Golston DE Iowa
2021 5 157 MIN Ihmir Smith-Marsette WR Iowa
2021 5 158 CAR Daviyon Nixon DT Iowa
2021 6 185 LAC Nick Niemann LB Iowa
2021 NA Alaric Jackson OG Iowa
2020 1 13 TB Tristan Wirfs OT Iowa
2020 2 54 BUF A.J. Epenesa DE Iowa
2020 3 77 DEN Michael Ojemudia CB Iowa
2020 7 219 BAL Geno Stone SAF Iowa
2020 7 244 MIN Nate Stanley QB Iowa
2019 1 8 DET T.J. Hockenson TE Iowa
2019 1 20 DEN Noah Fant TE Iowa
2019 4 107 TB Anthony Nelson LB Iowa
2019 4 116 TEN Amani Hooker SAF Iowa
2018 2 39 CHI James Daniels G Iowa
2018 2 45 GB Josh Jackson CB Iowa
2018 4 106 DEN Josey Jewell ILB Iowa
2018 NA Akrum Wadley RB Iowa
2018 NA Sean Welsh OG Iowa
2017 3 104 SF C.J. Beathard QB Iowa
2017 4 109 MIN Jaleel Johnson DT Iowa
2017 5 146 SF George Kittle TE Iowa
2017 5 151 LAC Desmond King DB Iowa
2016 7 248 IND Austin Blythe C Iowa
2016 NA Henry Krieger-Coble TE Iowa
2016 NA Jordan Lomax S Iowa
2015 1 5 WAS Brandon Scherff G Iowa
2015 3 90 BAL Carl Davis DT Iowa
2015 4 119 LA Andrew Donnal OT Iowa
2015 NA Louis Trinca-Pasat DT Iowa
2014 3 65 HOU C.J. Fiedorowicz TE Iowa
2014 3 71 CLE Christian Kirksey OLB Iowa
2014 3 71 CLE Chris Kirksey OLB Iowa
2014 4 119 DAL Anthony Hitchens MLB Iowa
2014 NA Conor Boffeli OG Iowa
2013 5 159 GB Micah Hyde S Iowa
2012 1 23 DET Riley Reiff OT Iowa
2012 4 132 GB Mike Daniels DE Iowa
2012 5 141 WAS Adam Gettis G Iowa
2012 5 156 CIN Shaun Prater DB Iowa
2012 6 194 PHI Marvin McNutt WR Iowa
2012 7 217 WSH Jordan Bernstine CB Iowa
2012 NA Markus Zusevics OT Iowa
2012 NA Tyler Nielsen OLB Iowa
2011 1 20 TB Adrian Clayborn DE Iowa
2011 4 106 MIN Christian Ballard DE Iowa
2011 5 135 KC Ricky Stanzi QB Iowa
2011 5 142 TEN Karl Klug DE Iowa
2011 5 161 PHI Julian Vandervelde G Iowa
2011 6 198 NYG Tyler Sash DB Iowa
2010 1 23 GB Bryan Bulaga OT Iowa
2010 2 63 IND Pat Angerer ILB Iowa
2010 2 63 IND Patrick Angerer ILB Iowa
2010 3 93 KC Tony Moeaki TE Iowa
2010 4 119 MIA A.J. Edds LB Iowa
2010 7 216 BUF Kyle Calloway OT Iowa
2009 3 66 LA Bradley Fletcher DB Iowa
2009 4 132 DEN Seth Olsen G Iowa
2009 6 202 LV Brandon Myers TE Iowa
2008 3 67 CAR Charles Godfrey FS Iowa
2008 4 116 ARI Kenny Iwebema DE Iowa
2008 6 188 PIT Mike Humpal OLB Iowa
2007 4 129 LAC Scott Chandler TE Iowa
2007 7 247 NE Mike Elgin OG Iowa
2006 1 17 MIN Chad Greenway OLB Iowa
2006 3 67 GB Abdul Hodge LB Iowa
2005 2 46 MIA Matt Roth DE Iowa
2005 2 59 ATL Jonathan Babineaux DT Iowa
2005 4 102 PHI Sean Considine DB Iowa
2005 6 196 SEA Tony Jackson RB Iowa
2005 6 214 OAK Pete McMahon OT Iowa
2004 1 2 LV Robert Gallery G Iowa
2004 2 44 IND Bob Sanders S Iowa
2004 3 65 LAC Nate Kaeding K Iowa
2004 7 230 TEN Jared Clauss DT Iowa
2004 7 237 STL Erik Jensen TE Iowa
2003 1 24 IND Dallas Clark TE Iowa
2003 2 33 CIN Eric Steinbach G Iowa
2003 2 50 CAR Bruce Nelson C Iowa
2003 5 140 NYJ Derek Pagel DB Iowa
2003 5 151 BUF Ben Sobieski G Iowa
2002 2 56 WAS Ladell Betts RB Iowa
2002 5 156 GB Aaron Kampman DE Iowa
2002 6 184 ATL Kahlil Hill WR Iowa
2001 6 190 DEN Kevin Kasper WR Iowa
2000 5 158 NO Austin Wheatley TE Iowa
2000 6 198 LA Matt Bowen DB Iowa
1999 3 70 DET Jared DeVries DE Iowa
1999 6 200 ATL Eric Thigpen DB Iowa
1998 3 78 CIN Mike Goff G Iowa
1998 4 101 JAX Tavian Banks RB Iowa
1998 4 114 ATL Tim Dwight WR Iowa
1998 5 144 MIN Kerry Cooks DB Iowa
1997 1 9 ARI Tom Knight DB Iowa
1997 1 9 ARI Tommy Knight DB Iowa
1997 1 30 GB Ross Verba G Iowa
1997 3 61 NE Sedrick Shaw RB Iowa
1997 4 119 PHI Damien Robinson FS Iowa
1996 3 82 IND Scott Slutzker TE Iowa
1995 6 182 DEN Fritz Fequiere OG Iowa
1994 4 125 MIN Mike Wells DT Iowa
1993 5 136 BUF Mike Devlin C Iowa
1993 6 150 NYG Scott Davis G Iowa
1993 7 186 KC Danan Hughes WR Iowa
1992 7 170 DEN Ron Geater DE Iowa
1992 7 172 CIN Lance OLBerding OT Iowa
1992 11 286 ARI Rob Baxley OT Iowa
1991 2 43 LV Nick Bell RB Iowa
1991 5 122 SF Merton Hanks DB Iowa
1990 7 176 CHI Bill Anderson NA Iowa
1989 3 63 NE Marv Cook TE Iowa
1989 3 64 NYG Bob Kratch G Iowa
1989 3 70 NYJ Joe Mott LB Iowa
1988 3 60 LAC Quinn Early WR Iowa
1988 4 101 SEA Kevin Harmon RB Iowa
1987 3 58 IND Chris Gambol G Iowa
1987 3 61 GB Dave Croston OT Iowa
1987 4 88 LAC Mark Vlasic QB Iowa
1987 8 198 GB Jeff Drost DT Iowa
1986 1 12 DET Chuck Long QB Iowa
1986 1 16 BUF Ronnie Harmon RB Iowa
1986 1 22 NYJ Mike Haight OT Iowa
1986 4 92 DET Devon Mitchell FS Iowa
1986 11 287 PIT Larry Station LB Iowa
1985 2 41 KC Jonathan Hayes TE Iowa
1985 2 53 SEA Owen Gill RB Iowa
1985 3 65 MIA George Little DT Iowa
1984 1 21 KC John Alt OT Iowa
1984 4 97 NO Joel Hilgenberg C Iowa
1984 5 137 DAL Norm Granger RB Iowa
1984 6 166 DAL Joe Levelis OG Iowa
1983 6 167 MIA Reggie Roby P Iowa
1983 8 219 CHI Mark Bortz G Iowa
1982 2 41 NE Andre Tippett OLB Iowa
1981 2 36 SF John Harty DT Iowa
1979 12 312 CHI Dave Becker DB Iowa
1978 9 233 SF Dean Moore LB Iowa
1976 1 14 KC Rod Walters G Iowa
1976 2 52 BUF Joe Devlin G Iowa
1976 7 196 KC Rod Wellington RB Iowa
1975 7 178 CHI Earl Douthitt DB Iowa
1974 7 170 BAL Dan Dickel LB Iowa
1973 7 177 GB John Muller OT Iowa
1972 1 12 CHI Craig Clemons DB Iowa
1972 6 156 DAL Charles Bolden DB Iowa
1971 6 146 KC Kerry Reardon DB Iowa
1970 4 103 WSH Paul Laaveg OT Iowa
1970 6 151 CLE Mike Cilek QB Iowa
1969 2 48 KC Ed Podolak RB Iowa
1967 7 161 GB Bob Ziolkowski OT Iowa