[3] Fray made his league debut for the club on July 18, 2020, coming on as a 63rd-minute substitute for Modesto Méndez in a 2–0 defeat to the Greenville Triumph.
[6] During the 2022 pre-season, Fray suffered another ACL tear, bringing his second season with the senior team to a premature end.
[7] As a result, Fray made his competitive debut for the club over two years after signing his homegrown contract, coming on as a 66th-minute substitute for Ryan Sailor in a 2–1 defeat to Nashville on May 17, 2023.
[9] However, Fray's 2023 season would also be cut short, as he suffered a third ACL injury in the club's opening match of the 2023 Leagues Cup.
[13] In June 2023, Fray was named to Jamaica's 50-man provisional squad for the 2023 CONCACAF Gold Cup.