Rafael Espinoza (27-0, 23) was born in Guadalajara, Jalisco, Mexico on April 21, 1994. At the age of 18 years on February 15, 2013, he made his professional boxing debut against Victor Valadez, winning the fight via 3rd-round TKO.
On his 24th career fight at 29 years old, Espinoza became a featherweight world champion on December 9, 2023 after defeating Robeisy Ramírez via 12-round majority decision to win the WBO title.
Espinoza's last fight was a featherweight (WBO) world-title defense against Edward Vazquez on May 4, 2025. He stopped Vazquez via TKO in the 7th round, successfully defending the title. He is currently undefeated and is on a 27-fight winning streak.
Some of Rafael Espinoza's best fights were against Robeisy Ramírez and Edward Vazquez. For details about these fights refer to "Best fights of Rafael Espinoza".
# | Date | Opponent | Weight | Round | Method | Result |
---|---|---|---|---|---|---|
May 4, 2025 31 years 27-0 (23) | 29 years, 7 months 17-2 (4) | FT | 7 | TKO | WIN Defended WBO | |
Dec 7, 2024 30 years, 7 months 26-0 (22) | 30 years, 11 months 14-2 (9) | FT | 6 | TKO | WIN Defended WBO | |
25 | Jun 21, 2024 30 years, 2 months 25-0 (21) | Sergio Chirino Sanchez | FT | 4 | TKO | WIN Defended WBO |
Dec 9, 2023 29 years, 7 months 24-0 (20) | 29 years, 11 months 13-1 (8) | FT | 12 | MD | WIN Won WBO | |
23 | Jul 15, 2023 29 years, 2 months 23-0 (20) | Ally Mwerangi | 2 | KO | WIN | |
22 | Mar 25, 2023 28 years, 11 months 22-0 (19) | Rafael Rosas Ramirez | 3 | TKO | WIN | |
21 | Nov 19, 2022 28 years, 6 months 21-0 (18) | Orlando Garcia Guerrero | 1 | TKO | WIN | |
20 | Jun 25, 2022 28 years, 2 months 20-0 (17) | Gerardo Valenzuela Munoz | 1 | TKO | WIN | |
19 | Apr 2, 2022 27 years, 11 months 19-0 (16) | Jose Gonzalez Ayala | 3 | KO | WIN | |
18 | Feb 19, 2022 27 years, 9 months 18-0 (15) | Alie Laurel | 1 | KO | WIN | |
17 | Sep 25, 2021 27 years, 5 months 17-0 (14) | Aramis Solis | 1 | KO | WIN | |
16 | Jan 16, 2021 26 years, 8 months 16-0 (13) | Carlos Ornelas | 10 | UD | WIN | |
15 | Jun 27, 2020 26 years, 2 months 15-0 (13) | Luis Guzman Rios | 2 | TKO | WIN | |
14 | Jul 7, 2018 24 years, 2 months 14-0 (12) | Diego Andrade Chavez | 5 | TKO | WIN | |
13 | Feb 17, 2018 23 years, 9 months 13-0 (11) | Cristian Cortes Gonzalez | 6 | TKO | WIN | |
12 | Dec 9, 2017 23 years, 7 months 12-0 (10) | Juan Jose Lopez Alcaraz | 6 | TKO | WIN | |
11 | Oct 29, 2016 22 years, 6 months 11-0 (9) | Mario Cruz | 6 | TKO | WIN | |
10 | Jul 23, 2016 22 years, 3 months 10-0 (8) | Jesus Marcelino Alvarez | 2 | KO | WIN | |
9 | Jun 4, 2016 22 years, 1 months 9-0 (7) | Eden Marquez | 1 | KO | WIN | |
8 | Mar 12, 2016 21 years, 10 months 8-0 (6) | Juan Jose Francisco Marquez Solano | 1 | KO | WIN | |
7 | May 30, 2015 21 years, 1 months 7-0 (5) | Karl Garcia | 4 | UD | WIN | |
6 | Mar 20, 2015 20 years, 10 months 6-0 (5) | Agapito Garcia | 1 | KO | WIN | |
5 | Nov 7, 2014 20 years, 6 months 5-0 (4) | Carlos Bacasegua Luzania | 3 | KO | WIN | |
4 | Jul 11, 2014 20 years, 2 months 4-0 (3) | Victor Serrano Islas | 5 | TKO | WIN | |
3 | Nov 1, 2013 19 years, 6 months 3-0 (2) | Luis Macias | 2 | TKO | WIN | |
2 | May 18, 2013 19 years 2-0 (1) | Oscar Pena | 6 | UD | WIN | |
1 | Feb 15, 2013 18 years, 9 months 1-0 (1) | Victor Valadez | 3 | TKO | WIN |