I'll bite - what exactly does "gives them the putting distance automatically" mean? Do you mean they make more putts than you?
Not to be mean-spirited, but your putting stats are not anything to write home about (mine aren't great either, but I'm not the one who's complaining, LOL). Your putts per hole are at about 1.7, 1 putt % is just over 38%, 3 putt % is over 10%. These are on par with Masters and Tour Masters in our CC. Your avg. dist. to pin isn't bad, but you've gotta tighten up those putting averages.