Miami Dolphins Ballage was selected by the
Miami Dolphins in the fourth round with the 131st overall pick of the
2018 NFL draft, using the fourth round pick previously acquired from the
Philadelphia Eagles in a trade that sent
Jay Ajayi to Philadelphia. In Week 4, against the
New England Patriots, he made his NFL debut and recorded a three-yard rush in the 38–7 loss. In Week 15, against the
Minnesota Vikings, he saw an expanded role with 12
carries for 123 yards and a touchdown. Overall, he finished his rookie season with 191 rushing yards and a touchdown. Ballage entered the 2019 season as the No. 2 running back behind
Kenyan Drake. He was placed on
injured reserve on December 3, 2019, with a leg injury. He finished the season with 135 rushing yards and three touchdowns along with 14 catches for 63 yards through 12 games and six starts. On August 27, 2020, the Dolphins attempted to trade Ballage to the
New York Jets for a 2021 conditional seventh-round draft pick, but the trade was voided three days later after he failed a physical with the Jets. He was waived with an injury settlement on September 5, 2020.
New York Jets On September 15, 2020, Ballage was signed by the
New York Jets. He was waived on October 5.
Los Angeles Chargers On October 9, 2020, Ballage was signed to the
practice squad of the
Los Angeles Chargers. He was elevated to the active roster on November 7 for the team's week 9 game against the
Las Vegas Raiders, and reverted to the practice squad after the game. He was promoted to the active roster on November 14. In the 2020 season, he appeared in 11 games, of which he started two. He finished with 91 carries for 303 rushing yards and three rushing touchdowns to go along with 29
receptions for 166 receiving yards.
Pittsburgh Steelers Ballage signed a one-year contract with the
Pittsburgh Steelers on March 30, 2021. He appeared in all 17 games in the 2021 season. He was used mainly in a
special teams role. On November 2, 2022, the
Indianapolis Colts hosted Ballage for a workout.
San Antonio Brahmas Ballage was selected by the
San Antonio Brahmas of the
XFL in the sixth round of the
2023 XFL draft. He was placed on the team's reserve list on March 24, 2023. He was removed from the roster on February 15, 2024.
Arlington Renegades On January 17, 2025, Ballage signed with the
Arlington Renegades of the
United Football League (UFL). During the Renegades Week 1 game against the
San Antonio Brahmas, Ballage ran for a 77-yard touchdown, the longest in UFL history. He was placed on injured reserve with a shoulder injury on May 7.
Louisville Kings On January 13, 2026, Ballage was selected by the
Louisville Kings in the 2026 UFL Draft. ==Career statistics==