Here is a list of Kelleher's best fights. For a list of Kelleher's losses, refer to "Brian Kelleher Losses".
On January 18, 2020 Brian Kelleher faced off against Ode' Osbourne in a bantamweight bout at age 33. He was coming in with a record of 20-10 (16), and Osbourne was 28 years old and with a record of 8-2 (7). Kelleher stopped Ode' Osbourne via submission.
On June 3, 2017 Brian Kelleher faced off against Iuri Alcântara in a bantamweight bout at age 30. He was coming in with a record of 17-7 (14), and Alcântara was 36 years old and with a record of 35-7 (28). Kelleher stopped Iuri Alcântara via submission.
On May 13, 2020 Brian Kelleher faced off against Hunter Azure in a featherweight bout at age 33. He was coming in with a record of 21-10 (17), and Azure was 28 years old and with a record of 8-0 (4). Kelleher stopped Hunter Azure via KO.
On October 21, 2017 Brian Kelleher faced off against Damian Stasiak in a bantamweight bout at age 31. He was coming in with a record of 18-8 (15), and Stasiak was 27 years old and with a record of 10-4 (8). Kelleher stopped Damian Stasiak via TKO.
On September 5, 2020 Brian Kelleher faced off against Ray Rodriguez in a featherweight bout at age 34. He was coming in with a record of 22-11 (18). Kelleher stopped Ray Rodriguez via submission.
On August 21, 2021 Brian Kelleher faced off against Domingo Pilarte in a bantamweight bout at age 35. He was coming in with a record of 23-12 (18), and Pilarte was 31 years old and with a record of 8-2 (5). Kelleher won the fight via 3-round unanimous decision.
On February 24, 2018 Brian Kelleher faced off against Renan Barão in a bantamweight bout at age 31. He was coming in with a record of 19-8 (15), and Barão was 31 years old and with a record of 34-5 (23). Kelleher won the fight via 3-round unanimous decision.
On January 15, 2022 Brian Kelleher faced off against Kevin Croom in a bantamweight bout at age 35. He was coming in with a record of 24-12 (18), and Croom was 34 years old and with a record of 21-13 (16). Kelleher won the fight via 3-round unanimous decision.
On March 4, 2016 Brian Kelleher met Julio Arce in a bantamweight (Ring of Combat Championship) title defense fight. Kelleher was 29 years old and with a record of 16-7 (13), and Arce was 26 years old and with a record of 8-1 (4). Kelleher stopped Julio Arce via 3rd-round submission and successfully defended his title.
On September 25, 2015 Brian Kelleher fought Julio Arce in a bantamweight title fight for Arce's Ring of Combat Championship title. Kelleher was 29 years old and with a record of 14-7 (11), and Arce was 25 years old and with a record of 8-0 (4). Kelleher won the fight via 3-round majority decision and is crowned the new bantamweight world champion.