MacDonald started his training with David Lea at the age of 14 and his fight team Toshido Fighting Arts Academy out of Kelowna, British Columbia.[2] He made his professional debut at the age of sixteen, winning in the first round by submission against Terry Thiara at an Extreme Fighting Challenge event via rear naked choke.[8][9]
King of the Cage
He then moved to 2–0, by beating Ken Tran in his King of the Cage (KOTC) debut. He won a fight in Rumble in the Cage and then signed exclusively with King of the Cage. He won two fights after signing and was then rewarded with a shot at the KOTC Canadian Lightweight title, against Kajan Johnson, which MacDonald won. MacDonald then was awarded a shot at the King of the Cage Lightweight Championship, against Clay French, MacDonald knocked him out in the second round. After the fight MacDonald moved up to welterweight and defeated Elmer Waterhen by first round armbar.[10]
Ultimate Fighting Championship
MacDonald was signed to the UFC after compiling a 9–0 professional record.[11]
He debuted for the promotion at UFC Fight Night 20 against Mike Guymon.[12] Guymon dropped MacDonald with a right cross, before MacDonald quickly recovered, took Guymon down and won the fight with an armbar submission in the first round.[13]
MacDonald lost to Carlos Condit via third-round TKO at UFC 115[14] in a bout that earned the Fight of the Night award.[15] MacDonald was competitive in the first two rounds using effective striking and taking Condit down three times. Condit came back with a more aggressive attitude in the final round and finished MacDonald with a combination of elbows and punches. After the fight, the judges' scorecards were revealed and showed that had MacDonald not been finished in the last seven seconds, he would have picked up a split decision victory.[16] After this loss, Macdonald moved to Montreal and joined Tristar Gym, home of elite fighters such as former UFC Welterweight ChampionGeorges St-Pierre.[17]
MacDonald was expected to face Matt Brown on November 20, 2010, at UFC 123,[18] but was forced from the card with an injury and replaced by Brian Foster.[19]
MacDonald was expected to face James Wilks on April 30, 2011, at UFC 129.[20] However, Wilks was replaced on the card by Nate Diaz.[21] MacDonald dominated Diaz during all three rounds (throwing Diaz via German Suplex three times in the third round) and earning a unanimous decision victory.[22]
MacDonald next faced and defeated Mike Pyle by TKO in the first round on August 6, 2011, at UFC 133.[23][24]
MacDonald was expected to face Brian Ebersole on December 10, 2011, at UFC 140.[25] However, MacDonald pulled out of the bout with an injury and was replaced by Claude Patrick.[26]
MacDonald was scheduled to face Che Mills at UFC 145 on March 24, 2012.[27] However, the event was initially cancelled and then moved from Montreal to take place in Atlanta, Georgia on April 21, 2012.[28] MacDonald won the bout via second-round TKO. After getting hit with hard shots in the first round, MacDonald took the fight to the ground, where he controlled the fight with his superior wrestling and ground and pound.[29]
MacDonald was expected to face B.J. Penn on September 22, 2012, at UFC 152.[30] However, MacDonald pulled out of the bout after sustaining a cut to the forehead while training.[31] The fight eventually took place on December 8, 2012, at UFC on Fox 5.[32] MacDonald dominated Penn for three rounds and won by unanimous decision.[33]
MacDonald was expected to face Carlos Condit in a rematch on March 16, 2013, at UFC 158.[34] However, MacDonald pulled out of the bout citing another injury, and was replaced by Johny Hendricks.[35]
MacDonald defeated Jake Ellenberger by unanimous decision on July 27, 2013, at UFC on Fox 8.[36] He used his size and reach advantage to repeatedly land his jab, neutralizing the shorter Ellenberger. UFC president Dana White criticized the performance as "lackluster".[37][38]
MacDonald beat Demian Maia by unanimous decision on February 22, 2014, at UFC 170, earning his second Fight of the Night bonus award.[40] MacDonald almost had to pull out of this fight after stabbing himself in the hand while cutting an avocado.[41]
MacDonald defeated Tyron Woodley by unanimous decision in the co-main event of UFC 174 on June 14, 2014.[42]
MacDonald was expected to face Hector Lombard on April 25, 2015, at UFC 186.[45] However, on February 10, the UFC indicated that both participants had been removed from the card and that the pairing had been scrapped as both fighters are expected to be rebooked against a new opponent.[46][47]
A rematch with then champion Robbie Lawler took place on July 11, 2015, at UFC 189.[48] MacDonald lost the fight via TKO in the fifth round.[49] The back and forth action earned both participants Fight of the Night honors.[50] The fight was considered an instant classic by fans and media alike with UFC President Dana White hailing it as one of the best welterweight fights in the promotion's history.[51]
On April 8, 2023, it was announced that MacDonald will be inducted to the UFC Fight Wing Hall of Fame in July 2023 for the welterweight title bout from July 2015.[54]
Bellator MMA
On August 26, 2016, MacDonald signed a contract with Bellator MMA. He subsequently appeared at Bellator 160 and announced his intentions to win both the welterweight and middleweight championships.[55] In his Bellator debut, MacDonald fought Paul Daley in the main event at Bellator 179 on May 19, 2017.[56] He won the one-sided fight via rear-naked choke in the second round.[57]
Bellator Welterweight Champion
MacDonald faced Bellator MMA welterweight champion Douglas Lima at Bellator 192 on January 20, 2018.[58] He won the back-and-forth fight by unanimous decision.[59] He sustained an injury with a big swelling on the shin of his left leg, midway through the fight.[60][61]
MacDonald next defended his Welterweight title against Jon Fitch in a fight that is simultaneously the first round of Bellator Welterweight World Grand Prix at Bellator 220 on April 27, 2019.[64] The back-and-forth bout ended in a majority draw. Due to the fight ending in a draw, Macdonald retained the title and advanced to the semifinals against Neiman Gracie.[65] MacDonald faced Gracie in the main event at Bellator 222 on June 14, 2019. He won the fight by unanimous decision.[66]
On December 18, 2019, it was announced that MacDonald had signed with the Professional Fighters League.[69] After a year-long layoff, mainly due to PFL not running events in 2020 due to the COVID-19 pandemic, MacDonald was set to make his promotional debut on April 29, 2021, against David Michaud as the start of the 2021 PFL Welterweight tournament.[70] On April 8, David announced he pulled out of the PFL season due to a heart condition.[71] He was replaced by Bellator and UFC vet Curtis Millender.[72] MacDonald won the bout in the first round via rear-naked choke.[73]
MacDonald faced Gleison Tibau at PFL 5 on June 17, 2021.[74] He lost the bout by a controversial split decision, with the vast majority of media scores and other professional MMA fighters scoring the bout as a win for MacDonald.[75][76][77][78]
MacDonald faced Ray Cooper III in the semifinals of the Welterweight tournament on August 13, 2021, at PFL 7.[79] He lost the bout via unanimous decision.[80]
PFL season 2022
MacDonald faced Brett Cooper on May 6, 2022, at PFL 3.[81] MacDonald won the bout in the first round via rear-naked choke.[82]
MacDonald faced Sadibou Sy on July 1, 2022, at PFL 6.[83] In an upset, MacDonald lost the bout via unanimous decision.[84]
MacDonald was scheduled to face Magomed Umalatov in the Semifinals of the Welterweight tournament on August 13, 2022, at PFL 8.[85] However, after Umalatov was forced to pull out due to visa issues, he was replaced by Dilano Taylor.[86] MacDonald lost the bout via TKO stoppage in the first round.[87]
Retirement
On August 14, 2022, MacDonald announced his retirement from MMA competition.[88]
Submission grappling career
On November 22, 2014, MacDonald fought to a draw against Jonathan Torres in a grappling match in Metamoris V.
MacDonald announced in 2024 that he was going to release a series of submission grappling instructionals with BJJ Fanatics.[89]
Personal life
In September 2014, it was revealed that an anonymous fan had picked MacDonald's walkout music for several years until UFC 145. According to MacDonald, he had changed phone numbers after moving to Montreal and the producer who arranged entrance music continued to unknowingly text his previous phone number. MacDonald also explained that he had been too focused on training to think of walkout music. Unaware that MacDonald was not the one making the song choices, the producer approached MacDonald in-person to tell him they could not use a song by Nickelback that the fan had chosen, revealing the ruse. The last choice the fan made was "U Can't Touch This" by MC Hammer at UFC 133, which MacDonald called his worst walkout song. MacDonald later chose "We Found Love" by Rihanna for his fight against Lawler at UFC 167.[90][91]