BKFC 48 results: John Dodson beats JR Ridge; Bryce Hall shocks Gee Perez

Watch BKFC 48 live and free, featuring former UFC star John Dodson, YouTuber Bryce Hall, and more.

Bare Knuckle Fighting Championship returned Friday with another event from Tingley Coliseum in Albuquerque, N.M.

BKFC 48 was headlined by former UFC title challenger [autotag]John Dodson[/autotag] who quickly defeated [autotag]JR Ridge[/autotag] to win the promotion’s flyweight title.

Also, YouTuber [autotag]Bryce Hal[/autotag]l made his bareknuckle debut against [autotag]Gee Perez[/autotag] and won by TKO due to injury at the end of Round 2.

Check out a live stream of the fights above, as well as the results and a photo gallery below.

  • John Dodson def. JR Ridge via TKO – Round 1, 1:49 – for BKFC flyweight title
  • Keith Richardson def. Derek Perez via TKO – Round 1 0:37
  • Bryce Hall def. Gee Perez via TKO (injury) – Round 2, 2:00
  • Joshua Moreno def. Jeremy Sauceda via TKO (retirement) – Round 1, 2:00
  • Jeremie Holloway vs. Will Santiago ends in a majority draw (48-46, 47-47, 47-47)
  • Robert Armas def. Eric Dodson via unanimous decision (49-46, 50-44, 48-47)
  • Blake LaCaze def. Donald Sanchez via unanimous decision (50-44, 48-46, 50-44)
  • Melanie Shah def. Sydney Smith via unanimous decision (49-46, 49-46, 49-46)
  • Marc Etenberg def. Darrick Gates via TKO (doctor stoppage) – Round 2, 0:14
  • Kyle McElroy def. Richard Montano via TKO – Round 2, 0:55
  • Anthony Perez def. Gene Perez via split decision (47-48, 48-47, 49-46)
  • Austin Lewis vs. Justyn Martinez ends in no contest (strike after bell) – Round 1, 2:00

[vertical-gallery id=2669182]