2024 Charleston Dirty Birds Roster

Atlantic League (ATLL) - Independent
Team Record: 69-57
Finished 3rd in the ATLL's South Division
Manager: P. J. Phillips (69-57)
Location: Charleston, West Virginia
Ballpark: Appalachian Power Park
Attendance: 156,510, Avg. 2,608 in 60 home dates
2024 Charleston Dirty Birds Statistics

Playoffs - Charleston Dirty Birds 3 games, Gastonia Baseball Club 1
Finals - York Revolution 3 games, Charleston Dirty Birds 0

The Charleston Dirty Birds of the Atlantic League ended the 2024 season with a record of 69 wins and 57 losses, finishing third in the league's South Division.

Keon Barnum walloped 41 home runs for the Dirty Birds, while Phil Ervin, Tillman Pugh, Gabriel Cancel and Rusber Estrada each swatted 15 or more as well. Keon Barnum drove in 115 runs and topped all qualifying hitters on the roster with a .301 average. Cristofer Ogando, David Lebron and Bryan Quillens led the team with 8 wins each, and David Lebron recorded a 4.53 ERA, best among hurlers with significant time on the mound.

Members of the 2024 Charleston Dirty Birds who played in Major League Baseball during their careers were Delino DeShields, Drew Ellis, Phil Ervin, Demarcus Evans, Clint Frazier, Willy García, Kyle McGowin, Cristofer Ogando, Keyvius Sampson and Blake Swihart.

P. J. Phillips served as manager.


Click on column headings to sort.

Player Bats Throws Birth Date Height Weight Hometown
Adrian AlmeidaLLFebruary 25, 19956'0"160Puerto Cabello, Carabobo VE
Samuel AlvaradoRRJune 30, 19946'0"172Edinburg, TX US
Keon BarnumLLJanuary 16, 19936'5"225Tampa, FL US
Jorge BautistaRRDecember 10, 20006'0"155La Romana, DO
Aaron BrillRRDecember 7, 19906'0"195
Maceo CampbellRRJune 17, 19996'0"200Washington, DC US
Gabriel CancelRRDecember 8, 19966'0"185Manati, PR
Jared CarrLRMay 24, 19996'1"180Martinsburg, WV US
Angelo CastellanoRRJanuary 13, 19956'0"165San Diego, Carabobo VE
Casey CobbRRJune 27, 19965'10"190Hamilton, GA US
Luis CurbeloRRNovember 10, 19976'3"185Carolina, PR
Delino DeShieldsRRAugust 16, 19925'9"200Gaston, GA US
Juan DíazLLJune 19, 19986'0"175Santiago, DO
Drew EllisRRDecember 1, 19956'3"210Louisville, KY US
Phil ErvinRRJuly 15, 19925'10"207Mobile, AL US
Rusber EstradaRRJune 5, 19956'0"215Guacara, VE
Demarcus EvansRROctober 22, 19966'4"270Petal, MS US
Mason FoxRRJanuary 7, 19976'2"170Canton, NC US
Clint FrazierRRSeptember 6, 19946'1"190Loganville, GA US
Pedro GarciaRRMarch 21, 19955'11"220Maracaibo, VE
Willy GarcíaRRSeptember 4, 19926'2"215Santo Domingo, Distrito Nacional DO
Dariel GomezLRJuly 15, 19966'4"190Santo Domingo, DO
Ricardo GomezRRJune 14, 19786'2"165San Felipe, DO
Joe GrayRRMarch 12, 20006'1"195Hattiesburg, MS US
Courtney HawkinsRRNovember 12, 19936'3"245Corpus Christi, TX US
Matt HibbertRRAugust 9, 19885'10"180Edison, NJ US
Nick HorvathRLJuly 13, 19965'11"200Jupiter, FL US
David LebronRRSeptember 7, 19935'11"190Homestead, FL US
Stevie LedesmaRRNovember 22, 19956'5"195Ventura, CA US
Mack LemieuxLLSeptember 6, 19966'3"205Tequesta, FL US
Alex MackLRJuly 26, 19976'5"220Middletown, NY US
Kevin MaitanSRFebruary 12, 20006'2"190Puerto Cabello, VE
Joan MartinezRRAugust 29, 19966'3"195Santo Domingo, DO
Kyle McGowinRRNovember 27, 19916'3"195Southampton, NY US
Pearson McMahanLRJuly 1, 19966'2"190Middleburg, FL US
Carlos MezaLLFebruary 10, 20016'1"155Charallave, VE
Jalen MillerRRMarch 15, 19935'10"182Vicenza, IT
Ryan MitscheleRRMay 17, 19976'2"185Statesville, NC US
Seth NightingaleRRSeptember 10, 19996'5"224Finksburg, MD US
Cristofer OgandoRROctober 23, 19936'3"195Santo Domingo, Distrito Nacional DO
Gerald OgandoRRJuly 28, 20006'2"180Santo Domingo, DO
AJ OrricoSRJune 10, 19996'0"180
Kelvan PilotRRDecember 31, 19936'6"195
Tillman PughRRFebruary 19, 19896'0"190Oakland, CA US
Bryan QuillensRRFebruary 21, 19966'2"185
Carlo ReyesRRJuly 4, 19986'0"212Boca Chica, DO
Gabriel RodríguezLLApril 9, 19996'1"193Bayamon, PR
Joseph RosaSRMarch 6, 19975'10"165New York, NY US
Aneuris RosarioRRMarch 4, 19956'0"165Santiago, DO
Keyvius SampsonRRJanuary 6, 19916'2"225Gainesville, FL US
Juan SantanaRRAugust 16, 19946'1"176Sabana Grande de Palenque, San Cristobal DO
Eric SappLLJune 13, 19986'4"240
Kevin SmithRLMay 13, 19976'5"200Dunwoody, GA US
Jonathan SotoRRSeptember 4, 19985'10"190San Diego, CA US
Trey SupakRRMay 31, 19966'5"240Bryan, TX US
Edison SurielLLOctober 24, 19985'10"160Santo Domingo, DO
Blake SwihartSRApril 3, 19926'1"200Bedford, TX US
Jesus TavarezRRApril 28, 19956'2"188Santo Domingo, DO
Ean WaldaLRAugust 10, 19956'3"205Harbor Springs, MI US
Lyndon WeaverRRMarch 14, 20005'10"175

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

Light the Night to Celebrate Kwanzaa, Honor Kitty Dooley, and Support YWCA-Charleston Special Event Planned for Friday, December 26
Posted on Friday December 05, 2025

Charleston, WV - In conjunction with the 2.5-million-light holiday spectacle, the Charleston Dirty Birds will host a special fundraiser benefiting YWC...

Dirty Birds Collect Nearly 3,000 Pounds of Canned Food for Mountaineer Food Bank
Posted on Wednesday November 26, 2025

Charleston, WV - On Monday, the Dirty Birds partnered with Mountaineer Food Bank to collect canned food items. If a patron brought three canned food i...

Dirty Birds, AARP WV Team up to Promote Greater Access and Mobility for Light the Night
Posted on Monday November 24, 2025

Charleston, WV - Building on lessons learned from the first two years of West Virginia's largest holiday light show, AARP West Virginia and the Charle...