Rio bound Royle has season cut short by calf tear