*Club domestic league appearances and goals, correct as of 02:50, 22 October 2024 (UTC) ‡ National team caps and goals, correct as of 18 November 2024 (UTC)
Cascante started his career at Orión in 2011, before transferring to UCR for a three year stint. Cascante signed with Saprissa for the second half of the 2016 season, helping the team earn their 33rd league title. He also made five appearances in the CONCACAF Champions League during his time with Saprissa.[1]
After starting his career in his native Costa Rica, Cascante signed with MLS side Portland Timbers on 2 January 2018.[2] Cascante helped the team return to the MLS Cup final before falling to Atlanta United 0–2.[3]
Cascante was traded from Portland Timbers to MLS expansion side Austin FC in exchange for $250,000 in general allocation money on December 13, 2020.[4] In April 2023, Austin FC extended Cascante's contract through the 2025 season, with a 1-year club option for 2026.[5]