Lance is a nickname, and already one-syllable. So unless you wanna call him Lan, there's really nothing.
Famous people named Lance:
Cyclist Lance Armstrong; singer Lance Bass; football players Lance Ball, Lance Long, Lance Moore, Lance Briggs, and Lance Kendricks.
A lance is also a pole weapon, like the kind that medieval jousters used.
Simple One-Syllable Boy Names, 150+ Boys Middle Names That Hit The Sweet Spot Of Unique And Traditional, 100+ Bite-Sized One Syllable Middle Names For Your Cool Baby Boy, Brand Names That Make Great Baby Names, Lively L Names For Baby Boys, Perfectly Preppy Boy Names, Boy Names People Won’t Shorten,