Ronnie Ball blev født i Plainfield, New Jersey, men voksede op i Overbrook-sektionen i Philadelphia, Pennsylvania, hvor han gik på Overbrook High School og spillede hovedrollen i fodbold og bane.
Som sophomore hjalp han Overbrook med at vinde Public League Championship. Som junior skyndte han sig 1.200 yards og blev kåret til All-Public League. Som senior blev han udnævnt til High School All-American, hvilket satte Pennsylvania state-rekorder for rushing yards i en kamp (370 yards), rushing touchdowns i en kamp (6) og rushing touchdowns i en sæson (39).
Ball har forskellige rekorder på Temple University, herunder rushing touchdowns i en enkelt sæson (21), rushing yards i sæsonen (1.451), rushing touchdowns i karrieren (41) og rushing yards i karrieren (3.052). Han blev udnævnt til AP Honorable Mention All-American som senior. Han blev nummer to i Heisman Trophy-afstemningen til den endelige vinder Herschel Walker.
Ball blev valgt i anden runde (49. samlet) af 1983 NFL Draft af Cleveland Browns. Han var primært en backup for Earnest Byner og blev brugt som kick returner. I den berømte 1986 divisions-playoff-kamp mod New York Jets, kendt som "The Fumble", fumlede Ball et punt sent i kampen, da han forsøgte at få en fair catch. Jets kom sig og vandt til sidst kampen på et field goal. Ball blev frigivet af Browns efter den sæson.
Ball skrev kontrakt med Dallas Cowboys i juni 1987, og genforenede med sin college-holdkammerat Timmy Brown, som også var hans barndomsven. Han bakkede op om Tony Dorsett gennem hele sæsonen og blev brugt som kick-retur. Han indspillede sin første 100-yard rushing-kamp mod Green Bay Packers den 25. oktober. Ball returnerede et punt for et touchdown i divisionens playoff-sejr mod Minnesota Vikings. Han havde 2 catches for 11 yards i Super Bowl XXII mod Washington Redskins.
I 1988 startede Ball fire kampe i stedet for en skadet Dorsett og skyndte sig 1.014 yards for at overgå hans tidligere karrieres bedste enkeltsæson i alt på 689 yards. Hans mest produktive spil var en 173-yard rushing-præstation mod Denver Broncos den 16. oktober, som etablerede en ny Dallas Cowboys-rekord for rushing yards ved en running back i et enkelt spil, hvilket bryder Dorsetts tidligere rekord på 171 yards. Han sluttede også med en 100-yard rushing-præstation mod Philadelphia Eagles den 20. november. Ball afsluttede den ordinære sæson med 1.014 rushing yards på 217 forsøg og blev den tredje Cowboys' runningback, der hastede over 1.000 rushing yards i en enkelt sæson, slutter sig til Dorsett og Calvin Hill. I slutspillet registrerede han en 100-yard rushing præstation i divisionsrundens sejr mod Los Angeles Rams.
I 1989 blev Dorsett løsladt, og Ball blev udnævnt til startløberen. Han brækkede dog skulderen i åbningskampen mod New York Giants og blev placeret på den skadede reserveliste. Han blev erstattet i startopstillingen af rookie Emmitt Smith.
I 1990 så Ball begrænset handling bag Smith og blev løsladt i slutningen af træningslejren i løbet af 1991.
Ball trænede for Green Bay Packers i juli 1991, men blev ikke underskrevet.
Efter sin pensionering fra fodbold arbejdede Ball for flere virksomheder i forskellige roller, blandt andet som account manager for en softwarevirksomhed og som kvalitetssikringschef for en medicinalvirksomhed. Han arbejder i øjeblikket for en global finansiel virksomhed.