1990—2002
Дебютировал в мае 1990 года, однако слава к нему пришла только в 2000 году.
В июле 2000 году Хосе Луис Кастильо впервые бился за чемпионский пояс в бою против известного легковеса Стиви Джонстон. В упорном поединке большинством голосов Кастильо победил. Бой получил статус "Апсет года (неожиданный результат)" по версии журнала "Ринг".
В сентябре 2000 года состоялся реванш. На этот раз была зафиксирована ничья, позволившая Кастильо сохранить чемпионский пояс.
2002-04-20 Флойд Мейвезер — Хосе Луис Кастильо
- Место проведения: ЭмДжиЭм Гранд, Лас-Вегас, Невада, США
- Результат: Победа Мейвезера единогласным решением в 12-раундовом бою
- Статус: Чемпионский бой за титул WBC в лёгком весе (4-я защита Кастильо)
- Рефери: Вик Дракулич
- Счет судей: Анек Хонгтонгкам (116—111), Джон Кин (115—111), Джерри Рот (115—111) — все в пользу Мейвезера
- Вес: Мейвезер 60,80 кг; Кастильо 61,00 кг
- Трансляция: HBO
- Счёт неофициального судьи: Харольд Ледерман (115-111 Кастильо)
В апреле 2002 года состоялся бой Хосе Луис Кастильо против Флойда Мейвезера. Кастильо превзошел Мейвезера в скорости. Однако все трое судей поставили оценки в пользу Мейвезера. Неофициальный судья телеканала HBO Харольд Ледерман посчитал, что победил Кастильо. Исход был скандальным, и Мэйвезер решил дать незамедлительный реванш.
2002-12-07 Флойд Мейвезер — Хосе Луис Кастильо (2-й бой)
- Место проведения: Мандалей Бей Ресорт энд Казино, Лас-Вегас, Невада, США
- Результат: Победа Мейвезера единогласным решением в 12-раундовом бою
- Статус: Чемпионский бой за титул WBC в лёгком весе (1-я защита Мейвезера)
- Рефери: Джо Кортес
- Счет судей: Кен Морита (115—113), Ларри О'Коннелл (116—113), Дэниел Фон Де Вил (115—113) — все в пользу Мейвезера
- Вес: Мейвезер 60,80 кг; Кастильо 61,20 кг
- Трансляция: HBO
- Счёт неофициального судьи: Харольд Ледерман (115—113 Мейвезер)
В декабре 2002 года состоялся повторный поединок Кастильо против Флойда Мейвезера. На этот раз Мейвезер превзошел в скорости Кастильо и заслуженно победил.
2004—2005
В июне 2004 года мексиканец переиграл Хуана Лазкано.
В декабре 2004 года Хосе Луис Кастильо раздельным решением судей победил техничного кубинца Хоэля Касамайора.
В марте 2005 года он нокаутировал в 10-м раунде Хулио Диаса.
2005-05-07 Диего Корралес — Хосе Луис Кастильо
- Место проведения: Мандалей Бей Ресорт энд Казино, Лас-Вегас, Невада, США
- Результат: Победа Корралеса техническим нокаутом в 10-м раунде
- Статус: Чемпионский бой за титул WBC в лёгком весе (3-я защита Кастильо); чемпионский бой за титул WBO в лёгком весе (2-я защита Корралеса)
- Рефери: Тони Уикс
- Счет судей: Дэниел Фон Де Вил (86—85 Корралес), Лу Морет (84—87 Кастильо), Пол Смит (84—87 Кастильо)
- Время: 2:06
- Вес: Корралес 61,20 кг; Кастильо 61,20 кг
- Трансляция: Showtime
В мае 2005 года состоялся бой Хосе Луис Кастильо против Диего Корралеса. Это было очень упорный бой двух очень сильных легковесов. В 10-м раунде Кастильо послал Корралеса на настил. Корралес выплюнул капу, тем самым получил несколько лишних секунд для передышки. Через несколько секунд после продолжения боя Кастильо вновь послал в нокдаун Корралеса. Корралес опять выплюнул капу. За это рефери снял с него очко. Казалось, что Корралес держится на честном слове. Однако после продолжения боя началась обоюдная рубка в которой Корралес начал забивать Кастильо и рефери остановил бой. "Unbelieveble!" - кричали комментаторы телеканала Showtime. Бой получил статус "Бой года" по версии журнала "Ринг", а 10-й раунд - "раунд года". Исход боя был спорным. Действия рефери (не дисквалифицировал боксера) и Корралеса (выплевывал капу) подверглись критике. Руководство WBC обязало Корралеса дать реванш Кастильо.