ScoutIndex

HOU HOU

M.J. Stewart

SAF

A 2nd-round pick (53rd overall) in the 2018 NFL Draft out of North Carolina, M.J. Stewart has built an NFL career since. He's currently with HOU, in his 9th season in the league. His 41.5 ScoutIndex Rating last season was below the DEF average, in the 34th percentile. Across 9 NFL seasons, he has totaled 3 rushing yards and 0 touchdowns.

Size

5'11", 205#

College

North Carolina

Draft

Rd 2, 53rd overall (2018)

Seasons

2018–2026

2023 ScoutIndex Rating · DEF

Methodology
45.9

45th percentile among DEFs · limited sample

4 games

Splash plays×0.15+2.56
Pass rush×0.3-0.69
Ball skills×0.25-0.70
Run defense×0.2-0.38
Availability×0.1-1.11

Career (regular season)

SeasonTmSIGPass ydsPass TDRush ydsRush TDRecRec ydsRec TD
2026HOU34.51
2025HOU477
2024HOU41.58
2023HOU45.94
2022HOU43143
2021CLE52.610
2020CLE59.59
2019TB41.66
2018TB48.49

Career profile

M.J. Stewart has appeared in 68 regular-season games across 9 NFL seasons on file, playing for 3 teams: TB (2018–2019), CLE (2020–2021), HOU (2022–2026).

He has rushed for 3 yards and 0 touchdowns. His most productive rushing season was 2022 with HOU: 3 yards and 0 touchdowns in 14 games.

By the ScoutIndex Rating, his best qualified season was 2020: a 59.5, in the 75th percentile among DEFs that year.

Career highs (regular season)

2023 splits

regular season

2023 game log

WkOppLineScore
Week 1BAL—40.8
Week 2IND—58
Week 6NO—41.3
Week 9TB—41.1

M.J. Stewart — common questions

What position does M.J. Stewart play?
M.J. Stewart is listed as an SAF.
Which teams has M.J. Stewart played for?
In the seasons on file (1999 onward), M.J. Stewart has played for TB (2018–2019), CLE (2020–2021), HOU (2022–2026).
Where did M.J. Stewart go to college?
M.J. Stewart played college football at North Carolina.
When was M.J. Stewart drafted?
M.J. Stewart was selected in round 2, 53rd overall, of the 2018 NFL Draft.
How many touchdowns has M.J. Stewart scored?
M.J. Stewart has no rushing, receiving or passing touchdowns in the regular-season games on file.
What is M.J. Stewart's ScoutIndex Rating?
M.J. Stewart rated 34.5 for 2026, the 15th percentile among DEFs (provisional or limited sample). Ratings run 0–99; about 60 is a league-average qualified starter.

Related players

Top teammates, last season on file

Drafted in round 2, 2018

Also from North Carolina