We're officially in the middle of the training camp edition of the Pittsburgh Steelers ' countdown to kickoff. With fans needing to wait only 29 more days until the Steel City brand of football returns when the Steelers host the Atlanta Falcons on September 13, we'll take a look at the most recent and best players to ever wear No. 29.
Steelers current No. 29: RB Eli Heidenreich
Heidenreich, a Yinzer through and through, is the current No. 29 on the Steelers' roster.
Last 5 Steelers to wear No. 29
Eli Heidenreich, 2026-present
Kyle Dugger, 2025
Aaron Shampklin, 2024
Ryan Watts, 2024
Levi Wallace, 2022-2023
Best No. 29 in Steelers history: RB Barry Foster
No. 29 may not have the incredible history of other Steelers jersey numbers, but the best wearer in franchise history is running back Barry Foster.
Foster, drafted by Pittsburgh with the 128th overall pick in the fifth round of the 1990 NFL Draft, had injuries derail what could've been a fruitful career.
When healthy in 1992, Foster set the Steelers' single-season rushing yards record with 1,690, earning Pro Bowl recognition and a First-Team All-Pro selection for his outstanding efforts. He also finished second in MVP voting behind Hall of Fame 49ers quarterback Steve Young but was unfortunately unable to replicate the success of his stellar 1992 season to close out his career.
Still, this accomplishment will live as one of the greatest single-season performances for a Steelers running back of all time, truly deserving of the title of best Steeler to ever wear No. 29.
For up-to-date Steelers coverage, including any training camp news and updates, follow us on X @TheSteelersWire and give our Facebook page a like.
This article originally appeared on Steelers Wire: Former Steelers All-Pro RB leads 2026 countdown to kickoff: Day No. 29