It’s been less than two years since his first senior start.
But Miles Storey has already crammed more highs and lows into his young career than many senior professionals ever experience.
Pompey’s new attacking signing inked a year’s loan agreement from Swindon last week, in what he is hoping will be another exciting chapter for him.
It’s been a tumultuous time at senior level for the 20-year-old, after bursting on to the scene with two goals against Aston Villa in the Capital One Cup in 2012.
The end of that campaign saw heartache for the midlander as he missed a penalty in the Robins’ play-off semi-final defeat to Brentford.
That proved a severe, early test of Storey’s character but something he believes has strengthened his resolve.
And he promised if a similar opportunity was to arise in Pompey colours, he wouldn’t shirk his duties.
Storey said: ‘When I took the penalty I was only 18 and there were not a lot of people putting their names forward.
‘There was no-one coming forward, so I thought I’d take one.
‘At the time I was gutted and maybe regretted taking it.
‘But, after a few months, I started to feel that it took some guts to take it. So I think that I’ve been able to grow from it.
‘If it came around again I’d probably take another one. I’m a striker and I think that strikers should take penalties.
‘If it came to it I’d take one again.’
The agony of play-off heartbreak followed the ecstasy of an exciting first-team breakthrough for Storey.
His first Swindon start returned a goal in a 4-0 win at Stevenage two years ago.
That was nothing to bagging a double against Villa 72 hours’ later in knockout action.
The frustration for Storey was the goals came to nothing as Christian Benteke grabbed a stoppage-time strike to see his side to a 3-2 success.
Storey said: ‘It was strange how it happened.
‘I made my first start on the Saturday and that was brilliant.
‘Then we played Villa in the cup the next game. I was having a meal with my dad beforehand and saying I wasn’t sure if I wanted to come off the bench against a Premier League team.
‘Then I came off the bench and got two goals to bring it back to 2-2!
‘Unfortunately, Benteke then killed me off a few minutes later with the late winner!
‘It was a great experience for me, though. To realise I’d scored twice against a Premier League side was brilliant.’
On top of the dramas Storey has already faced, last season provided further tests as he struggled with a hamstring injury.
He is confident those problems are behind him now after loan stints at Skrill Premier outfit Salisbury and Shrewsbury in League Two.
Those stays ensured Storey added to the lengthy list of managers he’s worked for. Now he’s looking forward to working with another new boss.
Storey said: ‘I’ve had a few managers already for being 20. I had four managers at Swindon and been out on loan.
‘There was Paolo di Canio who was aggressive, shall I say! But I enjoyed working with him.
‘Then there have been different coaches like Kevin McDonald and Mark Cooper.
‘I have heard good things about the gaffer here, so I’m looking forward to working with him.’