Sim randomness always plays a role but for your own team I look at drafting players who dont have a high pfp48. PFs are an interesting stat to try and manipulate both committing them and drawing them.
I recommend reading this: https://www.whatifsports.com/forums/Posts.aspx?topicID=449629&TopicsTimeframe=365
Especially the foul factor portion, hope that helps!