#Diaz vs. Masvidal #Davis vs. Martin #Paul vs. Tyson #Sky Sports #Walsh vs. Villarrea #Stevenson vs. Harutyunyan #Jake Paul #Savy Promotions - Crypto Fight Night #Crawford vs. Madrimov #Ryan Garcia #Haney vs. Garcia #Fury vs. Ngannou #Lopez vs. Claggett #Roach vs. McCrory #Gervonta Davis #Mike Tyson #Denny vs. Cash #Tyson Fury #Fury vs. Usyk #Abdullaev vs. Linares

John David vs Jairo Ribeiro

  • 1 views

John David
Win

John David

(6 - 3, 1 NC)
 
Jairo Ribeiro
Loss
vs Submission (Rear-Naked Choke) Round: 1 Time: 2:58
Professional Fight

MFC - Mega Fight Championship 2

Date: Jun 22, 2019
Location: Jose Liberatti Sports Gymnasium, Osasco, Sao Paulo, Brazil
Organization: Mega Fighting Championship