<p>I think you have a solid chance of being accepted with the ACT score of 31. The SAT score is not good to be honest. Your SAT subject tests are not good as well, but I would personally just send all of the scores because UMiami will choose the best scores.</p>