Football Manager 2017 is finally back and although it's arguably it's the best release yet, it's also the hardest.
It's the most detailed version of the popular game yet, which means there's more to keep an eye on throughout your bid to take your chosen to team to unrivalled glory.
However, despite having to get your head around a number of new features, the importance of having one eye on the future of your squad remains.
This means it's worth knowing which young players under the age of 20 have the potential to be world class. So in the first of a series of wonderkid articles, we're listing the top 25 wonderkid strikers you need to know about on Football Manager 2017.
There are some unexpected names in this list while a few you would expect to be in there are no where to be seen.
And remember to look out for the minimum fee release clauses. Some of them have some pretty low clauses in their contracts, which you should look to take advantage of before someone else in the game does...
25. Rafael Santos Borre - Atletico Madrid*
Position: ST
Age: 20
Nationality: Colombia
Wage: £8.5k-a-week
Value: £1.5m
Minimum Fee Release Clause: £19m
* On-loan at Villarreal
24. Matteo Stoppa - Novara
Position: ST
Age: 15
Nationality: Italy
Wage: £190-a-week
Value: £20k
Minimum Fee Release Clause: None
23. Franco Sosa - Temperley
Position: ST
Age: 16
Nationality: Argentina
Wage: £25-a-week
Value: £500k
Minimum Fee Release Clause: None
22. Ariel Fantoni - San Lorenzo
Position: AMC/ST
Age: 17
Nationality: Argentina
Wage: £25-a-week
Value: £550k
Minimum Fee Release Clause: None
21. Chuma - Sevilla
Position: AMC/ST
Age: 19
Nationality: Spain
Wage: £450-a-week
Value: £65k
Minimum Fee Release Clause: £2.9m
20. Ricardo Campos - Juventus
Position: ST
Age: 16
Nationality: Portugal
Wage: £220-a-week
Value: £30k
Minimum Fee Release Clause: None
19. Rui Pedro - Porto
Position: ST
Age: 18
Nationality: Portugal
Wage: £2.6k-a-week
Value: £83k
Minimum Fee Release Clause: £26m
18. Munir - Barcelona*
Position: AMRL/ST
Age: 20
Nationality: Spain
Wage: £31.5k-a-week
Value: £4.4m
Minimum Fee Release Clause: £52m
*On-loan at Valencia
17. Sergio Diaz - Real Madrid
Position: AML/ST
Age: 18
Nationality: Paraguay
Wage: £3k-a-week
Value: £750k
Minimum Fee Release Clause: £25m
16. Lautaro Martinez - Racing Club
Position: ST
Age: 18
Nationality: Argentina
Wage: £1.9k-a-week
Value: £1m
Minimum Fee Release Clause: None
15. Antonio Sanabria - Real Betis
Position: ST
Age: 20
Nationality: Paraguay
Wage: £14k-a-week
Value: £3m
Minimum Fee Release Clause: £19m
14. Ben Woodburn - Liverpool
Position: AMRLC/ST
Age: 16
Nationality: Wales
Wage: £100-a-week
Value: £150k
Minimum Fee Release Clause: None
13. Kelechi Iheanacho - Manchester City
Position: ST
Age: 19
Nationality: Nigeria
Wage: £50k-a-week
Value: £2m
Minimum Fee Release Clause: None
12. Alberto Cerri - Juventus*
Position: ST
Age: 20
Nationality: Italy
Wage: £2.9k-a-week
Value: £750k
Minimum Fee Release Clause: None
*On-loan at Spal
11. Andre Silva - Porto
Position: ST
Age: 20
Nationality: Portugal
Wage: £13.25k-a-week
Value: £6.25m
Minimum Fee Release Clause: £52m
10. Ivan Prtajin - Udinese
Position: ST
Age: 20
Nationality: Croatia
Wage: £2k-a-week
Value: £150k
Minimum Fee Release Clause: None
9. Adalberto Penaranda - Watford*
Position: AML/ST
Age: 19
Nationality: Venezuela
Wage: £0-a-week
Value: £7m
Minimum Fee Release Clause: None
*On-loan at Udinese
8. Ze Gomes - Benfica
Position: ST
Age: 17
Nationality: Portugal
Wage: £1.3k-a-week
Value: £140k
Minimum Fee Release Clause: None
7. Maximiliano Romero - Velez
Position: ST
Age: 17
Nationality: Argentina
Wage: £2k-a-week
Value: £1.5m
Minimum Fee Release Clause: None
6. Facundo Colidio - Boca Juniors
Position: ST
Age: 16
Nationality: Argentina
Wage: £1.2k-a-week
Value: £500k
Minimum Fee Release Clause: None
5. Borja Mayoral - Real Madrid*
Position: ST
Age: 19
Nationality: Spain
Wage: £16.5k-a-week
Value: £1.6m
Minimum Fee Release Clause: £21m
*On loan at Wolfsburg
4. Moise Kean - Juventus
Position: AML/ST
Age: 16
Nationality: Italy
Wage: £220-a-week
Value: £170k
Minimum Fee Release Clause: None
3. Andrea Pinamonti - Inter Milan
Position: ST
Age: 17
Nationality: Italy
Wage: £220-a-week
Value: £170k
Minimum Fee Release Clause: None
2. Kuki - Malaga
Position: AM/FC
Age: 18
Nationality: Spain
Wage: £55-a-week
Value: £350k
Minimum Fee Release Clause: £5.25m
1. Johannes Eggestein - Werder Bremen
Position: ST
Age: 18
Nationality: Germany
Wage: £8.25k-a-week
Value: £1.3m
Minimum Fee Release Clause: None