Barely d1 to slightly above average definitely byu.
Good odds of NFL- I'd consider other options. I'm true blue - but mediocre coaching, lack of commitment to winning by the school leadership and HC would discourage me from pushing a 5* son to byu. Why increase the odds of not achieving career goal?