Quick Answer

Chris Weinke was the oldest player ever drafted at age 28 when the Carolina Panthers selected him in the 4th round (106th overall) of the 2001 NFL Draft.

Who Was the Oldest Player Ever Drafted?

Chris Weinke holds the record as the oldest player ever selected in the NFL Draft, chosen by the Carolina Panthers at age 28 in the 2001 NFL Draft.

Weinke's path to the NFL was unconventional. After being drafted by the Toronto Blue Jays in the 2nd round of the 1990 MLB Draft, he spent six years in professional baseball's minor leagues as an infielder. When his baseball career stalled, Weinke returned to Florida State University in 1997 at age 25 to pursue football.

Playing quarterback for the Seminoles, Weinke had remarkable success despite his advanced age for a college player. In his redshirt senior season (2000), he won the Heisman Trophy at age 28, becoming the oldest Heisman winner in history. He threw for 4,167 yards and 33 touchdowns, leading Florida State to an 11-2 record and an ACC Championship.

The Panthers selected Weinke in the 4th round (106th overall) of the 2001 draft, making him 28 years and 198 days old on draft day—significantly older than the typical 21-23 year old draftee. Carolina hoped his maturity, leadership, and college production would translate despite concerns about his age and limited athleticism.

Weinke's NFL career was modest. He started 19 games over five seasons with the Panthers, posting a 2-17 record as a starter. His advanced age limited his development window, and he never established himself as a franchise quarterback. After retiring as a player, Weinke became a successful college football coach and NFL assistant.

While Weinke's NFL career didn't match his college success, his story remains inspiring—proof that unconventional paths can still lead to the NFL. His record as the oldest drafted player stands as a testament to perseverance and the unique circumstances that occasionally allow older players to enter professional football.