No. Unless he knows the server seed it's just dumb luck.
I don't believe it is dumb luck. Just what are the probabilities to have a Luck % of 104.23 after 7,292 rolls? I'm sure he had a strategy to switch between <33.0 and >66.99 depending on whether the low or high will go into positive variance over the next several hundred rolls.