I release a KHL roster that I share, each year. NHL 25 will be my fourth game in a row that I do the roster.
And I really try to make it a good one, all the KHL teams and lots of extra clubs connected to the History of KHL.
For the players I try to make them look like their real faces, I analyze all the their stats for last season and also take a look in their history to make the attributes, potential and the OV. There is some good stats to see how often they shoots in a game to make the shoot/pass tendency and see how good their faceoffs stats was last season etc....
For the goalies I try to find their latest or some gears that they have used, but sadly the amount of different goalie gears have not been great in the NHL games.
I also do their mascot as close to real life as possible.
Its really fun, but very very time consuming to have so much details in the making of a good roster.