Toyosi Olusanya enjoyed a big week last week with vital goals against Ross County and Aberdeen as well as agreeing a contract extension until 2025.
But it hasn't all been smooth sailing for the 26-year-old who admits his career has been a rollercoaster.