2009 Charlotte Knights Roster

International League (IL) - Class: AAA
Team Record: 67-76
Finished 4th in the IL's South Division
Manager: Chris Chambliss (67-76)
Affiliation: Chicago White Sox
Location: Fort Mill, South Carolina
Ballpark: Knights Castle Stadium
Attendance: 320,427, Avg. 4,513 in 71 home dates
2009 Charlotte Knights Statistics

The Charlotte Knights of the International League ended the 2009 season with a record of 67 wins and 76 losses, finishing fourth in the league's South Division.

The Knights scored 583 runs and gave up 649 runs. Michael Restovich led Charlotte with 21 home runs, while Josh Kroeger walloped 15 or more, too. Michael Restovich recorded 61 runs batted in and topped batters with significant playing time by connecting at a .290 clip. Carlos Torres and Wes Whisler paced the squad with 10 wins each, and Carlos Torres recorded a 2.39 ERA, best among pitchers with enough qualifying appearances.

Members of the 2009 Charlotte Knights who played in Major League Baseball during their careers were Jack Egbert, Jhonny Núñez, Brent Lillibridge, Jimmy Gobble, Mike Johnston, Justin Knoedler, Norris Hopper, Lucas Harrell, Ehren Wassermann, Josh Fields, Bartolo Colón, Eider Torres, Fernando Hernández, Carlos Quentin, Daryle Ward, Miguel González, Brian Omogrosso, Wes Whisler, Adam Russell, Carlos Torres, Sergio Santos, Chris Getz, Jayson Nix, Andy Cannizaro, John Van Benschoten, Andy Phillips, Gordon Beckham, José Contreras, Scott Podsednik, Freddy García, Tyler Flowers, Taylor Thompson, Brandon Allen, Jake Peavy, Donny Lucy, Daniel Hudson, Josh Kroeger, Keith Ginter, Brian Anderson, Travis Dawkins, Aaron Poreda, Dewayne Wise, Jerry Owens, Brian Myrow, Michael Restovich, Kelvin Jiménez, Wilson Betemit, Randy Williams, Jeff Marquez, Ben Broussard, Lance Broadway, Corky Miller and Jon Link.

Chris Chambliss served as manager.


Click on column headings to sort.

Player Bats Throws Birth Date Height Weight Hometown
Brandon AllenLRFebruary 12, 19866'2"230Conroe, TX US
Brian AndersonRRMarch 11, 19826'2"220Tucson, AZ US
Cole ArmstrongLRAugust 24, 19836'3"210Surrey, BC CA
Kevin AsselinRRFebruary 16, 19856'1"180Rohnert Park, CA US
Gordon BeckhamRRSeptember 16, 19866'0"190Atlanta, GA US
Wilson BetemitSRNovember 2, 19816'2"220Santo Domingo, Distrito Nacional DO
Lance BroadwayRRAugust 20, 19836'2"210Bryan, TX US
Ben BroussardLLSeptember 24, 19766'2"220Beaumont, TX US
Andy CannizaroRRDecember 19, 19785'10"170New Orleans, LA US
Justin CasselRRSeptember 25, 19846'2"215Los Angeles, CA US
Javier CastilloRRAugust 29, 19836'3"210Herrera, PA
Bartolo ColónRRMay 24, 19735'11"285Altamira, Puerto Plata DO
José ContrerasRRDecember 6, 19716'4"255Las Martinas, Pinar del Rio CU
David CookRRJuly 21, 19815'11"205Columbus, OH US
Travis DawkinsRRMay 12, 19796'1"180Newberry, SC US
Brent DeFoorRRJanuary 9, 19866'2"175Oakman, AL US
Jack EgbertLRMay 12, 19836'3"220Staten Island, NY US
Josh FieldsRRDecember 14, 19826'2"225Ada, OK US
Lee FischerRRJuly 31, 19866'4"170Oak Lawn, IL US
Tyler FlowersRRJanuary 24, 19866'4"260Roswell, GA US
Jose FulgencioRRDecember 16, 19866'1"162Bronx, NY US
Justin FullerLRJuly 10, 19836'1"190Juneau, AK US
Freddy GarcíaRROctober 6, 19766'4"250Caracas, Distrito Federal VE
Stefan GartrellRRJanuary 14, 19846'3"230San Francisco, CA US
Kent GerstLRFebruary 6, 19885'10"170O'Fallon, MO US
Chris GetzLRAugust 30, 19836'0"185Southfield, MI US
Keith GinterRRMay 5, 19765'10"190Norwalk, CA US
Jimmy GobbleLLJuly 19, 19816'3"190Bristol, TN US
Miguel GonzálezRRDecember 3, 19905'11"220Porlamar, Nueva Esparta VE
Lucas HarrellSRJune 3, 19856'2"205Springfield, MO US
Fernando HernándezRRJuly 31, 19845'11"216Miami, FL US
Norris HopperRRMarch 24, 19795'11"205Shelby, NC US
Daniel HudsonRRMarch 9, 19876'3"225Lynchburg, VA US
Brandon HynickRRMarch 7, 19856'3"205North Royalton, OH US
Kelvin JiménezRROctober 27, 19806'2"195Sanchez, Samana DO
Mike JohnstonLLMarch 30, 19796'2"215Philadelphia, PA US
Justin KnoedlerRRJuly 17, 19806'2"210Springfield, IL US
Josh KroegerLLAugust 31, 19826'3"230Davenport, IA US
Brent LillibridgeRRSeptember 18, 19835'11"185Everett, WA US
Jon LinkRRMarch 23, 19846'0"205Columbus, OH US
Matt LongRRFebruary 23, 19846'5"220Columbus, OH US
Donny LucyRRAugust 8, 19826'2"205Escondido, CA US
Jeff MarquezRRAugust 10, 19846'2"190Vacaville, CA US
Corky MillerRRMarch 18, 19766'1"250Yucaipa, CA US
Brian MyrowLRSeptember 4, 19765'11"215Fort Worth, TX US
Miguel NegronLLAugust 22, 19826'1"195Caguas, PR
Jayson NixRRAugust 26, 19825'11"195Dallas, TX US
Jhonny NúñezRRNovember 26, 19856'3"215San Jose de las Matas, Santiago DO
Brian OmogrossoRRApril 26, 19846'4"240Beaver Falls, PA US
Jerry OwensLLFebruary 16, 19816'3"195Hollywood, CA US
Jake PeavyRRMay 31, 19816'1"195Mobile, AL US
Andy PhillipsRRApril 6, 19776'0"205Tuscaloosa, AL US
Scott PodsednikLLMarch 18, 19766'0"185West, TX US
Aaron PoredaLLOctober 1, 19866'6"240Walnut Creek, CA US
Carlos QuentinRRAugust 28, 19826'1"235Bellflower, CA US
Michael RestovichRRJanuary 3, 19796'6"240Rochester, MN US
Derek RodriguezRRMay 17, 19836'1"190Apple Valley, CA US
Ryan RoteRRAugust 8, 19826'4"225West Palm Beach, FL US
Adam RussellRRApril 14, 19836'8"280North Olmsted, OH US
Sergio SantosRRJuly 4, 19836'4"215Los Angeles, CA US
Brady ShoemakerRRMay 10, 19876'0"220Brazil, IN US
Taylor ThompsonRRJune 18, 19876'4"240Montgomery, AL US
Carlos TorresRROctober 22, 19826'1"180Santa Cruz, CA US
Eider TorresSRJanuary 16, 19835'8"165Maracaibo, Zulia VE
John Van BenschotenRRApril 14, 19806'4"215San Diego, CA US
Daryle WardLLJune 27, 19756'2"240Lynwood, CA US
Ehren WassermannSRDecember 6, 19806'0"190Sylacauga, AL US
Wes WhislerLLApril 7, 19836'5"240Indianapolis, IN US
Randy WilliamsLLSeptember 18, 19756'3"200Harlingen, TX US
Daniel WiltzRRFebruary 13, 19876'1"200Miami, FL US
Dewayne WiseLLFebruary 24, 19786'0"200Columbia, SC US
Matt ZaleskiRRDecember 2, 19816'1"205Arlington Heights, 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

Knights Announce 2026 Home Game Times
Posted on Wednesday December 10, 2025

CHARLOTTE, NC - Home game times for the Charlotte Knights 2026 season have been set. Opening Knight, Friday, March 27 against the Durham Bulls (Triple...

CLT NYE Is Back at Truist Field on December 31
Posted on Wednesday December 10, 2025

CHARLOTTE, NC - Come celebrate the New Year at Truist Field! The Charlotte Knights and Charlotte Center City Partners are proud to bring CLT NYE back ...

Knights Entertainer Auditions Scheduled for December 15
Posted on Tuesday December 02, 2025

CHARLOTTE, NC - Have you wanted to act before? Do you have a background in theatre? Are you an entertaining person looking for a chance to show what y...