Return2PLAi
97

DT · #97 · Denver Broncos · week 8 vs Kansas City Chiefs · Sun Nov 1 · 4:25 PM ET

Malcolm Roach

  • ROLE a starter
  • EXP 6 seasons
  • AGE 25-28
  • DEPTH RDE2
97%PLAY EXPECTED

As of week 8, Malcolm Roach was a DT for DEN, age 28.2, 6 seasons of experience. In 2026 through week 7 he was listed at depth rank 2 on his club's depth chart; he had played 7 games on 55% of snaps; his line was 2.9 tackles a game, 0.4 sacks a game and 0.6 passes defended a game. Before 2026 he played 73 games (postseason included) over 6 seasons. His injury history held 11 episodes (illness 5, ankle 2, calf 2), 2 of them reaching OUT, 7 a repeat of an earlier site; the last was a calf injury in 2025 week 6.

The full read

In short

How our call moved in week 8

  • our call, P(plays)

97% EXPECTED → 97% EXPECTED

Every call we wrote for him in week 8, earliest first, as written.

In short

Malcolm Roach is a starter at right defensive end for DEN — 65% of the snaps in his best week of 8. He has a neck injury. In week 8 he practised in full every day the report covers. His team has not listed him on the final report. We say he plays — 97%, in a band that plays 94% of the time. We have said PLAY since 91 hours before kickoff.

The reader concurs · grade C

P1 is dated Oct 29, inside this practice week, and describes Roach as 'really stepping up in an increased role' as a seventh-year pro in Denver's defensive trenches, with no mention of a neck problem, absence, or any limitation — nothing in it contradicts a PLAY call.

The reader's full reasoning

The rest of the reading

However, P1 is a feature column, not a club injury report or a game-status item, so it does not confirm a Sunday designation; the only hard status evidence is our own measured practice window (three Full sessions, steady shape). Absent any written contrary signal, I concur with PLAY, but the passages as supplied are too thin to settle it, hence grade C.

16versions in week 8
10average, every player
54most for one player

How the call moved

EXPECTED since Wed Oct 28 · 10:30 PM ET · 91 h before kickoff. Biggest move: 97% → 97%, Thu Oct 29 · 11:10 PM ET to Fri Oct 30 · 7:05 AM ET, with no club report in between.

Our call

Injury report

Our call · week 8

NOT EXPECTEDUNLIKELYCOIN FLIPLIKELYEXPECTED

97% · EXPECTED

we expect him to play — this band plays 94% of the time (92–96%), measured out of fold. We stand behind this one.

Practice in week 8

FriThuWed
FPdated Fri Oct 30FPdated Fri Oct 30FPdated Fri Oct 30

Shape of the week: steady. Only days the publisher dated are shown; a day we could not date is left out until the nightly sweep stamps it. The shape is a fact, not a forecast.

Head start

  • Our call
  • Kickoff

The evidence behind his current call

What was reportedSource
“defensive tackle Malcolm Roach (neck) and cornerback Pat Surtain II (ankle) were all full participants for the second consecutive day”Denver Broncos · Thu Oct 29

From the same articles (these quotes do not name him)

What was reportedSource
“Denver will release game statuses on Friday for Sunday's Week 8 matchup against the Kansas City Chiefs.”Denver Broncos · Thu Oct 29
“The seventh-year pro is really stepping up in an increased role in Denver's defensive trenches.”Mile High Report · Thu Oct 29

Stats, with ranges — dot = his average, bar = his game range

  • Tackles / game3.0 range 1.0–4.0

    wk 1–8 · 8 games

  • Sacks / game0.4 range 0.0–1.0

    wk 1–8 · 8 games · above most of his peers

  • Passes defended / game0.5 range 0.0–1.0

    wk 1–8 · 8 games

  • Snap share55.4% range 46–65

    wk 1–8 · 8 games

Snaps by week — his larger of the offence and defence share

  1. 46%wk 1
  2. 58%wk 2
  3. 62%wk 3
  4. 65%wk 4
  5. 61%wk 5
  6. 49%wk 6
  7. 47%wk 7
  8. 55%wk 8

Missed while on the injury report

SeasonWeeks on the reportMissed while listed
202610

Only the weeks he was on the injury report with a recorded result — not every game of his career.

Medical history

WhenInjuryWeeks on a reportWorst status
2026 · wk 8neck1—
2025 · wk 6calf1Questionable
2025 · wk 1calf1Out
2024 · wk 8illness1—
2023 · wk 14knee1—
2023 · wk 9illness1Questionable
2022 · wk 13illness1Questionable
2022 · wk 11ankle1—
2022 · wk 6ankle1Questionable
2021 · wk 11knee1Out
2021 · wk 7illness1—
2020 · wk 15illness1—

Every injury episode on file for him, as the record holds it.

Injury history by season · 12 episodes · 12 weeks on a report · same site more than once: illness ×5

  • ruled out
  • questionable
  • listed, and played

Each bar is one episode: the week it began and how many weeks he was on a report, coloured by the worst status.

The rest of his team's report in week 8

PlayerPosPracticeWhose wordCallChance he playsBand
Garett BollesTLTDteam's wordQuestionable
Zach AllenDELTDteam's wordQuestionable
Brandon JonesSLTDteam's wordQuestionable
Talanoa HufangaSDNPteam's wordOut
Jaylen WaddleWRLTDteam's wordQuestionable
Pat Surtain IICBFULLoursPLAY97%EXPECTED
Sam EhlingerQBUNKteam's wordOut
Jordan JacksonDTUNKteam's wordOut
Marvin Mims Jr.WRFULLoursPLAY99%EXPECTED
Nick GargiuloGUNKteam's wordOut
Frank CrumOTUNKteam's word—
Caleb LohnerTEUNKteam's word—
Karene ReidLBFULLoursPLAY92%EXPECTED
RJ HarveyRBDNPteam's wordOut
Dallen BentleyTEUNKteam's wordOut
Gavin OrtegaOTUNKteam's wordOut
Kage CaseyOTUNKteam's wordOut
Tyler OnyedimDTUNKteam's wordOut

The model reads the room: who else is out shifts what his own designation is worth.

The evidence behind his earlier calls

The evidence behind the call made Wed Oct 28 · 10:30 PM ET

We have not read the news for this player this week.

The evidence behind the call made Thu Oct 29 · 2:10 AM ET

We have not read the news for this player this week.

The evidence behind the call made Thu Oct 29 · 7:02 AM ET

We have not read the news for this player this week.

The evidence behind the call made Thu Oct 29 · 12:05 PM ET

What was reportedSource
“DT Malcolm Roach (neck) and ILB Karene Reid (elbow) practiced fully”Denver Post · Wed Oct 28

From the same articles (these quotes do not name him)

What was reportedSource
“On Sunday, he had a sack and yet another pass deflection.”Mile High Report · Mon Oct 26

The evidence behind the call made Thu Oct 29 · 5:05 PM ET

What was reportedSource
“DT Malcolm Roach (neck) and ILB Karene Reid (elbow) practiced fully”Denver Post · Wed Oct 28

From the same articles (these quotes do not name him)

What was reportedSource
“On Sunday, he had a sack and yet another pass deflection.”Mile High Report · Mon Oct 26

The evidence behind the call made Thu Oct 29 · 11:10 PM ET

What was reportedSource
“DT Malcolm Roach (neck) and ILB Karene Reid (elbow) practiced fully”Denver Post · Wed Oct 28

From the same articles (these quotes do not name him)

What was reportedSource
“On Sunday, he had a sack and yet another pass deflection.”Mile High Report · Mon Oct 26

The evidence behind the call made Fri Oct 30 · 7:05 AM ET

What was reportedSource
“DT Malcolm Roach (neck) and ILB Karene Reid (elbow) practiced fully”Denver Post · Wed Oct 28

From the same articles (these quotes do not name him)

What was reportedSource
“On Sunday, he had a sack and yet another pass deflection.”Mile High Report · Mon Oct 26

The evidence behind the call made Fri Oct 30 · 12:05 PM ET

What was reportedSource
“defensive tackle Malcolm Roach (neck) and cornerback Pat Surtain II (ankle) were all full participants for the second consecutive day”Denver Broncos · Thu Oct 29

From the same articles (these quotes do not name him)

What was reportedSource
“Denver will release game statuses on Friday for Sunday's Week 8 matchup against the Kansas City Chiefs.”Denver Broncos · Thu Oct 29
“The seventh-year pro is really stepping up in an increased role in Denver's defensive trenches.”Mile High Report · Thu Oct 29

The evidence behind the call made Fri Oct 30 · 5:02 PM ET

What was reportedSource
“defensive tackle Malcolm Roach (neck) and cornerback Pat Surtain II (ankle) were all full participants for the second consecutive day”Denver Broncos · Thu Oct 29

From the same articles (these quotes do not name him)

What was reportedSource
“Denver will release game statuses on Friday for Sunday's Week 8 matchup against the Kansas City Chiefs.”Denver Broncos · Thu Oct 29
“The seventh-year pro is really stepping up in an increased role in Denver's defensive trenches.”Mile High Report · Thu Oct 29

The evidence behind the call made Sat Oct 31 · 12:50 AM ET

What was reportedSource
“defensive tackle Malcolm Roach (neck) and cornerback Pat Surtain II (ankle) were all full participants for the second consecutive day”Denver Broncos · Thu Oct 29

From the same articles (these quotes do not name him)

What was reportedSource
“Denver will release game statuses on Friday for Sunday's Week 8 matchup against the Kansas City Chiefs.”Denver Broncos · Thu Oct 29
“The seventh-year pro is really stepping up in an increased role in Denver's defensive trenches.”Mile High Report · Thu Oct 29

The evidence behind the call made Sat Oct 31 · 7:05 AM ET

What was reportedSource
“defensive tackle Malcolm Roach (neck) and cornerback Pat Surtain II (ankle) were all full participants for the second consecutive day”Denver Broncos · Thu Oct 29

From the same articles (these quotes do not name him)

What was reportedSource
“Denver will release game statuses on Friday for Sunday's Week 8 matchup against the Kansas City Chiefs.”Denver Broncos · Thu Oct 29
“The seventh-year pro is really stepping up in an increased role in Denver's defensive trenches.”Mile High Report · Thu Oct 29

The evidence behind the call made Sat Oct 31 · 12:02 PM ET

What was reportedSource
“defensive tackle Malcolm Roach (neck) and cornerback Pat Surtain II (ankle) were all full participants for the second consecutive day”Denver Broncos · Thu Oct 29

From the same articles (these quotes do not name him)

What was reportedSource
“Denver will release game statuses on Friday for Sunday's Week 8 matchup against the Kansas City Chiefs.”Denver Broncos · Thu Oct 29
“The seventh-year pro is really stepping up in an increased role in Denver's defensive trenches.”Mile High Report · Thu Oct 29

The evidence behind the call made Sat Oct 31 · 5:06 PM ET

What was reportedSource
“defensive tackle Malcolm Roach (neck) and cornerback Pat Surtain II (ankle) were all full participants for the second consecutive day”Denver Broncos · Thu Oct 29

From the same articles (these quotes do not name him)

What was reportedSource
“Denver will release game statuses on Friday for Sunday's Week 8 matchup against the Kansas City Chiefs.”Denver Broncos · Thu Oct 29
“The seventh-year pro is really stepping up in an increased role in Denver's defensive trenches.”Mile High Report · Thu Oct 29

The evidence behind the call made Sun Nov 1 · 6:06 AM ET

What was reportedSource
“defensive tackle Malcolm Roach (neck) and cornerback Pat Surtain II (ankle) were all full participants for the second consecutive day”Denver Broncos · Thu Oct 29

From the same articles (these quotes do not name him)

What was reportedSource
“Denver will release game statuses on Friday for Sunday's Week 8 matchup against the Kansas City Chiefs.”Denver Broncos · Thu Oct 29
“The seventh-year pro is really stepping up in an increased role in Denver's defensive trenches.”Mile High Report · Thu Oct 29

The evidence behind the call made Sun Nov 1 · 11:02 AM ET

What was reportedSource
“defensive tackle Malcolm Roach (neck) and cornerback Pat Surtain II (ankle) were all full participants for the second consecutive day”Denver Broncos · Thu Oct 29

From the same articles (these quotes do not name him)

What was reportedSource
“Denver will release game statuses on Friday for Sunday's Week 8 matchup against the Kansas City Chiefs.”Denver Broncos · Thu Oct 29
“The seventh-year pro is really stepping up in an increased role in Denver's defensive trenches.”Mile High Report · Thu Oct 29

The evidence behind the call made Sun Nov 1 · 4:02 PM ET

What was reportedSource
“defensive tackle Malcolm Roach (neck) and cornerback Pat Surtain II (ankle) were all full participants for the second consecutive day”Denver Broncos · Thu Oct 29

From the same articles (these quotes do not name him)

What was reportedSource
“Denver will release game statuses on Friday for Sunday's Week 8 matchup against the Kansas City Chiefs.”Denver Broncos · Thu Oct 29
“The seventh-year pro is really stepping up in an increased role in Denver's defensive trenches.”Mile High Report · Thu Oct 29

Role

Call history

The data behind this page — the timeline in words, every call and week on record, about him, and what this page does not show

Profile — as of week 8

RoleDT2 · 55% snaps
Season2026 · 7 games through wk 7
Per game2.9 tackles · 0.4 sacks · 0.6 passes defended
Career6 seasons · 73 games before 2026
Injuries11 episodes · last: calf, 2025 wk 6
Bioage 28.2 · 6 seasons' experience

Where the profile comes from

Built from: honors.db; nflverse injuries_2026.csv; medical.db; nflverse players.csv; profile.db; nflverse roster_2026.csv; nflverse roster_weekly_2026.csv; nflverse snap_counts_2026.csv; nflverse stats_player_week_2026.csv. Every number in it is one those sources hold.

nflverse injuries_2026.csv

About him

About himAs the record holds it
His rolea starter at right defensive end — 65% of the snaps in his best week of 8
Listed on the depth chartsecond at right defensive end
Snaps played55% a week on average over 8 weeks, 65% at his highest, 19% on special teams
Build6 ft 3 in · 290 lb
CollegeTexas
Draftedundrafted
Age25-28 at the season's start
Experience6 seasons

When this call was made, and when the world knew

  1. WrittenWe first said PLAY.
  2. PublicOur call became public when the week settled.
  3. KickoffKickoff.

How our call moved, earliest first

WhenLeadCallChance he playsBandOn what
Wed Oct 28 · 10:30 PM ET91 hPLAY97%EXPECTEDbefore his team said anything
Thu Oct 29 · 2:10 AM ET87 hPLAY97%EXPECTEDbefore his team said anything
Thu Oct 29 · 7:02 AM ET82 hPLAY97%EXPECTEDbefore his team said anything
Thu Oct 29 · 12:05 PM ET77 hPLAY97%EXPECTEDbefore his team said anything
Thu Oct 29 · 5:05 PM ET72 hPLAY97%EXPECTEDbefore his team said anything
Thu Oct 29 · 11:10 PM ET66 hPLAY97%EXPECTEDbefore his team said anything
Fri Oct 30 · 7:05 AM ET58 hPLAY97%EXPECTEDbefore his team said anything
Fri Oct 30 · 12:05 PM ET53 hPLAY97%EXPECTEDbefore his team said anything
Fri Oct 30 · 5:02 PM ET48 hPLAY97%EXPECTEDbefore his team said anything
Sat Oct 31 · 12:50 AM ET41 hPLAY97%EXPECTEDbefore his team said anything
Sat Oct 31 · 7:05 AM ET34 hPLAY97%EXPECTEDbefore his team said anything
Sat Oct 31 · 12:02 PM ET29 hPLAY97%EXPECTEDbefore his team said anything
Sat Oct 31 · 5:06 PM ET24 hPLAY97%EXPECTEDbefore his team said anything
Sun Nov 1 · 6:06 AM ET10 hPLAY97%EXPECTEDbefore his team said anything
Sun Nov 1 · 11:02 AM ET5 hPLAY97%EXPECTEDbefore his team said anything
Sun Nov 1 · 4:02 PM ET0 hPLAY97%EXPECTEDbefore his team said anything

16 calls in week 8, and the call never flipped between PLAY and SIT. Each lead time is the one that call actually had when it was written — never recounted from now. A call that changes is the record working: new evidence arrived and we said so, in public, before the game.

What would change this read

What would change this read
Friday Oct 30 final injury report game status for Roach (none / questionable / doubtful) for the Nov 1 game
Saturday Oct 31 or Sunday Nov 1 inactive list for Denver
Any Broncos coach or beat remark on a late-week neck setback or limitation for Roach
Confirmation that the Wed/Thu/Fri full-participation lines belong to the Oct 26-31 practice week and name the Nov 1 opponent

We went and found out more

Rank 2 (listed second on his depth chart), 8 documents deep, because: llm_unsure. Fetched 8 of 8.