Highest rated player at each age level up to 36, and the club they're at:
16 - Martin Odegaard (80 - Newcastle United)
17 - Youri Tielemans (85 - Arsenal)
18 - Timo Werner (85 - Darlington 1883)
19 - Luke Shaw (88 - Manchester United), Max Meyer (88 - Darlington 1883)
20 - Correa Marquinhos (90 - Liverpool)
21 - Paul Pogba (92 - Manchester United)
22 - Junior Neymar (93 - Queens Park Rangers), David Alaba (93 - Tottenham Hotspur), Mario Goetze (93 - Manchester United)
23 - Eden Hazard (93 - Queens Park Rangers)
24 - Toni Kroos (93 - Everton)
25 - Thomas Muller (94 - Manchester City), Marco Reus (94 - Newcastle United), Gareth Bale (94 - Manchester United)
26 - Sergio Busquets (95 - Manchester City)
27 - Lionel Messi (99 - Manchester United)
28 - Sergio Ramos (95 - Manchester United), Manuel Neuer (95 - Manchester City)
29 - Cristiano Ronaldo (98 - Tottenham Hotspur)
30 - Andres Iniesta (97 - Manchester City)
31 - Franck Ribery (96 - Chelsea)
32 - Victor Valdes (93 - Newcastle United)
33 - Zlatan Ibrahimovic (96 - Arsenal)
34 - Hernandez Xavi (95 - Darlington 1883)
35 - Andre Pirlo (94 - Darlington 1883)
36 - Gianluigi Buffon (94 - Tottenham Hotspur)
So numbers of players above listed at each club:
6 - Manchester United (youngest: 19, oldest: 28, average age: 23.7)
4 - Darlington 1883 (youngest: 18, oldest: 35, average age: 26.5), Manchester City (youngest: 25, oldest: 30, average age: 27.3)
3 - Newcastle United (youngest: 16, oldest: 32, average age: 24.3), Tottenham Hotspur (youngest: 22, oldest: 36, average age: 29)
2 - Arsenal (youngest: 17, oldest: 33, average age: 25), Queens Park Rangers (youngest: 22, oldest: 23, average age: 22.5)
1 - Chelsea (31), Everton (24), Liverpool (20)
Out of those ten teams, nine will play next season in the top flight.