The rough and tumble of the Premier League can make or break young players.
At the moment, it seems to be the latter for Arsenal's Gabriel Martinelli, who opened his account in England's top division with a fine equaliser at West Ham United on Monday night.
Having already impressed in the Carabao Cup and Europa League, the Brazilian rewarded interim manager Freddie Ljungberg for his show of faith amidst Arsenal's struggles.
At just 18 years old, it's clear that Arsenal have themselves a phenomenal talent and his strike in east London solidified him as the second youngest scorer in the competition this year.
Pretty impressive going, but it got us wondering which players are rubbing shoulders with the Arsenal man.
- Stats show Europe's 21 best players
- Man City fans denies 'Monkey Gesture'
- Every English county's best football club
Premier League's youngest scorers
As a result, we used the vast bank of data on Transfermarkt to compile the 25 youngest scorers in the Premier League this season at the time of their first goal.
As well as highlighting some of the league's top prospects, it will also give you a reminder as to how young certain players really are. Check out the full list down below:
25. Harry Wilson (Bournemouth) - 22 years, 04 months, 26 days
24. Gabriel Jesus (Manchester City) - 22 years, 04 months, 07 days
23. Youri Tielemans (Leicester City) - 22 years, 03 months, 24 days
22. Richarlison (Everton) - 22 years, 03 months, 22 days
21. Tammy Abraham (Chelsea) - 21 years, 10 months, 22 days
20. Marcus Rashford (Manchester United) - 21 years, 09 months, 11 days
19. Ismaila Sarr (Watford) - 21 years, 09 months, 05 days
18. Chris Mepham (Bournemouth) - 21 years, 09 months, 05 days
17. Daniel James (Manchester United) - 21 years, 09 months, 01 day
16. Fikayo Tomori (Chelsea) - 21 years, 08 months, 26 days
15. Harvey Barnes (Leicester City) - 21 years, 08 months, 15 days
14. Patrick Cutrone (Wolverhampton Wanderers) - 21 years, 08 months, 11 days
13. Todd Cantwell (Norwich City) - 21 years, 05 months, 28 days
12. Tom Davies (Everton) - 21 years, 04 months, 10 days
11. Douglas Luiz (Aston Villa) - 21 years, 03 months, 08 days
10. Moussa Djenepo (Southampton) - 21 years, 02 months, 09 days
9. Christian Pulisic (Chelsea) - 21 years, 01 month, 08 days
8. Trent Alexander-Arnold (Liverpool) - 20 years, 11 months, 15 days
7. Mason Mount (Chelsea) - 20 years, 07 months, 08 days
6. Dwight McNeil (Burnley) - 19 years, 11 months, 04 days
5. Aaron Connolly (Brighton & Hove Albion) - 19 years, 08 months, 07 days
4. Matthew Longstaff (Newcastle United) - 19 years, 06 months, 15 days
3. Brandon Williams (Manchester United) - 19 years, 02 months, 21 days
2. Gabriel Martinelli (Arsenal) - 18 years, 05 months, 21 days
1. Mason Greenwood (Manchester United) - 18 years, 01 month, 24 days
GIVEMESPORT'S Kobe Tong says
Let's put some respect on Rashford's name. He's barely 21 years old.
Just because he's been in the United first-team for approaching four seasons, it doesn't mean that he should be criticised at the first opportunity and it thankfully seems as though the tide is turning.
Rashford needs just one strike to make 2019/20 his most prolific season ever and hopefully we can see him reaching that magic 20-goal mark in seasons to come.
Plus, the list shows that United should be given a round of applause in general, because so many of their young players have rewarded Ole Gunnar Solskjaer for their faith.
As for the man who sparked this list to start with: it's about time Martinelli was considered one of the planet's best young stars, because it's no wonder Jurgen Klopp called him a 'talent of the century.'
In my opinion, his youthful energy could be the key to turning around Arsenal's fortunes in games to come and let his West Ham performance serve as evidence.
But if you take nothing else away from this list, just be sure to temper your criticisms whenever one of them is playing because - and I'm guilty too - it's easy to forget just how up-and-coming they are.