The Hills Bulls can look back on a major advance in which they went from last to the Sydney Shield rugby league finals in the space of a season.
They can find consolation in that, and maybe they will through the summer, but not now.
Not when they're gutted.
Not when they've lost an elimination final by a single point in extra time.
And that's what happened when they lost 41-40 to Mounties, ending their season at Mount Pritchard on Saturday.
The Hills started as underdogs and were confident they could cause an upset, a confidence justified when they led 18-0 after 20 minutes.
But then possession swung around, and the lead changed from one team to the other.
Mounties stormed back to lead 20-18, then the Bulls scored near half-time to be in front 22-20.
So it continued to the siren and 40-all.
Then to golden-point extra time, and Mounties won the toss and decided to run with the wind at their backs. In the first set they got to within 40m of the Bulls' line, and that wind carried their first field-goal attempt between the posts.
The Bulls' Paul Griffin had the coach's losing lament for the ages.
"We're a young side and threw too many silly passes," adding they would lose some experience through retirements, but the younger players would gain from the losing experience.
One talking of retirement after his remarkable season is 28-year-old prop Brad Price.
Built low to the ground, Price scored a remarkable 25 tries during the season, including another against Mounties, and was pulled down a metre short after another 60m run.
"He's talking of retiring but I think we can persuade him to play again," Griffin said.