| Player ⇅ | Pos ⇅ | Matchup ⇅ | Dep ⇅ | Proj ⇅ | p10–p90 ⇅ | Tgt ⇅ | TD% ⇅ |
|---|---|---|---|---|---|---|---|
| Trey McBride ARI @ SEA | TE | ARI vs SEA | 1 | 7.5 | 4–11 | 10.0 | 37% |
| Puka Nacua LA @ WAS | WR | LA vs WAS | 1 | 7.1 | 3–12 | 9.9 | 27% |
| Amon-Ra St. Brown DET @ MIA | WR | DET vs MIA | 1 | 6.5 | 3–10 | 9.0 | 37% |
| Zay Flowers BAL vs JAX | WR | BAL vs JAX | 1 | 6.0 | 2–10 | 8.8 | 25% |
| Garrett Wilson NYJ @ KC | WR | NYJ vs KC | 1 | 5.6 | 2–10 | 9.0 | 15% |
| Jaxon Smith-Njigba SEA vs ARI | WR | SEA vs ARI | 1 | 5.5 | 2–10 | 7.9 | 32% |
| Rashee Rice KC vs NYJ | WR | KC vs NYJ | 1 | 5.3 | 2–8 | 7.3 | 30% |
| Michael Wilson ARI @ SEA | WR | ARI vs SEA | 1 | 5.2 | 2–9 | 8.4 | 25% |
| Tetairoa McMillan CAR vs DEN | WR | CAR vs DEN | 1 | 5.0 | 2–8 | 8.2 | 26% |
| Jalen Coker CAR vs DEN | WR | CAR vs DEN | 2 | 4.5 | 2–8 | 6.6 | 14% |
| Stefon Diggs WAS vs LA | WR | WAS vs LA | 1 | 4.5 | 2–7 | 6.4 | 21% |
| Travis Kelce KC vs NYJ | TE | KC vs NYJ | 1 | 4.4 | 2–7 | 6.1 | 13% |
| Sam LaPorta DET @ MIA | TE | DET vs MIA | 1 | 4.4 | 1–8 | 6.0 | 31% |
| Brenton Strange JAX @ BAL | TE | JAX vs BAL | 1 | 4.4 | 1–8 | 5.9 | 19% |
| Jahmyr Gibbs DET @ MIA | RB | DET vs MIA | 1 | 4.3 | 2–7 | 5.5 | 50% |
| Parker Washington JAX @ BAL | WR | JAX vs BAL | 1 | 4.1 | 1–8 | 6.8 | 23% |
| Malik Washington MIA vs DET | WR | MIA vs DET | 1 | 3.9 | 1–7 | 5.8 | 14% |
| Jakobi Meyers JAX @ BAL | WR | JAX vs BAL | 2 | 3.8 | 1–7 | 5.8 | 18% |
| Jaylen Waddle DEN @ CAR | WR | DEN vs CAR | 1 | 3.8 | 1–7 | 5.7 | 23% |
| Omar Cooper Jr. NYJ @ KC | WR | NYJ vs KC | 2 | 3.7 | 1–7 | 5.4 | 24% |
| Jameson Williams DET @ MIA | WR | DET vs MIA | 2 | 3.7 | 1–6 | 5.9 | 24% |
| AJ Barner SEA vs ARI | TE | SEA vs ARI | 1 | 3.6 | 1–6 | 4.8 | 45% |
| Chig Okonkwo WAS vs LA | TE | WAS vs LA | 1 | 3.5 | 1–7 | 4.8 | 7% |
| Greg Dulcich MIA vs DET | TE | MIA vs DET | 1 | 3.5 | 1–6 | 4.7 | 27% |
| Courtland Sutton DEN @ CAR | WR | DEN vs CAR | 2 | 3.5 | 1–6 | 5.7 | 28% |
| Xavier Worthy KC vs NYJ | WR | KC vs NYJ | 2 | 3.4 | 1–6 | 5.7 | 14% |
| Caleb Douglas MIA vs DET | WR | MIA vs DET | 2 | 3.4 | 1–6 | 5.3 | 41% |
| Kyren Williams LA @ WAS | RB | LA vs WAS | 1 | 3.4 | 1–7 | 4.5 | 44% |
| Terry McLaurin WAS vs LA | WR | WAS vs LA | 6 | 3.2 | 0–7 | 5.0 | 17% |
| RJ Harvey DEN @ CAR | RB | DEN vs CAR | 2 | 3.2 | 1–6 | 3.9 | 34% |
| Mark Andrews BAL vs JAX | TE | BAL vs JAX | 1 | 3.0 | 0–6 | 4.1 | 21% |
| Tyler Higbee LA @ WAS | TE | LA vs WAS | 1 | 3.0 | 1–6 | 4.2 | 10% |
| Antonio Williams WAS vs LA | WR | WAS vs LA | 2 | 3.0 | 1–6 | 4.6 | 9% |
| Cooper Kupp SEA vs ARI | WR | SEA vs ARI | 3 | 2.8 | 0–6 | 4.4 | 12% |
| Kenneth Walker III KC vs NYJ | RB | KC vs NYJ | 1 | 2.8 | 1–5 | 3.5 | 51% |
| Kendrick Bourne ARI @ SEA | WR | ARI vs SEA | 2 | 2.6 | 0–6 | 3.8 | 14% |
| Mason Taylor NYJ @ KC | TE | NYJ vs KC | 1 | 2.6 | 0–6 | 3.7 | 17% |
| Braelon Allen NYJ @ KC | RB | NYJ vs KC | 2 | 2.5 | 0–5 | 3.3 | 54% |
| Ja'Kobi Lane BAL vs JAX | WR | BAL vs JAX | 3 | 2.5 | 0–5 | 4.0 | 26% |
| Colby Parkinson LA @ WAS | TE | LA vs WAS | 2 | 2.4 | 0–6 | 3.4 | 29% |
| Adonai Mitchell NYJ @ KC | WR | NYJ vs KC | 3 | 2.4 | 0–5 | 4.9 | 9% |
| Rachaad White CHART WAS vs LA | RB | WAS vs LA | 1 | 2.4 | 1–5 | 2.8 | 31% |
| Chuba Hubbard CAR vs DEN | RB | CAR vs DEN | 1 | 2.4 | 0–5 | 3.0 | 52% |
| Breece Hall CHART NYJ @ KC | RB | NYJ vs KC | 1 | 2.3 | 0–5 | 2.9 | 19% |
| Rashid Shaheed SEA vs ARI | WR | SEA vs ARI | 2 | 2.2 | 0–5 | 3.8 | 11% |
| Darren Waller CAR vs DEN | TE | CAR vs DEN | 2 | 2.2 | 0–5 | 3.3 | 15% |
| Justice Hill BAL vs JAX | RB | BAL vs JAX | 2 | 2.2 | 0–5 | 2.9 | 9% |
| Noah Gray KC vs NYJ | TE | KC vs NYJ | 2 | 2.2 | 0–4 | 3.1 | 14% |
| Bhayshul Tuten JAX @ BAL | RB | JAX vs BAL | 1 | 2.1 | 0–5 | 2.7 | 50% |
| Tommy Tremble CHART CAR vs DEN | TE | CAR vs DEN | 1 | 2.1 | 0–4 | 2.9 | 15% |
| Kenyon Sadiq NYJ @ KC | TE | NYJ vs KC | 2 | 2.1 | 0–5 | 3.0 | 9% |
| Tyler Allgeier ARI @ SEA | RB | ARI vs SEA | 2 | 2.1 | 0–4 | 2.5 | 19% |
| Evan Engram DEN @ CAR | TE | DEN vs CAR | 1 | 2.0 | 0–4 | 2.8 | 9% |
| Rashod Bateman BAL vs JAX | WR | BAL vs JAX | 2 | 2.0 | 0–4 | 3.3 | 23% |
| Brian Thomas Jr. JAX @ BAL | WR | JAX vs BAL | 4 | 1.9 | 0–4 | 3.2 | 13% |
| Elijah Higgins ARI @ SEA | TE | ARI vs SEA | 2 | 1.8 | 0–4 | 2.3 | 8% |
| Jonah Coleman CHART DEN @ CAR | RB | DEN vs CAR | 1 | 1.8 | 0–4 | 2.2 | 18% |
| Treylon Burks WAS vs LA | WR | WAS vs LA | 3 | 1.8 | 0–4 | 3.1 | 17% |
| Josh Cuevas BAL vs JAX | TE | BAL vs JAX | 3 | 1.7 | 0–4 | 2.3 | 17% |
| Chris Bell MIA vs DET | WR | MIA vs DET | 3 | 1.7 | 0–3 | 3.0 | 8% |
| John Metchie III CAR vs DEN | WR | CAR vs DEN | 4 | 1.7 | 0–3 | 2.7 | 10% |
| Bam Knight ARI @ SEA | RB | ARI vs SEA | 3 | 1.6 | 0–4 | 2.1 | 15% |
| Emmett Johnson KC vs NYJ | RB | KC vs NYJ | 2 | 1.6 | 0–4 | 2.1 | 8% |
| Davis Allen LA @ WAS | TE | LA vs WAS | 3 | 1.6 | 0–3 | 2.2 | 20% |
| Derrick Henry BAL vs JAX | RB | BAL vs JAX | 1 | 1.5 | 0–3 | 1.9 | 29% |
| George Holani SEA vs ARI | RB | SEA vs ARI | 3 | 1.5 | 0–4 | 1.8 | 13% |
| Jalen Royals KC vs NYJ | WR | KC vs NYJ | 3 | 1.5 | 0–3 | 2.4 | 11% |
| Troy Franklin DEN @ CAR | WR | DEN vs CAR | 3 | 1.5 | 0–3 | 2.5 | 19% |
| Jadarian Price SEA vs ARI | RB | SEA vs ARI | 6 | 1.5 | 0–3 | 1.9 | 10% |
| Andrew Armstrong KC vs NYJ | WR | KC vs NYJ | 6 | 1.4 | 0–3 | 2.4 | 16% |
| Marvin Mims Jr. DEN @ CAR | WR | DEN vs CAR | 4 | 1.4 | 0–3 | 2.1 | 7% |
| Kevin Coleman Jr. MIA vs DET | WR | MIA vs DET | 4 | 1.4 | 0–3 | 2.6 | 21% |
| Jeremiyah Love ARI @ SEA | RB | ARI vs SEA | 1 | 1.4 | 0–4 | 1.8 | 25% |
| Josh Cameron JAX @ BAL | WR | JAX vs BAL | 3 | 1.4 | 0–3 | 2.2 | 20% |
| J.K. Dobbins CHART DEN @ CAR | RB | DEN vs CAR | 3 | 1.4 | 0–3 | 1.7 | 20% |
| Isaac TeSlaa DET @ MIA | WR | DET vs MIA | 3 | 1.4 | 0–3 | 2.4 | 16% |
| Jalen Brooks ARI @ SEA | WR | ARI vs SEA | 6 | 1.4 | 0–4 | 2.6 | 10% |
| Mitchell Evans CAR vs DEN | TE | CAR vs DEN | 3 | 1.4 | 0–3 | 1.9 | 14% |
| Emanuel Wilson SEA vs ARI | RB | SEA vs ARI | 1 | 1.3 | 0–3 | 1.6 | 18% |
| Konata Mumpfield LA @ WAS | WR | LA vs WAS | 2 | 1.3 | 0–3 | 2.3 | 6% |
| Tim Patrick NYJ @ KC | WR | NYJ vs KC | 4 | 1.2 | 0–3 | 1.9 | |
| Tory Horton SEA vs ARI | WR | SEA vs ARI | 4 | 1.2 | 0–3 | 2.1 | 16% |
| Blake Corum LA @ WAS | RB | LA vs WAS | 2 | 1.2 | 0–3 | 1.6 | 31% |
| Isaiah Davis NYJ @ KC | RB | NYJ vs KC | 3 | 1.2 | 0–3 | 1.6 | 8% |
| Nate Boerkircher JAX @ BAL | TE | JAX vs BAL | 2 | 1.2 | 0–3 | 1.6 | 8% |
| Ollie Gordon II MIA vs DET | RB | MIA vs DET | 1 | 1.2 | 0–3 | 1.5 | 24% |
| Dyami Brown WAS vs LA | WR | WAS vs LA | 4 | 1.2 | 0–3 | 1.9 | 4% |
| Elijah Sarratt BAL vs JAX | WR | BAL vs JAX | 6 | 1.2 | 0–3 | 1.9 | |
| Isaiah Williams NYJ @ KC | WR | NYJ vs KC | 5 | 1.2 | 0–3 | 1.8 | |
| Austin Ekeler WAS vs LA | RB | WAS vs LA | 2 | 1.1 | 0–3 | 1.5 | 20% |
| Tutu Atwell LA @ WAS | WR | LA vs WAS | 4 | 1.1 | 0–3 | 1.7 | 4% |
| Brock Wright DET @ MIA | TE | DET vs MIA | 2 | 1.1 | 0–3 | 1.4 | 7% |
| Brycen Tremayne CAR vs DEN | WR | CAR vs DEN | 3 | 1.0 | 0–3 | 1.5 | 11% |
| Cyrus Allen KC vs NYJ | WR | KC vs NYJ | 4 | 1.0 | 0–3 | 1.6 | |
| Jaydn Ott KC vs NYJ | RB | KC vs NYJ | 3 | 1.0 | 0–2 | 1.3 | 10% |
| Jacory Croskey-Merritt CHART WAS vs LA | RB | WAS vs LA | 4 | 1.0 | 0–3 | 1.3 | 42% |
| Ja'Tavion Sanders CAR vs DEN | TE | CAR vs DEN | 5 | 1.0 | 0–2 | 1.3 | |
| Sterling Shepard NYJ @ KC | WR | NYJ vs KC | 0.9 | 0–2 | 1.5 | 11% | |
| Jeremy Ruckert NYJ @ KC | TE | NYJ vs KC | 3 | 0.9 | 0–3 | 1.2 | 10% |
| Devontez Walker BAL vs JAX | WR | BAL vs JAX | 4 | 0.9 | 0–2 | 1.5 | 8% |
| Will Kacmarek MIA vs DET | TE | MIA vs DET | 2 | 0.9 | 0–2 | 1.3 | |
| Matthew Hibner BAL vs JAX | TE | BAL vs JAX | 2 | 0.8 | 0–2 | 1.1 | 7% |
| Ja'Seem Reed CAR vs DEN | WR | CAR vs DEN | 0.8 | 0–2 | 1.3 | 11% | |
| Trevor Etienne CAR vs DEN | RB | CAR vs DEN | 2 | 0.8 | 0–2 | 1.0 | |
| Robert Henry Jr. SEA vs ARI | RB | SEA vs ARI | 5 | 0.8 | 0–2 | 1.0 | 10% |
| Zach Charbonnet SEA vs ARI | RB | SEA vs ARI | 2 | 0.8 | 0–2 | 0.9 | 20% |
| Dean Connors LA @ WAS | RB | LA vs WAS | 3 | 0.7 | 0–2 | 1.0 | 10% |
| DJ Herman MIA vs DET | RB | MIA vs DET | 0.7 | 0–2 | 1.0 | 6% | |
| Adam Trautman DEN @ CAR | TE | DEN vs CAR | 2 | 0.7 | 0–2 | 1.1 | 11% |
| Jared Wayne MIA vs DET | WR | MIA vs DET | 6 | 0.7 | 0–2 | 1.3 | |
| John Bates WAS vs LA | TE | WAS vs LA | 3 | 0.7 | 0–2 | 1.0 | 4% |
| David Moore CAR vs DEN | WR | CAR vs DEN | 5 | 0.7 | 0–2 | 1.2 | |
| Lil'Jordan Humphrey DEN @ CAR | WR | DEN vs CAR | 5 | 0.7 | 0–2 | 1.1 | |
| Jelani Woods NYJ @ KC | TE | NYJ vs KC | 4 | 0.7 | 0–2 | 1.0 | |
| Justin Joly MIA vs DET | TE | MIA vs DET | 4 | 0.7 | 0–2 | 1.0 | 6% |
| Jalen Tolbert MIA vs DET | WR | MIA vs DET | 5 | 0.7 | 0–2 | 1.2 | 12% |
| Nate Adkins DEN @ CAR | TE | DEN vs CAR | 3 | 0.7 | 0–2 | 0.9 | 14% |
| AJ Dillon CAR vs DEN | RB | CAR vs DEN | 4 | 0.7 | 0–2 | 0.8 | |
| Dallen Bentley DEN @ CAR | TE | DEN vs CAR | 4 | 0.6 | 0–2 | 0.9 | |
| Justin Jackson DET @ MIA | RB | DET vs MIA | 0.6 | 0–2 | 0.8 | 8% | |
| Sione Vaki DET @ MIA | RB | DET vs MIA | 2 | 0.6 | 0–2 | 0.8 | 4% |
| Montorie Foster Jr SEA vs ARI | WR | SEA vs ARI | 0.6 | 0–2 | 1.0 | ||
| Luke McCaffrey WAS vs LA | WR | WAS vs LA | 5 | 0.6 | 0–2 | 0.9 | |
| Reggie Virgil ARI @ SEA | WR | ARI vs SEA | 3 | 0.6 | 0–2 | 1.0 | |
| Anthony Tyus III CAR vs DEN | RB | CAR vs DEN | 3 | 0.6 | 0–2 | 0.8 | 11% |
| LeQuint Allen Jr. JAX @ BAL | RB | JAX vs BAL | 3 | 0.6 | 0–2 | 0.7 | 9% |
| Eric Saubert SEA vs ARI | TE | SEA vs ARI | 2 | 0.6 | 0–2 | 0.8 | 8% |
| Kolbe Katsis DEN @ CAR | WR | DEN vs CAR | 0.6 | 0–2 | 0.9 | ||
| Rasheen Ali BAL vs JAX | RB | BAL vs JAX | 3 | 0.5 | 0–2 | 0.7 | 12% |
| Jaylin Lane WAS vs LA | WR | WAS vs LA | 7 | 0.5 | 0–1 | 0.9 | |
| Ameer Abdullah JAX @ BAL | RB | JAX vs BAL | 4 | 0.5 | 0–2 | 0.6 | 6% |
| Kaytron Allen MIA vs DET | RB | MIA vs DET | 3 | 0.5 | 0–1 | 0.6 | 12% |
| Tyler Conklin DET @ MIA | TE | DET vs MIA | 3 | 0.5 | 0–2 | 0.7 | |
| Jake Briningstool KC vs NYJ | TE | KC vs NYJ | 3 | 0.5 | 0–2 | 0.7 | |
| Jordan Whittington LA @ WAS | WR | LA vs WAS | 3 | 0.5 | 0–2 | 0.7 | |
| DeAndre Carter DET @ MIA | WR | DET vs MIA | 5 | 0.5 | 0–1 | 0.8 | 3% |
| Justin Watson KC vs NYJ | WR | KC vs NYJ | 0.5 | 0–1 | 0.8 | ||
| Ben VanSumeren KC vs NYJ | RB | KC vs NYJ | 0.4 | 0–1 | 0.6 | 9% | |
| Chris Rodriguez Jr. JAX @ BAL | RB | JAX vs BAL | 2 | 0.4 | 0–1 | 0.6 | 13% |
| Carlos Washington MIA vs DET | RB | MIA vs DET | 0.4 | 0–1 | 0.5 | 7% | |
| Irvin Charles SEA vs ARI | WR | SEA vs ARI | 5 | 0.4 | 0–1 | 0.7 | |
| Jaylen Wright MIA vs DET | RB | MIA vs DET | 2 | 0.4 | 0–1 | 0.6 | |
| Velus Jones Jr. SEA vs ARI | RB | SEA vs ARI | 4 | 0.4 | 0–1 | 0.6 | |
| Van Jefferson WAS vs LA | WR | WAS vs LA | 0.4 | 0–1 | 0.7 | ||
| Jackson Meeks DET @ MIA | TE | DET vs MIA | 4 | 0.4 | 0–1 | 0.6 | |
| Seydou Traore MIA vs DET | TE | MIA vs DET | 3 | 0.4 | 0–1 | 0.6 | |
| Devin Duvernay ARI @ SEA | WR | ARI vs SEA | 5 | 0.4 | 0–1 | 0.7 | |
| Kene Nwangwu NYJ @ KC | RB | NYJ vs KC | 4 | 0.4 | 0–1 | 0.5 | |
| Nick Vannett BAL vs JAX | TE | BAL vs JAX | 4 | 0.4 | 0–1 | 0.5 | |
| LaJohntay Wester BAL vs JAX | WR | BAL vs JAX | 5 | 0.4 | 0–1 | 0.6 | |
| Teagan Quitoriano ARI @ SEA | TE | ARI vs SEA | 3 | 0.4 | 0–1 | 0.5 | 8% |
| Tanner Koziol JAX @ BAL | TE | JAX vs BAL | 3 | 0.4 | 0–1 | 0.5 | |
| Brady Russell SEA vs ARI | RB | SEA vs ARI | 0.4 | 0–1 | 0.4 | ||
| C.J. Williams JAX @ BAL | WR | JAX vs BAL | 6 | 0.3 | 0–1 | 0.6 | |
| Max Klare LA @ WAS | TE | LA vs WAS | 4 | 0.3 | 0–1 | 0.5 | 3% |
| Nikko Remigio KC vs NYJ | WR | KC vs NYJ | 5 | 0.3 | 0–1 | 0.5 | |
| Andrew Beck NYJ @ KC | FB | NYJ vs KC | 0.3 | 0–1 | 0.5 | 7% | |
| Ben Sinnott WAS vs LA | TE | WAS vs LA | 2 | 0.3 | 0–1 | 0.4 | |
| Evan Hull ARI @ SEA | RB | ARI vs SEA | 4 | 0.3 | 0–1 | 0.4 | 8% |
| CJ Daniels LA @ WAS | WR | LA vs WAS | 5 | 0.3 | 0–1 | 0.5 | |
| Craig Reynolds WAS vs LA | RB | WAS vs LA | 0.3 | 0–1 | 0.4 | ||
| Jared Wiley KC vs NYJ | TE | KC vs NYJ | 4 | 0.3 | 0–1 | 0.4 | |
| Malik McClain NYJ @ KC | WR | NYJ vs KC | 6 | 0.3 | 0–1 | 0.4 | |
| Colson Yankoff WAS vs LA | TE | WAS vs LA | 4 | 0.3 | 0–1 | 0.4 | |
| Nick Kallerup SEA vs ARI | TE | SEA vs ARI | 3 | 0.3 | 0–1 | 0.4 | |
| Jacob Saylors DET @ MIA | RB | DET vs MIA | 3 | 0.3 | 0–1 | 0.3 | 5% |
| Simi Fehoko ARI @ SEA | WR | ARI vs SEA | 4 | 0.3 | 0–1 | 0.4 | |
| Tay Martin DET @ MIA | WR | DET vs MIA | 4 | 0.2 | 0–1 | 0.4 | 3% |
| Adam Prentice DEN @ CAR | FB | DEN vs CAR | 1 | 0.2 | 0–1 | 0.3 | |
| Quintin Morris JAX @ BAL | TE | JAX vs BAL | 4 | 0.2 | 0–1 | 0.3 | |
| Feleipe Franks CAR vs DEN | TE | CAR vs DEN | 4 | 0.2 | 0–1 | 0.3 | |
| Alex Bachman LA @ WAS | WR | LA vs WAS | 6 | 0.2 | 0–1 | 0.3 | |
| Jacoby Brissett ARI @ SEA | QB | ARI vs SEA | 1 | 0.1 | 0–0 | 0.1 | 27% |
| Sam Ehlinger DEN @ CAR | QB | DEN vs CAR | 3 | 0.0 | 0–0 | 0.0 | 9% |
| Jalen Milroe SEA vs ARI | QB | SEA vs ARI | 3 | 0.0 | 0–0 | 0.0 | 7% |
| Jarrett Stidham DEN @ CAR | QB | DEN vs CAR | 2 | 0.0 | 0–0 | 0.0 | 6% |
| Will Levis NYJ @ KC | QB | NYJ vs KC | 0.0 | 0–0 | 0.0 | 9% | |
| Gardner Minshew ARI @ SEA | QB | ARI vs SEA | 2 | 0.0 | 0–0 | 0.0 | 5% |
No market lines on this page, by construction. The saved line file carries no week, so pricing next week's projections against it would attach this week's numbers to them. Nothing here is a bet signal — it is where the model expects the workload to be before the market has an opinion.
No game line yet for ARI, ATL, BAL, BUF, CAR, CHI, CIN, CLE, DAL, DEN, DET, GB, HOU, IND, JAX, KC, LA, LAC, LV, MIA, MIN, NE, NO, NYG, NYJ, PHI, SEA, SF, TB, WAS — the schedule carries no spread or total for those games, so their touchdown numbers are levelled to an average game environment (22.63 implied points) rather than to their own. Volume and yardage are unaffected; treat the TD% column for those teams as a placeholder.
Injury reports for this week are not published yet, so every projection here assumes availability. Why that matters
Projections only, not advice. How this works →