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 Scott Moore and Micah Hoffpauir 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 Sean Marshall, John Webb, Wade Miller, Micah Hoffpauir, Bo Hart, Héctor Almonte, Eric Patterson, Josh Kroeger, Cory Bailey, Ryan O'Malley, Ángel Pagán, Mike Kinkade, Daryle Ward, Rocky Cherry, Geovany Soto, Sean Gallagher, Mike Mahoney, Ben Howard, Matt Murton, Carmen Pignatiello, Jim Henderson, Bret Prinz, Juan Mateo, Ryan Dempster, Scott Moore, Buck Coats, Carlos Marmól, Kevin Hart, Ronny Cedeño, Félix Pie, Billy Petrick, John Nelson, Ángel Guzmán, Koyie Hill, Neal Cotts, Henry Blanco, Mike Fontenot, Les Walrond, Will Ohman, Sam Fuld, Randy Wells, Jake Fox, Clay Rapada and Casey McGehee.

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


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