2009 Iowa Cubs Roster

Pacific Coast League (PCL) - Class: AAA
Team Record: 72-72
Finished 3rd in the PCL's North Division of the American Conference
Manager: Bobby Dickerson (72-72)
Affiliation: Chicago Cubs
Location: Des Moines, Iowa
Ballpark: Principal Park
Attendance: 536,872, Avg. 7,895 in 68 home dates
2009 Iowa Cubs Statistics

The Iowa Cubs of the Pacific Coast League ended the 2009 season with a record of 72 wins and 72 losses, finishing third in the league's North Division of the American Conference.

The Cubs allowed 631 runs, least in the league. Iowa plated 658 runs. Jake Fox paced the team with 17 home runs and recorded 53 runs batted in. J. R. Mathes topped the squad with 12 wins and a team-best 3.63 ERA, leading hurlers with significant time on the mound.

Anderson Machado, David Patton, Esmailin Caridad, Justin Berg, Steve Clevenger, Micah Hoffpauir, Ezequiel Astacio, Blake Parker, Randy Wells, Ryan Freel, Sam Fuld, Darwin Barney, B. J. Ryan, Rich Harden, Mark Johnson, James Russell, Luis Rivas, Jake Fox, Chris Robinson, Casey Fossum, Neal Cotts, Ángel Guzmán, John Gaub, José Ascanio, Brad Snyder, Aaron Miles, Jeff Samardzija, Jeff Stevens, John-Ford Griffin, Andrés Blanco, Bobby Scales, Jason Dubois, Chad Fox, So Taguchi, Jason Waddell, Kevin Hart, Mitch Atkins, Jay Jackson and Nate Spears were all players from the 2009 Iowa Cubs who played in the Major Leagues during their careers.

Bobby Dickerson served as manager.


Click on column headings to sort.

Player Bats Throws Birth Date Height Weight Hometown
José AscanioRRMay 2, 19855'11"195Maracay, Aragua VE
Ezequiel AstacioRRNovember 4, 19796'3"200Hato Mayor del Rey, Hato Mayor DO
Mitch AtkinsRROctober 1, 19856'4"225Browns Summit, NC US
Darwin BarneyRRNovember 8, 19855'10"180Portland, OR US
Justin BergRRJune 7, 19846'3"225Antigo, WI US
Andrés BlancoSRApril 11, 19845'10"192Urama, Carabobo VE
David CalesRRJuly 27, 19875'11"205Chicago, IL US
Matt CampLRMay 29, 19846'0"200Gastonia, NC US
Esmailin CaridadRROctober 28, 19835'10"195Bajos de Haina, San Cristobal DO
Steve ClevengerLRApril 5, 19865'10"210Baltimore, MD US
Neal CottsLLMarch 25, 19806'2"200Belleville, IL US
Matt CraigSRApril 16, 19816'3"215Dallas, TX US
Doug DeedsLLJune 2, 19816'2"195Columbus, OH US
Jason DuboisRRMarch 26, 19796'5"220Virginia Beach, VA US
Jesse EstradaRROctober 27, 19836'8"260El Paso, TX US
Casey FossumLLJanuary 6, 19786'1"160Cherry Hill, NJ US
Chad FoxRRSeptember 3, 19706'2"180Coronado, CA US
Jake FoxRRJuly 20, 19826'0"220Indianapolis, IN US
Ryan FreelRRMarch 8, 19765'10"185Jacksonville, FL US
Sam FuldLLNovember 20, 19815'9"180Durham, NH US
John GaubRLApril 28, 19856'2"210St. Paul, MN US
John-Ford GriffinLLNovember 19, 19796'2"215Sarasota, FL US
Ángel GuzmánRRDecember 14, 19816'3"190Caracas, Distrito Federal VE
Rich HardenLRNovember 30, 19816'1"190Victoria, BC CA
Kevin HartRRDecember 29, 19826'4"215Cleveland, OH US
Micah HoffpauirLLMarch 1, 19806'3"215Fort Worth, TX US
Jay JacksonRROctober 27, 19876'1"195Greenville, SC US
Mark JohnsonLRSeptember 12, 19756'0"185Wheat Ridge, CO US
Casey LambertLLDecember 11, 19855'11"175Charlottesville, VA US
Anderson MachadoSRJanuary 25, 19816'0"189Caracas, Distrito Federal VE
David MaciasSRMarch 7, 19865'9"175The Woodlands, TX US
J. R. MathesLLNovember 9, 19816'3"210Granger, IN US
Matt MatuliaSRMay 24, 19846'0"185Charleston, SC US
Aaron MilesSRDecember 15, 19765'8"180Pittsburg, CA US
Jeremy PapelbonRLJune 24, 19836'1"205Baton Rouge, LA US
Blake ParkerRRJune 19, 19856'3"225Fayetteville, AR US
David PattonRRMay 18, 19846'3"205Seattle, WA US
Vince PerkinsLRSeptember 27, 19816'5"240Victoria, BC CA
Greg ReinhardLRAugust 11, 19836'2"215Marinette, WI US
Kyle ReynoldsLRSeptember 1, 19836'2"190Houston, TX US
Luis RivasRRAugust 30, 19795'10"175La Guaira, Vargas VE
Chris RobinsonRRMay 12, 19846'0"220London, ON CA
Richie RobnettLLSeptember 17, 19835'10"210Santa Monica, CA US
Jayson RuhlmanLLAugust 17, 19846'1"180Mount Clemens, MI US
James RussellLLJanuary 8, 19866'4"205Cincinnati, OH US
B. J. RyanLLDecember 28, 19756'6"230Bossier City, LA US
Jeff SamardzijaRRJanuary 23, 19856'5"240Merrillville, IN US
Bobby ScalesSROctober 4, 19776'0"185Southfield, MI US
Brad SnyderLLMay 25, 19826'3"220Sandusky, OH US
Nate SpearsLRMay 3, 19855'11"180Fort Myers, FL US
Jeff StevensRRSeptember 5, 19836'2"205Berkeley, CA US
So TaguchiRRJuly 2, 19695'10"170Fukuoka, Fukuoka JP
Jason WaddellRLJune 11, 19816'2"200Huntington Beach, CA US
Randy WellsRRAugust 28, 19826'5"230Belleville, IL US
Henry WilliamsonRRNovember 1, 19856'5"233Houston, TX 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


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...