Sólo le he visto una vez.

English Translation

I’ve only seen him once.

Why is le used here instead of lo?

It’s a phenomenon called leísmo, mostly found in European Spanish.