2024 Iowa Cubs Statistics

International League (IL) - Class: AAA
Team Record: 19-21
Currently 6th 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 19 wins and 21 losses, placing them sixth in the league's West Division.

The Cubs plated 178 runs and allowed 170 runs.

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


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
Thomas Pannone32.6002.6388000041.0381412110040301168
Brad Wieck201.0002.37120300019.014653401910175
Edwin Escobar21.6674.24140200023.313111121812320194
Sam McWilliams22.5005.88113100026.0211817812041100110
Hayden Wesneski101.0002.1932000012.39330301020044
José Cuas101.0004.006030009.08441401700237
Keegan Thompson101.0004.504000006.0333140700025
Cam Sanders101.0004.50110200016.01112822202310281
Riley Thompson101.0005.62112100124.0261515114031002110
Porter Hodge11.5006.3090200010.0109711101600151
Daniel Palencia11.5006.754100008.08761401210134
Carl Edwards12.3333.001101000315.0137511001100063
Riley Martin12.3333.38120600121.31610831403010289
Richard Lovelady12.3335.54100300013.022880102000060
Jameson Taillon000.001100005.3300010400016
Kohl Franklin000.001100002.020000010008
Kyle Hendricks001.801100005.0511030600020
Luke Little003.244010018.3333070720130
Walker Powell005.402200005.0863050510029
Justin Steele006.751100004.0633010400117
Matthew Thompson007.711000002.302203010015
Chris Kachmar008.312100004.3444060100118
Colten Brewer01.0000.966050039.3321120900129
Chris Clarke01.0005.2887000029.0321717313022201127
Cade Horton01.00010.292200007.07882801100336
Dan Straily02.0004.1533000013.013762901510161
Julio Teherán02.0008.4444000016.02517153601410078
Totals1920.4874.441623939009354.7323197175361951400190231515

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 Caissie38161130193681321422946.277.416.423.8395502001
Luis Vázquez34146121203480311121532.281.385.421.8065186310
Jake Slaughter321301111733605171011532.297.392.486.8795413010
Matt Mervis2310685122860823021625.329.434.6821.1165812030
Darius Hill2510288142660011311222.295.373.364.7363210020
Curt Casali228365132370211001416.354.482.5541.0363633010
B. J. Murray33132114151840215401741.158.265.246.5112840010
Alexander Canario1779681116602802921.235.342.412.7542802000
Pete Crow-Armstrong1983791216522750324.203.241.392.6333101000
David Bote146154615403600510.278.361.519.8792812000
Ali Sánchez20685781550112001012.263.382.404.7862331000
David Peralta20856910153028111213.217.341.348.6892432020
Patrick Wisdom936279114031000812.407.528.8891.4172410010
Chase Strumpf1349421010203701721.238.347.500.8472100000
Brennen Davis176245111000312001215.222.403.422.8251903020
Bryce Windham1761465101008101314.217.383.239.6221110110
Miles Mastrobuoni104439109501420513.231.318.436.7541700000
Seiya Suzuki2652200001011.400.500.400.900200000
Joe Hudson2860000000012.000.143.000.143010100
Brad Beesley7970000000024.000.222.000.222000000
Totals37415111258204327803431913212206376.260.372.431.80354228275151


Fielding:

Player Pos GP PO A E DP Fld% RF/G PB SB CS CS%
Matt Mervis1B2113513111.9937.048
Jake Slaughter1B5261041.0005.400
David Bote1B3182041.0006.667
Chase Strumpf2B10122214.9713.400
B. J. Murray3B26204835.9582.615
Miles Mastrobuoni3B111001.0002.000
Ali SánchezC16140531.9809.06222014.8
Curt CasaliC15162631.98211.20002613.7
Bryce WindhamC8850001.0001.62511019.1
Joe HudsonC2200001.0001.000100
Brad BeesleyCF260001.0003.000
Owen CaissieLF16232001.0001.562
David PeraltaLF9141011.0001.667
Darius HillLF5100001.0002.000
Alexander CanarioLF440001.0001.000
Pete Crow-ArmstrongLF110001.0001.000
Edwin EscobarP1420001.000.143
Brad WieckP120000.000
Riley MartinP1201001.000.083
Riley ThompsonP1132001.000.455
Cam SandersP112110.750.273
Sam McWilliamsP1102001.000.182
Carl EdwardsP1110001.000.091
Richard LoveladyP1001001.000.100
Porter HodgeP911001.000.222
Thomas PannoneP80510.833.625
Chris ClarkeP824011.000.750
José CuasP611001.000.333
Colten BrewerP610001.000.167
Keegan ThompsonP40000.000
Julio TeheránP402001.000.500
Daniel PalenciaP401001.000.250
Luke LittleP402001.000.500
Hayden WesneskiP30000.000
Dan StrailyP301001.000.333
Walker PowellP20000.000
Chris KachmarP20000.000
Cade HortonP210001.000.500
Matthew ThompsonP10000.000
Jameson TaillonP10000.000
Justin SteeleP10000.000
Kyle HendricksP101001.0001.000
Kohl FranklinP110001.0001.000
Brennen DavisRF57010.8751.400
Patrick WisdomRF120001.0002.000
Seiya SuzukiRF10000.000
Luis VázquezSS334160712.9353.061
Totals3467421862144.9782.68245635.1




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