*Club domestic league appearances and goals, correct as of 23:23, 28 October 2024 (UTC) ‡ National team caps and goals, correct as of 23:10, 18 November 2024 (UTC)
Carrasquilla began his career with Tauro FC in his hometown of Panama City. He made his first team debut on 29 March 2015 during a 1–0 loss to Árabe Unido in a Liga Panameña de Fútbol match at just 16 years old.[4] He scored his first goal on 22 April 2016 to give Tauro a 2–1 win over Árabe Unido.[5] During 5 seasons playing for Tauro, Carrasquilla helped them win the 2017 Clausura and 2018 Apertura league titles.[4]
FC Cartagena
On 12 August 2019 it was confirmed that Carrasquilla had been loaned out to FC Cartagena, who at the time were playing in Segunda División B, the Spanish third-tier, for the rest of 2019 with an option to buy.[6] He made his debut for Cartagena on 15 September, coming off the bench in a 1–0 win over Atlético Sanluqueño.[7] On 29 November 2019, Cartagena announced that they had triggered Carrasquilla's purchase option for €300,000 and signed him to a new contract until 2025.[8] Carrasquilla made 20 appearances in all competitions during his first season in Spain, helping Cartagena win promotion to the Segunda División after 8 seasons in the third tier.[5]
He scored his first goal for Cartagena on 24 October 2020 in a 3–0 win against UD Las Palmas.[9] After playing regularly for the first half of the season Cartagena brought in a new head coach in January, Luis Carrión. Carrasquilla featured less frequently over the latter half of the season.[10] He made 28 appearances and scored 1 goal in league play as Cartagena finished 16th in the table, 3 spots and 3 points above the relegation zone.[11]
Houston Dynamo
On 5 August 2021, Carrasquilla joined MLS side Houston Dynamo on loan.[12] He made his Dynamo debut on 7 August, coming on as a substitute in a 2–0 loss to Minnesota United.[13] He scored his first goal on 28 August in a 2–1 loss to Minnesota United.[13] Carrasquilla ended the season with 10 appearances and 1 goal as Houston finished last in the Western Conference, missing out on the playoffs.[13][14]
On 10 May 2022, Houston Dynamo activated their purchase option on Carrasquilla's loan, making his move to the Dynamo permanent.[15] The official transfer fee was undisclosed, but was reportedly close to $2 million.[16] Carrasquilla scored his first goal of the season on 14 May in a 2–0 win over Nashville.[17] He finished the season with 2 goals and 4 assists in 32 appearances, but Houston failed to qualify for the playoffs again, finishing 13th in the conference.[18]
On 1 July 2021, Carrasquilla was named to head coach Thomas Christiansen's 23-man squad for the 2021 CONCACAF Gold Cup.[24] Carrasquilla started all 3 games and had an assist as Panama finished 3rd in their group.[25]
In June 2023, Carasquilla was named to the 2023 CONCACAF Gold Cup squad.[26] He was a regular fixture in the line-up as Panama made the Final of the tournament and finished runners-up to Mexico.[27] For his efforts, Carrasquilla was the recipient of the Golden Ball for the tournament.[28]
^"Panamá anuncia su lista provisional" [Panama announces its provisional list]. FIFA.com (in Spanish). Fédération Internationale de Football Association. 14 May 2018. Retrieved 15 May 2018.