There are so many variables to the process. Club team, High school team, playing time, upper class players in front of you, attitude, grades, injury, social influence, genetics, coaching, drive, mental toughness, smart and stupid decisions, girlfriends, passion, parents, luck, timing, money and God's blessing. Probably missed a few but you know all of this gets thrown into the recruiting soup! You want a grilled cheese with your soup??