Carlos Castro

Carlos Alfredo (Camacho) Castro
Born: May 24, 1994
La Romana, DO
Primary Position: First base
All Position(s) Played: C, OF, P, RF
Bats: Right
Throws: Right
Height: 6'1"
Weight: 195
Career: 2015-2023

Carlos (Camacho) Castro compiled a career batting average of .309 with 80 home runs and 345 RBI in his 544-game career with the Danville Braves, Rome Braves, Florida Fire Frogs, Evansville Otters, York Revolution, Long Island Ducks, Kentucky Wild Health Genomes, Quintana Roo Tigres and Campeche Piratas. He began playing during the 2015 season and last took the field during the 2023 campaign.


Click on column headings to sort.

Pitching:

Year Level Lg Team W L W% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF
2023IndATLLLong Island Ducks000.001010001.000001002106
Totals000.001010001.000001002106

Batting:

Year Level Lg Team GP PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB DP HBP SH SF IBB
2015RAPPYDanville Braves50215204226510313122842.319.340.412.7518490030
2016ASALL3Rome Braves8432230543811541757501376.266.301.508.80915553010
2017Advanced AFLORFlorida Fire Frogs9637936141102181105836892.283.306.421.727152156042
2018IndFRONEvansville Otters1981781226500711215.333.358.397.755311000
2019IndFRONEvansville Otters662682573271162113123863.276.299.482.7811241020
2021IndATLLYork Revolution7028526147921231759001550.352.389.6171.00616194051
2022IndATLLLong Island Ducks522192022969130838741046.342.388.525.91310676010
2022IndATLLYork Revolution9373337400400313.212.297.333.6311111000
2022IndATLLKentucky Wild Health Genomes44162147174915062910639.333.364.558.9228234050
2023IndATLLLong Island Ducks541921813464110103120944.354.385.580.96610531010
2023IndMEXCampeche Piratas417170100020007.059.059.059.118110000
2023IndMEXQuintana Roo Tigres11464341420020037.326.370.372.7421620000
Totals544216020292806261191380345231682480.309.340.498.839101152270223


Fielding:

Year Level Lg Team Pos GP PO A E DP Fld% RF/G PB SB CS CS%
2015RAPPYDanville Braves1B1614714312.9821.062
2016ASALL3Rome Braves1B7257437947.9858.486
2017Advanced AFLORFlorida Fire Frogs1B92713531568.9818.326
2018IndFRONEvansville Otters1B975813.9889.222
2019IndFRONEvansville Otters1B5739630642.9867.474
2021IndATLLYork RevolutionC412772452.9847.3411746611.5
2021IndATLLYork Revolution1B1914315126.9948.316
2022IndATLLYork RevolutionC6350001.0005.8332600.0
2022IndATLLKentucky Wild Health GenomesC332422221.9928.000747611.3
2022IndATLLLong Island DucksOF39120.8333.333
2022IndATLLLong Island DucksRF39120.8333.333
2022IndATLLLong Island DucksC251652450.9747.5606261638.1
2022IndATLLLong Island Ducks1B149410510.9547.429
2022IndATLLYork Revolution1B141011.0005.000
2023IndMEXQuintana Roo Tigres1B6484061.0008.667
2023IndMEXCampeche Piratas1B4280001.0007.000
2023IndATLLLong Island Ducks1B241627225.9887.042
2023IndATLLLong Island DucksC12977001.0008.667221416.0
2023IndATLLLong Island DucksP10000.000
Totals343258419542225.9858.10219671013.0

Minor League Service:

Year Level League Team Affiliation First Appearance Final Appearance
2015RAppalachian LeagueDanville BravesATLJune 25, 2015September 1, 2015
2016ASouth Atlantic LeagueRome BravesATLMay 23, 2016September 5, 2016
2017Advanced AFlorida State LeagueFlorida Fire FrogsATLApril 6, 2017September 3, 2017
2018IndFrontier LeagueEvansville OttersMay 30, 2018September 2, 2018
2019IndFrontier LeagueEvansville OttersMay 10, 2019August 3, 2019
2021IndAtlanticYork RevolutionMay 29, 2021October 10, 2021
2022IndAtlantic LeagueYork RevolutionApril 22, 2022May 1, 2022
2022IndAtlantic LeagueKentucky Wild Health GenomesMay 3, 2022July 14, 2022
2022IndAtlantic LeagueLong Island DucksJuly 15, 2022September 18, 2022
2023IndMexican LeagueCampeche PiratasMay 11, 2023May 15, 2023
2023IndMexican LeagueQuintana Roo TigresJuly 1, 2023July 12, 2023
2023IndAtlantic LeagueLong Island DucksJuly 16, 2023September 17, 2023




Persons data from the Chadwick Baseball Bureau are Copyright Chadwick Baseball Bureau, and are made available under the Open Data Commons Attribution License.