Greg Olsen played for three NFL teams during his 14-year career as a tight end. He began with the Chicago Bears, then spent most of his prime years with the Carolina Panthers, and finished with the Seattle Seahawks.

Career Timeline

Drafted by the Bears in 2007 (31st overall), Olsen played there through 2010, posting consistent receiving stats like 60 catches for 612 yards and 8 touchdowns in 2009. He signed with the Panthers in 2011, becoming their all- time leading receiver with standout seasons such as 2015 (1,104 yards, 7 TDs) and earning three Pro Bowls (2014-2016). In 2020, he joined the Seahawks for one season, catching 24 passes for 239 yards and 1 TD before retiring in 2021.

Key Stats Overview

Team| Years| Games| Receptions| Yards| TDs
---|---|---|---|---|---
Chicago Bears| 2007-2010| 62| 194| 1,981| 20
Carolina Panthers| 2011-2019| 136| 523| 6,463| 38
Seattle Seahawks| 2020| 11| 24| 239| 1
Career Total| -| 199| 742| 8,683| 60

Post-Retirement Note

Olsen retired as a Panther via a symbolic one-day contract and transitioned to broadcasting with Fox Sports, where he remains active as of 2026. TL;DR: Bears (2007-10), Panthers (2011-19), Seahawks (2020).

Information gathered from public forums or data available on the internet and portrayed here.