2023 Charleston Dirty Birds Roster

Atlantic League (ATLL) - Independent
Team Record: 56-70
Finished 3rd in the ATLL's South Division
Manager: Billy Horn (56-70)
Location: Charleston, West Virginia
Ballpark: Appalachian Power Park
Attendance: 146,336, Avg. 2,323
2023 Charleston Dirty Birds Statistics

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

The Dirty Birds tallied 629 runs and allowed 690 runs. Bobby Bradley walloped 30 home runs for Charleston, while Telvin Nash and Dwight Smith swatted 15 or more as well. Bobby Bradley drove in 81 runs. Dwight Smith led all qualifying hitters on the roster with a .331 average. Joe Testa topped the team with 9 wins, and Danny Wirchansky registered a 3.29 earned run average, leading hurlers with significant time on the mound.

Bobby Bradley, Eddie Butler, Yaramil Hiraldo, Williams Jerez, Dawel Lugo, Cristofer Ogando, Yefri Pérez, Juan Pérez and Dwight Smith were all players from the 2023 Charleston Dirty Birds who played in the Major Leagues during their careers.

Billy Horn served as manager.


Click on column headings to sort.

Player Bats Throws Birth Date Height Weight Hometown
Derrick AdamsLLMarch 8, 19976'3"215Decatur, AL US
Luis AtilesRRJune 2, 19965'11"195Boston, MA US
Troy BaconRRSeptember 26, 19966'0"165Tampa, FL US
José BermúdezSRJuly 9, 19976'2"160Maracaibo, VE
Jacob BosiokovicRRDecember 21, 19936'5"240Delaware, OH US
Bobby BradleyLRMay 29, 19966'1"225Gulfport, MS US
Zachary BridgesRRDecember 30, 19975'11"200Wilmington, NC US
Daniel BritoLRJanuary 23, 19986'1"170Ciudad Guayana, VE
Eddie ButlerRRMarch 13, 19916'2"180Chesapeake, VA US
Ryan ClarkRRDecember 9, 19936'5"220Johnson City, NY US
Anthony CoromatoLRMay 8, 19865'9"190, US
Jonathon CrawfordRRNovember 1, 19916'2"205Stuart, FL US
Nick DeMaioRRJuly 18, 20006'0"225Toms River, NJ US
Jake FisherLLSeptember 16, 19905'11"180Tahlequah, OK US
Terry FullerLRDecember 5, 19986'4"210Griffin, GA US
Angel GarcedRRMay 26, 19955'10"170Jackson, NJ US
Mitch GhelfiSRSeptember 24, 19925'11"185Elkhart, IN US
Ricardo GomezRRJune 14, 19786'2"165San Felipe, DO
Yovan GonzalezRRNovember 11, 19895'10"190Aibonito, PR
Diego GorisRRNovember 8, 19905'11"200Santiago, Santiago DO
Casey GrimmLLAugust 22, 19986'0"210Cincinnati, OH US
Drew HallRRSeptember 30, 19966'1"180Nashville, TN US
Austin HenrichRROctober 16, 19976'4"190Elkview, WV US
Arnaldo HernandezRRFebruary 9, 19966'0"175San Felix, VE
Yaramil HiraldoRRDecember 31, 19956'1"180Santiago, DO
Williams JerezLLMay 16, 19926'4"205Brooklyn, NY US
Victor LopezRRSeptember 2, 19996'4"192Tenares, DO
Dawel LugoRRDecember 31, 19946'0"220Bani, Peravia DO
Montrell MarshallRRApril 2, 19966'5"240Pinehurst, NC US
Josh MartinRRDecember 30, 19896'5"230Enterprise, AL US
Joan MartinezRRAugust 29, 19966'3"195Santo Domingo, DO
Clayton MehlbauerRRJuly 15, 19986'1"185Louisville, KY US
Jalen MillerRRDecember 19, 19966'0"190Atlanta, GA US
Telvin NashRRFebruary 20, 19916'3"238Griffin, GA US
Justin O'ConnerRRMarch 31, 19926'0"201Indianapolis, IN US
Cristofer OgandoRROctober 23, 19936'3"195Santo Domingo, Distrito Nacional DO
Juan PérezRRNovember 13, 19865'11"185Santiago, Santiago DO
Yefri PérezSRFebruary 24, 19915'11"170Bani, Peravia DO
Tillman PughRRFebruary 19, 19896'0"190Oakland, CA US
Zach RacusinRRJune 24, 19936'0"184Morristown, NJ US
Owen ReithRRMay 9, 19976'3"195Tower Lakes, IL US
Matt ReitzRRSeptember 10, 19966'2"200
Terrell RenfroRRFebruary 9, 19956'3"230Frankfort, KY US
Luis RomanLRDecember 19, 19946'0"215Ponce, PR
Kit ScheetzLLMay 18, 19945'10"185Midlothian, VA US
Dwight SmithLROctober 26, 19926'0"210Peachtree City, GA US
Will SolomonLLSeptember 1, 19926'2"195Columbus, GA US
Edison SurielLLOctober 24, 19985'10"160Santo Domingo, DO
Danny TaggartRRDecember 17, 19966'3"210Hicksville, NY US
Isaias TejedaRROctober 28, 19916'0"195Santo Domingo, Distrito Nacional DO
Joe TestaLLDecember 18, 19855'10"175Jackson, NJ US
Brayden TheriotRRDecember 19, 19966'2"195Sugar Land, TX US
Nick TrabacchiRRMarch 28, 19995'11"195Hauppauge, NY US
Neil UskaliRRJanuary 26, 19946'2"205Westlake Village, CA US
Colt WebbRRSeptember 1, 19996'5"250Newport, NC US
Luke WestphalLLJune 14, 19896'3"230Clintonville, WI US
Ty WicklineLLMay 16, 19976'2"205Maidsville, WV US
Danny WirchanskyLLJuly 2, 19976'1"200Valhalla, NY US
Mikey YorkRRFebruary 24, 19966'2"190Las Vegas, NV 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

Ducks Take the Rubber Match to Win the Battle of the Bird
Posted on Friday June 13, 2025

The Long Island Ducks eked out a hard-fought 4-3 victory over the Charleston Dirty Birds in extra innings, capping off an exciting series. Ronaldo Flo...

Dirty Birds Pluck the Duck in Extras
Posted on Wednesday June 11, 2025

The Charleston Dirty Birds battled back from an early deficit and walked off the Long Island Ducks in the 10th inning. Chad Sedio starred for Charlest...

Ducks Outlast Dirty Birds in High-Scoring Battle
Posted on Tuesday June 10, 2025

The Long Island Ducks capitalized on a big second and fifth inning to secure an 8-5 victory over the Charleston Dirty Birds. Long Island's offense was...