Joe Soto has seven losses against seven opponents on his MMA record. For a list of Soto's best fights, refer to "Best fights of Joe Soto".
On February 3, 2018 Joe Soto faced off against Iuri Alcântara in a bantamweight bout at age 30. He was coming in with a record of 18-7 (14), and Alcântara was 37 years old and with a record of 35-9 (28). Soto lost the fight via 1st-round TKO.
On December 1, 2017 Joe Soto faced off against Brett Johns in a bantamweight bout at age 30. He was coming in with a record of 18-6 (14), and Johns was 25 years old and with a record of 14-0 (6). Soto lost the fight via 1st-round submission.
On January 2, 2016 Joe Soto faced off against Michinori Tanaka in a bantamweight bout at age 28. He was coming in with a record of 15-5 (12), and Tanaka was 25 years old and with a record of 10-1 (4). Soto lost the fight via 3-round split decision.
On June 6, 2015 Joe Soto faced off against Anthony Birchak in a bantamweight bout at age 28. He was coming in with a record of 15-4 (12), and Birchak was 29 years old and with a record of 11-2 (9). Soto lost the fight via 1st-round KO.
On August 30, 2014 Joe Soto fought T.J. Dillashaw in a bantamweight title fight for Dillashaw's UFC Championship title. Soto was 27 years old and with a record of 15-3 (12), and Dillashaw was 28 years old and with a record of 10-2 (7). Soto lost the fight via 5th-round KO.
On August 5, 2011 Joe Soto fought Eddie Yagin in a featherweight title fight for the TPF Championship title. Soto was 24 years old and with a record of 9-2 (8). Soto lost the fight via 1st-round submission.
On September 2, 2010 Joe Soto met Joe Warren in a featherweight (Bellator World Championship) title defense fight. Soto was 23 years old and with a record of 9-1 (8), and Warren was 33 years old and with a record of 5-1 (1). Soto lost the fight via 2nd-round KO and lost the title.