The Baseball Cube

TBC

University of Iowa

University of Iowa

Alumni Report

MORE  
school long name
University of Iowa
short name
Iowa
place
Iowa City,Iowa
Region
ballpark
Duane Banks Field
nickname
college division
drafted players
111
major leaguers
31
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: April 16, 2024 02:00 AM

Active Batters [2024]
player nameteamleaguelevelmlbgabrh2b3bhrrbisbcsbbsohbpshsfgdpavgobpslgops
Keaton AnthonyClearwater ThreshersFSL2APHI61835000310330000.278.381.278.659
Mason McCoyEl Paso ChihuahuasPCL2AAASDN14515101018519171001.196.328.275.602
Active Pitchers [2024]
player nameteamleaguelevelmlbwlggscgshosviphrerbbsohrwphberawhip
Will ChristophersenInland Empire 66ersCal2AANA00200003.19873203118.903.60
Duncan DavittBowling Green Hot RodsSAL2A+TBA10220008.24443100004.150.81
Jack DreyerTulsa DrillersTex2AALAN00300006.0200190100.000.50
Grant JudkinsLansing LugnutsMidw2A+OAK00110004.2211051001.930.43
Ty LangenbergFort Myers Mighty MussFSL2AMIN00110005.0955050009.001.80
Adam MazurSan Antonio MissionsTex2AASDN102200011.05111121000.820.55
Cole McDonaldSugar Land Space CowboPCL2AAAHOU00600006.21066382008.101.95
Trenton WallaceNew Hampshire Fisher CEast2AATOR00110004.2422351003.861.50
Active Player List
player nameposhtwtb-tbornplacehigh schoolhs placehigh levelstatusteamorg
Nick AllgeyerP6-3225L-L1996-02-03St. Louis,MOVianneyKirkwood,MOMLBFree Agent
Keaton Anthony1B6-4211R-R2001-06-24Fort Wayne,INMill CreekHoschton,GAAIn MinorsClearwater ThreshersPHI
Ben BeutelP6-0165L-L1999-09-02Davenport,IAAssumptionDavenport,IAAIn Minors
Will ChristophersenP6-4210R-R1999-08-08Grand Rapids,MIPleasant ValleyBettendorf,IAA+In MinorsInland Empire 66ersANA
Tyler CropleyC-P5-8185R-R1995-12-10Sioux City,IABishop Heelan CatholicSioux City,IAMLBFree Agent
Duncan DavittP6-3235R-R1999-09-23Des Moines,IAIndianolaIndianola,IAA+In MinorsBowling Green Hot RodsTBA
Matt DermodyP6-5190R-L1990-07-04Norwalk,IANorwalk CommunityNorwalk,IAMLBFree Agent
Jack DreyerP6-2205R-L1999-02-27Salt Lake City,UTJohnstonJohnston,IAAAIn MinorsTulsa DrillersLAN
C.J. EldredP6-2220R-R1995-05-06Milwaukee,WIMount VernonMount Vernon,IAAAFree Agent
Nick GallagherP6-3200R-R1995-09-09Iowa City,IAIowa City WestIowa City,IAAAAFree Agent
Drew IrvineP6-3180B-R1999-12-17Waterloo,IAWaukeeWaukee,IAA+Free Agent
Grant JudkinsP6-3200L-R1997-08-06Grinnell,IAPella ChristianPella,IAA+In MinorsLansing LugnutsOAK
Ty LangenbergP6-2190R-R2001-12-08Urbandale,IAUrbandaleUrbandale,IAAIn MinorsFort Myers Mighty MusselsMIN
Adam MazurP6-2180R-R2001-04-20St. Paul,MNWoodburyWoodbury,MNAAIn MinorsSan Antonio MissionsSDN
Mason McCoySS-2B5-11185R-R1995-03-31Peoria,ILWashington CommunityWashington,ILMLBIn MinorsEl Paso ChihuahuasSDN
Cole McDonaldP6-1218L-R1997-03-11New Hampton,IANew Hampton CommunityNew Hampton,IAAAAIn MinorsSugar Land Space CowboysHOU
Dylan NedvedP6-2195R-R1999-04-23Shawnee,KSShawnee Mission NorthwestShawnee,KSAFree Agent
Ben NormanLF-RF6-2200L-R1998-02-15Des Moines,IARooseveltDes Moines,IAAAFree Agent
Zion Pettigrew2B6-1175R-R1998-12-20Chicago,ILMount CarmelMount Carmel,ILAFree Agent
Jared SimpsonP6-4205L-L2000-06-28Clinton,IAClintonClinton,IAA7-day Injured ListFredericksburg NationalsWAS
Trenton WallaceP6-1200L-L1999-03-31Rock Island,ILAssumptionDavenport,IAAAIn MinorsSomerset PatriotsNYA
Peyton Williams1B6-6255L-L2000-09-14Des Moines,IAJohnstonJohnston,IAA+7-day Injured ListVancouver CanadiansTOR
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]
Tyler Cropley2023-202326010001002.167.143.167.310KCA [3] WAS [2]
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]
Mason McCoy2023-202361200000001.000.000.000.000BAL [4] SEA [2] TOR [1] 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] COL [1] OAK [1] TEX [1]
Scott Pose1993-200020231352757102193850.240.321.268.589CIN [4] NYA [2] KCA [2] LAN [2] TOR [1] MIA [1] HOU [1] MIL [1] TEX [1] MIN [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] KCA [2] CHN [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] PHI [1] HOU [1]
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-20232131103135222098235.741.37TOR [7] CHN [2] BOS [1]
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
2023Keaton Anthony, Will Christophersen, Ty Langenberg, Jared Simpson
2022Keaton Anthony, Ben Beutel, Will Christophersen, Duncan Davitt, Ty Langenberg, Adam Mazur, Dylan Nedved, Connor Schultz, Jared Simpson, Peyton Williams
2021Keaton Anthony, Ben Beutel, Duncan Davitt, Drew Irvine, Ty Langenberg, 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, C.J. Eldred, Ryan Erickson, Nick Gallagher, Grant Judkins, Mason McCoy, Cole McDonald, Robert Neustrom, Ben Norman, Drake Robison
2016Nick Allgeyer, Joel Booker, Zach Daniels, C.J. 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, Jake Yacinich, Taylor Zeutenhorst
2012Matt Dermody, Kris Goodman, Andrew Hanse, Nick Hibbing, Sasha Kuebel, Patrick Lala, Mike McQuillan, Eric Toole, 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, Zachary Robertson, Pat Schatz, Trevor Willis
2009Tyson Blaser, Dallas Burke, Kyle Heim, Kevin Hoef, Mike McQuillan, Kurtis Muller, Zachary Robertson, Pat Schatz, Michael Schurz, Justin Toole, Steve Turnbull, Trevor Willis
2008Tyson Blaser, Caleb Curry, Kyle Heim, Kevin Hoef, Matt Mossey, Kurtis Muller, George Rasiarmos, Pat Schatz, Michael Schurz, Justin Toole, Steve Turnbull, Trevor Willis
2007Tyson Blaser, Caleb Curry, Kyle Heim, Kevin Hoef, Dusty Napoleon, George Rasiarmos, Michael 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, Nate Johnson, Andy Lytle, Kris Welker, Jason White, Nate Yoho
2003Brent Jackson, Nate Johnson, Andy Lytle, Reed Pawelk, Nate Yoho
2002Tim Gudex, Reed Pawelk, Steven Sharpe, Nate Yoho
2001Chad Blackwell, Alex Dvorsky, Reed Pawelk, Steven Sharpe
2000Chad Blackwell, Alex Dvorsky, Reed Pawelk, Ryan Prahm, Steven 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
2023Jared Simpson (8-225), Ty Langenberg (11-327), Keaton Anthony, Will Christophersen
2022Adam Mazur (2-53), Peyton Williams (7-218), Dylan Nedved (9-270), Duncan Davitt (18-554), Ben Beutel
2021Trenton Wallace (11-332), Drew Irvine (19-553), Jack Dreyer, Ben Norman
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), C.J. 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), Zachary Robertson (30-917), Pat Schatz (49-1478)
2009Steve Turnbull (17-520), Kyle Heim (44-1329), Michael 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)
2004Nate 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