McDonald al college giocò a football all'Università statale dell'Iowa dal 2018 al 2022. Nella sua prima stagione mise a segno 3 tackle, un sack e un fumble forzato prima di scegliere di passare il resto dell'anno come redshirt, potendo cioè allenarsi con la squadra ma non scendere in campo.[1] La stagione successiva fu inserito nella formazione ideale della Big 12 Conference dopo avere stabilito un record dell'istituto ed essere stato primo alla pari a livello nazionale con 10,5 sack.[2][3] L'anno successivo superò il suo stesso primato di sack.[4][5]
McDonald fu scelto nel corso del primo giro (quindicesimo assoluto) del Draft NFL 2023 dai New York Jets.[6] Debuttò subentrando nella gara del primo turno contro i Buffalo Bills mettendo a segno un placcaggio. La sua stagione da rookie si chiuse con 13 tackle, 3 sack e un fumble forzato in 15 presenze, nessuna delle quali come titolare.