There are three types of points that figure into the "N" value in the rivals scoring formula.
1) Ranking points (based on being either ranked in the top 50 JUCOs or Top 100 HS players)
2) Position points (for HS Players only)
3) Bonus Points (Average Star value for top 20 on your list minus 3, then multiply X 100. For ex. (3.37 - 3)*100 = 0.37 * 100 = 37 Bonus Points).
Position rankings are 24 points for the #1 player at that position, 18 points for #2 - 5, and 8 points for anything below that until the position threshold is reached. For TE the threshold is 20, meaning only the top 20 TEs get any position points. JM is #13 so he gets 8. (There are different thresholds for different positions. For ex. where only the top 20 TEs get position points, in contrast position points are awarded to 50 WRs.)
He is not ranked in the top 100 so no ranking points but our bonus points increase by 3 due to his boosting our average star value.
None of these points are directly additive to our score. They have to be plugged into the formula to get the rivals value.
If JM was added to our current commits right now with no other changes we would have a score of 1547.979 or 1548 as scored by the rivals formula.