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,360 in 62 home dates
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.

Cristofer Ogando, Bobby Bradley, Williams Jerez, Juan Pérez, Yaramil Hiraldo, Eddie Butler, Dwight Smith, Dawel Lugo and Yefri Pérez 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

Charleston Dirty Birds Close 2025 with a Strong Impact on the Field and in the Community
Posted on Thursday January 08, 2026

Charleston, WV - The 2025 Charleston Dirty Birds season came to a close in September, but the team's impact in the community continues well beyond the...

Dirty Birds Increase Attendance and Community Impact for 2025 Light the Night
Posted on Tuesday January 06, 2026

Charleston, WV -For the third year in a row the Salango Law Dirty Birds Light the Night presented by GoMart had an increase in attendance and communit...

Dirty Birds' James Nelson Is Named Indy Ball Player of the Year
Posted on Wednesday December 17, 2025

Charleston, WV - Dirty Birds' fans enjoyed a unique opportunity in 2025 - to watch every day the best player in all of the independent baseball league...