On a flat track at Cardiff on Saturday, the left-hander made no mistake in finally getting to his prized landmark against Glamorgan in the division one clash after falling irritatingly short in his first two matches.
Against Sussex in his debut knock at Leicester, Weatherald had been dismissed for 83 and last time out against Surrey on an Oval belter, he was left kicking himself for succumbing on 96.
The 31-year-old from Darwin, who's determined to learn all he can about English pitches before being expected to be a key man on next year's Ashes tour, again had a dodgy moment in the 'nervous nineties', edging Mason Crane past slip before the relief of cutting the spinner to the boundary.
With Glamorgan having made 440, there looked to be plenty more runs for him to feast on, but Weatherald limped off soon after on 104 from just 116 balls, although he was expected to resume on the third day with Leicester sailing along on 1-215.
At Leeds, the locals were looking forward to seeing the return of their hero Joe Root but the great man was made to wait for his first knock of the summer as Yorkshire's new Australian batting recruit Sam Whiteman took centre stage.
Whiteman, who was born in Doncaster before emigrating to Perth where he's made his name as a driving force in Western Australia's cricketing resurgence, reached his first half-century for the county, finishing the day 73no as they reached 1-192 in reply to Sussex's massive 502.
At the other end, Finlay Bean got to 102no and on another flat track, the 34-year-old Whiteman, who's playing as a local domestic player, looks well set on Sunday to follow suit and achieve his lifetime ambition of scoring a century for the county where he was born.
Some of England's Ashes batting flops got some badly needed early-season runs, with Ben Duckett making his first half-century (62) of the season for champions Nottinghamshire against Warwickshire, while Ollie Pope continued to stake his claims for a Test recall with 69 for Surrey against Essex at the Oval.