From a loss of form and subsequent fan abuse to becoming man of the moment who supporters are begging to stay, how swiftly it can turn for Jed Wallace.
The 19-year-old has already experienced the lows and the highs of football within the opening 14 matches of the current campaign.
He found himself dropped after six games as he struggled to reproduce the brilliant form of the previous season, becoming the subject of some harsh words on social media.
Now Wallace has scored three goals in his last four matches, weighed in with several assists and his reputation across the Football League continues to blossom.
His latest star turn was a goal and all-round excellent display in last weekend’s 1-1 draw at Plymouth.
But, as Wallace knows only too well, that crown can slip at any moment.
He said: ‘I’m doing alright. I have been doing well. I have to carry on now – you are only as good as your last game.
‘I think everyone knows I would love to get double figures this season.
‘If I can do that in my first full campaign in pro-football that will be a good achievement and I am on course.
‘But I have got to keep it up.
‘It’s all well and good saying this and that and then not doing anything for the next six games, I know how quickly things can turn.
‘At the start of the season I was absolutely having one for the first three games and then you get too emotional when you are not playing well.
‘You have actually got to stay steady throughout the season and then hope your form takes care of itself.
‘For instance, Oxford was the first time in a while I haven’t contributed to a goal and we know that is all I want to do.
‘It’s going alright, though. That goal on Saturday, maybe six weeks ago I would have snatched at the chance but instead took that extra second and it goes in.’
Wallace has now scored four goals in 14 appearances this season, taking his tally to 10 in 37 Pompey matches overall.
He and Sonny Bradley are the only two players to have featured in every Blues match this season.