Right now in Tolvanen absolutely deserves to be in the top three with Heiskanen and Hischier based on the performance. After these three I would say it's anyone game between Pettersen, Makar and Nolan. Should we look at the top three European prospects Tolvanen, Heiskanen and Pettersson, the latter two have by far smaller sample size (Eeli 27 games, Miro 10 games and Elias 15 games). I've had Eeli in top 3 based on his KHL showings alone but I've been hesitant adding much noise to it prior to the EHL tournament where Tolvanen was invited and Pettersson was not. In this tournament he didn't only show he belongs, but he was arguably the best Finnish forward in those games. Against Russia (the first game) he didn't play much but against Sweden and Canada he was almost unstoppable. Now scoring on an unheard of pace in the KHL for a 18 year old is alone pretty crazy but being able to show you already are one of the best forwards in the Europe in a tournament that has all the best European players (apart from few exceptions) pretty much seals it for me. He was even better than Heiskanen in these games in my opinion by playing pretty much flawless game and making little mistakes. So here is my top six at the moment:
1) Heiskanen (looks like one of the best if not the best defense prospects of the recent years)
2) Hischier (playing and succeeding in the NHL warrants the draft status)
3) Tolvanen (insane production in the KHL and thriving against the best players in the continent)
4) Pettersson (absolutely fantastic start for a season in SEL)
5) Makar (one of the most dynamic and the most skilled players in the draft)
6) Nolan (can already play in the toughest league in the planet, but has trouble staying healthy)
Of course it is so early that anything can change and we might see someone entirely unexpected prospect being crowned as the best player of 2017 draft year in lets say five to seven years from today. However as of today I think these three are pulling away from the others followed up by Pettersson and Makar. Nolan needs to stay healthy to stay in the game.