Return2PLAi
71

T · #71 · San Francisco 49ers · week 9 vs Las Vegas Raiders · Sun Nov 8 · 4:25 PM ET

Trent Williams

  • ROLE a starter
  • CLASS 2010 · R1 P4
  • EXP 16 seasons
  • AGE 32 and over
  • DEPTH LT1
99%PLAY EXPECTED

As of week 9, Trent Williams was an OT for SF, age 38.1, 16 seasons of experience, drafted in round 1. In 2026 through week 8 he was listed at depth rank 1 on his club's depth chart; he had played 7 games on 92% of snaps. Before 2026 he played 130 games (postseason included) over 9 seasons with 12 Pro Bowls, 3 first-team All-Pro and 2 second-team All-Pro. His injury history held 39 episodes (knee 12, ankle 9, shoulder 4), 6 of them reaching OUT, 24 a repeat of an earlier site; the last was a hamstring injury in 2025 week 20.

The full read

In short

How our call moved in week 9

  • our call, P(plays)

80% LIKELY → 99% EXPECTED

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

In short

Trent Williams is a starter at left tackle for SF — 100% of the snaps in his best week of 8. He has a not injury related - resting player injury. In week 9 he did not practise. His team has not listed him on the final report. We say he plays — 99%, in a band that plays 94% of the time. We have said PLAY since 92 hours before kickoff.

The reader concurs · grade C

The passages describe his absence as a veteran's rest day and say he returned to practice [P2], which fits a PLAY call rather than an injury-driven absence.

What the read cites

What was reportedSource
1“As usual, Trent Williams returned to practice after a veteran's day off.”Niners Nation · 2026-11-05
2“offensive tackle Trent Williams (rest) was a full participant on Thursday.”Silver And Black Pride · 2026-11-05
The reader's full reasoning

The rest of the reading

The only other passage on his Thursday status calls him a full participant (rest) [P3], which conflicts with the club card's Thursday DNP, and neither passage gives a Sunday designation. The card's sit-risk fields (Thursday DNP and last-game sit) are not overtaken by these passages, so the evidence leans PLAY but stays thin.

16versions in week 9
12average, every player
54most for one player

How the call moved

EXPECTED since Thu Nov 5 · 4:29 AM ET · 84 h before kickoff. Biggest move: 80% → 98%, Wed Nov 4 · 8:00 PM ET to Thu Nov 5 · 2:40 AM ET, after: joined the injury report (Did Not Participate In Practice).

Our call

Injury report

Our call · week 9

NOT EXPECTEDUNLIKELYCOIN FLIPLIKELYEXPECTED

99% · 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 9

Wed
DNPdated Thu Nov 5

Shape of the week: single reading. 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

We read the news for this call. The quotes we found are not shown publicly.

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

  • Snap share92.0% range 59–100

    wk 1–9 · 8 games

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

  1. 100%wk 1
  2. 85%wk 2
  3. 59%wk 3
  4. 100%wk 4
  5. 100%wk 5
  6. 100%wk 6
  7. 100%wk 7
  8. 92%wk 9

Missed while on the injury report

SeasonWeeks on the reportMissed while listed
202670

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 2Not injury related7—
2025 · wk 18hamstring3Questionable
2025 · wk 2knee2Questionable
2025 · wk 1Not injury related13—
2024 · wk 11ankle6Out
2024 · wk 5Not injury related4—
2024 · wk 4illness1Questionable
2023 · wk 17groin1—
2023 · wk 13Not injury related5—
2023 · wk 7ankle4Doubtful
2023 · wk 1Not injury related5—
2022 · wk 13back1Questionable
2022 · wk 8Not injury related10—
2022 · wk 4ankle4Out
2022 · wk 2Not injury related2—
2021 · wk 21ankle1Questionable
2021 · wk 18arm2Questionable
2021 · wk 10Not injury related7—
2021 · wk 7ankle3Doubtful
2021 · wk 5shoulder1—
2021 · wk 3Not injury related1—
2020 · wk 17arm1—
2020 · wk 9Not injury related1Out
2020 · wk 7ankle1Questionable
2018 · wk 9hand9Out
2018 · wk 1knee7Questionable
2017 · wk 6knee11Out
2016 · wk 3knee6Questionable
2016 · wk 2glute1Questionable
2015 · wk 17knee2Questionable
2015 · wk 15foot1Probable
2015 · wk 12knee1Probable
2015 · wk 7concussion1Questionable
2015 · wk 6neck1Out
2015 · wk 2ankle1Probable
2014 · wk 16shoulder2Questionable
2014 · wk 5knee7Questionable
2014 · wk 2shoulder1Probable
2013 · wk 16knee1Probable
2013 · wk 14foot1Probable
2012 · wk 13thigh5Questionable
2012 · wk 11ankle2Probable
2012 · wk 4knee2Questionable
2011 · wk 12knee1Probable
2011 · wk 7ankle4Out
2010 · wk 13shoulder2Questionable
2010 · wk 7knee1Questionable
2010 · wk 4toe3Questionable
2010 · wk 3knee1Questionable

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

Injury history by season · 39 episodes · plus 10 not injury related · 160 weeks on a report · same site more than once: knee ×12

  • ruled out
  • doubtful
  • 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. One that began after week 18 is in the table above and not drawn here.

The rest of his team's report in week 9

PlayerPosPracticeWhose wordCallChance he playsBand
Mike EvansWRDNPteam's wordOut
Demarcus RobinsonWRLTDteam's wordQuestionable
Christian McCaffreyRBFULLoursPLAY99%EXPECTED
Siran NealSLTDteam's wordQuestionable
Christian KirkWRDNPteam's wordOut
Luke GiffordLBFULLoursPLAY99%EXPECTED
Nick BosaDEFULLoursPLAY99%EXPECTED
Deebo Samuel Sr.WRDNPteam's wordOut
Austen PleasantsOLUNKteam's word—
Brandon AiyukWRUNKteam's wordOut
Khalid KareemDEUNKteam's wordOut
Darrick ForrestSAFUNKteam's word—
Garret WallowLBFULLoursPLAY96%EXPECTED
Nate HobbsCBLTDteam's wordQuestionable
Isaac GuerendoRBUNKteam's wordOut
Tatum BethuneLBUNKteam's wordOut
Nick MartinLBUNKteam's word—
Upton StoutCBLTDteam's wordQuestionable
Marques SigleSFULLoursPLAY95%EXPECTED
Kurtis RourkeQBUNKteam's wordOut
Mykel WilliamsDEFULLoursPLAY94%EXPECTED
C.J. WestDTUNKteam's word—
De'Zhaun StriblingWRUNKteam's word—
Enrique Cruz Jr.OTUNKteam'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 Nov 4 · 8:00 PM ET

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

The evidence behind the call made Thu Nov 5 · 2:40 AM ET

We read the news for this call. The quotes we found are not shown publicly.

The evidence behind the call made Thu Nov 5 · 3:04 AM ET

We read the news for this call. The quotes we found are not shown publicly.

The evidence behind the call made Thu Nov 5 · 4:29 AM ET

We read the news for this call. The quotes we found are not shown publicly.

The evidence behind the call made Thu Nov 5 · 6:06 AM ET

We read the news for this call. The quotes we found are not shown publicly.

The evidence behind the call made Thu Nov 5 · 11:06 AM ET

We read the news for this call. The quotes we found are not shown publicly.

The evidence behind the call made Thu Nov 5 · 4:06 PM ET

We read the news for this call. The quotes we found are not shown publicly.

The evidence behind the call made Fri Nov 6 · 3:10 AM ET

We read the news for this call. The quotes we found are not shown publicly.

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

We read the news for this call. The quotes we found are not shown publicly.

The evidence behind the call made Fri Nov 6 · 11:06 AM ET

We read the news for this call. The quotes we found are not shown publicly.

The evidence behind the call made Fri Nov 6 · 4:06 PM ET

We read the news for this call. The quotes we found are not shown publicly.

The evidence behind the call made Sat Nov 7 · 6:02 AM ET

We read the news for this call. The quotes we found are not shown publicly.

The evidence behind the call made Sat Nov 7 · 11:06 AM ET

We read the news for this call. The quotes we found are not shown publicly.

The evidence behind the call made Sat Nov 7 · 4:06 PM ET

We read the news for this call. The quotes we found are not shown publicly.

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

We read the news for this call. The quotes we found are not shown publicly.

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

We read the news for this call. The quotes we found are not shown publicly.

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 9

RoleOT1 · 92% snaps
Season2026 · 7 games through wk 8
Career9 seasons · 130 games before 2026
Honors12× Pro Bowl · 3× first-team All-Pro · 2× second-team All-Pro
Injuries39 episodes · last: hamstring, 2025 wk 20
Bioage 38.1 · 16 seasons' experience · drafted round 1

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

AI-generated · who he is

Trent Williams, an offensive tackle from Oklahoma with 16 years of experience, is on this week's watch list because he is on the club report. The club has said it is not injury related and that he is a resting player. He did not participate in practice Thursday, then had full participation Friday; the final practice status is FP and the practice trend is up. He sat the last game, and over the last four weeks he has taken nearly every snap.

What the AI text stands on

FactValueWhere we hold it
RoleOL, offenseR2P knowledge graph · as of Fri Nov 6 · 7:00 PM ET
Role by snaps, last four weeksnearly every snapR2P knowledge graph · as of Fri Nov 6 · 7:00 PM ET
Why he is on this week's watch liston this week's club reportR2P knowledge graph · as of Fri Nov 6 · 7:00 PM ET
Injury named by the clubNot injury related - resting playerthe club report · as of Fri Nov 6 · 7:00 PM ET
Practice ThursdayDid Not Participate In Practice (Not injury related - resting player)the club report · as of Fri Nov 6 · 7:00 PM ET
Practice FridayFull Participation in Practice (Not injury related - resting player)the club report · as of Fri Nov 6 · 7:00 PM ET
practice.finalFPthe club report · as of Fri Nov 6 · 7:00 PM ET
practice.trendupthe club report · as of Fri Nov 6 · 7:00 PM ET
last_game.statussatR2P knowledge graph · as of Fri Nov 6 · 7:00 PM ET
baseline.missingfalseR2P knowledge graph · as of Fri Nov 6 · 7:00 PM ET
baseline.n_games7R2P knowledge graph · as of Fri Nov 6 · 7:00 PM ET
return_state.activatedfalseR2P knowledge graph · as of Fri Nov 6 · 7:00 PM ET
team.q_play_rate_shrunk0.7683R2P knowledge graph · as of Fri Nov 6 · 7:00 PM ET
team.stylemiddleR2P knowledge graph · as of Fri Nov 6 · 7:00 PM ET
team.late_add_rate0.824R2P knowledge graph · as of Fri Nov 6 · 7:00 PM ET
Reserve list IR, season 2024placed week 17R2P knowledge graph · as of Fri Nov 6 · 7:00 PM ET
PositionOTnflverse players · as of Fri Nov 6 · 7:00 PM ET
Years of experience16nflverse players · as of Fri Nov 6 · 7:00 PM ET
CollegeOklahomanflverse players · as of Fri Nov 6 · 7:00 PM ET
Draftedround 1, pick 4, WAS 2010nflverse draft_picks · as of Fri Nov 6 · 7:00 PM ET
Height (inches)77R2P knowledge graph (nflverse rosters, snaps and injuries; club reports) · as of Fri Nov 6 · 7:00 PM ET
Weight (lb)320R2P knowledge graph (nflverse rosters, snaps and injuries; club reports) · as of Fri Nov 6 · 7:00 PM ET
Age at the start of the week38.3R2P knowledge graph (nflverse rosters, snaps and injuries; club reports) · as of Fri Nov 6 · 7:00 PM ET
Weeks with snaps this season7R2P knowledge graph (nflverse rosters, snaps and injuries; club reports) · as of Fri Nov 6 · 7:00 PM ET
Injury episodes since 2023: ankle2R2P knowledge graph (nflverse rosters, snaps and injuries; club reports) · as of Fri Nov 6 · 7:00 PM ET
Injury episodes since 2023: groin1R2P knowledge graph (nflverse rosters, snaps and injuries; club reports) · as of Fri Nov 6 · 7:00 PM ET
Injury episodes since 2023: hamstring1R2P knowledge graph (nflverse rosters, snaps and injuries; club reports) · as of Fri Nov 6 · 7:00 PM ET
Injury episodes since 2023: illness1R2P knowledge graph (nflverse rosters, snaps and injuries; club reports) · as of Fri Nov 6 · 7:00 PM ET

Written by grok-4.7, Fri Nov 6 · 8:12 PM ET. Every figure in it is one of these facts.

About him

About himAs the record holds it
His rolea starter at left tackle — 100% of the snaps in his best week of 8
Listed on the depth chartfirst at left tackle
Snaps played92% a week on average over 8 weeks, 100% at his highest
Build6 ft 5 in · 320 lb
CollegeOklahoma
Drafted2010, round 1 pick 4, by WAS
Age32 and over at the season's start
Experience16 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 Nov 4 · 8:00 PM ET92 hPLAY80%LIKELYbefore his team said anything
Thu Nov 5 · 2:40 AM ET85 hPLAY98%EXPECTEDbefore his team said anything
Thu Nov 5 · 3:04 AM ET85 hPLAY80%LIKELYour news-aware reading (a blend that keeps at least half our own number and never changes our call), switched on for this week
Thu Nov 5 · 4:29 AM ET84 hPLAY98%EXPECTEDour news-aware reading (a blend that keeps at least half our own number and never changes our call), switched on for this week
Thu Nov 5 · 6:06 AM ET82 hPLAY98%EXPECTEDbefore his team said anything
Thu Nov 5 · 11:06 AM ET77 hPLAY98%EXPECTEDbefore his team said anything
Thu Nov 5 · 4:06 PM ET72 hPLAY98%EXPECTEDbefore his team said anything
Fri Nov 6 · 3:10 AM ET61 hPLAY99%EXPECTEDbefore his team said anything
Fri Nov 6 · 6:06 AM ET58 hPLAY99%EXPECTEDbefore his team said anything
Fri Nov 6 · 11:06 AM ET53 hPLAY99%EXPECTEDbefore his team said anything
Fri Nov 6 · 4:06 PM ET48 hPLAY99%EXPECTEDbefore his team said anything
Sat Nov 7 · 6:02 AM ET34 hPLAY99%EXPECTEDbefore his team said anything
Sat Nov 7 · 11:06 AM ET29 hPLAY99%EXPECTEDbefore his team said anything
Sat Nov 7 · 4:06 PM ET24 hPLAY99%EXPECTEDbefore his team said anything
Sun Nov 8 · 6:06 AM ET10 hPLAY99%EXPECTEDbefore his team said anything
Sun Nov 8 · 11:02 AM ET5 hPLAY99%EXPECTEDbefore his team said anything

16 calls in week 9, 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
The club's official Thursday 05 Nov 2026 practice entry, to settle whether he was a DNP (club card) or a full participant (aggregator).
The club's Saturday 07 Nov 2026 practice entry, to confirm the FP final status is a published report and not only the card's field.
The club's Sunday 08 Nov 2026 injury designation (none, Questionable, Doubtful or Out).
A club or coach statement from 05-07 Nov 2026 saying he is expected to play Sunday, and confirming the Wednesday and Thursday absences were a planned veteran rest day.
Whether he sat last game (the card's last_game.status is sat), and if so, the reason given for that absence.

We went and found out more

Rank 1 (listed first on his depth chart), 12 documents deep, because: llm_unsure. Fetched 12 of 12.