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
nickname
college division
drafted players
111
major leaguers
31
The TBC Weekly Newsletter keeps you up to date with site updates and new features. Subscribe today!
last updated: September 25, 2023 02:00 AM

Active Batters [2023]
player nameteamleaguelevelmlbgabrh2b3bhrrbisbcsbbsohbpshsfgdpavgobpslgops
Keaton AnthonyFCL PhilliesFCLRkPHI929711102900264001.379.486.6211.106
Keaton AnthonyClearwater ThreshersFSL2APHI51412000010432000.143.400.143.543
Tyler CropleyNorthwest Arkansas NatTex2AAKCA431451734604170119392111.234.329.359.688
Tyler CropleyOmaha Storm ChasersIL2AAAKCA2501010300130000.200.333.600.933
Tyler CropleyKansas City RoyalsALMLBKCA2601000100020010.167.143.167.310
Jack DreyerGreat Lakes LoonsMidw2A+LAN43300000000010100.000.000.000.000
DJ HeckNorthwest Missouri StaMIAANCAA-2-2981102231051213174402.272.398.333.731
Mason McCoyTacoma RainiersPCL2AAASEA8732953771831155201451134146.234.330.407.737
Mason McCoyBuffalo BisonsIL2AAATOR27881515301105114331011.170.288.239.527
Mason McCoyToronto Blue JaysALMLBTOR6120000000010000.000.000.000.000
Alec NigutKirkwood CCNJCAA-Reg11NJCAA-15200000100010000.000.000.000.000
Ben NormanWinston-Salem DashSAL2A+CHA51645102401342000.313.476.7501.226
Ben NormanBirmingham BaronsSou2AACHA5917030355072812126681040.206.308.359.667
Zion PettigrewFCL NationalsFCLRkWAS1032710201540671000.313.436.469.905
Zion PettigrewFredericksburg NationaCaro2AWAS205210131104426141010.250.333.308.641
Peyton WilliamsFCL Blue JaysFCLRkTOR2400000000010000.000.000.000.000
Peyton WilliamsDunedin Blue JaysFSL2ATOR4516423451017353221415020.274.370.476.845
Peyton WilliamsVancouver CanadiansNwst2A+TOR351292131407220013374015.240.327.434.761
Mitch WoodYavapai CollegeNJCAA-Reg1NJCAA-4916733541435356021534110.323.409.533.942
Connor WoodsKirkwood CCNJCAA-Reg11NJCAA-111122100300260010.182.286.273.558
Active Pitchers [2023]
player nameteamleaguelevelmlbwlggscgshosviphrerbbsohrwphberawhip
Nick AllgeyerLehigh Valley IronPigsIL2AAAPHI014400012.08666151024.501.17
Nick AllgeyerSugar Land Space CowboPCL2AAAHOU5419600169.1765351467014276.621.76
Ben BeutelKannapolis Cannon BallCaro2ACHA7429000252.050211815471043.121.25
William ChristophersenACL AngelsACLRkANA00100001.0000020000.000.00
William ChristophersenTri-City Dust DevilsNwst2A+ANA048000013.11311104155106.751.28
Duncan DavittCharleston RiverDogsCaro2ATBA2010000118.11717146192316.871.25
Duncan DavittBowling Green Hot RodsSAL2A+TBA34181100061.258353020739144.381.26
Matt DermodyWorcester Red SoxIL2AAABOS3210910049.056292511527244.591.37
Matt DermodyBoston Red SoxALMLBBOS01110004.0433112016.751.25
Jack DreyerGreat Lakes LoonsMidw2A+LAN5042000054.232161438791702.301.28
Nick GallagherBirmingham BaronsSou2AACHA1228000033.2272821234324105.611.49
Nick GallagherCharlotte KnightsIL2AAACHA00300003.12553500013.501.50
Drew IrvineGreensboro GrasshopperSAL2A+PIT10600006.1810810501011.372.84
Ty LangenbergFCL TwinsFCLRkMIN00200002.0110130000.001.00
Ty LangenbergFort Myers Mighty MussFSL2AMIN01300005.1733320025.061.88
Reece LawlerIllinois-ChicagoMVCNCAA-1-0113100512.214978152224.971.74
Adam MazurFort Wayne TinCapsMidw2A+SDN41121100058.050151310472002.021.03
Adam MazurSan Antonio MissionsTex2AASDN2312700038.04718177433204.031.42
Cole McDonaldAsheville TouristsSAL2A+HOU00400004.2400180000.001.07
Cole McDonaldCorpus Christi HooksTex2AAHOU2335000748.040252121662623.941.27
Dylan NedvedLake Elsinore StormCal2ASDN5639000151.049352819473484.941.33
Alec NigutKirkwood CCNJCAA-Reg11NJCAA-84131310058.161393124714004.781.46
Jared SimpsonFredericksburg NationaCaro2AWAS009000211.19425170101.591.24
Trenton WallaceFCL Blue JaysFCLRkTOR00110001.0211020119.002.00
Trenton WallaceDunedin Blue JaysFSL2ATOR00110001.1000330100.002.25
Trenton WallaceVancouver CanadiansNwst2A+TOR528800040.1228811472121.790.82
Trenton WallaceNew Hampshire Fisher CEast2AATOR01220008.11186370006.481.68
Mitch WoodYavapai CollegeNJCAA-Reg1NJCAA-00200002.0000320000.001.50
Active Player List
player nameposhtwtb-tbornplacehigh schoolhs placehigh levelstatusteamorg
Nick AllgeyerP6-3200L-L1996-02-03St. Louis,MOVianneyKirkwood,MOMLBFree Agent
Keaton AnthonyUT-P6-4175R-R2001-06-24Hoschton,GAMill CreekHoschton,GAAIn MinorsClearwater ThreshersPHI
Ben BeutelP6-0165L-L1999-09-02Davenport,IAAssumptionDavenport,IAAIn MinorsKannapolis Cannon BallersCHA
Joel BookerCF-LF6-1190R-R1993-11-01Columbus,NCPolk CountyColumbus,NCAAAFree Agent
William ChristophersenP6-4186R-R1999-08-08Bettendorf,IAPleasant ValleyBettendorf,IAA+In MinorsTri-City Dust DevilsANA
Tyler CropleyC-P5-11185R-R1995-12-10Sioux City,IABishop Heelan CatholicSioux City,IAMLBActive on MLB RosterKansas City RoyalsKCA
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,IAA+In MinorsGreat Lakes LoonsLAN
CJ EldredP6-1215R-R1995-05-06Mount Vernon,IAMount VernonMount Vernon,IAAAFree Agent
Nick GallagherP6-3215R-R1995-09-09Iowa City,IAIowa City WestIowa City,IAAAA7-day Injured ListBirmingham BaronsCHA
Drew IrvineP6-3180B-R1999-12-17Waterloo,IAWaukeeWaukee,IAA+Free Agent
Grant JudkinsP6-3200L-R1997-08-06Grinnell,IAPella ChristianPella,IAAIn MinorsStockton PortsOAK
Ty LangenbergP6-2170R-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,ILMLBOn restricted listBuffalo BisonsTOR
Cole McDonaldP6-1218L-R1997-03-11New Hampton,IANew Hampton CommunityNew Hampton,IAAAIn MinorsCorpus Christi HooksHOU
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,IAAAAFree Agent
Ben NormanRF-LF6-2200L-R1998-02-15Des Moines,IARooseveltDes Moines,IAAA7-day Injured ListBirmingham BaronsCHA
Zion Pettigrew2B6-1175R-R1998-12-20Chicago,ILMount CarmelMount Carmel,ILAIn MinorsFCL NationalsWAS
Brady SchanuelP6-1196R-R1997-02-21St. Louis,MOBelleville EastBelleville,ILA+Free Agent
Jared SimpsonP6-4208L-L2000-06-28Clinton,IAClintonClinton,IAAIn MinorsFredericksburg NationalsWAS
Trenton WallaceP6-1200L-L1999-03-31Rock Island,ILAssumptionDavenport,IAAA7-day Injured ListDunedin Blue JaysTOR
Peyton Williams1B6-5255L-L2000-09-14Des Moines,IAJohnstonJohnston,IAA+In 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]
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]
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] LAN [2] NYA [2] KCA [2] MIL [1] TEX [1] MIN [1] TOR [1] MIA [1] HOU [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, William Christophersen, Ty Langenberg, Jared Simpson
2022Keaton Anthony, Ben Beutel, William 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, 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, 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)
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), 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