Cincinnati loaned Welshman to Forge FC of the Canadian Premier League for the 2019 CPL season on March 8, 2019. He was recalled from his loan on August 2, and his contract with Cincinnati was terminated by mutual consent.
In August 2019, Welshman signed with Hapoel Haifa of the Israeli Premier League.
In Guyana's final match of the CONCACAF Nations League qualifying tournament, Welshman scored the match winner against Belize, sending the nation to the CONCACAF Gold Cup for the first time in their history. In May 2019, he was named to Guyana's provisional squad for the Gold Cup. He was named to the final squad on May 30.