One of the highest flyers of the last 20 years, Jason Richardson, has dunked in the NBA for the last time. 

Despite signing a non-guaranteed contract with the Hawks in August, the two-time NBA slam dunk champion announced his retirement Wednesday night after 13 seasons. 

PHOTOS: Relive Air Canada's best dunks | MORE: Zach LaVine dominates Seattle Pro-Am dunk contest | Wolves' Karl-Anthony Towns throws down nasty between-the-legs slam


Today is a bitter sweet moment for me. I'm officially announcing my retirement from pro basketball. I like to thank the organizations and fans in Charlotte, Phoenix, Orlando, Philly and especially The Bay Area for their loyal support the past 14 years. Walking away was the hardest decision I had to make but choosing my health and spending time with my family is more important to me! God bless!

A photo posted by J-Rich (@richboyz23) on Sep 23, 2015 at 6:23pm PDT

Injury concerns reportedly played a role in the decision.

Richardson missed the 2013-14 campaign due to a left knee injury and appeared in just 19 games with the 76ers last season, averaging career lows in points per game, field-goal percentage and 3-point percentage. For all of his dunking exploits, the Michigan-born guard was a gifted shooter as well, making 37 percent of his long-range attempts for his career.

Richardson, 34, who also had stints with the Warriors, Bobcats, Suns and Magic, averaged 17.1 points, 5.0 rebounds, 2.7 assists and 1.2 steals in 857 NBA games over his career.

He was drafted No. 5 overall by the Warriors out of Michigan State, where he won the 2000 NCAA national championship, in the 2001 NBA Draft.