Touching 87 as a junior to be is plenty good enough to get D1 looks. Heck, my son is at a mid-major and I can tell you we saw a lot of RHP this season that weren't throwing above that. As others have said....if he gets a few more MPH his options will increase dramatically and at that point you/he will have to decide if the high academic D3 is still the goal....or playing D1 because he's likely to get some opportunities there with those kind of numbers.