Profile

Nickname
Choko
Name
Ivan Castillo
Age
36
Date of birth
1990 Jul 21
Born
Ensenada, Baja California, Mexico
Fighting out of
Mexico
Height
5'11" (180cm)
Last weigh-in
170.2 lbs
Affiliation
AVT Blackxicans
Weight class
Lightweight: 6-5 · Welterweight: 11-7

MMA-db record

Pro 25-18

Fight video 1

Fight record

Pro fights

Win Román Córdova
3 May 2025 EXF 21 Lightweight
Loss Guilherme Bomba
20 Jan 2018 Bellator 192 Welterweight
Win Jonathan Castro
9 Dec 2017 Elite Xtreme Fighting
Win Christian Ornelas
16 Jun 2017 Elite Xtreme Fighting
Loss Luan Santiago
18 Mar 2017 Brave CF 3 Lightweight
Win Dietter Navarro
19 Aug 2016 Elite Xtreme Fighting
Loss Christian Ornelas
15 Apr 2016 Elite Xtreme Fighting
Win Javier Dominguez
7 Aug 2015 EXF 3 Welterweight
Win Abel Acevedo
17 Apr 2015 EXF 2
Win Leonardo Marquez
6 Feb 2015 EEF 1
Win Oscar Ortega
19 Jul 2014 Ascension MK
Win Edgar Torres
17 Aug 2013 Mexico Regional
Loss Hector Aldana
16 Mar 2013 Cage Gladiators Championship
Date Result Opponent Event Weight Media
2025-07-17 Loss Jaden Ortega Combate Global Welterweight
2025-05-03 Win Román Córdova EXF 21 Lightweight
2023-12-17 Win Lee Hammond Combate Global: Ireland vs. Mexico Lightweight
2023-08-19 Win Santiago Guzman Combate Global Lightweight
2023-04-08 Loss Erick Montaño Combate Global Welterweight
2022-08-05 Loss Vernon Ramos Combate: Diaz vs. Amaro Welterweight
2022-05-20 Loss Jimmy Sandlin Combate Global Welterweight
2022-04-29 Loss Claudio Quintana Combate Global Lightweight
2021-12-03 Win Tommy Aaron Combate: Bravo vs. Estrada Welterweight
2021-10-08 Win Marcos Lloreda Combate Global Welterweight
2021-07-02 Win Dumar Roa Combate Global Lightweight
2021-04-30 Win Leonardo Blasco UWC 26: There Can Only Be One Welterweight
2020-02-28 Win Danny Ramirez Combate 56: Fresno Lightweight
2019-08-02 Loss JC Llamas Combate 41: Frausto vs. Cordoba Catchweight
2019-02-22 Loss Daniel Rodriguez Combate 31: Mexico vs. USA Catchweight
2018-10-11 Win Richie Palomino Fight Club OC Lightweight
2018-08-25 Loss Jacob Rosales CXF 14: Boiling Point Welterweight
2018-07-06 Loss Shohei Yamamoto CXF 13: Heavy Hitters Lightweight
2018-01-20 Loss Guilherme Bomba Bellator 192 Welterweight
2017-12-09 Win Jonathan Castro Elite Xtreme Fighting —
2017-11-18 Win Bryson Kamaka Mid-Pacific Championships 5 Welterweight
2017-10-07 Loss Gabe Green Extreme Fighters MMA Events 1 Lightweight
2017-07-29 Loss Chris Padilla Brave CF 7: Untamed Lightweight
2017-06-16 Win Christian Ornelas Elite Xtreme Fighting —
2017-03-18 Loss Luan Santiago Brave CF 3 Lightweight
2017-01-13 Loss Guillermo Martinez Ayme ACB 51: Silva vs. Torgeson Welterweight
2016-10-22 Win Kazane Barnes Gladiator Challenge —
2016-10-07 Loss Rodrigo Vargas TWC 25: Vengeance —
2016-08-19 Win Dietter Navarro Elite Xtreme Fighting —
2016-07-02 Win Christian Ornelas Glory Fight 1 Welterweight
2016-04-15 Loss Christian Ornelas Elite Xtreme Fighting —
2015-11-21 Win Abel Acevedo Fights Factory Welterweight
2015-08-07 Win Javier Dominguez EXF 3 Welterweight
2015-04-17 Win Abel Acevedo EXF 2 —
2015-02-06 Win Leonardo Marquez EEF 1 —
2014-12-13 Win Cesar Carrasco Fights Factory Welterweight
2014-10-18 Win Jesús Sánchez UWC & EVT: Sanchez vs. Castillo Welterweight
2014-07-19 Win Oscar Ortega Ascension MK —
2013-08-17 Win Edgar Torres Mexico Regional —
2013-03-16 Loss Hector Aldana Cage Gladiators Championship —
2012-06-23 Loss Fred Torres TSC 2: Strikes Night —
2012-01-29 Win Dominique Chisem UWC: New Blood 1 Welterweight
2011-10-01 Win Dominique Chisem UWC 11: Born Again Welterweight