23-10-1 (2023 PFL Record: 1-1-0)
2022 PFL season: 1-1-0
2021 PFL season: 1-1-0
MacDonald vs Taylor
PFL 2022 Welterweight Semifinal
Sat August 13
Cooper III vs MacDonald
PFL 2021 Welterweight Semifinal
Fri August 13
MacDonald vs Millender
PFL 2021 Welterweight
Thu April 29