2025 Iowa Cubs Roster

International League (IL) - Class: AAA
Team Record: 74-75
Finished 5th in the IL's West Division
Manager: Marty Pevey (74-75)
Affiliation: Chicago Cubs
Location: Des Moines, Iowa
Ballpark: Principal Park
Attendance: 409,706, Avg. 5,612 in 73 home dates
2025 Iowa Cubs Statistics

The Iowa Cubs of the International League ended the 2025 season with a record of 74 wins and 75 losses, finishing fifth in the league's West Division.

The Cubs plated 788 runs and conceded 738 runs. Carlos Pérez paced Iowa with 27 home runs, while Owen Caissie, Kevin Alcántara and Jonathon Long each walloped 15 or more as well. Jonathon Long drove in 91 runs. Moisés Ballesteros topped all qualifying hitters on the roster by connecting at a .316 clip. Connor Noland paced the team with 9 wins and a team-best 4.08 ERA, leading hurlers with significant time on the mound.

Jordan Wicks, Trevor Richards, Keegan Thompson, Phil Bickford, Kevin Alcántara, Spencer Turnbull, Nicky Lopez, Javier Assad, Jake Woodford, Austin Gomber, Carlos Pérez, Cade Horton, Miguel Amaya, Shota Imanaga, Peter Solomon, Brooks Kriske, Dixon Machado, Nate Pearson, Forrest Wall, Ethan Roberts, Caleb Kilian, Joe Ross, Porter Hodge, Jack Neely, Gavin Hollowell, Moisés Ballesteros, Owen Caissie, Tyson Miller, Zach Pop, Tommy Romero, Tom Cosgrove, Michael Soroka, Vidal Bruján, Daniel Palencia, Luke Little, Reese McGuire, Eli Morgan, Billy Hamilton, Jameson Taillon, Antonio Santos, Matt Shaw, Ryan Brasier, Ben Brown, Chris Flexen, Brandon Hughes, Greg Allen, Michael Fulmer and Kenta Maeda were all players from the 2025 Iowa Cubs who played in the Majors during their careers.

Marty Pevey served as manager.


Click on column headings to sort.

Player Bats Throws Birth Date Height Weight Hometown
Kevin AlcántaraRRJuly 12, 20026'6"188Santo Domingo, DO
Greg AllenSRMarch 15, 19936'0"185San Diego, CA US
Miguel AmayaRRMarch 9, 19996'1"185Chitre, PA
Javier AssadRRJuly 30, 19976'1"200Tijuana, MX
Moisés BallesterosLRNovember 8, 20035'10"195Los Teques, VE
Phil BickfordRRJuly 10, 19956'4"200Ventura, CA US
Brandon BirdsellRRMarch 23, 20006'2"210Willis, TX US
Ryan BrasierRRAugust 26, 19876'0"225Wichita Falls, TX US
Ben BrownRRSeptember 9, 19996'6"210East Setauket, NY US
Vidal BrujánSRFebruary 9, 19985'9"155San Pedro de Macoris, DO
Owen CaissieLRJuly 8, 20026'4"190Burlington, ON CA
Hayden CantrelleSRNovember 25, 19985'11"175Lafayette, LA US
Parker ChaversLRJuly 25, 19986'0"180Montgomery, AL US
Nolan ClenneyLRJune 16, 19966'2"215Northville, MI US
Tom CosgroveLLJune 14, 19966'2"190Staten Island, NY US
Ben CowlesRRFebruary 15, 20006'2"185Rochester, NY US
Chris FlexenRRJuly 1, 19946'3"250Newark, CA US
Christian FranklinRRNovember 30, 19995'11"195Overland Park, KS US
Michael FulmerRRMarch 15, 19936'3"246Oklahoma City, OK US
Austin GomberLLNovember 23, 19936'5"230Winter Garden, FL US
Billy HamiltonSRSeptember 9, 19906'0"160Collins, MS US
Darius HillLLAugust 17, 19976'1"190Dallas, TX US
Porter HodgeRRFebruary 21, 20016'4"230Salt Lake City, UT US
Gavin HollowellRRNovember 4, 19976'7"215Somerset, NJ US
Cade HortonRRAugust 20, 20016'1"211Oklahoma City, OK US
Ed HowardRRJanuary 28, 20026'2"185Chicago, IL US
Brandon HughesSLDecember 1, 19956'2"215Royal Oak, MI US
Shota ImanagaLLSeptember 1, 19935'10"176Kitakyushu, JP
Chris KachmarRRSeptember 3, 19966'3"180East Greenville, PA US
Caleb KilianRRJune 2, 19976'4"180Anaheim, CA US
Caleb KnightRRJanuary 2, 19965'11"220Checotah, OK US
Brooks KriskeRRFebruary 3, 19946'3"190Palm Desert, CA US
Luke LittleLLAugust 30, 20006'8"240Charlotte, NC US
Jonathon LongRRJanuary 20, 20026'0"210Orange, CA US
Nicky LopezLRMarch 13, 19955'11"175Naperville, IL US
Dixon MachadoRRFebruary 22, 19926'1"190San Cristobal, Tachira VE
Kenta MaedaRRApril 11, 19886'1"184Senboku-gun, Osaka JP
Riley MartinLLMarch 19, 19986'1"215Salem, IL US
Reese McGuireLRMarch 2, 19956'0"215Covington, WA US
Tyson MillerRRJuly 29, 19956'4"215Fairfield, CA US
Rafael MorelRRNovember 22, 20015'11"165Santiago, DO
Eli MorganRRMay 13, 19965'10"190Rancho Palos Verdes, CA US
Jack NeelyRRJune 5, 20006'8"225San Antonio, TX US
Connor NolandRRJuly 20, 19996'2"215Greenwood, AR US
Casey OpitzSRJuly 30, 19985'11"195Littleton, CO US
Daniel PalenciaRRFebruary 5, 20005'11"160San Carlos, VE
Jaylen PalmerRRJuly 31, 20006'3"195Flushing, NY US
Nate PearsonRRAugust 20, 19966'6"245Odessa, FL US
Carlos PérezRROctober 27, 19906'0"210Valencia, Carabobo VE
Zach PopRRSeptember 20, 19966'4"220Brampton, ON CA
Walker PowellRRJune 11, 19966'8"210Fayetteville, AR US
Cole ReynoldsLLMay 30, 20026'5"225
Trevor RichardsRRMay 15, 19936'2"190Aviston, IL US
Ethan RobertsRRJuly 4, 19975'11"170Sparta, TN US
Tommy RomeroLRJuly 8, 19976'2"225Fort Lauderdale, FL US
Joe RossRRMay 21, 19936'4"220Berkeley, CA US
Will SandersLRMarch 30, 20026'6"230
Antonio SantosRROctober 6, 19966'3"180Villa Gonzalez, DO
Frankie ScalzoRRNovember 25, 19996'2"185San Diego, CA US
Matt ShawRRNovember 6, 20015'11"185Springfield, MA US
Peter SolomonRRAugust 16, 19966'4"201Ellicott City, MD US
Michael SorokaRRAugust 4, 19976'5"225Calgary, AB CA
Chase StrumpfRRMarch 8, 19986'1"191Atlanta, GA US
Jameson TaillonRRNovember 18, 19916'5"230Lakeland, FL US
Keegan ThompsonRRMarch 13, 19956'1"210Cullman, AL US
James TriantosRRJanuary 29, 20036'1"195Fairfax, VA US
Spencer TurnbullRRSeptember 18, 19926'3"215Madison, MS US
Forrest WallLRNovember 20, 19956'1"195Winter Park, FL US
Chase WatkinsLLOctober 4, 19996'4"205Watsonville, CA US
Jordan WicksLLSeptember 1, 19996'3"220Conway, AR US
Jaxon WigginsRROctober 3, 20016'6"225
Jake WoodfordRROctober 28, 19966'4"220Tampa, FL US

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.



Minor League Baseball


Recent Updates

Minor League Baseball Search

Latest News

Des Moines, Game 1 of the Cosmic Baseball Takeover Tour Sold out Faster Than the Speed of Black Light, So They'Re Running It Back
Posted on Monday December 08, 2025

With all the buzz around Cosmic Baseball touching down at Principal Park, Game 1 sold out in hours! Cosmic Baseball doesn't want to leave anyone on st...

Iowa Cubs Announce 2026 Game Times, Presented by KCCI
Posted on Tuesday December 02, 2025

DES MOINES, IA - The Iowa Cubs today announced game times for the 2026 season with KCCI returning as the official sponsor of Iowa Cubs game times. All...

Cubs Name Jonathon Long Minor League Player of the Year
Posted on Monday November 24, 2025

DES MOINES, IA - The Chicago Cubs announced today that infielder Jonathon Long was named the Buck O'Neil Cubs Minor League Player of the Year. It mark...