New Zealand clubs After coming through the youth teams, Boyd first appeared for the senior team of
Melville United in the
NRFL Premier during the 2011 season at the age of 16, helping them to a third-placed finish. Showing promise, Boyd joined
Waikato FC in the
ASB Premiership for the 2011–12 season.
Wellington Phoenix In September 2012, Boyd signed a three-year contract for the
Wellington Phoenix and made his debut as a 17-year-old, coming on as a substitute in an A-League match against Sydney FC on October 6, 2012. Boyd scored 2 goals in 20 appearances for the Phoenix in the
2013–14 season and was named the club's under-23 player of the year.
Vitória de Guimarães On February 24, 2015, Boyd signed a four-year deal with top Portuguese side
Vitória de Guimarães to begin at the conclusion of the
2014–15 A-League season.
Loan to Tondela On June 29, 2017, Boyd joined
Tondela on loan, joining fellow former
A-League player
Nick Ansell.
Loan to MKE Ankaragücü On January 31, 2019, Boyd joined Turkish
Süper Lig side
MKE Ankaragücü on loan until the end of the season.
Beşiktaş On July 15, 2019, Boyd joined Turkish
Süper Lig side
Beşiktaş, signing a 4-year contract. On November 7, 2019, Boyd scored his first goal for the club in a 3-1 defeat to
Sporting Braga in the group stage of the
UEFA Europa League. On September 13, 2020, Boyd scored a spectacular long-range effort in a 3–1 win over
Trabzonspor. On October 7, Boyd was not included as one of the club's 14 foreign roster spots for the first half of the
Süper Lig season. This happened despite the player having started all six of the club's games that season.
Loan to Sivasspor On February 1, 2021, Boyd was loaned out to fellow Turkish
Süper Lig club
Sivasspor until the end of the
season.
LA Galaxy After a preseason trial, Boyd signed a one-year contract with American
MLS club
LA Galaxy on February 20, 2023.
Nashville SC On December 30, 2023, it was announced that Boyd has signed with
Nashville SC from the 2024 season until the end of 2026, with an extension option through 2027. As part of the deal, LA Galaxy received two international roster spots and $150,000 in General Allocation Money. The Galaxy would also receive up to $625k in conditional General Allocation Money should Boyd meet certain performance metrics. Boyd was waived by Nashville on January 8, 2026. ==International career==