M.J. Stewart

Houston Texans | Safety

Player Info

Full Name: M.J. Stewart

Nationality: United States

Position: Safety

Born: 16 Sep 1995

Height: 5 ft 11 in (1.80 m)

Weight: 200 lb (91 kg)

Club Info

Team: Houston Texans

Sport: American Football

Squad Number: 29

About M.J. Stewart

Marvin Stewart Jr. (born September 16, 1995) is an American professional football safety for the Houston Texans of the National Football League (NFL). He played college football at North Carolina. He was drafted by the Tampa Bay Buccaneers in the second round of the 2018 NFL draft.

On March 24, 2022, Stewart signed with the Houston Texans. On March 15, 2023, Stewart signed a two-year contract extension with the Texans. He was placed on injured reserve on November 7. On August 27th, 2024, he was named to the Texans 53-man roster.