6. Todd Bowles
Todd Bowles only had one season under Reid in Philadelphia, but he is still another member of the coaching tree.
Bowles joined the Philadelphia Eagles as the team's secondary coach on January 30, 2012. However, his role quickly expanded when he was named the team's defensive coordinator on October 16, 2012, after the dismissal of Juan Castillo. In Bowles' first season as defensive coordinator, the Eagles finished ninth in pass defense and twenty-third in rushing defense.
Bowles has a very complicated history as a head coach. He has coached three different teams with many years separating each stint. He first served as the interim head coach of the Miami Dolphins in 2011, going 2-1 to close out the season. He then went to Philadelphia and didn't serve as a head coach until 2015 for the New York Jets. During his tenure with the Jets, Bowles faced some challenges. In his first season as head coach, he led the team to a 10-6 record and narrowly missed the playoffs. However, the Jets struggled in the following seasons, posting losing records. Despite the team's difficulties, Bowles was known for his defensive expertise.
After parting ways with the Jets following the 2018 season, Bowles joined the Tampa Bay Buccaneers as their defensive coordinator in 2019. In his first season with the Buccaneers, he played a key role in transforming the team's defense into one of the best in the league. Bowles assumed head coaching duties in Tampa Bay in 2022, posting a 8-9 record and winning the NFC South. The jury is still out on Bowles, but his 34-50 record and no postseason wins are far from impressive.