MMAStock

MMAStock · Fighter

JP Buys

“Young Savage” · Bantamweight · UFC · South Africa

Stock Rating 77 · peak 80 · Established tier · placed by our model, an estimate

Pro record 9-6 (3 KO/TKO, 5 submissions, 1 decision)

Fights on file

DateResultOpponentMethodEvent
12 Aug 2023LossMarcus McGheeKO (punch), R1UFC on ESPN: Luque vs. dos Anjos
25 Jun 2022LossCody DurdenTKO (punches), R1UFC on ESPN: Tsarukyan vs. Gamrot
18 Sep 2021LossMontel JacksonDecision (unanimous), R3UFC Fight Night: Smith vs. Spann
20 Mar 2021LossBruno Gustavo da SilvaTKO (punches), R2UFC on ESPN: Brunson vs. Holland
17 Nov 2020WinJacob SilvaSubmission (guillotine choke), R1Dana White's Contender Series 36
15 Nov 2019WinCristian Rodriguez Jr.TKO (punches), R1Legacy Fighting Alliance 78: Yañez vs. Estrada
22 Aug 2017LossJoby SanchezTKO (punches), R2Dana White's Tuesday Night Contender Series 7

MMAStock gives every MMA fighter a Stock Rating, and every card moves it. See every fighter.