On January 22, 2017, following an injury to goalkeeper Sean Melvin, Straith played the final 35 minutes in net for Canada against Bermuda. Canada would win the game 4–2, with Straith making a few saves and keeping a clean sheet. Straith was named to the 2017 CONCACAF Gold Cup squad on June 27, 2017.