Carlos Castro was born in Ciudad Obregón, Mexico on March 6, 1994. He made his professional debut at the age of 18 years on June 16, 2012 against Tony Green. Castro defeated Green via 4-round unanimous decision, making a successful beginning of his pro career.
Castro's latest fight was a split decision loss to Stephen Fulton at age 30, on September 14, 2024.
Some of Carlos Castro's best fights so far have been against Jesus Ruiz and Cesar Juarez. For a complete list of Castro's best fights and their details, refer to "Best fights of Carlos Castro".
Castro has 3 losses on his record. For details about these losses refer to "Carlos Castro Losses".
# | Date | Age | Opponent | Res | Via |
---|---|---|---|---|---|
33 | Sep 14, 2024 | 30 |
Stephen Fulton 30 21-1 | loss | SD 10 |
32 | Apr 27, 2024 | 30 | Belmar Preciado | win | UD 10 |
31 | Oct 07, 2023 | 29 | Angel Luna | win | TKO 1 |
30 | May 06, 2023 | 29 | Alan Isaias Luques Castillo | win | TKO 9 |
29 | Jul 09, 2022 | 28 |
Brandon Figueroa 25 22-1-1 | loss | TKO 6 |
28 | Feb 05, 2022 | 27 |
Luis Nery 27 31-1 | loss | SD 10 |
27 | Aug 21, 2021 | 27 | Óscar Escandón | win | KO 10 |
26 | Jul 09, 2020 | 26 |
Cesar Juarez 28 25-8 | win | RTD 4 |
25 | Feb 21, 2020 | 25 |
Jesus Ruiz 30 41-8-5 | win | MD 10 |
24 | Oct 12, 2019 | 25 | Daniel Lozano | win | TKO 1 |
23 | May 11, 2019 | 25 | Mario Díaz | win | UD 10 |
22 | Feb 10, 2019 | 24 | Genesis Servania | win | UD 10 |
21 | Aug 25, 2018 | 24 | Diuhl Olguin | win | UD 8 |
20 | Feb 24, 2018 | 23 | Alexis Santiago | win | TKO 10 |
19 | Oct 14, 2017 | 23 | Basilio Nieves | win | TKO 4 |
18 | Apr 22, 2017 | 23 | Juan Palacios | win | UD 8 |
17 | Oct 29, 2016 | 22 | Germán Meraz | win | UD 8 |
16 | Sep 03, 2016 | 22 | Jorge Diaz | win | KO 1 |
15 | Feb 20, 2016 | 21 | Eduardo Rafael Reyes | win | TKO 3 |
14 | Dec 12, 2015 | 21 | Sergio Najera | win | TKO 3 |
13 | Sep 26, 2015 | 21 | Jose Silveria | win | UD 6 |
12 | Aug 15, 2015 | 21 | Juan Carlos Guillen | win | UD 6 |
11 | Jul 25, 2015 | 21 | Cesar Garcia | win | TKO 4 |
10 | May 23, 2015 | 21 | Angel Monrreal | win | TKO 4 |
9 | May 15, 2015 | 21 | Victor Serrano Islas | win | UD 6 |
8 | Apr 25, 2015 | 21 | Raymond Chacon | win | UD 6 |
7 | Nov 15, 2014 | 20 | John Herrera | win | UD 4 |
6 | Sep 20, 2014 | 20 | Jamie Gutierrez | win | RTD 3 |
5 | Sep 21, 2013 | 19 | Miguelito Marti | win | TKO 1 |
4 | Mar 09, 2013 | 19 | Jazzma Hogue | win | UD 4 |
3 | Nov 30, 2012 | 18 | Eric McNorris | win | TKO 1 |
2 | Oct 06, 2012 | 18 | Angel Gonzalez | win | UD 4 |
1 | Jun 16, 2012 | 18 | Tony Green | win | UD 4 |