Weightclass:  Flyweight
Location:  Montevideo, Uruguay
Record:  34 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/01/2027Montevideo, Uruguay33 - 28 Juan Vayo6 - 16 WPts
17/11/2026Montevideo, Uruguay32 - 28 Diego Cabeza12 - 13 WPts
18/09/2026Montevideo, Uruguay31 - 28 Juan Minas1 - 23(2) WPts
20/07/2026Montevideo, Uruguay30 - 28 Jesus Cortina0 - 3 WPts
20/05/2026Montevideo, Uruguay30 - 27 Diego Urrea3 - 7 LPts
21/03/2026Montevideo, Uruguay29 - 27 Leonardo Obando7 - 8(1) WPts
21/01/2026Montevideo, Uruguay28 - 27 Oro Rabago4 - 8 WPts
22/11/2025Montevideo, Uruguay27 - 27 Diego Balles5 - 6 WPts
23/09/2025Montevideo, Uruguay26 - 27 Jair Leanos7 - 6 WPts
25/07/2025Montevideo, Uruguay26 - 26 Salvador Somero11(1) - 32 LPts
27/05/2025Montevideo, Uruguay26 - 25 Kai Ngongona1 - 4 LPts
29/03/2025Montevideo, Uruguay25 - 25 Alejandro Vinal2 - 1 WPts
28/01/2025Quito, Ecuador25 - 24 Angel Teran28(2) - 24 LPts
28/12/2024Quito, Ecuador25 - 23 Angel Teran27(2) - 24 LPts
27/11/2024Quito, Ecuador25 - 22 Angel Teran26(2) - 24 LPts
27/10/2024Quito, Ecuador25 - 21 Angel Teran25(2) - 24 LPts
26/09/2024Quito, Ecuador25 - 20 Angel Teran24(2) - 24 LPts
26/08/2024Montevideo, Uruguay25 - 19 Diego Asuncion25(2) - 21 LPts
30/06/2024San Juan, Puerto Rico24 - 19 Diego San Angelo13 - 26 WPts
02/05/2024Montevideo, Uruguay23 - 19 Diego Millian5 - 7 WPts Uruguay National Championships 2024View
29/04/2024Montevideo, Uruguay22 - 19 Diego Cabeza2 - 3 WPts Uruguay National Championships 2024View
26/04/2024Montevideo, Uruguay21 - 19 Vidal Fabela4 - 8 WPts Uruguay National Championships 2024View
18/04/2024Maracaibo, Venezuela20 - 19 Alfonso Madrigal19(1) - 21(2) WPts
19/02/2024Cagayan de Oro, Philippines20 - 18 Santiago De la Paz24 - 17 LPts
22/12/2023Tabriz, Iran20 - 17 Zain Ibrahimbeyov14 - 21 LPts
23/10/2023Montevideo, Uruguay19 - 17 Cuba Granados0 - 2 WPts
24/08/2023Montevideo, Uruguay18 - 17 Juan Minas0 - 3 WPts
25/06/2023Montevideo, Uruguay17 - 17 Leonardo Velasquez5 - 15 WPts
26/04/2023Montevideo, Uruguay17 - 16 Angel Renteria25 - 14 LPts Uruguay National Championships 2023View
15/03/2023Montevideo, Uruguay16 - 16 Alejandro Espada11 - 19 WPts
25/01/2023Cochabamba, Bolivia15 - 16 Ricardo Chaparro1 - 6 WPts
26/11/2022Montevideo, Uruguay15 - 15 Miguel Amescua19 - 11 LPts
26/09/2022Montevideo, Uruguay15 - 14 Reyes Coro15 - 12 LPts
23/08/2022Toronto, Canada15 - 13 Andy Fram7 - 19 LPts
25/06/2022Samarqand, Uzbekistan14 - 13 Vitali Isabeckov10 - 17 WPts
26/04/2022Montevideo, Uruguay14 - 12 Diego Mirelez10 - 22 LPts Uruguay National Championships 2022View
19/03/2022Ho Chi Minh City, Vietnam14 - 11 Le Hai17 - 10 LPts
19/01/2022Managua, Nicaragua14 - 10 Franco Perales18 - 7 LPts
20/11/2021Hanoi, Vietnam13 - 10 Ha Hieu3 - 9 WPts
20/09/2021Parma, Italy12 - 10 Fabiano Vitale1 - 20(1) WPts
23/07/2021Montevideo, Uruguay11 - 10 Carlos Gomez6 - 16 WPts
01/06/2021Montevideo, Uruguay10 - 10 Cipriano Solares9 - 9 WPts
29/04/2021Montevideo, Uruguay10 - 9 Angel Renteria14 - 5 LPts Uruguay National Championships 2021View
26/04/2021Montevideo, Uruguay9 - 9 Miguel Amescua11 - 9 WPts Uruguay National Championships 2021View
16/03/2021Puente Alto, Chile9 - 8 Ricardo Olmedo10 - 7 LPts
16/01/2021Montevideo, Uruguay8 - 8 Vratislav Shtepanek1 - 2 WPts
16/11/2020Ulaanbaatar, Mongolia8 - 7 Zorigoo Ji8 - 8 LPts
18/09/2020Montevideo, Uruguay7 - 7 Kali Wongsojoyo11(2) - 7 WPts
18/07/2020Mar del Plata, Argentina7 - 6 Cris Rumbo8 - 2 LPts
19/05/2020Hamilton, Canada7 - 5 Mark Fall8 - 3 LPts
21/03/2020Montevideo, Uruguay7 - 4 Afanas Mehraliyev11 - 3 LPts
21/01/2020Montevideo, Uruguay6 - 4 Reyes Coro5 - 6 WPts
20/11/2019Montevideo, Uruguay6 - 3 Elias Marcial9 - 1 LPts
19/10/2019Montevideo, Uruguay6 - 2 Rodrigo Behar6 - 4 LPts
12/09/2019Montevideo, Uruguay6 - 1 Diego Mirelez2 - 6 LPts
01/08/2019Ulaanbaatar, Mongolia5 - 1 An Siang4 - 4 WPts
03/06/2019Montevideo, Uruguay4 - 1 Carlos Gomez4 - 5 WPts
04/04/2019Ulaanbaatar, Mongolia4 - 0 Quds Dorzhiev5 - 0 LPts
04/02/2019San Bernardo, Chile3 - 0 Santiago Hurtado0 - 2 WPts
06/12/2018Montevideo, Uruguay2 - 0 Alejandro Chavarin3 - 3 WPts
06/10/2018Bangkok, Thailand1 - 0 Yodpitchai Nakronluang0 - 0 WPts
07/08/2018Montevideo, Uruguay0 - 0 Ibrahim Usman2 - 0 WPts