Red Zone Math

Players › DB

M.J. Stewart

SAF · TB/CLE/HOU · 2018–2026

Born September 16, 1995 · College North Carolina · Drafted 2018, round 2, pick 53 (TB) · 5-11, 205 lb

Rushing

SeasonTeamGCarriesYdsTDYPCEPA/carryStabilised EPA/carrySuccess %Rush EPARush WPA
(wins)
2022HOU141303.00+2.425100.0+2.4+0.08

Defence

Counting stats from the play-by-play credits (QB hits from 2006, tackles for loss and passes defensed from 2009).

SeasonTeamGTacklesSacksQB hitsTackles
for loss
INTPasses
defensed
Forced
fumbles
2018TB9330.022030
2019TB6350.000020
2020CLE9221.012230
2020 playoffsCLE2140.001110
2021CLE8470.002041
2022HOU14410.001011
2023HOU4220.000001
2024HOU5120.002000
2024 playoffsHOU110.000000
2025HOU7250.000021
2026HOU3201.510010
CareerHOU652572.5492164

Playing time

Scrimmage snaps from 2016, in the games he played (share: of his team’s snaps in those games). A season’s snaps appear after its playoffs, when the data is published. Who was on the field: NFL Next Gen Stats via nflverse (2016–22) and FTN Data via nflverse (2023 on), CC BY-SA 4.0. Aggregated by Red Zone Math; this table is shared under CC BY-SA 4.0 too.

SeasonTeamGOffensive
snaps
Share of the
offence’s snaps
Defensive
snaps
Share of the
defence’s snaps
2018TB8––29755.5
2019TB8––31254.2
2020CLE11––22430.5
2020 playoffsCLE2––10872.0
2021CLE811.732160.3
2022HOU1211.717423.9
2023HOU6––16541.2
2024HOU912.19217.3
2024 playoffsHOU2––43.8
2025HOU7––22656.4

Game logs

2026 game log (3 games)

2026 game log

WeekDateOpponentResultTacklesSacksINTPD
62026-10-18@ JAXW 34–3130.000
72026-10-25vs NYGL 21–27 OT120.501
92026-11-08@ LACW 44–2251.000
2025 game log (7 games)

2025 game log

WeekDateOpponentResultTacklesSacksINTPD
22025-09-15vs TBL 19–2010.000
32025-09-21@ JAXL 10–1710.000
42025-09-28vs TENW 26–040.001
52025-10-05@ BALW 44–1050.000
72025-10-20@ SEAL 19–2760.000
82025-10-26vs SFW 26–1540.000
92025-11-02vs DENL 15–1840.001
2024 game log (6 games)

2024 game log

WeekDateOpponentResultTacklesSacksINTPD
52024-10-06vs BUFW 23–2010.000
62024-10-13@ NEW 41–2120.000
152024-12-15vs MIAW 20–1220.000
162024-12-21@ KCL 19–2710.000
182025-01-05@ TENW 23–1460.000
P192025-01-11vs LACW 32–1210.000
2023 game log (4 games)

2023 game log

WeekDateOpponentResultTacklesSacksINTPD
12023-09-10@ BALL 9–2550.000
22023-09-17vs INDL 20–31100.000
62023-10-15vs NOW 20–1340.000
92023-11-05vs TBW 39–3730.000
2022 game log (14 games)

2022 game log

WeekDateOpponentResultCarriesRush ydsRush TDRush EPATacklesSacksINTPD
12022-09-11vs INDT 20–20 OT0000.020.000
22022-09-18@ DENL 9–160000.020.000
32022-09-25@ CHIL 20–23130+2.410.000
42022-10-02vs LACL 24–340000.020.000
52022-10-09@ JAXW 13–60000.010.000
82022-10-30vs TENL 10–170000.050.000
92022-11-03vs PHIL 17–290000.030.000
112022-11-20vs WASL 10–230000.050.000
122022-11-27@ MIAL 15–300000.030.000
132022-12-04vs CLEL 14–270000.020.000
142022-12-11@ DALL 23–270000.000.001
152022-12-18vs KCL 24–30 OT0000.090.000
172023-01-01vs JAXL 3–310000.010.000
182023-01-08@ INDW 32–310000.050.000
2021 game log (8 games)

2021 game log

WeekDateOpponentResultTacklesSacksINTPD
12021-09-12@ KCL 29–3350.000
32021-09-26vs CHIW 26–620.000
42021-10-03@ MINW 14–740.000
142021-12-12vs BALW 24–2240.000
152021-12-20vs LVL 14–16110.001
162021-12-25@ GBL 22–24100.000
172022-01-03@ PITL 14–2670.002
182022-01-09vs CINW 21–1640.001
2020 game log (11 games)

2020 game log

WeekDateOpponentResultTacklesSacksINTPD
22020-09-17vs CINW 35–3010.000
32020-09-27vs WASW 34–2030.000
42020-10-04@ DALW 49–3831.000
62020-10-18@ PITL 7–3820.000
72020-10-25@ CINW 37–3410.000
122020-11-29@ JAXW 27–2510.000
132020-12-06@ TENW 41–3530.012
142020-12-14vs BALL 42–4740.000
172021-01-03vs PITW 24–2240.011
P182021-01-10@ PITW 48–37100.011
P192021-01-17@ KCL 17–2240.000
2019 game log (6 games)

2019 game log

WeekDateOpponentResultTacklesSacksINTPD
12019-09-08vs SFL 17–3150.000
32019-09-22vs NYGL 31–3250.000
42019-09-29@ LAW 55–4090.001
52019-10-06@ NOL 24–3130.000
102019-11-10vs ARIW 30–2780.000
172019-12-29vs ATLL 22–28 OT50.001
2018 game log (9 games)

2018 game log

WeekDateOpponentResultTacklesSacksINTPD
12018-09-09@ NOW 48–4040.000
22018-09-16vs PHIW 27–2150.000
32018-09-24vs PITL 27–3090.001
42018-09-30@ CHIL 10–4820.001
62018-10-14@ ATLL 29–3420.001
72018-10-21vs CLEW 26–23 OT50.000
82018-10-28@ CINL 34–3720.000
152018-12-16@ BALL 12–2010.000
172018-12-30vs ATLL 32–3430.000