PHOTOS: Ian Thomas through the years
Ian Thomas has played four seasons with Carolina after getting drafted out of Indiana in 2018.
![Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/d6m4lbcmbdhdgsr3cxlo.jpg)
Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.
![Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/mqmope7qg8v1omv9ssxa.jpg)
Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.
![Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/auzl00dmdedtdhzqrl1e.jpg)
Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.
![Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/juonp26cwrzalwlvvdhr.jpg)
Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.
![Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/x7jjfm86ujjjiu5h4osp.jpg)
Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.
![Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/xpcenwavmbdcj7anbc25.jpg)
Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.
![Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/ara0xdu6lhr9y0dxfoqc.jpg)
Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.
![Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/eu2aqbuqdfdppiv5pkng.jpg)
Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.
![Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/uhpanrmeg2rinac9yfgh.jpg)
Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.
![Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/t32li1njqj32u99bp1mg.jpg)
Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.
![Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/cd9vkxlskgfrky6pybzq.jpg)
Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.
![Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/hbcc3meb3dbk5zqhyylu.jpg)
Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.
![Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/bdmnnowyr0prpkzbow3q.jpg)
Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.
![Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/glkrcgteglmiyvasjzjh.jpg)
Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.
![Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/kvmxd2vi0ewpidd3zfbg.jpg)
Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.
![Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/n8lbcyqvolfizyc64qaf.jpg)
Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.
![Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/ea7f9tja2fj6zp3gvlm5.jpg)
Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.
![Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/hsiykfcn616nmhzkmczm.jpg)
Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.
![Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/afnsffha5vutk19hf4fk.jpg)
Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.
![Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/jh5zldb8o8fygd08jbtv.jpg)
Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.
![Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/psymbhysebkhst6qrom1.jpg)
Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.
![Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/yv34wbml0xqxrqpik2o2.jpg)
Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.
![Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/vzrpbqrhfbjmvckwtcaj.jpg)
Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.
![Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/iiogsmfwavxw0eisdsx0.jpg)
Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.
![Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/y2atprn83as6cxmieip1.jpg)
Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.
![Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/pbzh4hp0okysaxsky3ee.jpg)
Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.
![Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/bxyuvkbk9wakbsqag6mo.jpg)
Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.
![Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/aezcffatiswp3cg91nxv.jpg)
Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.
![Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/h3mmivjeqvptqjmfjtzk.jpg)
Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.
![Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/kpmq56e90uq4y5oqigsf.jpg)
Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.
![Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/gvaoviu2vlb9wg5nfhgu.jpg)
Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.
![Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/panthers/xktzdr2rrqx7go0dlqzs.jpg)
Ian Thomas has played in 65 games with 30 starts in four seasons in Carolina, totaling 802 receiving yards on 90 receptions.