T.J. Dillashaw has five losses against five opponents on his MMA record. For a list of Dillashaw's best fights, refer to "Best fights of T.J. Dillashaw".
On October 22, 2022 T.J. Dillashaw fought Aljamain Sterling in a bantamweight title fight for Sterling's UFC Championship title. Dillashaw was 36 years old and with a record of 17-5 (11), and Sterling was 33 years old and with a record of 21-3 (10). Dillashaw lost the fight via 2nd-round TKO.
On January 19, 2019 T.J. Dillashaw fought Henry Cejudo in a flyweight title fight for Cejudo's UFC Championship title. Dillashaw was 32 years old and with a record of 16-4 (11), and Cejudo was 31 years old and with a record of 13-2 (5). Dillashaw lost the fight via 1st-round TKO.
On January 17, 2016 T.J. Dillashaw met Dominick Cruz in a bantamweight (UFC Championship) title defense fight. Dillashaw was 29 years old and with a record of 12-3 (9), and Cruz was 30 years old and with a record of 20-1 (8). Dillashaw lost the fight via 5-round split decision and lost the title.
On October 9, 2013 T.J. Dillashaw faced off against Raphael Assunção in a bantamweight bout at age 27. He was coming in with a record of 8-2 (6), and Assunção was 31 years old and with a record of 20-4 (13). Dillashaw lost the fight via 3-round split decision.
On December 3, 2011 T.J. Dillashaw faced off against John Dodson in a bantamweight bout at age 25. He was coming in with a record of 4-1 (3), and Dodson was 27 years old and with a record of 11-5 (6). Dillashaw lost the fight via 1st-round TKO.