Kaye played two years of university soccer at York University between 2012 and 2013. During his university career he played in 29 matches and scored 18 goals. He was named OUA rookie of the year after his first year season and selected to the CIS all-Canadian second-team and the OUA first-team as a second year. York would win the OUA championship during his final season.[5]
Club career
Early career
Kaye left York and joined TFC Academy, the academy side of Major League Soccer's Toronto FC in 2013. In 2014, he played in League1 Ontario with the senior academy team appearing in nine matches and scoring one goal.[7] Kaye joined the Wilmington Hammerheads of the USL Pro on loan from TFC Academy in August 2014 as part of an affiliation between the two clubs.[8] He made his professional debut on August 23, 2014, in a league match against Orange County Blues FC. The next day, Kaye tallied his first professional goal and assist as Wilmington drew 3–3 with LA Galaxy II.[9] In total, Kaye appeared in 7 matches and tallied 2 goals and 2 assists during his loan with the Hammerheads.[10]
Toronto FC II
2015 season
On March 12, 2015, Kaye and seven other players were signed by USL side Toronto FC II ahead of their inaugural season.[11] He made his debut against the Charleston Battery on March 21[12] and would appear in 22 matches without a goal.[13]
Louisville City
2016 season
On January 13, 2016, Kaye would sign with USL side Louisville City FC[13] and he would make his season debut in the opening match on March 26 against Charlotte.[14] He would go on to play in 24 of Louisville's 28 regular season matches scoring one goal with three assists.[15] He also played in two of Louisville's three USL Cup matches going goalless. He did, however, score in the penalty shootout in the Eastern Conference Finals match against New York Red Bulls II. A match New York would go on to win.[16]
2017 season
Kaye would miss the first two matches of the 2017 season while on international duty and would make his season debut on April 8 against Richmond.[17] He would on to play in 19 of Louisville's 32 regular season matches scoring four goals.[15] He also played in both of Louisville's U.S. Open Cup matches; scoring once against the Tartan Devils.[18] In the USL Cup playoffs Kaye would start all four matches as he and Louisville would go on to win the USL Cup Final against Swope Park.[19]
Los Angeles FC
After two seasons in Louisville, Kaye would be transferred to MLS side Los Angeles FC for their inaugural season.[20] He would make his LAFC debut against Seattle Sounders FC during the 2018 season opener.[21] On July 26, 2018, Kaye suffered a fractured foot in the El Tráfico rivalry game against the LA Galaxy, with coach Bob Bradley saying he'd need surgery, with LAFC setting no timetable for his return;[22]NBC Sports reported that the injury would sideline the player for "4–6 months".[23]
Colorado Rapids
On July 27, 2021, Kaye was traded, alongside a first-round pick in the 2022 MLS SuperDraft to the Colorado Rapids in exchange for $1 million in General Allocation Money and a 2022 international roster slot.[24] He made his debut for the Rapids on August 7 against Sporting Kansas City.[25] On August 21 Kaye scored his first goal for the Rapids, netting the game-winner in a 2–1 comeback win over Rocky Mountain Cup rivals Real Salt Lake.[26] At the end of the season Colorado announced they had exercised Kaye's contract option, keeping him at the club through the 2022 season.[27] Before the start of the 2022 season Colorado would announce Kaye would sign a 4-year contract extension, through the end of the 2025 season, with an option for 2026.[28]
Toronto FC
In July 2022, Toronto FC announced they had traded Ralph Priso, General Allocation Money, a first round pick in the 2023 MLS SuperDraft and an international roster slot for Kaye.[29] The move returned Kaye to Toronto after six years away and also reunited him with his coach at LAFC, Bob Bradley.[30] He made his debut on July 13, starting against the Chicago Fire and going 63 minutes in a 2–0 defeat.[31] Kaye scored his first goal for Toronto FC in their first match of the 2023 season, netting Toronto's second goal in an eventual 3–2 defeat to D.C. United on February 25, 2023.[32]
Kaye, along with teammates Dave Romney and Ian Harkes, were traded to the San Jose Earthquakes on December 2, 2024 for "around" $500,000 General allocation money and an international roster spot, reuniting Kaye with his former Revolution manager Bruce Arena.[3][2]
International career
Youth
In May 2016, Kaye was called to Canada's U23 national team for a pair of friendlies against Guyana and Grenada.[35] He saw action in both matches.[36] In March 2017 Kaye was called up again to the U23 side for the Aspire Tournament which also featured the hosts Qatar and Uzbekistan.[37]
Senior
Kaye made his debut for the senior team against Curaçao in a friendly on June 13, 2017.[38] On June 27, he was named to Canada's squad for the 2017 CONCACAF Gold Cup.[39] He was named to the squad for the 2019 CONCACAF Gold Cup on May 20, 2019.[40] Kaye scored his first goals for Canada on March 29, 2021, netting a brace in a 11–0 victory over the Cayman Islands.[41] In July 2021 Kaye would join Canada for his third Gold Cup tournament, being named to the squad for the 2021 edition of the competition.[42]
During his time at Louisville, Kaye played as an "attacking midfielder and winger", however following his ascension into MLS, he assumed a "box-to-boxcentral midfield role, one that he's thriving in"; he also performed this role on international duty with Canada.[44] LAFC coach Bob Bradley said of Kaye: "He brings a little bit more range, a little bit more ability to get around the ball, a little bit of an ability to close down, win some balls in air, get into the box in both sides. All those things make him a little bit different".[23]