Leonard was drafted in the seventh round (236th overall) in the 2022 NFL draft by the Los Angeles Chargers.[3] He was also previously drafted in the second round (18th overall) in the 2021 CFL Draft by the Hamilton Tiger-Cats.[4] As a rookie, he appeared in all 17 games, mainly in a special teams role.[5] In the 2023 season, his role on the defense expanded. He finished with 28 total tackles (22 solo), three passes defended, and one forced fumble in 11 games and three starts.[6]