Most people seem to forget Jack Wilshere is only 25-years-old.
Admittedly, it does feel like the Arsenal midfielder has been around forever but if his performance against BATE Borisov on Thursday is anything to go by, Wilshere's best form might just be around the corner.
The injury-plagued England international completed another 90 minutes as Arsene Wenger's fringe players emerged 4-2 victors in Belarus.
Playing slightly further forward than normal, Wilshere was given licence to roam and he reminded everyone exactly what he can still offer Wenger this season with a sterling display.
In fact, it took him less than 10 minutes to make a telling contribution on proceedings as he teed up Theo Walcott with a fantastic cross.
He was also a bit unfortunate not to get on the scoresheet himself shortly after when he found the back of the net - only for it to be disallowed for offside.
Nevertheless, his efforts between the two penalty boxes impressed just as much as his quality in them.
We've included a video of his highlights below, where you can Wilshere's vision on the ball and tenacity off it is unlike anyone else in Arsenal's squad currently.
One through ball to Ainsley Maitland-Niles in particular (1:04) was sheer class.
And we have got to talk about his first touch at 2:00. The ball drops from an almighty height but Wilshere brings it under his control majestically.
Another exciting observation worth pointing out is his chemistry with Olivier Giroud.
Arsenal supporters will remember their link-up play to score THAT goal against Norwich a few years ago and it appears they are still on the same wavelength today.
Their quick one-twos are so difficult to defend against and Borisov were pulled apart time and time again as a result.
Naturally, everyone will argue: 'it's only against BATE Borisov' but the signs from that display are still very positive for Wilshere.
The England international looked a class above in Belarus and looks more than ready to challenge for a place in Wenger's first-choice starting XI.
Of course, the Arsenal boss will need to be careful about managing Jack's workload but there's no doubt he can play an important role at Emirates this season.
And Wenger should probably get him to sign a new deal while he's at it too...