Josh Hill has seven losses against six opponents on his MMA record. For a list of Hill's best fights, refer to "Best fights of Josh Hill".
On July 20, 2024 Josh Hill faced off against Jonas Mågård in a bantamweight bout at age 37. He was coming in with a record of 22-7 (9). Hill lost the fight via 3-round unanimous decision.
On August 11, 2023 Josh Hill faced off against Kasum Kasumov in a bantamweight bout at age 36. He was coming in with a record of 22-6 (9). Hill lost the fight via 3-round split decision.
On August 12, 2022 Josh Hill faced off against Marcos Breno in a bantamweight bout at age 35. He was coming in with a record of 21-5 (9). Hill lost the fight via 3-round unanimous decision.
On May 7, 2021 Josh Hill faced off against Raufeon Stots in a bantamweight bout at age 34. He was coming in with a record of 20-4 (8), and Stots was 32 years old and with a record of 15-1 (7). Hill lost the fight via 3-round unanimous decision.
On December 7, 2018 Josh Hill faced off against Taylor Lapilus in a bantamweight bout at age 32. He was coming in with a record of 16-3 (6), and Lapilus was 26 years old and with a record of 13-3 (8). Hill lost the fight via 3-round split decision.
On July 30, 2016 Josh Hill fought Marlon Moraes in a bantamweight title fight for Moraes' WSOF Championship title. Hill was 29 years old and with a record of 14-2 (5), and Moraes was 28 years old and with a record of 16-4-1 (11). Hill lost the fight via 2nd-round KO.
On February 12, 2015 Josh Hill fought Marlon Moraes in a bantamweight title fight for Moraes' WSOF Championship title. Hill was 28 years old and with a record of 10-1 (4), and Moraes was 26 years old and with a record of 13-4-1 (9). Hill lost the fight via 5-round unanimous decision.