Ronnie Ball se je rodil v Plainfieldu v New Jerseyju, vendar je odraščal v predelu Overbrook v Philadelphii v Pensilvaniji, kjer je obiskoval srednjo šolo Overbrook in igral v nogometu in atletiki.
Kot študent drugega letnika je Overbrooku pomagal osvojiti prvenstvo javne lige. Kot mladinec je pretekel 1200 jardov in bil imenovan za All-Public League. Kot starejši je bil razglašen za vseameriškega srednješolskega prvaka in je postavil državne rekorde Pennsylvanije v hitrih jardih na tekmi (370 jardov), hitrih dotikih v tekmi (6) in hitečih touchdownih v sezoni (39).
Ball drži različne rekorde na Univerzi Temple, vključno z doseženimi jardi hitenja v eni sezoni (21), jardi hitenja v sezoni (1.451), zadetki touchdownov v hitri karieri (41) in jardi hitenja v karieri (3.052). Kot senior je bil imenovan za častno omembo AP Honorable Mention All-American. V glasovanju Heisman Trophy je končal na drugem mestu za končnim zmagovalcem Herschelom Walkerjem.
Ball je bil izbran v drugem krogu (skupno 49.) na naboru NFL leta 1983 s strani Cleveland Browns. Bil je predvsem rezerva Earnestu Bynerju in so ga uporabljali kot povratnika. V znameniti tekmi končnice divizije leta 1986 proti New York Jets, znani kot "The Fumble", je Ball pozno v igri zadel udarec, ko je poskušal pošteno ujeti. Jetsi so si opomogli in na koncu zmagali z metom iz igre. Po tej sezoni so Brownsi izpustili Balla.
Ball je junija 1987 podpisal pogodbo z Dallas Cowboys in se ponovno združil s svojim soigralcem s fakultete Timmyjem Brownom, ki je bil tudi njegov prijatelj iz otroštva. Skozi sezono je podpiral Tonyja Dorsetta in bil uporabljen kot povratnik. Svojo prvo tekmo na 100 jardov je zabeležil proti Green Bay Packers 25. oktobra. Ball je vrnil udarec za touchdown v zmagi divizijske končnice proti Minnesota Vikings. Imel je 2 ulova za 11 jardov na Super Bowlu XXII proti Washington Redskins.
Leta 1988 je Ball začel štiri tekme namesto poškodovanega Dorsetta in pretekel 1014 jardov, da je presegel svoj prejšnji najboljši rezultat v eni sezoni v karieri 689 jardov. Njegova najproduktivnejša tekma je bila tekma na 173 jardov proti Denver Broncos 16. oktobra, s katero so postavili nov rekord Dallas Cowboys v jardih teka s tekačem v eni tekmi in podrli Dorsettov prejšnji rekord 171 jardov. Končal je tudi z nastopom v teku na 100 jardov proti Philadelphia Eagles 20. novembra. Ball je končal redno sezono s 1014 jardi hitenja pri 217 poskusih in postal tretji tekač Cowboysov, ki je v eni sezoni pretekel več kot 1000 jardov hitenja, pridružil Dorsett in Calvin Hill. V končnici je zabeležil rezultat v teku na 100 jardov pri zmagi divizijskega kroga proti Los Angeles Rams.
Leta 1989 je bil Dorsett izpuščen in Ball je bil imenovan za začetnika. Vendar si je na uvodni tekmi proti New York Giants zlomil ramo in bil uvrščen na seznam poškodovanih rezerv. V začetni enajsterici ga je zamenjal novinec Emmitt Smith.
Leta 1990 je Ball videl omejeno akcijo za Smithom in bil izpuščen na koncu trening kampa leta 1991.
Ball je julija 1991 delal za Green Bay Packers, vendar ni podpisal pogodbe.
Po upokojitvi iz nogometa je Ball delal za več podjetij v različnih vlogah, med drugim kot vodja računa v podjetju za programsko opremo in kot vodja zagotavljanja kakovosti v farmacevtskem podjetju. Trenutno dela za globalno podjetje za finančne storitve.