Cassidy: Back on the podium after 'rough races'