It's a daily job.
I'm not going to lie by saying that I watch all the leagues. I favor elite professional hockey (NHL, KHL). Usually I take a subscription to watch the QMJHL and I watch all games from the U18 and U20 tournaments. No man can.
But I built a reading grid for the profiles to assess their value on the junior market. I listen to a lot of podcasts to have information or analyzes that can enhance my thinking.
The roster is built from 10 regional rosters (WHL, OHL, LHJMQ, USHL, USDP, NCAA / Prep School / Minor League, Russia, Sweden, Finland, rest of Europe).
Each time, I ask myself the following question: if you are G.M of a new team, which you take from the first name on each of the 10 lists.
This is how I operate.