Cristian Campagna joined the Whitecaps FC Residency program in August 2015 after previously playing with Surrey United SC.
2017-2018: Campagna started in 26 of 27 regular season matches and claimed four yellow cards, while registering three goals for Whitecaps FC U-17. Campagna started in all three playoff matches and registered one goal. 2016-2017: Campagna appeared in eight games for Whitecaps FC U-16, including one start.
Campagna was 14 when he made his Canadian youth program debut at the U-15 identification camp under coach Ante Jazic.