2024 Iowa Cubs Statistics

International League (IL) - Class: AAA
Team Record: 32-41
Currently 9th in the IL's West Division
Location: Des Moines, Iowa
Ballpark: Principal Park

2024 Iowa Cubs Roster

The Iowa Cubs of the International League is currently playing the 2024 season with a record of 32 wins and 41 losses, placing them ninth in the league's West Division.

The Cubs plated 367 runs and conceded 378 runs.

Members of the 2024 Iowa Cubs who played in Major League Baseball during their careers were Kyle Hendricks, Alexander Canario, Jameson Taillon, Pete Crow-Armstrong, Matt Mervis, Richard Lovelady, José Cuas, Luke Little, Daniel Palencia, Hayden Wesneski, Ethan Roberts, Carl Edwards, Nick Madrigal, Curt Casali, Julio Teherán, David Bote, Patrick Wisdom, Edwin Escobar, Seiya Suzuki, Jordan Wicks, Justin Steele, Keegan Thompson, Thomas Pannone, Kyle McGowin, Brad Wieck, Joe Hudson, Colten Brewer, Miles Mastrobuoni, David Peralta, Ali Sánchez and Dan Straily.


Latest statistics update:

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
Sam McWilliams43.5716.64204200042.04332311319066100186
Thomas Pannone46.4004.191515010073.07438341126067401309
Edwin Escobar31.7503.55230400038.0261515429139205165
Brad Wieck31.7504.00200600027.024141248029201116
Riley Thompson21.6676.08205200147.3503432622051003208
Carl Edwards23.4001.802001600725.02085115022000103
Trey Supak101.0000.001100006.0500010100023
Hayden Wesneski101.0002.1932000012.39330301020044
Cam Sanders101.0004.50110200016.01112822202310281
Michael Arias11.5003.246030018.3733081400132
Keegan Thompson11.5004.20100000015.08772702010057
Porter Hodge11.5005.19130500017.318121011202000176
José Cuas11.5006.00100400112.011981902400353
Cade Horton11.5007.5055000018.017151541102200481
Daniel Palencia11.5007.71111100014.012131231002510264
Eduarniel Núñez11.5008.1090200013.310121221811120360
Riley Martin12.3333.672201000134.3241614526051103147
Chris Clarke12.3335.021210000043.0482724517034402189
Richard Lovelady12.3335.54100300013.022880102000060
Julio Teherán14.2008.3988000034.3483432811037400160
Frankie Scalzo000.001010002.010000010005
Jameson Taillon000.001100005.3300010400016
Kohl Franklin000.001100002.020000010008
Caleb Knight000.001010002.300000000002
Ethan Roberts000.00110000012.05100611630147
Hunter Bigge000.005020026.0000030800020
Kyle Hendricks001.801100005.0511030600020
Luke Little003.244010018.3333070720130
Zac Leigh005.065000005.3833050400023
Walker Powell005.402200005.0863050510029
Kyle McGowin005.7933000014.016993611410062
Justin Steele006.751100004.0633010400117
Matthew Thompson007.711000002.302203010015
Chris Kachmar008.312100004.3444060100118
Colten Brewer02.0001.3590600313.38421501500149
Jordan Wicks02.0002.6133000010.35431301100035
Dan Straily04.0005.8598000040.04428261020138201181
Totals3240.4444.7630972711017651.0605380344873496712340382781

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 Caissie642782302763141840524479.274.396.448.84410323012
Luis Vázquez512221882547120418122251.250.346.378.7237196510
Alexander Canario4419817433461301336122255.264.354.563.9179842000
Darius Hill45188165294490017332036.267.340.321.6625320030
B. J. Murray64258216344360724614063.199.326.324.6507081010
Matt Mervis482131812041901233122353.227.324.475.7998625040
Jake Slaughter321301111733605171011532.297.392.486.8795413010
Bryce Windham42161134173392113302234.246.354.366.7204931310
Miles Mastrobuoni321471262632110418612125.254.361.437.7975510001
Ali Sánchez411481291631100321001828.240.338.388.7255081000
David Bote28123108172881715011218.259.341.546.8885942010
Pete Crow-Armstrong26117110222892514100632.255.299.509.8085601001
Curt Casali238869132570211001516.362.489.5511.0393833010
Brennen Davis361361052524301026111931.229.390.543.93357110020
David Peralta20856910153028111213.217.341.348.6892432020
Cole Roederer1667601214501400419.233.313.367.6802203000
Chase Strumpf1970611112204801930.197.300.426.7262600000
Patrick Wisdom936279114031000812.407.528.8891.4172410010
Hayden Cantrelle1661502103106201118.200.344.300.6441500000
Moisés Ballesteros312121610110003.500.500.8331.3331000000
Seiya Suzuki2652200001011.400.500.400.900200000
Brad Beesley1118150200001036.133.278.133.411200000
Nick Madrigal13101100100101.0001.0002.0003.000201000
Joe Hudson2860000000012.000.143.000.143010100
Caleb Knight2550000000000.000.000.000.000000000
Fabián Pertuz1220000000002.000.000.000.000000000
Totals678278023593685911457923415218349659.251.355.435.790102653449194


Fielding:

Player Pos GP PO A E DP Fld% RF/G PB SB CS CS%
Matt Mervis1B4427925530.9846.909
Bryce Windham1B8382031.0005.000
B. J. Murray1B846014.9795.750
Jake Slaughter1B5261041.0005.400
Chase Strumpf1B4172021.0004.750
David Bote1B3182041.0006.667
Hayden Cantrelle2B11162224.9503.455
Luis Vázquez2B41010041.0005.000
Fabián Pertuz2B101011.0001.000
Miles Mastrobuoni3B111001.0002.000
Nick Madrigal3B113011.0004.000
Ali SánchezC353051231.9919.057340613.0
Curt CasaliC16172631.98311.12502913.3
Joe HudsonC2200001.0001.000100
Moisés BallesterosC2153001.0009.000101100.0
Alexander CanarioCF2141020.9531.952
Owen CaissieLF25362001.0001.520
Darius HillLF12230001.0001.917
David PeraltaLF9141011.0001.667
Cole RoedererLF5130001.0002.600
Brad BeesleyLF230001.0001.500
Pete Crow-ArmstrongLF110001.0001.000
Edwin EscobarP2341001.000.217
Riley MartinP2203001.000.136
Brad WieckP2001001.000.050
Riley ThompsonP205510.909.500
Sam McWilliamsP2002001.000.100
Carl EdwardsP2010001.000.050
Thomas PannoneP150821.800.533
Porter HodgeP1311001.000.154
Chris ClarkeP1225011.000.583
Cam SandersP112110.750.273
Ethan RobertsP1111001.000.182
Daniel PalenciaP1101001.000.091
Keegan ThompsonP1020011.000.200
Richard LoveladyP1001001.000.100
José CuasP1012001.000.300
Dan StrailyP91210.750.333
Eduarniel NúñezP90000.000
Colten BrewerP910001.000.111
Julio TeheránP834001.000.875
Michael AriasP60000.000
Zac LeighP50000.000
Cade HortonP530001.000.600
Hunter BiggeP50000.000
Luke LittleP402001.000.500
Jordan WicksP301001.000.333
Hayden WesneskiP30000.000
Kyle McGowinP30000.000
Walker PowellP20000.000
Chris KachmarP20000.000
Matthew ThompsonP10000.000
Jameson TaillonP10000.000
Trey SupakP102001.0002.000
Justin SteeleP10000.000
Frankie ScalzoP10000.000
Caleb KnightP10000.000
Kyle HendricksP101001.0001.000
Kohl FranklinP110001.0001.000
Brennen DavisRF1024110.9622.500
Patrick WisdomRF120001.0002.000
Seiya SuzukiRF10000.000
Totals54111491382263.9832.379569810.4




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