Finally this year's instalment of Football Manager is out, and it looks better than ever.
One of the most rewarding parts of playing this great game is seeing one of your youth players come through the ranks and develop in to one of the best players in the world. We've all done it at some stage, and there really isn't a prouder moment as a Football Manager.
Every year we go mad for the game's so-called 'wonderkids' who we hope to develop in to world beaters at their current clubs, or tempt to our own at a young age - though normally at a hefty price.
So this year we've taken a look at all of the game's wonderkids and ranked the top 50 for you to sift through. There are some absolute gems in here, and quite a few of them can be picked up pretty cheaply if you play your cards right. We've also included a few surprise packages to raise some eyebrows.
Oh, and look out for those release clauses. There's a few bargains to be had this year, especially with the No.5 - an absolute steal!
Enjoy!
50. Miladin Stevanovic
Age: 19
Position: D/WBR
Nation: Serbia
Club: Partizan Belgrade
Wage: £250-a-week
Value: £245k
Potential Level: Solid Premier League back-up
49. Kenny Tete
Age: 19
Position: D/WBR
Nation: Holland
Club: Ajax
Wage: £2,100-a-week
Value: £1.5m
Potential Level: Top Premier League player
48. Luis Pavez
Age: 19
Position: D/WBL
Nation: Chile
Club: Colo-Colo
Wage: £400-a-week
Value: £47.5k
Potential Level: Top Premier League player
47. Calum Chambers
Age: 19
Position: D/WBR
Nation: England
Club: Arsenal
Wage: £45,000-a-week
Value: £6.75m
Potential Level: Top Premier League player
46. Hector Bellerin
Age: 20
Position: D/WBR
Nation: Spain
Club: Arsenal
Wage: £45,000-a-week
Value: £18.75m
Potential Level: Top Premier League player
45. Ruben Duarte
Age: 19
Position: D/WBL
Nation: Spain
Club: Espanyol
Wage: £10,000-a-week
Value: £2.3m
Potential Level: Top Premier League player
44. Tin Jedvaj
Age: 19
Position: D/WBR
Nation: Croatia
Club: Leverkusen
Wage: £14,250-a-week
Value: £4.3m
Potential Level: World Class
43. Goncalo Guedes
Age: 18
Position: AML
Nation: Portugal
Club: Benfica
Wage: £3,600-a-week
Value: £5.25m
Potential Level: World Class
42. Malcom
Age: 18
Position: AML
Nation: Brazil
Club: Corinthians
Wage: £4,800-a-week
Value: £1.3m
Potential Level: World Class
41. Julian Brandt
Age: 19
Position: AML
Nation: Germany
Club: Bayer Leverkusen
Wage: £10,750-a-week
Value: £9m
Potential Level: World Class
40. Luke Shaw
Age: 19
Position: D/WBL
Nation: England
Club: Manchester United
Wage: £110,000-a-week
Value: £18.75m
Potential Level: World Class
39. Daniele Rugani
Age: 20
Position: DC
Nation: Italy
Club: Juventus
Wage: £20,500-a-week
Value: £9.25m
Potential Level: World Class
38. Anthony Maisonnial
Age: 17
Position: GK
Nation: France
Club: Saint-Etienne
Wage: £675-a-week
Value: £30k
Potential Level: World Class
37. Jack Grealish
Age: 19
Position: AML
Nation: England
Club: Aston Villa
Wage: £15,000-a-week
Value: £9.25m
Potential Level: World Class
36. Balde Keita
Age: 20
Position: AML
Nation: Senegal
Club: Lazio
Wage: £12,000-a-week
Value: £10.75m
Potential Level: World Class
35. Jesus Vallejo
Age: 18
Position: DC
Nation: Spain
Club: Real Madrid
Wage: £2,400-a-week
Value: £2.3m
Potential Level: World Class
34. Niklas Sule
Age: 19
Position: DC
Nation: Germany
Club: Hoffenheim
Wage: £13,750-a-week
Value: £7m
Potential Level: World Class
33. Kurt Zouma
Age: 20
Position: DC
Nation: France
Club: Chelsea
Wage: £40,000-a-week
Value: £24m
Potential Level: World Class
32. Riechedly Bazoer
Age: 18
Position: DM
Nation: Holland
Club: Ajax
Wage: £6,250-a-week
Value: £2.2m
Potential Level: World Class
31. Alex Meret
Age: 18
Position: GK
Nation: Italy
Club: Udinese
Wage: £3,600-a-week
Value: £150k
Potential Level: World Class
30. Ezequiel Ponce
Age: 18
Position: ST
Nation: Argentina
Club: Roma
Wage: £27,500-a-week
Value: £400k
Potential Level: World Class
29. Breel Embolo
Age: 18
Position: ST
Nation: Switzerland
Club: FC Basel
Wage: £5,500-a-week
Value: £5m
Potential Level: World Class
28. Andrija Zivkovic
Age: 18
Position: AMR
Nation: Serbia
Club: Partizan Belgrade
Wage: £1,300-a-week
Value: £1m
Potential Level: World Class
27. Gerson
Age: 18
Position: AMR
Nation: Brazil
Club: Fluminense
Wage: £250-a-week
Value: £3m
Potential Level: World Class
26. Rodrigo Bentancur
Age: 18
Position: AMR
Nation: Uruguay
Club: Boca Juniors
Wage: £2,300-a-week
Value: £950k
Potential Level: World Class
25. Abdou Lahat Diakhate
Age: 16
Position: CM
Nation: Senegal
Club: Fiorentina
Wage: £180-a-week
Value: £170k
Potential Level: World Class
24. Renato Sanches
Age: 17
Position: CM
Nation: Portugal
Club: Benfica
Wage: £1,800-a-week
Value: £850k
Potential Level: World Class
23. Alessio Romagnoli
Age: 20
Position: DC
Nation: Italy
Club: AC Milan
Wage: £48,000-a-week
Value: £15.25m
Potential Level: World Class
22. Ruben Neves
Age: 18
Position: DM
Nation: Portugal
Club: FC Porto
Wage: £5,750-a-week
Value: £5.5m
Fee Release Clause: £28.5m
Potential Level: World Class
21. Simone Scuffet
Age: 19
Position: GK
Nation: Italy
Club: Udinese
Wage: £7,250-a-week
Value: £1.6m
Potential Level: World Class
20. Lincoln
Age: 17
Position: AMC
Nation: Brazil
Club: Gremio
Wage: £675-a-week
Value: £83k
Potential Level: World Class
19. Arianit Ferati
Age: 17
Position: AMC
Nation: Germany
Club: Stuttgart
Wage: £3,200-a-week
Value: £1.1m
Potential Level: World Class
18. Bilal Ould-Chikh
Age: 17
Position: AMR
Nation: Holland
Club: Benfica
Wage: £10,000-a-week
Value: £350k
Potential Level: World Class
17. Kenedy
Age: 19
Position: AMR
Nation: Brazil
Club: Chelsea
Wage: £25,000-a-week
Value: £7.5m
Potential Level: World Class
16. Pierre-Emile Hojbjerg
Age: 19
Position: CM
Nation: Denmark
Club: Bayern Munich
Wage: £27,500-a-week
Value: £8m
Potential Level: World Class
15. Youri Tielemans
Age: 18
Position: CM
Nation: Belgium
Club: Anderlecht
Wage: £20,000-a-week
Value: £3.9m
Potential Level: World Class
14. Jorge
Age: 19
Position: D/WBL
Nation: Brazil
Club: Flamengo
Wage: £4,300-a-week
Value: £1.2m
Potential Level: World Class
13. Jose Gaya
Age: 20
Position: D/WBL
Nation: Spain
Club: Valencia
Wage: £45,000-a-week
Value: £12m
Potential Level: World Class
12. Andres Cubas
Age: 19
Position: DM
Nation: Argentina
Club: Boca Juniors
Wage: £2,900-a-week
Value: £925k
Potential Level: World Class
11. Predrag Rajkovic
Age: 19
Position: GK
Nation: Serbia
Club: Maccabi Tel-Aviv
Wage: £8,250-a-week
Value: £650k
Potential Level: World Class
10. Kuki
Age: 17
Position: ST
Nation: Spain
Club: Malaga
Wage: £675-a-week
Value: £90k
Potential Level: World Class
9. Martin Odegaard
Age: 16
Position: AMC
Nation: Norway
Club: Real Madrid
Wage: £34,000-a-week
Value: £2.2m
Potential Level: World Class
8. Bernardo Silva
Age: 20
Position: AMC
Nation: Portugal
Club: Monaco
Wage: £14,500-a-week
Value: £12m
Fee Release Clause: £2.5m
Potential Level: World Class
7. Leon Goretzka
Age: 20
Position: CM
Nation: Germany
Club: Schalke
Wage: £10,750-a-week
Value: £11.75m
Potential Level: World Class
6. Joshua Kimmich
Age: 20
Position: DM
Nation: Germany
Club: Bayern Munich
Wage: £20,500-a-week
Value: £9.5m
Potential Level: World Class
5. Sergi Samper
Age: 20
Position: DM
Nation: Spain
Club: Barcelona
Wage: £9,250-a-week
Value: £5.25m
Fee Release Clause: £8.6m
Potential Level: World Class
4. Donis Avdijaj
Age: 18
Position: ST
Nation: Albania
Club: Schalke
Wage: £4,100-a-week
Value: £575k
Potential Level: World Class
3. Maximilian Meyer
Age: 19
Position: AMC
Nation: Germany
Club: Schalke
Wage: £48,000-a-week
Value: £9.5m
Potential Level: World Class
2. Gianluigi Donnarumma
Age: 16
Position: GK
Nation: Italy
Club: AC Milan
Wage: £180-a-week
Value: £975k
Potential Level: World Class
1. Anthony Martial
Age: 19
Position: ST
Nation: France
Club: Manchester United
Wage: £110,000-a-week
Value: £28m
Potential Level: World Class