History of Terrace Marshall Jr. in Timeline

Share: FB Share X Share Reddit Share Reddit Share
Terrace Marshall Jr.

Terrace Marshall Jr. is a professional American football wide receiver currently playing for the Philadelphia Eagles in the NFL. He previously played college football at LSU. He was drafted by the Carolina Panthers in the second round of the 2021 NFL draft before being traded to the Eagles.


1983: Death of Uncle Joe Delaney

In 1983, Terrace Marshall Jr.'s uncle, Joe Delaney, who played in the NFL, died attempting to rescue three children from drowning.

June 9, 2000: Terrace Marshall Jr. Born

Terrace Marshall Jr. was born on June 9, 2000. He later became a professional football wide receiver.

Others born on this day/year

2018: Under Armour All-American

Despite missing most of his senior season due to an ankle injury, Terrace Marshall Jr. was named a 2018 Under Armour All-American.

2018: Freshman Season at LSU

In 2018, as a true freshman at LSU, Terrace Marshall Jr. played in 13 games with one start and had 12 receptions for 192 yards.

2019: Key LSU Receiver

In 2019, Terrace Marshall Jr. returned to LSU as one of their top three receivers, and despite missing 3 games due to injury, he scored 13 touchdowns.

November 29, 2020: Declared for NFL Draft

On November 29, 2020, Terrace Marshall Jr. declared for the 2021 NFL draft and opted out of the remainder of the 2020 college football season.

June 17, 2021: Signed Rookie Contract

On June 17, 2021, Terrace Marshall Jr. signed a four-year rookie contract with the Carolina Panthers, worth $5.7 million.

2021: Declared for NFL Draft

In 2021, Terrace Marshall Jr. declared for the NFL draft.

2021: Drafted by Carolina Panthers

In 2021, Terrace Marshall Jr. was selected by the Carolina Panthers in the second round of the NFL draft.

2022: First Professional Touchdown

During the 2022 season, Terrace Marshall Jr. recorded his first professional touchdown and finished the season with 28 receptions for 490 receiving yards and one receiving touchdown in 14 games.

August 27, 2024: Waived by Panthers

On August 27, 2024, Terrace Marshall Jr. was waived by the Carolina Panthers.

August 29, 2024: Signed to 49ers Practice Squad

On August 29, 2024, Terrace Marshall Jr. was signed to the San Francisco 49ers practice squad.

October 22, 2024: Signed to Raiders Practice Squad

On October 22, 2024, Terrace Marshall Jr. was signed to the Las Vegas Raiders practice squad.