KMac is actually elite at it, but like a lot of players on our list, is under rated at what he does.
When he lost his spot in our side, i don't think his workrate had dropped, but his disposal had got extremely sloppy.
As for Caddy, take a look at his stats through 2017 and 2018 relative to DeGoey. DeGoey's prime responsibility was to kick goals. Caddy's prime responsibility was to hit the packs and get the high ball to the ground, as we onl;y had one tall at that time. And despite the fact he had to sacrifice his game for the good of the team, he kicked basically as many goals at DeGoey and got as much of the ball. DeGoey definitely has some athletic traits, and i know whare you're coming from in that regard, but when you stack up the end result, Caddy wins in my estimates (based on the 2 seasons he played that role)