Everyone's looking for free developer help these days...
"I have very little experience so I need help."
"Things I need in game"
"Most troubling to me is how to sim stats"
.... well if you're doing a basic web application (php + mysql for example) create a database table to hold the values you'll need, create your rules, and use php to generate the player stats. Build a little php app to generate 'x' number of players to populate the database.
Have fun though - you'll need to sort out players abilities, what team they're on. You might want to be able to store several leagues in one database like the nhlpa games.. try not to over complicate it the first time around - just keep it simple and make it work once, THE EASY WAY. If you can do that and it works and you like it? Then spend the time recreating the system with a revised design. You'll have more improvements in mind and a better idea of what's going on if you finish. (and be less discouraged - I know what it's like being a beginner and getting into projects that are way over my head in the past)
"adjustable Roster page"
The rest is up to you.
web application development