2007 Iowa Cubs Roster

Pacific Coast League (PCL) - Class: AAA
Team Record: 79-65
Finished 2nd in the PCL's North Division of the American Conference
Manager: Buddy Bailey (79-65)
Affiliation: Chicago Cubs
Location: Des Moines, Iowa
Ballpark: Principal Park
Attendance: 576,310, Avg. 8,233 in 70 home dates
2007 Iowa Cubs Statistics

The Iowa Cubs of the Pacific Coast League ended the 2007 season with a record of 79 wins and 65 losses, finishing second in the league's North Division of the American Conference.

The Cubs paced the league with 822 runs, fueled by 172 home runs. Iowa allowed 742 runs. Geovany Soto led the squad with 26 home runs, while Micah Hoffpauir and Scott Moore walloped 15 or more, too. Geovany Soto drove in 109 runs. Buck Coats topped hitters with significant playing time by connecting at a .303 clip. Les Walrond paced the squad with 11 wins and a team-best 4.79 ERA, best among hurlers with significant time on the mound.

Players from the 2007 Iowa Cubs who spent time in Major League Baseball during their careers included John Webb, Ángel Pagán, Ryan O'Malley, Mike Kinkade, Cory Bailey, Héctor Almonte, Sean Marshall, Wade Miller, Micah Hoffpauir, Bo Hart, Eric Patterson, Josh Kroeger, Carmen Pignatiello, Jim Henderson, Rocky Cherry, Geovany Soto, Bret Prinz, Ryan Dempster, Scott Moore, Juan Mateo, Ben Howard, Buck Coats, Mike Mahoney, Clay Rapada, Matt Murton, Sean Gallagher, Carlos Marmól, Kevin Hart, Daryle Ward, Ángel Guzmán, Neal Cotts, Koyie Hill, Félix Pie, Billy Petrick, John Nelson, Casey McGehee, Jake Fox, Henry Blanco, Ronny Cedeño, Mike Fontenot, Randy Wells, Sam Fuld, Will Ohman and Les Walrond.

Buddy Bailey served as manager.


Click on column headings to sort.

Player Bats Throws Birth Date Height Weight Hometown
Héctor AlmonteRROctober 17, 19756'2"190Santo Domingo, Distrito Nacional DO
Federico BaezRRAugust 4, 19816'2"190Bayamon, PR
Cory BaileyRRJanuary 24, 19716'0"195Herrin, IL US
Henry BlancoRRAugust 29, 19715'11"220Caracas, Distrito Federal VE
Ronny CedeñoRRFebruary 2, 19836'0"195Puerto Cabello, Carabobo VE
Rocky CherryRRAugust 19, 19796'5"225Dallas, TX US
Mike ChristlRRSeptember 2, 19846'4"185Naperville, IL US
Buck CoatsLRJune 9, 19826'3"200Fort Benning, GA US
Jorge CortesLLOctober 17, 19806'0"180Barranquilla, Atlantico CO
Neal CottsLLMarch 25, 19806'2"200Belleville, IL US
Matt CraigSRApril 16, 19816'3"215Dallas, TX US
Ryan DempsterRRMay 3, 19776'2"215Sechelt, BC CA
Mike FontenotLRJune 9, 19805'9"165Slidell, LA US
Jake FoxRRJuly 20, 19826'0"220Indianapolis, IN US
Sam FuldLLNovember 20, 19815'9"180Durham, NH US
Sean GallagherRRDecember 30, 19856'2"220Boston, MA US
Alberto GarciaRRJune 5, 19836'1"180Bonao, Monsenor Nouel DO
Ángel GuzmánRRDecember 14, 19816'3"190Caracas, Distrito Federal VE
Bo HartRRSeptember 27, 19765'11"170Creswell, OR US
Kevin HartRRDecember 29, 19826'4"215Cleveland, OH US
Jim HendersonLROctober 21, 19826'5"220Calgary, AB CA
Koyie HillSRMarch 9, 19796'1"205Tulsa, OK US
Micah HoffpauirLLMarch 1, 19806'3"215Fort Worth, TX US
Ben HowardRRJanuary 15, 19796'2"190Danville, IL US
Geoff JonesLLAugust 10, 19796'5"245Carnegie, OK US
Mike KinkadeRRMay 6, 19736'1"210Livonia, MI US
Josh KroegerLLAugust 31, 19826'3"230Davenport, IA US
Albenis MachadoSRMarch 20, 19796'0"170Caracas, Distrito Federal VE
Mike MahoneyRRDecember 5, 19726'1"200Des Moines, IA US
Carlos MarmólRROctober 14, 19826'1"235Bonao, Monsenor Nouel DO
Sean MarshallLLAugust 30, 19826'7"225Richmond, VA US
Juan MateoRRDecember 17, 19826'2"235Bani, Peravia DO
J. R. MathesLLNovember 9, 19816'3"210Granger, IN US
Casey McGeheeRROctober 12, 19826'1"220Santa Cruz, CA US
Wade MillerRRSeptember 13, 19766'2"185Reading, PA US
Scott MooreLRNovember 17, 19836'2"195Long Beach, CA US
Matt MurtonRROctober 3, 19816'1"220Fort Lauderdale, FL US
Mike NanniniRRAugust 9, 19805'11"190Detroit, MI US
John NelsonRRMarch 3, 19796'1"190Denton, TX US
Ryan O'MalleyRLApril 9, 19806'1"205Springfield, IL US
Will OhmanLLAugust 13, 19776'2"225Frankfurt, DE
Ángel PagánSRJuly 2, 19816'2"200Rio Piedras, PR
Eric PattersonLRApril 8, 19836'0"170Tallahassee, FL US
Billy PetrickRRApril 29, 19846'6"240Kankakee, IL US
Félix PieLLFebruary 8, 19856'2"190La Romana, La Romana DO
Carmen PignatielloRLSeptember 12, 19826'0"205Hammond, IN US
Bret PrinzRRJune 15, 19776'3"185Chicago Heights, IL US
Clay RapadaRLMarch 9, 19816'5"195Portsmouth, VA US
Cedric RedmondRRAugust 30, 19886'3"180Joliet, IL US
Tony RichieRRFebruary 9, 19826'1"215Miami, FL US
Carlos RojasRRJanuary 11, 19846'1"186, Nueva Esparta VE
Joel SantoRRJune 4, 19846'3"194San Cristobal, San Cristobal DO
Paul SchappertLLDecember 21, 19816'5"215Fort Lauderdale, FL US
Joe SimokaitisRRDecember 27, 19826'1"200St. Louis, MO US
Geovany SotoRRJanuary 20, 19836'1"225San Juan, PR
Chris WalkerSRJuly 3, 19805'8"170Greenwood, MS US
Les WalrondLLNovember 7, 19766'3"205Muskogee, OK US
Daryle WardLLJune 27, 19756'2"240Lynwood, CA US
John WebbRRMay 23, 19796'3"220Pensacola, FL US
Randy WellsRRAugust 28, 19826'5"230Belleville, IL 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

Iowa Cubs Announce Jason Kempf as Broadcaster
Posted on Monday February 24, 2025

DES MOINES, IA - The Iowa Cubs today announced Jason Kempf as the new Director of Broadcasting. Kempf brings 10 years of minor league broadcast experi...

Iowa Cubs Announce 2025 Field Staff
Posted on Tuesday February 18, 2025

DES MOINES, IA - The Iowa Cubs, in conjunction with the Chicago Cubs, announced their field staff for the 2025 season. Marty Pevey returns as manager ...

Iowa Cubs Release 2025 Promotion Schedule
Posted on Friday February 14, 2025

DES MOINES, IA - The Iowa Cubs today unveiled the 2025 season promotional schedule, which includes 13 Friday night fireworks, specialty nights, decade...