The Baseball Cube

University of Iowa

University of Iowa

Alumni Report

MORE  
school long name
University of Iowa
short name
Iowa
Region
ballpark
Duane Banks Field
nickname
conference
Big Ten Conference~2023~Big10
college division
NCAA-1~NCAA-1
drafted players
109
major leaguers
29
Subscribe to TBC PREMIUM ... Surf ad-free, get the daily PLAYER TRACKER (take a tour), access to ... more
than a dozen research applications including Player Comparison tool, analysis features and additional datagrid functionality!
last updated: March 26, 2023 02:00 AM

Active Batters [2022]
player nameteamleaguelevelmlbgabrh2b3bhrrbisbcsbbsohbpshsfgdpavgobpslgops
Joel BookerKansas City MonarchsAmAsIndy205181231061107132020.235.339.333.672
Tyler CropleyACL Royals BlueACLRkKCA2501100000100001.200.333.400.733
Tyler CropleyColumbia FirefliesCaro2AKCA31113000010010000.273.273.273.545
Tyler CropleyNorthwest Arkansas NatTex2AAKCA31927155027008225021.163.262.283.544
Kyle CrowlEquipe Quebec CapitaleFrontierIndy98360581092219574143744130.303.380.444.825
Brennen DorighiWoffordSoConNCAA-1-5619239651219539021431342.339.399.552.951
Lorenzo ElionKirkwood CCNJCAA-Reg11NJCAA-2470141810213118171000.257.342.357.699
Mason McCoyTacoma RainiersPCL2AAASEA124442721132352163223501303358.256.332.473.805
Robert NeustromNorfolk TidesIL2AAABAL1013684185181156114229697147.231.297.408.704
Ben NormanACL White SoxACLRkCHA51948301510160000.421.450.7371.187
Ben NormanWinston-Salem DashSAL2A+CHA5820526471009286224731015.229.312.410.721
Zion PettigrewIllinois at SpringfielGLVCNCAA-2-592247994230289510154493001.420.537.8971.435
Zion PettigrewLake County DockhoundsAmAsIndy2279142470512718140010.304.364.582.946
Zion PettigrewFredericksburg NationaCaro2AWAS16525102002406150003.192.276.231.507
Paul VossenUtah Valley UWACNCAA-1-4917127446421910317343210.257.333.374.708
Peyton WilliamsDunedin Blue JaysFSL2ATOR28991124302130021332010.242.382.333.715
Active Pitchers [2022]
player nameteamleaguelevelmlbwlggscgshosviphrerbbsohrwphberawhip
Nick AllgeyerBuffalo BisonsIL2AAATOR663515000101.010167614295175105.441.42
Ben BeutelACL White SoxACLRkCHA00500005.0743371005.402.00
Tyler CropleyNorthwest Arkansas NatTex2AAKCA00300003.0000000000.000.00
Duncan DavittFCL RaysFCLRkTBA01300004.17662611012.462.08
Matt DermodyIowa CubsIL2AAACHN63201300079.1853333187011283.741.30
Matt DermodyChicago CubsNLMLBCHN00100001.02222100018.004.00
Jack DreyerACL DodgersACLRkLAN0012000012.08223132001.500.92
CJ EldredACL Royals BlueACLRkKCA015400010.0955590104.501.40
CJ EldredNorthwest Arkansas NatTex2AAKCA007000012.11676370124.381.54
Lorenzo ElionKirkwood CCNJCAA-Reg11NJCAA-00100001.0000000000.000.00
Nick GallagherACL White SoxACLRkCHA00410004.2233141125.790.64
Nick GallagherKannapolis Cannon BallCaro2ACHA01900029.13102160000.000.54
Nick GallagherWinston-Salem DashSAL2A+CHA2011000018.1138811173143.931.31
Nick GallagherAkron RubberDucksEast2AACLE00700008.21312126712112.462.19
Nick GottillaSt Col of FLNJCAA-Reg8NJCAA-9414700066.265463736637005.001.52
Drew IrvineFCL Pirates BlackFCLRkPIT217000112.18222100001.460.81
Drew IrvineBradenton MaraudersFSL2APIT006000011.17547111003.181.24
Grant JudkinsStockton PortsCal2AOAK34151300066.1724440356612455.431.61
Adam KetelsenWichita StateAACNCAA-1-1118200028.129312917324559.211.62
Adam LaRockMilwaukeeHorizNCAA-1-0110000013.0252323141531415.923.00
Cole McDonaldAsheville TouristsSAL2A+HOU2628500160.16149465010071836.861.84
Dylan NedvedLake Elsinore StormCal2ASDN01700009.015141210320112.002.78
Brady SchanuelWisconsin Timber RattlMidw2A+MIL0229500054.230211850573362.961.46
Connor SchultzMissoula PaddleheadsPioneerIndy10310006.2744380005.401.50
Will SembMinnesotaBig10NCAA-1-1523000223.232252519280539.512.15
Caleb StrackWinona StateNSICNCAA-2-3118100142.235302727622555.701.45
Zach VoelkerLong Beach StateBigWestNCAA-1-4414700038.240262618324416.051.50
Trenton WallaceDunedin Blue JaysFSL2ATOR2111500140.2196513551131.110.79
Trenton WallaceVancouver CanadiansNwst2A+TOR119900039.121161631552243.661.32
Jack WhitlockHutchinson CCNJCAA-Reg6NJCAA-83151540078.082413622445004.151.33
Jack YoungParkland CollegeNJCAA-Reg24NJCAA-2112100028.225211912311005.971.29
Active Player List
player nameposhtwtb-tbornplacehigh schoolhs placehigh levelstatusteamorg
Nick AllgeyerP6-3200L-L1996-02-03St. Louis,MOVianneyKirkwood,MOMLBIn MinorsBuffalo BisonsTOR
Ben BeutelP6-0165L-L1999-09-02Davenport,IAAssumptionDavenport,IARkIn MinorsACL White SoxCHA
Joel BookerCF-LF6-1190R-R1993-11-01Columbus,NCPolk CountyColumbus,NCAAAFree Agent
Tyler CropleyC-P5-11185R-R1995-12-10Sioux City,IABishop Heelan CatholicSioux City,IAAAIn MinorsNorthwest Arkansas NaturalsKCA
Duncan DavittP6-3235R-R1999-09-23Des Moines,IAIndianolaIndianola,IARkIn MinorsFCL RaysTBA
Matt DermodyP6-5190R-L1990-07-04Norwalk,IANorwalk CommunityNorwalk,IAMLBIn MinorsWorcester Red SoxBOS
Jack DreyerP6-2205R-L1999-02-27Salt Lake City,UTJohnstonJohnston,IARkIn MinorsACL DodgersLAN
CJ EldredP6-1215R-R1995-05-06Mount Vernon,IAMount VernonMount Vernon,IAAAFree Agent
Nick GallagherP6-3215R-R1995-09-09Iowa City,IAIowa City WestIowa City,IAAAIn MinorsWinston-Salem DashCHA
Drew IrvineP6-3180B-R1999-12-17Waterloo,IAWaukeeWaukee,IAAIn MinorsBradenton MaraudersPIT
Grant JudkinsP6-3200L-R1997-08-06Grinnell,IAPella ChristianPella,IAAIn MinorsStockton PortsOAK
Adam MazurP6-2180R-R2001-04-20St. Paul,MNWoodburyWoodbury,MNNCAAIn MinorsACL PadresSDN
Mason McCoySS-2B5-11185R-R1995-03-31Peoria,ILWashington CommunityWashington,ILAAAIn MinorsTacoma RainiersSEA
Cole McDonaldP6-1218L-R1997-03-11New Hampton,IANew Hampton CommunityNew Hampton,IAA+In MinorsFCL AstrosHOU
Dylan NedvedP6-2195R-R1999-04-23Shawnee,KSShawnee Mission NorthwestShawnee,KSAIn MinorsLake Elsinore StormSDN
Robert NeustromLF-RF6-2210L-L1996-11-12Sioux City,IASioux City NorthSioux City,IAAAAIn MinorsNorfolk TidesBAL
Ben NormanRF-LF6-2200L-R1998-02-15Des Moines,IARooseveltDes Moines,IAA+In MinorsWinston-Salem DashCHA
Zion Pettigrew2B6-1175R-R1998-12-20Chicago,ILMount CarmelMount Carmel,ILAIn MinorsFredericksburg NationalsWAS
Brady SchanuelP6-1196R-R1997-02-21St. Louis,MOBelleville EastBelleville,ILA+Free Agent
Trenton WallaceP6-1200L-L1999-03-31Rock Island,ILAssumptionDavenport,IAA+In MinorsVancouver CanadiansTOR
Peyton Williams1B6-5255L-L2000-09-14Des Moines,IAJohnstonJohnston,IAAIn MinorsDunedin Blue JaysTOR
Career MLB Batting Totals
player nameyearsgabrh2b3bhrrbisbbbsoavgobpslgopsmlb orgs
Cap Anson1871-189725231027719963418581142972076276983302.333.393.445.838CHN [22] PH1 [4] RC1 [1]
Mace Brown1935-194638631324437001801264.137.172.160.332PIT [7] BOS [3] BRO [1]
Jack Bruner1949-19501711000000026.000.154.000.154CHA [2] SLA [1]
Tim Costo1992-1993431341630703140923.224.267.343.610CIN [4] CLE [4] TOR [1] SLN [1]
Jim Cox1973-1976110307336611233332744.215.276.293.570MON [7]
Jack Dittmer1952-1957395121811728343424136277102.232.280.333.614MLN [4] BSN [1] DET [1]
Cal Eldred1991-2005192727820040639.111.179.139.318MIL [11] SLN [3] CHA [2]
Gene Ford1936-193846010000002.167.167.167.333CHA [1]
Chris Hatcher1998-1998815010001017.067.125.067.192HOU [7] KCA [3] TBA [1] CHN [1] ANA [1] COL [1]
Wattie Holm1924-19324361493207410732661741110086.275.322.370.693SLN [7]
Jeff Jones1983-19831644610300521113.227.379.295.675CIN [5] CHN [2]
Maury Kent1912-191324382810050310.211.268.237.505BRO [1]
Hal Manders1941-19463012120000002.167.167.167.333DET [3] CHN [1]
Jim McAndrew1968-19741622011220600902083.100.185.129.314NYN [6] SDN [1]
Bill McWilliams1931-193122000000001.000.000.000.000BOS [1]
Joe Mowry1933-19351924645110819623712948.233.284.313.596BSN [3]
Wes Obermueller2002-2007769352251060126.237.245.312.557KCA [5] MIL [3] MIA [1] ATL [1]
Bo Porter1999-2001891262327522831352.214.284.333.617CHN [6] ATL [2] OAK [1] TEX [1] COL [1]
Scott Pose1993-200020231352757102193850.240.321.268.589CIN [4] NYA [2] KCA [2] LAN [2] MIA [1] HOU [1] MIL [1] TEX [1] MIN [1] TOR [1]
Art Reinhart1919-19281221862556530191723.301.326.360.687SLN [5]
Len Schulte1944-19461244353810816103802535.248.289.290.579SLA [3]
Jim Sundberg1974-1989196260216211493243369562420699963.248.327.348.674TEX [12] CHN [2] KCA [2] MIL [1]
Gus Thompson1903-190622501100005000.200.231.200.431PIT [1] SLN [1]
Career MLB Pitching Totals
player nameyearswlggssviphrerbbsohrerawhipmlb orgs
Nick Allgeyer2021-20210010010000000.000.00TOR [4]
Cap Anson1871-18970130144522214.501.50CHN [22] PH1 [4] RC1 [1]
Mike Boddicker1980-199313411634230932,124208299289718872113303.801.32BAL [11] KCA [3] BOS [3] MIL [1]
Mace Brown1935-1946765738755481,0751125502414443884353.461.41PIT [7] BOS [3] BRO [1]
Jack Bruner1949-195024263155533430445284.911.78CHA [2] SLA [1]
Matt Dermody2016-20222030002731191777225.601.39TOR [7] CHN [2]
Cal Eldred1991-2005867434119291,36813407166721735769394.421.40MIL [11] SLN [3] CHA [2]
Gene Ford1936-1938005001623171711229.562.19CHA [1]
Bob Gebhard1971-197413310141583627424265.932.00MIN [2] MON [1]
Maury Kent1912-19135523901001127652349254.661.60BRO [1]
Hal Manders1941-194631301060713732628284.771.64DET [3] CHN [1]
Jim McAndrew1968-197437531611104771712348313732134243.651.20NYN [6] SDN [1]
Vance McIlree1921-19210010011110009.001.00WS1 [1]
Frank Mulroney1930-19300120033210023.001.00BOS [1]
Wes Obermueller2002-2007112280480315379220204421411665.821.65KCA [5] MIL [3] MIA [1] ATL [1]
Art Reinhart1919-192830189245344547022217820157790.000.00SLN [5]
Gus Thompson1903-1906413221601461639166341584.071.40PIT [1] SLN [1]
Pro Players by Year
yearplayers
2022Ben Beutel, Duncan Davitt, Dylan Nedved, Connor Schultz, Peyton Williams
2021Ben Beutel, Duncan Davitt, Drew Irvine, Dylan Nedved, Ben Norman, Trenton Wallace, Peyton Williams
2020Ben Beutel, Duncan Davitt, Jack Dreyer, Drew Irvine, Grant Judkins, Dylan Nedved, Ben Norman, Trenton Wallace, Peyton Williams
2019Duncan Davitt, Jack Dreyer, Drew Irvine, Grant Judkins, Cole McDonald, Ben Norman, Trenton Wallace, Tanner Wetrich
2018Nick Allgeyer, Tyler Cropley, Kyle Crowl, Zach Daniels, Jack Dreyer, Grant Judkins, Cole McDonald, Robert Neustrom, Ben Norman, Zion Pettigrew, Brady Schanuel, Trenton Wallace, Tanner Wetrich
2017Jake Adams, Tyler Cropley, Kyle Crowl, Zach Daniels, CJ Eldred, Ryan Erickson, Nick Gallagher, Grant Judkins, Mason McCoy, Cole McDonald, Robert Neustrom, Ben Norman, Drake Robison
2016Nick Allgeyer, Joel Booker, Zach Daniels, CJ Eldred, Ryan Erickson, Nick Gallagher, Mason McCoy, Cole McDonald, Robert Neustrom, Tyler Peyton, Nick Roscetti
2015Nick Allgeyer, Joel Booker, Ryan Erickson, Nick Gallagher, Kris Goodman, Nick Hibbing, Blake Hickman, Tyler Peyton, Nick Roscetti, Eric Toole
2014Kris Goodman, Nick Hibbing, Blake Hickman, Sasha Kuebel, Tyler Peyton, Nick Roscetti, Eric Toole, Jake Yacinich, Taylor Zeutenhorst
2013Matt Dermody, Kris Goodman, Andrew Hanse, Nick Hibbing, Blake Hickman, Sasha Kuebel, Nick Roscetti, Eric Toole, Anthony Torres, Jake Yacinich, Taylor Zeutenhorst
2012Matt Dermody, Kris Goodman, Andrew Hanse, Nick Hibbing, Sasha Kuebel, Patrick Lala, Mike McQuillan, Eric Toole, Anthony Torres, Jake Yacinich, Taylor Zeutenhorst
2011Tyson Blaser, Matt Dermody, Patrick Lala, Mike McQuillan, Trevor Willis, Taylor Zeutenhorst
2010Tyson Blaser, Dallas Burke, Matt Dermody, Mike McQuillan, Kurtis Muller, Zach Robertson, Patrick Schatz, Trevor Willis
2009Tyson Blaser, Dallas Burke, Kyle Heim, Kevin Hoef, Mike McQuillan, Kurtis Muller, Zach Robertson, Patrick Schatz, Mike Schurz, Justin Toole, Steve Turnbull, Trevor Willis
2008Tyson Blaser, Caleb Curry, Kyle Heim, Kevin Hoef, Matt Mossey, Kurtis Muller, George Rasiarmos, Patrick Schatz, Mike Schurz, Justin Toole, Steve Turnbull, Trevor Willis
2007Tyson Blaser, Caleb Curry, Kyle Heim, Kevin Hoef, Dusty Napoleon, George Rasiarmos, Mike Schurz, Travis Sweet, Justin Toole, Steve Turnbull, Jason White
2006Tim Gudex, Kevin Hoef, Dusty Napoleon, Luke O'Loughlin, Nate Price, Travis Sweet, Justin Toole, Steve Turnbull, Jason White
2005Jesse Brownell, Ryan Dupic, Tim Gudex, Andy Lytle, Dusty Napoleon, Luke O'Loughlin, Nate Price, Travis Sweet, Kris Welker, Jason White, Nate Yoho
2004Jesse Brownell, Ryan Dupic, Tim Gudex, Brent Jackson, Nathan Johnson, Andy Lytle, Kris Welker, Jason White, Nate Yoho
2003Brent Jackson, Nathan Johnson, Andy Lytle, Reed Pawelk, Nate Yoho
2002Tim Gudex, Reed Pawelk, Steve Sharpe, Nate Yoho
2001Chad Blackwell, Alex Dvorsky, Reed Pawelk, Steve Sharpe
2000Chad Blackwell, Alex Dvorsky, Reed Pawelk, Ryan Prahm, Steve Sharpe
1999Alex Dvorsky, Jim Magrane, Brian Mitchell, Wes Obermueller
1998Nate Frese, Jim Magrane, Brian Mitchell, Wes Obermueller
1997Nate Frese, Jim Magrane, Brian Mitchell, Wes Obermueller, Ryan Sienko
1996Nate Frese, Brian Mitchell, Wes Obermueller, Ryan Sienko, CJ Thieleke
1995Jeremy Lewis, CJ Thieleke
1994Jeremy Lewis, CJ Thieleke
1993Steven Eddie, Jeremy Lewis, Bobby Morris, Jay Polson, Bo Porter, Curtis Reed
1992Brett Backlund, Steven Eddie, Danan Hughes, Matt Johnson, Tim Killeen, Jeremy Lewis, Kevin Minchk, Bobby Morris, Jay Polson, Curtis Reed
1991Tom Anderson, Brett Backlund
1990Tim Costo
1989Tom Anderson, Brett Backlund, Tim Costo, John DeJarld
1988Tim Costo, John DeJarld
1986Kurt Stange
1985Jeff Gurtcheff, Tom Snowberger
1984Tom Snowberger
1983Tom Snowberger
1980Dave Hoeksema
1979Dave Hoeksema, Jeff Jones
1978Mike Boddicker, Rich Carlucci, Dave Hoeksema
1977Mike Boddicker, Rich Carlucci, Ron Hess, Tom Steinmetz
1976Tom Steinmetz
Major Leaguers are in bold
Draft Picks by Year
yearplayers
2022Adam Mazur (2-53), Peyton Williams (7-218), Dylan Nedved (9-270), Duncan Davitt (18-554)
2021Trenton Wallace (11-332), Drew Irvine (19-553)
2019Cole McDonald (15-466)
2018Robert Neustrom (5-145), Tyler Cropley (8-251), Nick Allgeyer (12-356), Zach Daniels (19-562), Brady Schanuel (27-815)
2017Jake Adams (6-181), Mason McCoy (6-188), Nick Gallagher (16-492), Ryan Erickson (30-897), CJ Eldred
2016Joel Booker (22-656), Nick Roscetti (26-771), Tyler Peyton (29-884)
2015Blake Hickman (7-202), Nick Hibbing (16-487), Eric Toole (22-647), Kris Goodman (32-956), *Tyler Peyton (33-985)
2014Jake Yacinich (8-239), Taylor Zeutenhorst (38-1131), Sasha Kuebel (38-1155)
2013Andrew Hanse (22-668), Matt Dermody (28-835), Anthony Torres
2012*Matt Dermody (23-723), Mike McQuillan (33-1014)
2011*Matt Dermody (29-888), Tyson Blaser
2010Kurtis Muller (22-667), Zach Robertson (30-917), Patrick Schatz (49-1478)
2009Steve Turnbull (17-520), Kyle Heim (44-1329), Mike Schurz (44-1331), Justin Toole
2008Caleb Curry (14-417), *Kevin Hoef (48-1450)
2007Jason White (17-519), Dusty Napoleon (19-600), Travis Sweet (29-891)
2005Andy Lytle (25-754), Kris Welker (41-1233)
2004Nathan Johnson (20-602)
2003*Kyle Thousand (26-770)
1999Wes Obermueller (2-58), Brian Mitchell (40-1213)
1998Nate Frese (10-286), Jeremy Meccage (19-576)
1996CJ Thieleke (32-937)
1993Bobby Morris (9-250), Steven Eddie (33-932), Bo Porter (40-1118)
1992Danan Hughes (3-79), Brett Backlund (5-147), Tim Killeen (14-396), Matt Johnson (23-653), Kevin Minchk (45-1261)
1991Tom Anderson (8-209), *Brett Backlund (44-1155), *Robert Hughes (53-1348)
1990Tim Costo (1-8), Chris Hatcher (3-88)
1989Cal Eldred (1-17), Rod Rogers (38-985), *Allen Rath (47-1202)
1986Jeff Gurtcheff (21-524), John Knapp (23-592)
1985Mike Darby (26-659), Tom Snowberger (26-677)
1984*Mike Darby (27-668), Jeff Ott (43-822)
1982Brian Hobaugh (24-600)
1981Tony Burley (14-351), Ed Garton (18-445), *Bill Drambel (40-846)
1980Dave Hoeksema (8-203), Tom Mullen (15-372)
1979Chuck Johnson (6-139), Jeff Jones (20-516)
1978Mike Boddicker (6-152), Rich Carlucci (18-467)
1977Tom Steinmetz (23-564), Ron Hess (25-627)
1976Steve Stumpff (15-347)
1975Bryan Jones (3-57), Mark Ewell (13-298)
1973Jim Sundberg (1-2), Jimmy Wise (19-444)
1972Jim Cox (1-2), Willie Mims (3-62), *Jim Sundberg (8-172)
1971*Jim Cox (1-17), *Willie Mims (13-297)
1970David Breshears (3-70), David Breshears (3-72), David Krull (7-135)
1969*David Breshears (17-387), James Koering (17-391), *David Krull (36-823)
1968Paul Starman (29-656)
1967Larry Rathje (21-415)
1966Marc Michel (25-497), *Thomas Staach (47-783)
1965Jim McAndrew (11-206), Joe Madden (38-675), Bob Gebhard (44-732)
Major Leaguers are in bold
* Indicates unsigned by MLB Team
italics indicate player signed as Undrafted free agent
Keep up to date with The Baseball Cube site updates... Subscribe to the TBC Weekly Newsletter!
Subscribe | Close Window