Ball began high school at Chino Hills High School in Chino Hills, California, where he won a state championship and achieved national success as a freshman with his older brothers Lonzo and LiAngelo, who are both current NBA guards. Before his junior season, a coaching dispute prompted him to leave Chino Hills and sign with Lithuanian professional team Prienai. In 2018, he played in the Junior Basketball Association (JBA), a league created by his father, before returning to high school as a senior with SPIRE Academy in Geneva, Ohio.