Leonardo waited patiently to force his way into the midfield, slotting in at left back and featuring mainly off the bench in 2017.
He scored two goals in NPSL action, hitting a late consolation away to Kingston Stockade, before sealing a 2-0 home victory over the division champions elect in the last regular season match of the campaign. The Brazilian played in eight matches, totaling 268 minutes.