If your dog evades you and avoids being caught when you call him, here are two ways to teach him that coming right up to you is the best thing to do.
Condition your dog to allow you to grab his collar. I do this by touching the collar with two fingers before giving the dog a treat. Gradually, I touch the collar with more fingers until I can grab it with my whole hand and feed the dog a treat while holding the collar. Just like “charging” the clicker, I am classically conditioning the dog that grabbing his collar means good things are coming.
I also teach dogs to hand target, and show them my open hand (the hand target cue) while they are running to me. I keep the back of my hand tight against my body so the dog must come in close to me. Then I can hold his collar and give him a treat. No more chasing dogs around the dog park!