2024 Iowa Cubs Statistics

International League (IL) - Class: AAA
Team Record: 68-82
Finished 9th in the IL's West Division
Manager: Marty Pevey (68-82)
Affiliation: Chicago Cubs
Location: Des Moines, Iowa
Ballpark: Principal Park
Attendance: 409,712, Avg. 5,463
2024 Iowa Cubs Roster

The Iowa Cubs of the International League ended the 2024 season with a record of 68 wins and 82 losses, finishing ninth in the league's West Division.

The Cubs plated 718 runs and allowed 810 runs. Owen Caissie paced Iowa with 19 home runs, while Matt Mervis and Alexander Canario walloped 15 or more, too. Owen Caissie drove in 75 runs and topped all regular hitters by connecting at a .278 clip. Riley Thompson led the team with 6 wins.

Members of the 2024 Iowa Cubs who played in Major League Baseball during their careers were Justin Steele, Adbert Alzolay, Jack Reinheimer, Nick Madrigal, Jorge López, Kevin Alcántara, Carl Edwards, David Bote, Trayce Thompson, Patrick Wisdom, Adrian Houser, Edwin Escobar, Julio Teherán, Curt Casali, Keegan Thompson, Thomas Pannone, Jimmy Herget, Jordan Wicks, Seiya Suzuki, Jake Hager, Ali Sánchez, Trey Wingenter, Hunter Bigge, Kyle McGowin, Dan Straily, Joe Hudson, Christian Bethancourt, Miles Mastrobuoni, Colten Brewer, Brad Wieck, David Peralta, Luke Little, Josh Staumont, José Cuas, Julian Merryweather, Gilberto Celestino, Luis Vázquez, Kevin Padlo, Ethan Roberts, Daniel Palencia, Porter Hodge, Hayden Wesneski, Jack Neely, Gavin Hollowell, Matt Mervis, Richard Lovelady, Jameson Taillon, Lucas Luetge, Caleb Kilian, Alexander Canario, Pete Crow-Armstrong, Kyle Hendricks and Tomás Nido.

Marty Pevey served as manager.


Click on column headings to sort.

Pitching:

Player W L W% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF
Riley Thompson64.6005.9534152001107.312477711548099019483
Edwin Escobar52.7144.86310500046.3402525733147205206
Connor Noland52.7145.29109000047.75632281015049000215
Trey Supak42.6674.90169100064.37536351021055302283
Riley Martin44.5004.484301600260.3523530645191415278
Sam McWilliams44.5006.60344500061.35846451341088204283
Brandon Birdsell45.4444.261212000061.3703229418169204263
Thomas Pannone48.3334.371919010090.710153441432087421396
Brad Wieck32.6004.94210600027.3251715410029201120
Michael Arias32.6005.453301600436.3402422336246313184
Julian Merryweather201.0001.595010005.7611010800025
Caleb Kilian201.0003.22137200044.7371816214138303187
Keegan Thompson21.6672.96200400127.315119310038200105
Daniel Palencia21.6674.853311300539.0312221322068205172
Carl Edwards23.4001.852001600724.32085115022000103
Blake Weiman101.0000.001000001.710000030016
Hunter Bigge101.0000.68120700613.33111602001048
Hayden Wesneski101.0003.4573000015.716661501720168
Josh Staumont101.00018.002000001.012205010009
Gavin Hollowell11.5001.937030009.34220411500036
Trey Wingenter11.5002.798010019.75531301600238
Porter Hodge11.5005.74130500015.718121011202000176
José Cuas11.5006.35100400111.311981902400353
Lucas Luetge11.5006.48131100016.71813123502400373
Eduarniel Núñez11.5006.85190700223.7231918326122403118
Cade Horton11.5007.5055000018.017151541102200481
Chris Clarke12.3335.001311000045.0522825517034402198
Richard Lovelady12.3335.84100300012.322880102000060
Cam Sanders12.3337.79301600032.3363428739050303174
Julio Teherán14.2008.8288000032.7483432811037400160
Dan Straily17.1255.491716000078.77950481838175201351
Caleb Knight000.001010000.700000000002
Jameson Taillon000.001100003.7300010400016
Tyler Santana000.002000003.010000030009
Jimmy Herget000.004000004.3300000510017
Darius Hill000.001010000.310000000002
Chase Watkins000.001000001.010000030004
Kohl Franklin000.001100002.020000010008
Ethan Roberts001.65140100016.39531712130167
Kyle Hendricks002.081100004.3511030600020
Jack Neely003.128050038.79431201600036
Luke Little004.054010016.7333070720130
Walker Powell005.402200005.0863050510029
Justin Steele008.101100003.3633010400117
Zac Leigh008.31130300013.021121211801631378
Jorge López0012.465010004.3866110320023
Chris Kachmar0013.502100002.7444060100118
Adbert Alzolay0018.001000001.022202010006
Matthew Thompson0027.001000000.702203010015
Daniel Missaki01.00011.123110005.7677150800428
Adrian Houser02.0003.8644000018.715880501230176
Colten Brewer03.0002.00160700418.012742802010176
Kyle McGowin03.0006.131010000047.0553332823139202214
Jordan Wicks04.0005.5777000021.01814135802400089
Frankie Scalzo05.0004.08240400028.7341813316031202135
Totals6882.4535.0764615014910381301.01330810733171674111465687845857

Batting:

Player GP PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB DP HBP SH SF IBB
Owen Caissie12754947269131293197511271156.278.375.472.84822334023
Darius Hill983913524994231241363170.267.323.355.67812571160
Moisés Ballesteros6828526030731501035012360.281.340.454.79411831010
Matt Mervis81350302357115015434237105.235.329.434.76213137040
Chase Strumpf85326278466613012361244113.237.343.414.75611541210
Luis Vázquez642732363362160824122560.263.347.432.779102106510
B. J. Murray88353299466110011391015086.204.320.348.668104102020
Alexander Canario6428324746601301847523286.243.336.514.85012743010
Bryce Windham6826022725591722201002655.260.337.379.7168651510
Miles Mastrobuoni5424421634471204221512744.218.305.329.6337130101
Matt Shaw35152131183981721631730.298.395.534.9297024000
Kevin Alcántara35148130233880522711743.292.378.469.8486121000
Trayce Thompson45179154223761722312255.240.335.429.7646621020
Hayden Cantrelle41160132213672318902348.273.396.424.8205604100
Cole Roederer461881622735100518402253.216.319.370.6906003010
Jake Slaughter321301111733605171011532.297.392.486.8795413010
Ali Sánchez411481291631100321001828.240.338.388.7255081000
Brennen Davis471811453031401128112342.214.359.469.82868211020
David Bote28123108172881715011218.259.341.546.8885942010
Pete Crow-Armstrong26117110222892514100632.255.299.509.8085601001
Jake Hager391311221227702900743.221.269.328.5974021100
James Triantos26948612265101292716.302.351.384.7353320010
Curt Casali238869132570211001516.362.489.5511.0393833010
Jack Reinheimer301091041018501730424.173.202.250.4522610010
David Peralta20856910153028111213.217.341.348.6892432020
Caleb Knight216862512104811418.194.242.403.6462510200
Patrick Wisdom936279114031000812.407.528.8891.4172410010
Reivaj García7282619101400210.346.393.500.8931300001
Will Simoneit185750592021001321.180.218.340.5581700220
Fabián Pertuz11423968302600314.205.262.436.6981720000
Gilberto Celestino520191620010004.316.350.421.771811000
Christian Bethancourt727260500020017.192.222.192.415520000
Ed Howard10413645100300211.139.205.167.372621200
Seiya Suzuki2652200001011.400.500.400.900200000
Brad Beesley1118150200001036.133.278.133.411200000
Kevin Padlo520171210130039.118.250.353.603600000
Nick Madrigal13101100100101.0001.0002.0003.000201000
Tomás Nido1221100000000.500.500.5001.000100000
Joe Hudson2860000000012.000.143.000.143010100
Totals142157234982718124428214179673126326181443.250.338.420.7582091946623346


Fielding:

Player Pos GP PO A E DP Fld% RF/G PB SB CS CS%
Matt Mervis1B7347540559.9907.055
Chase Strumpf1B3221112220.9916.969
Bryce Windham1B1269516.9876.167
B. J. Murray1B1172214.9876.727
Jake Hager1B116912081.0007.364
Jake Slaughter1B5261041.0005.400
Patrick Wisdom1B317214.9506.333
Kevin Padlo1B3200031.0006.667
David Bote1B3182041.0006.667
Will Simoneit1B280011.0004.000
Moisés Ballesteros1B211122.8576.000
Chase Strumpf2B295463616.9514.034
Hayden Cantrelle2B22304438.9613.364
James Triantos2B18264227.9713.778
Jake Slaughter2B183038311.9583.778
Miles Mastrobuoni2B182947317.9624.222
Jake Hager2B12222527.9593.917
Bryce Windham2B8151618.9693.875
Luis Vázquez2B61413051.0004.500
David Bote2B691011.9503.167
Matt Shaw2B5117041.0003.600
Fabián Pertuz2B5912051.0004.200
Jack Reinheimer2B377031.0004.667
Reivaj García2B335011.0002.667
B. J. Murray3B69441141012.9402.290
Matt Shaw3B22192630.9382.045
Chase Strumpf3B17121830.9091.765
David Bote3B931722.9092.222
Jake Slaughter3B811112.9231.500
Luis Vázquez3B7516041.0003.000
Miles Mastrobuoni3B7611011.0002.429
Fabián Pertuz3B449011.0003.250
Patrick Wisdom3B31220.6001.000
Reivaj García3B305011.0001.667
Jake Hager3B205001.0002.500
Hayden Cantrelle3B23410.8753.500
Kevin Padlo3B105001.0005.000
Nick Madrigal3B113011.0004.000
Caleb Knight3B10110.5001.000
Moisés BallesterosC453942523.9959.311856913.8
Ali SánchezC353051231.9919.057340613.0
Bryce WindhamC313081241.9881.323130718.9
Will SimoneitC161635011.0001.500113213.3
Curt CasaliC16172631.98311.12502913.3
Caleb KnightC129710031.0008.91706114.3
Christian BethancourtC3233001.0008.667201100.0
Joe HudsonC2200001.0001.000100
Tomás NidoC170001.0007.000000
Trayce ThompsonCF26533021.0002.154
Kevin AlcántaraCF2655110.9822.154
Pete Crow-ArmstrongCF24475001.0002.167
Alexander CanarioCF2446120.9591.958
Cole RoedererCF2342210.9781.913
Darius HillCF15310001.0002.067
Bryce WindhamCF4100001.0002.500
Gilberto CelestinoCF31010.500.333
Owen CaissieCF320001.000.667
Brad BeesleyCF370001.0002.333
James TriantosCF210001.000.500
David PeraltaCF140001.0004.000
Miles MastrobuoniCF140001.0004.000
Hayden CantrelleCF140001.0004.000
Darius HillLF4879020.9751.646
Owen CaissieLF4266210.9861.619
Brennen DavisLF1919120.9091.053
Cole RoedererLF13250001.0001.923
David PeraltaLF9141011.0001.667
Alexander CanarioLF78110.9001.286
Trayce ThompsonLF541001.0001.000
Kevin AlcántaraLF360001.0002.000
Bryce WindhamLF230001.0001.500
Gilberto CelestinoLF240001.0002.000
Brad BeesleyLF230001.0001.500
Jake HagerLF10000.000
Pete Crow-ArmstrongLF110001.0001.000
Hayden CantrelleLF130001.0003.000
David BoteLF110001.0001.000
Riley MartinP430710.875.163
Riley ThompsonP34101311.958.676
Sam McWilliamsP340310.750.088
Daniel PalenciaP3303001.000.091
Michael AriasP3302001.000.061
Edwin EscobarP3142001.000.194
Cam SandersP302310.833.167
Frankie ScalzoP241311.800.167
Brad WieckP2101001.000.048
Keegan ThompsonP2031011.000.200
Carl EdwardsP2010001.000.050
Thomas PannoneP191831.750.474
Eduarniel NúñezP190110.500.053
Dan StrailyP174510.900.529
Trey SupakP1637001.000.625
Colten BrewerP1610001.000.062
Ethan RobertsP1411001.000.143
Lucas LuetgeP1310001.000.077
Zac LeighP1311001.000.154
Caleb KilianP1310001.000.077
Porter HodgeP1311001.000.154
Chris ClarkeP1325011.000.538
Brandon BirdsellP124611.909.833
Hunter BiggeP120000.000
Connor NolandP104521.818.900
Kyle McGowinP1012011.000.300
Richard LoveladyP1001001.000.100
José CuasP1012001.000.300
Trey WingenterP80000.000
Julio TeheránP834001.000.875
Jack NeelyP802001.000.250
Jordan WicksP702001.000.286
Hayden WesneskiP710001.000.143
Gavin HollowellP70000.000
Julian MerryweatherP50000.000
Jorge LópezP50000.000
Cade HortonP530001.000.600
Luke LittleP402001.000.500
Adrian HouserP433001.0001.500
Jimmy HergetP40000.000
Daniel MissakiP301011.000.333
Josh StaumontP21010.500.500
Tyler SantanaP20000.000
Walker PowellP20000.000
Chris KachmarP20000.000
Blake WeimanP10000.000
Chase WatkinsP10000.000
Matthew ThompsonP10000.000
Jameson TaillonP10000.000
Justin SteeleP10000.000
Caleb KnightP10000.000
Darius HillP10000.000
Kyle HendricksP101001.0001.000
Kohl FranklinP110001.0001.000
Adbert AlzolayP10000.000
Owen CaissieRF69127532.9781.913
Darius HillRF18341001.0001.944
Alexander CanarioRF1321111.9571.692
Trayce ThompsonRF12250001.0002.083
Brennen DavisRF1227110.9662.333
Bryce WindhamRF9151001.0001.778
Cole RoedererRF680001.0001.333
David PeraltaRF66010.8571.000
Kevin AlcántaraRF47010.8751.750
Jake HagerRF240001.0002.000
Brad BeesleyRF21010.500.500
Patrick WisdomRF120001.0002.000
Seiya SuzukiRF10000.000
Luis VázquezSS5164104819.9553.294
Jack ReinheimerSS273062214.9793.407
Miles MastrobuoniSS243748112.9883.542
Hayden CantrelleSS141841613.9084.214
Ed HowardSS101020021.0003.000
David BoteSS9611021.0001.889
Jake HagerSS891624.9263.125
Matt ShawSS5311021.0002.800
Fabián PertuzSS22712.9004.500
Chase StrumpfSS111001.0002.000
Jake SlaughterSS111011.0002.000
Totals189239031173121328.9772.683161742713.4

Average attendance is based upon the number of actual home dates where known (most leagues from 1992 and later). Where the number of home dates is not known, the average is calculated using half the team's total games.





Persons data from the Chadwick Baseball Bureau are Copyright Chadwick Baseball Bureau, and are made available under the Open Data Commons Attribution License.