You start out at a max of 75, and once you pick a team after the shitty movie is done, you have "off-days" where you can train your guy on days where you don't play. The more off-days you spend, the more progress you build to your next attribute. Your other options are shit like "Hang out with teammates/fans" or "Build connections" neither of which I gave a shit.
Also, you only have to play the game right before an off-day. You can skip the first of a B2B if you want, but you HAVE to play the game---2k can tell if you did "Sim to end" and then they'll force you to skip the next off day, so just be aware of that.
To get attribute point #76, you have to spend 2 off days, and after that, it takes 5 off days. So sometimes to get your next point, you'll have to play 3, usually 4, sometimes 5 NBA games. Just like a real NBA player, when you see multiple off days consecutively (I've had 3 and 4), it is a beautiful thing lol.
So far I've earned 7 extra attribute points doing the mode (Which means I've spent 32 off days training), so I have a max of 82 attribute points. I am going to try and grind so I get the remaining 18 by the weekend, but the coach has made me a starter so even though I'm doing 6 minute quarters to get this done ASAP, it'll take a while.
The one I hate most is Game-OD-Game-OD-Game-OD-Game-OD-Game-OD, meaning there's no multiple off-days and you have to play 5 in a row.
So for instance, my point guard build will eventually have maxed out everything except in rebounding, and based on last year's version, that will get you to a 99, but who knows now. What positions were the 99 guys? I believe this is only possible for point guards and shooting guards. I think the other three peak at 97 or 98 but I'm not sure.