Up: 2026-27 Fantasy Basketball Encyclopedia
Related: 2026-27 fantasy basketball evidence and confidence policy · 2026-27 fantasy basketball projection methodology · 2026-27 NBA minutes projections
Cutoff and desk rule
Research cutoff: 2026-07-18, America/New_York. Every volatile observation below is dated to that cutoff. Pages described as current are live pages and can change after access.
The source owner, page host, and claim type are three different things. An article on NBA.com can be an official release, an Associated Press story, a named analyst's interpretation, an attributed report, or RotoWire copy. The NBA logo alone does not turn every sentence into league confirmation.
For each claim, preserve four dates when available:
- event date — when the signing, injury, game, or decision occurred;
- publication date — when the source first posted it;
- update date — when a mutable page changed;
- access date and time — when the encyclopedia observed it.
Fact-versus-report hierarchy
| Label | What qualifies | How the encyclopedia may use it |
|---|---|---|
| FACT — executed | The NBA player transaction ledger, an official completed-trade entry, a direct team release using completed-action language such as “signed,” “acquired,” or “waived,” a timestamped official injury report, or an official gamebook | Update factual roster, availability, or historical-use state. Quote the exact scope; do not add undisclosed contract or medical detail. |
| FACT — statement | A direct team, league, coach, executive, or player statement preserved in an official release, official video, or exact official social post | It is a fact that the speaker said it. A coach's planned rotation or a player's recovery expectation is still intent, not a guaranteed future outcome. |
| FACT — display | A player appearing on the live NBA roster index or a team profile | Use as a dated display observation and identity cross-check. Do not infer standard-contract status, two-way status, guarantee, or final roster inclusion from display alone. |
| REPORT | “Agrees,” “expected,” “sources say,” “reported,” or similar language from an attributed reporter or outlet—even when NBA.com republishes it | Keep reporter, outlet, date, URL, and pending state. Do not change the executed roster until a primary source confirms completion. |
| PROJECTION | Future minutes, games played, role, depth-chart order, ranking, category line, or team outcome produced by this project | Label as an encyclopedia projection. Cite the dated factual inputs and keep the judgment separate from them. |
| OPINION | Analyst ranking, interpretation, preference, or a speaker's subjective evaluation | Attribute it. It can inform a projection but cannot prove a transaction, diagnosis, or future role. |
| UNVERIFIED LEAD | Unsourced social claim, screenshot without its origin, inaccessible or deleted post, rumor, or unattributed aggregation | Put it in a follow-up queue. It must not change roster, injury, or minute state. |
A useful state sequence is:
UNVERIFIED LEAD → ATTRIBUTED REPORT/AGREEMENT → OFFICIAL ANNOUNCEMENT OR EXECUTED TRANSACTION → LIVE ROSTER DISPLAY → OPENING-NIGHT ROSTER FREEZE
The sequence is not automatic. Inspect the verb in every release. An official account can announce that a team has agreed to terms before execution, and a roster page can lag a completed move. When sources conflict, the newest explicit executed transaction controls; keep the older or lagging display as a dated discrepancy rather than silently erasing it.
Official roster and transaction desk
League and team roster displays
- NBA teams directory — canonical route to all 30 official team profiles, rosters, schedules, and team stats. Public and accessible on 2026-07-18.
- NBA players index — leaguewide live roster display. It showed 590 rows on 2026-07-18 and exposed team, number, position, height, weight, school/last attended, and country. It displayed no visible last-updated time. Treat the row count and membership as a dated display, not proof of the 15 standard contracts or opening-night eligibility.
- Individual team profiles, for example the Atlanta Hawks and Brooklyn Nets, expose roster and “How Acquired” fields. On 2026-07-18, Atlanta displayed 23 players and duplicate jersey numbers—evidence that an offseason page can include a broader camp, rights, summer, or stale inventory rather than a legal final roster.
- Team pages also embed “Fantasy News.” That block is not a team press release: NBA Stats identifies player news as provided by RotoWire, and player profiles can say “Player Updates Powered by RotoWire.” Classify those items by their underlying author and sourcing, not as official facts.
Reconciliation rule: never infer standard, two-way, Exhibit 10/camp, unsigned, or guaranteed status merely because a name appears on NBA.com. Require an explicit transaction/release or leave contract_state: unclear.
Executed and offseason transactions
- All NBA player transactions — the best public league ledger for executed signings, trades, waivers, claims, extensions, rookie-scale deals, and two-way transactions. Filters include type, team, and month. It is dynamic and sometimes remains on “Loading Transactions…” in text-only clients; no visible last-updated timestamp was found on 2026-07-18. Capture the exact transaction date and access date.
- 2026 free-agency transactions hub — navigation hub linking the all-NBA ledger, free-agent tracker, trade tracker, and live coverage. It is a discovery surface, not one uniform evidence class.
- Official 2026 offseason trade tracker — explicitly tracks completed trades and links team releases. It showed an update time of 2026-07-17 10:23 PM when accessed on 2026-07-18. Use completed entries as facts; retain each linked team release when possible.
- All 30 teams' 2026 offseason deals — useful team-by-team discovery page, but it deliberately mixes “officially announced” moves with “multiple reports.” It showed an update time of 2026-07-16 2:54 PM on access. Preserve the label on each line and promote only official entries to executed fact.
- 2026 NBA free-agent tracker — showed 227 rows on 2026-07-18, with signed/unsigned, team, position, and UFA/RFA filters. Its links can lead to a team transaction, an NBA story, or an X/report. The page says it stops updating once the regular season begins, so it is a strong July lead generator but not a permanent ledger.
- 2026 options and qualifying-offer tracker — official NBA explainer/tracker for option and qualifying-offer decisions. It showed an update time of 2026-07-02 3:48 AM in the source listing reviewed on 2026-07-18. Confirm any roster consequence against the transaction ledger or a team release.
- NBA roster releases archive — authoritative annual opening-night snapshots from NBA Communications. As of 2026-07-18, the newest opening-night roster release located was for 2025-26, dated 2025-10-21; no 2026-27 opening-night freeze was yet available.
- Official NBA Guide — stable league reference. As of 2026-07-18, the latest linked edition was the 2025-26 NBA Guide, dated 2025-10-17; it is valuable background but stale for current 2026 offseason rosters.
Team releases are primary for a team's own action, but contract terms are often undisclosed. An NBA.com item can also mix evidence classes: the Hawks' C.J. McCollum item carried an official return announcement while attributing contract detail to reporting. Record the return as official and the reported financial detail separately.
G League, two-way, and assignment cross-checks
- NBA G League transactions — official G League transaction history with team filters. Public but dynamically rendered; text extraction can be incomplete. Use transaction date and team, then cross-check the NBA ledger for NBA-contract effects.
- NBA G League assignments — official current assignment records and rules context. An assignment moves a player temporarily while the NBA team retains the NBA rights; it is not a waiver or transfer of contract.
- NBA G League two-way players — stale for this project on 2026-07-18. The page still labeled itself 2025-26 and displayed incomplete or malformed rows, so it cannot be the canonical 2026-27 two-way list yet.
- NBA G League news — carried July 2026 official team two-way releases when checked on 2026-07-18 and is the better current bridge until the two-way tracker rolls to 2026-27.
- NBA G League key dates — still primarily described 2025-26 on 2026-07-18; flag as stale before using it for 2026-27 deadlines.
- 2026 NBA G League International Draft — establishes 2026-27 G League player rights, not an NBA roster contract. Do not add a drafted player to an NBA depth chart from this page alone.
Official injury and availability desk
Central game-status feed
- Official NBA injury report hub — the primary leaguewide game-status source. Although the page title still said “2025-26 Season” on 2026-07-18, it was posting 2026 Summer League PDFs at 15-minute intervals.
- The hub states that teams report affected players by 5:00 PM local time on the day before a game, or 1:00 PM local time on the second day of a back-to-back. On game day, teams submit a report between 11:00 AM and 1:00 PM local time, shifted to 8:00–10:00 AM for games tipping at or before 5:00 PM, and updates continue throughout the day.
- The exact 2026-07-18 2:30 PM ET injury-report PDF showed Summer League teams as “NOT YET SUBMITTED” when reviewed. That status is not evidence that every player was healthy. Always cite the exact PDF timestamp and replace it with the latest pre-lock report rather than interpreting omission from an early file.
An injury-report status is a fact about one game at one timestamp. It is not itself a diagnosis, prognosis, or rest-of-season return date.
Medical detail and return windows
- Direct team medical releases are primary for diagnosis, procedure, and stated re-evaluation windows. For example, the Spurs' 2026-07-15 injury update stated that Jayden Quaintance underwent right-knee surgery and supplied no return timetable. “No timetable” must remain no timetable.
- The 2026-07-16 NBA/AP item on Mouhamed Gueye demonstrates a mixed page: it embedded an official Hawks medical post describing a left-foot fracture, surgery, and a three-to-four-month status-update window, while “could miss the start” was AP interpretation. A re-evaluation or update window is not a return-to-play date.
- Team medical releases and official team social posts are decentralized and inconsistently indexed. No complete public leaguewide offseason medical ledger was located as of 2026-07-18.
- The official Player Participation Policy release and participation-policy archive provide policy and enforcement context. They do not replace daily injury data or prove an individual rest decision before it is reported.
For the injury ledger, separate these fields:
body_part · team_description · event_date · procedure_date · next_re_evaluation · official_game_status · report_timestamp · projected_return · projection_owner
Only the first six may be factual when directly sourced. projected_return remains a projection unless the team gives an explicit date, and even then it should be stored as the team's stated target rather than a certainty.
Official role, usage, and depth-chart evidence
- NBA Stats quick links routes to official player, team, box-score, tracking, hustle, and advanced statistics.
- 2025-26 traditional player stats and NBA lineup statistics document observed historical minutes and units. They do not forecast 2026-27 roles.
- Official gamebooks provide NBA, WNBA, and G League game books with actual starters, minutes, inactive/DNP designations, and box scores. Use them to settle what happened in a completed game.
- Today's NBA lineups is a day-of-game surface and can be empty when there is no slate. It is not a season depth chart.
- Team game notes can contain probable starters, recent transactions, games-missed ledgers, and team-specific records. Public examples include the Cavaliers game-notes/media-guide page, Pelicans game notes, and mutable PDF endpoints such as Cavaliers game notes. The generic PDF is often overwritten and can remain stale in the offseason; record access date and prefer a dated CDN PDF such as this 2026-03-08 Boston-Cleveland notes file when available.
No official future NBA depth chart, minute projection, games-played projection, or fantasy ranking was located. Every 2026-27 240-minute allocation in this vault is therefore a PROJECTION, even when it begins with an official probable lineup or a coach quote.
Official schedule and calendar desk
- NBA schedule and team schedules are the primary public schedule displays.
- NBA key dates showed an update time of 2026-07-17 5:34 PM on 2026-07-18 and listed announced Summer League, preseason, and NBA Cup dates. Use only the dates actually present.
- NBA Communications schedule archive preserves formal schedule releases. As of 2026-07-18, the newest complete regular-season schedule release located was 2025-26, dated 2025-08-14. No complete official 2026-27 regular-season schedule release was located by the cutoff.
Consequently, a full 2026-27 games-per-week matrix, playoff-week calendar, rest disadvantage table, and strength-of-schedule model cannot yet be called official. Keep any provisional calendar work labeled projection and refresh it after the formal release.
Official news and discovery surfaces
- NBA Communications is the league's primary newsroom. High-value archives include NBA statements, discipline, draft, rosters, and schedules. Category pages were more reliable than the JavaScript-heavy home page in text-only access on 2026-07-18.
- NBA.com News and its news archive aggregate official releases, NBA.com staff work, named analysts, NBA.com News Services, Associated Press copy, reported stories, and partner links. Read the byline, source label, verbs, and outbound evidence for every item.
- The Starting 5 daily newsletter archive is a fast discovery feed. It can repeat reported developments and should not be the final citation when a direct release exists.
- The NBA teams directory is the safest way to discover each official team newsroom. Team archive quality and search indexing vary, so preserve the direct release URL once found.
- @NBAPR on X, @NBA on X, and verified team accounts can be the fastest official sources. Preserve the exact post URL, handle, visible timestamp, and screenshot or quoted claim within fair-use limits. X can require JavaScript or login, and posts can be edited or deleted. Derive team PR handles from a team media guide or official site rather than guessing.
- Official press conferences and videos prove the words spoken. They do not turn forecasts about a future rotation or return date into an executed outcome.
- NBA Media Central is restricted to approved media users. It was not a dependable public input on 2026-07-18 and should not be required for a reproducible encyclopedia workflow.
Public-access and automation cautions
- Direct tests on 2026-07-18 found no dependable public RSS workflow:
https://pr.nba.com/feed/andhttps://www.nba.com/news/rss.xmlreturned access errors/HTTP 403 outside the normal browser surface. - Undocumented JSON and stats endpoints are not canonical dependencies. A direct schedule JSON route returned HTTP 403 and an NBA Stats roster endpoint timed out in the access tests on 2026-07-18, while the corresponding browser pages remained usable.
- Dynamic pages can render only placeholders to text clients; search indexes can lag; generic game-note PDFs can be overwritten. Save the final direct URL, visible page update time, access timestamp, and—where legally and practically appropriate—a snapshot or content hash.
- Official social/app notifications are valuable discovery alerts but poor durable citations. Replace them with a stable release or transaction entry when one appears, while retaining the original time if order matters.
Reconciliation workflow
Offseason daily pass
- Snapshot the all-NBA transaction ledger, preserving transaction date, type, player, origin, destination, and direct URL.
- Review the completed-trade tracker, options/qualifying-offer tracker, NBA Communications categories, and all 30 team newsrooms.
- Use the offseason-deals and free-agent trackers to discover missing items, but preserve their per-item
officialversusreportedlabels. - Reconcile the transaction ledger, direct team release, league player index, team roster page, G League news, and two-way/assignment pages. Assign exactly one current state where supported:
standard · two-way · camp/non-guaranteed · unsigned · reported agreement · waived · assigned · rights only · unclear. - Search official team news and official social for medical updates. Store only team-described injury, procedure, and re-evaluation language; do not backfill an inferred return date.
- Log discrepancies with both access dates. Do not silently force a lagging roster display to agree with an executed transaction.
In-season event pass
- Confirm the slate and any schedule change from the official schedule or NBA Communications.
- Pull the official injury report at required reporting windows and again as close to the fantasy lock as practical. Store the exact timestamped PDF, not just the mutable hub.
- Check the day-of-game lineup surface and team communications near tip. A probable starter remains game-specific until the game begins.
- After the game, use the official gamebook to record actual starter, minutes, DNP/inactive reason, and observed lineup evidence.
- Diff the new facts against the depth chart and injury ledger. Any change to future minutes remains an explicit encyclopedia projection.
Minimum source record
yaml
claim_id:
player_or_team:
claim:
evidence_class: fact_executed | fact_statement | fact_display | report | projection | opinion | unverified_lead
roster_state:
source_owner:
source_type:
event_date:
published_at:
updated_at:
accessed_at:
direct_url:
supersedes:
confidence:
notes:
Known coverage gaps as of 2026-07-18
- There is no official public database with complete contract salary, guarantee, option, trigger, cap, and Exhibit 10 detail. Team releases often say terms were undisclosed; secondary contract reporting must remain separately attributed.
- There is no official 2026-27 projected depth chart, minutes map, games-played forecast, fantasy ranking, category projection, or team-outcome projection.
- Live league and team roster pages do not consistently identify standard, two-way, camp, rights-only, or expired/unsigned states and can lag transactions.
- There is no centralized official offseason medical ledger. The injury report covers game availability; team medical releases are decentralized, and privacy limits diagnosis/prognosis detail.
- The G League two-way and key-dates pages were still labeled primarily for 2025-26 at the cutoff.
- The complete 2026-27 regular-season schedule, 2026-27 opening-night roster release, and 2026-27 Official NBA Guide were not located by the cutoff.
- No stable, documented, publicly accessible league RSS/API pipeline was found for every required feed. Browser rendering, HTTP blocking, indexing lag, and mutable PDFs prevent fully unattended collection.
- Reports can precede official execution by hours or days, and an official team account can precede its newsroom. Preserve pending states rather than forcing immediate certainty.
- Coach, executive, and player comments reveal intent but cannot guarantee a rotation, transaction, or return-to-play outcome.
Open questions
- When will NBA Communications publish the complete 2026-27 schedule and opening-night roster freeze, and which provisional schedule pages will they supersede?
- When will the G League two-way and key-dates pages roll from 2025-26 to 2026-27, and will the malformed/incomplete rows be repaired?
- Which official team newsrooms expose stable feeds, dated PDF archives, or media-guide indexes that can be monitored without relying on search engines?
- What is the smallest manual snapshot cadence that reliably captures late injury-report changes before each fantasy platform's lineup lock?
- Which secondary contract source should fill undisclosed guarantee and option details while remaining clearly below official executed-transaction evidence?