Duke was born in Casa Grande, Arizona, where he initially played youth soccer for CCV Stars.
[3] After spending one season with the academy, Duke signed a professional contract with Los Angeles FC of Major League Soccer on January 25, 2020.
[4] Duke's Major League Soccer debut came in the first game of the season on March 1, 2020, as a stoppage time substitution against Inter Miami CF.
[5] On January 4, 2022, Duke was traded to Inter Miami in exchange for $100,000 of General Allocation Money.
[6] On April 12, 2023, Duke was involved in a trade deal that saw him and teammate Ariel Lassiter move to CF Montréal in exchange for Kamal Miller and $1.3 million in General Allocation Money.