Youth Cavallo was born in
Richmond, Virginia where he played club soccer with local side Richmond Strikers.
College In 2020, Cavallo attended
Davidson College to play
college soccer. He played four seasons with the Wildcats, making 58 appearances, scoring one goal and tallying eight assists. In 2024, Cavallo attended
University of California, Los Angeles as a graduate student, where he earned all-Big Ten Second-Team honors after making 19 appearances with one goal and two assists to his name. Whilst at college, Cavallo also spent time in the
USL League Two with
Long Island Rough Riders in 2022 and 2023, and
Asheville City SC in 2024.
Professional On December 20, 2024, Cavallo was selected 88th overall in the
2025 MLS SuperDraft by
New York City FC. He earned a first time contract with the club on February 21, 2025, signing a one-year deal.Resigned a one-year deal for the 2026 season. == References ==