Unfortunately, it a load of old codwallop.
...
Something similar can be said I am sure for the other "inexplicable" results. That's why some people make money betting on golf. Know what I mean bud?
Aye - they're called bookies
not everyone likes a smart arse.