Here is a list of Sandhagen's best fights. For a list of Sandhagen's losses, refer to "Cory Sandhagen Losses".
On October 10, 2020 Cory Sandhagen faced off against Marlon Moraes in a bantamweight bout at age 28. He was coming in with a record of 13-2 (8), and Moraes was 32 years old and with a record of 23-6-1 (16). Sandhagen stopped Marlon Moraes via TKO.
On February 6, 2021 Cory Sandhagen faced off against Frankie Edgar in a bantamweight bout at age 28. He was coming in with a record of 14-2 (9), and Edgar was 39 years old and with a record of 24-8-1 (10). Sandhagen stopped Frankie Edgar via KO.
On May 3, 2025 Cory Sandhagen faced off against Deiveson Figueiredo in a bantamweight bout at age 33. He was coming in with a record of 18-5 (11), and Figueiredo was 37 years old and with a record of 24-4-1 (17). Sandhagen stopped Deiveson Figueiredo via TKO.
On January 19, 2019 Cory Sandhagen faced off against Mario Bautista in a bantamweight bout at age 26. He was coming in with a record of 10-1 (7), and Bautista was 25 years old and with a record of 6-0 (5). Sandhagen stopped Mario Bautista via submission.
On August 25, 2018 Cory Sandhagen faced off against Iuri Alcântara in a bantamweight bout at age 26. He was coming in with a record of 9-1 (6), and Alcântara was 38 years old and with a record of 36-9 (29). Sandhagen stopped Iuri Alcântara via TKO.
On January 27, 2018 Cory Sandhagen faced off against Austin Arnett in a featherweight bout at age 25. He was coming in with a record of 8-1 (5), and Arnett was 26 years old and with a record of 15-3 (12). Sandhagen stopped Austin Arnett via TKO.
On August 17, 2019 Cory Sandhagen faced off against Raphael Assunção in a bantamweight bout at age 27. He was coming in with a record of 12-1 (7), and Assunção was 37 years old and with a record of 27-6 (14). Sandhagen won the fight via 3-round unanimous decision.
On August 5, 2023 Cory Sandhagen faced off against Rob Font in a bantamweight bout at age 31. He was coming in with a record of 17-4 (10), and Font was 36 years old and with a record of 20-6 (13). Sandhagen won the fight via 5-round unanimous decision.
On September 17, 2022 Cory Sandhagen faced off against Song Yadong in a bantamweight bout at age 30. He was coming in with a record of 15-4 (10), and Yadong was 24 years old and with a record of 19-6-1 (11). Sandhagen stopped Song Yadong via TKO.
On April 27, 2019 Cory Sandhagen faced off against John Lineker in a bantamweight bout at age 27. He was coming in with a record of 11-1 (7), and Lineker was 28 years old and with a record of 31-8 (18). Sandhagen won the fight via 3-round split decision.