One possible solution is to calculate leg strength at lift off and weight momentum to calculate maximum vertical. This way one attribute isnt carrying the outcome but rather a more realistic calculation which occurs in real life.
There should be a stand still vertical, a one foot and two foot lift off vertical. Also, the speed of the player + leg strength and number of feet should come into play.