On July 3, 2020, LaCava signed for USL Championship side New York Red Bulls II.[5] He made his league debut for the club on July 17, 2020, appearing as a 67th-minute substitute in a 1–0 loss to Hartford Athletic.[6] On August 29, 2020, LaCava scored his first two goals as a professional in a 3–2 victory over Loudoun United FC.[7]
On April 30, 2021, LaCava scored his clubs first goal of the season in a 3–2 loss to Hartford Athletic.[8]
Following the 2021 season, LaCava's contract with New York expired.[9]
New York Red Bulls
On January 20, 2022, it was announced that LaCava had signed a one-year MLS contract with the New York Red Bulls, with options for the 2023, 2024, and 2025 seasons.[10]
Tampa Bay Rowdies (loan)
Having signed an MLS contract with the New York Red Bulls, it was announced on January 20, 2022, that LaCava would spend an additional season in USL Championship, on loan to the Tampa Bay Rowdies.[11]
Inter Miami
On November 11, 2022, LaCava was selected in the 2022 MLS Expansion Draft by St. Louis City SC. The club immediately traded him to Inter Miami CF in exchange for $150,000 of General Allocation Money.[12][13] Miami declined LaCava's contract option following the 2023 season.[14]
Return on loan to Tampa Bay
On June 9, 2023, LaCava returned to Tampa Bay Rowdies on loan for the remainder of the 2023 season.[15][16] LaCava's loan concluded at the end of the 2023 season.[17]
Charleston Battery
On December 22, 2023, it was announced that LaCava had joined USL Championship side Charleston Battery ahead of their 2024 season.[18] LaCava appeared in 12 matches across all competitions for Charleston.
San Antonio FC
On June 3, 2024, LaCava joined San Antonio FC on a multi-year contract.[19]