After playing with Vaughan Azzurri of League1 Ontario to stay match fit,[4][5] on June 15, 2016, Godinho signed for Hearts and joined up with the club's development squad ahead of the 2016–17 season.[6] In August 2017, Godinho was loaned to Scottish League Two side Berwick Rangers until January 2018.[7][8] Godinho signed a contract extension with Hearts until 2020 on February 22, 2018.[9] He made his debut for Hearts in the Scottish Cup against Motherwell on March 4,[10] and his league debut the following weekend on March 9 in the Edinburgh derby against Hibernian.[11] He scored his first goal for Hearts against St Johnstone on January 26, 2019.[12]
FSV Zwickau
In July 2019, Godinho joined German 3. Liga side FSV Zwickau on a two-year contract.[13] He made his competitive debut for Zwickau in their season opener against SV Meppen on July 25. In May 2021 upon expiration of his contract, Godinho departed the club.[14]
Vancouver Whitecaps FC
On August 20, 2021, Godinho returned to Canada and joined Major League Soccer club Vancouver Whitecaps FC.[15] He made his first appearance for Vancouver on August 30, coming off the bench in a 4-1 victory over Real Salt Lake.[16][17] In December 2021 Vancouver announced they had picked up Godinho's contract option, keep him at the club through the 2022 season.[18] At the end of the 2022 season, Vancouver announced they would not exercise the option on Godinho's contract for 2023, ending his time with the club.[19]
Korona Kielce
In January 2023, Godinho returned to Europe and joined Polish club Korona Kielce on a contract until the end of the season.[20] He made his debut for his new club on February 6 against Cracovia.[21] Godinho scored his first goal for Korona Kielce on May 12 against Piast Gliwice, netting a consolation goal in a 2-1 defeat.[22] In June 2023, Korona Kielce announced they had signed Godinho to a new contract through the 2023–24 Ekstraklasa season.[23] His 2023–24 campaign ended prematurely on April 12, 2024, when he tore his left ACL in a 1–0 away loss to Warta Poznań.[24]
International career
Youth
Godinho was born in Canada to Portuguese parents. He has represented Canada at the under-18 and under-20 levels. In August 2016, Godinho was called up to the U-20 team for a pair of friendlies against Costa Rica.[25] Godinho was named to the Canadian U-23 provisional roster for the 2020 CONCACAF Men's Olympic Qualifying Championship on February 26, 2020.[26] He was named to the final squad ahead of the rescheduled tournament on March 10, 2021.[27]
Senior
Godinho received his first call up to the Canadian senior team on March 12, 2018 for a friendly against New Zealand[28] He made his debut in that match, a 1–0 victory for Canada. In May 2019, Godinho was named to the final 23-man squad for the 2019 CONCACAF Gold Cup.[29]
Career statistics
Club
As of match played April 12, 2024
Appearances and goals by club, season and competition
^"Junior Roster | Toronto FC". December 31, 2012. Archived from the original on December 31, 2012. Retrieved May 21, 2017.{{cite web}}: CS1 maint: bot: original URL status unknown (link)