One comeback is enough for most people, but Danny Beasley has managed to pull off two in one year.
Just when the Sydney-based jockey was getting back into the swing of Australian racing after a long stay in Singapore, he had to take eight weeks off for a broken rib.
Now the 40-year-old is back again, feeling "100 per cent", and racegoers can see him this Saturday at Canterbury.
The rib injury happened at Hawkesbury two months ago when his horse got spooked, reared up and fell on him.
Beasley had only returned to Australian racing in late April.
Having to stop again was not part of the plan.
"It was difficult and disappointing," Beasley said. "I was getting a lot of rides, starting to pick up a bit of momentum and starting to get back into it."
On top of racing itself, he had been getting used to a changed industry.
"The biggest difference was the evolving of Chris Waller," he said.
"When I came back it was quite evident very quickly how much Chris' influence is massive in Australian racing.
"He's really taken it to another level, you'd just like to be riding for him."
There are no stakes races at Canterbury and Beasley won't be riding for Waller, but he is determined to make his own luck with what he's got.
"A lot of people wait for the opportunity ... if you work hard you'll create the opportunity," he said.
The best of Beasley's Canterbury mounts appears to be the last-start winner Diamond To Pegasus.
In his first run since June, Diamond To Pegasus scored over 1000m at Canberra, ending an absence of more that two years from the winners' list.
Canterbury was rated in the heavy range on Friday afer receiving 37mm of rain during the week.