| Player ⇅ | Pos ⇅ | Matchup ⇅ | Dep ⇅ | Proj ⇅ | p10–p90 ⇅ | Tgt ⇅ | TD% ⇅ |
|---|---|---|---|---|---|---|---|
| Puka Nacua LA @ ARI | WR | LA vs ARI | 1 | 94.2 | 37–161 | 10.2 | 30% |
| CeeDee Lamb DAL vs SF | WR | DAL vs SF | 1 | 78.6 | 29–137 | 9.4 | 35% |
| George Kittle SF @ DAL | TE | SF vs DAL | 1 | 72.3 | 17–139 | 7.0 | 34% |
| Nico Collins HOU @ CLE | WR | HOU vs CLE | 1 | 69.5 | 15–136 | 7.2 | 30% |
| Chris Olave NO vs CAR | WR | NO vs CAR | 1 | 69.0 | 21–125 | 8.7 | 28% |
| George Pickens DAL vs SF | WR | DAL vs SF | 2 | 66.7 | 12–134 | 7.2 | 23% |
| Trey McBride ARI vs LA | TE | ARI vs LA | 1 | 66.1 | 30–107 | 9.7 | 36% |
| Tetairoa McMillan CAR @ NO | WR | CAR vs NO | 1 | 65.5 | 20–117 | 7.6 | 22% |
| Garrett Wilson NYJ vs BUF | WR | NYJ vs BUF | 1 | 64.2 | 21–114 | 8.5 | 17% |
| Michael Wilson ARI vs LA | WR | ARI vs LA | 1 | 56.2 | 16–104 | 7.9 | 26% |
| Mike Evans SF @ DAL | WR | SF vs DAL | 1 | 52.8 | 10–104 | 6.0 | 24% |
| Harold Fannin Jr. CLE vs HOU | TE | CLE vs HOU | 1 | 48.4 | 4–104 | 6.3 | 18% |
| Jalen Coker CAR @ NO | WR | CAR vs NO | 2 | 47.4 | 0–106 | 5.1 | 15% |
| Tyler Warren IND vs MIA | TE | IND vs MIA | 1 | 46.0 | 10–88 | 7.0 | 33% |
| Denzel Boston CHART CLE vs HOU | WR | CLE vs HOU | 1 | 45.9 | 0–104 | 5.4 | 33% |
| Caleb Douglas MIA @ IND | WR | MIA vs IND | 2 | 45.3 | 9–91 | 5.2 | 36% |
| KC Concepcion CLE vs HOU | WR | CLE vs HOU | 2 | 44.4 | 7–88 | 5.6 | 11% |
| Khalil Shakir BUF @ NYJ | WR | BUF vs NYJ | 2 | 43.0 | 8–87 | 5.2 | 22% |
| Omar Cooper Jr. NYJ vs BUF | WR | NYJ vs BUF | 2 | 42.3 | 1–95 | 4.0 | 20% |
| Keenan Allen IND vs MIA | WR | IND vs MIA | 2 | 42.1 | 7–86 | 6.0 | 16% |
| DJ Moore BUF @ NYJ | WR | BUF vs NYJ | 1 | 41.2 | 6–85 | 5.2 | 26% |
| Devaughn Vele NO vs CAR | WR | NO vs CAR | 2 | 40.5 | 7–81 | 5.4 | 26% |
| Deebo Samuel Sr. SF @ DAL | WR | SF vs DAL | 2 | 40.4 | 6–83 | 4.8 | 27% |
| Christian McCaffrey SF @ DAL | RB | SF vs DAL | 1 | 39.7 | 6–81 | 5.9 | 39% |
| Adonai Mitchell NYJ vs BUF | WR | NYJ vs BUF | 3 | 39.0 | 2–84 | 5.2 | 10% |
| Ryan Flournoy DAL vs SF | WR | DAL vs SF | 3 | 38.0 | 5–81 | 4.9 | 22% |
| Dalton Kincaid BUF @ NYJ | TE | BUF vs NYJ | 1 | 35.5 | 3–75 | 4.7 | 16% |
| Greg Dulcich MIA @ IND | TE | MIA vs IND | 1 | 35.0 | 3–74 | 4.5 | 26% |
| Keon Coleman BUF @ NYJ | WR | BUF vs NYJ | 3 | 34.1 | 2–73 | 4.2 | 20% |
| Juwan Johnson NO vs CAR | TE | NO vs CAR | 1 | 34.1 | 0–77 | 4.5 | 34% |
| Josh Downs CHART IND vs MIA | WR | IND vs MIA | 1 | 33.2 | 0–72 | 4.6 | 18% |
| Malik Washington CHART MIA @ IND | WR | MIA vs IND | 1 | 32.8 | 2–71 | 5.1 | 18% |
| Dalton Schultz HOU @ CLE | TE | HOU vs CLE | 1 | 32.5 | 8–62 | 4.8 | 17% |
| Jerry Jeudy CLE vs HOU | WR | CLE vs HOU | 3 | 29.6 | 0–67 | 3.7 | 7% |
| Tyler Higbee LA @ ARI | TE | LA vs ARI | 1 | 27.7 | 0–62 | 3.9 | 9% |
| Mason Taylor NYJ vs BUF | TE | NYJ vs BUF | 1 | 26.7 | 0–60 | 3.9 | 17% |
| Kendrick Bourne ARI vs LA | WR | ARI vs LA | 5 | 26.4 | 0–59 | 3.5 | 13% |
| Dylan Sampson CLE vs HOU | RB | CLE vs HOU | 2 | 26.1 | 2–56 | 3.9 | 13% |
| Chris Bell MIA @ IND | WR | MIA vs IND | 3 | 25.9 | 0–62 | 3.6 | 9% |
| Jaylin Noel HOU @ CLE | WR | HOU vs CLE | 7 | 25.7 | 0–61 | 2.9 | 17% |
| Colby Parkinson LA @ ARI | TE | LA vs ARI | 2 | 25.6 | 0–60 | 3.8 | 29% |
| Darren Waller CAR @ NO | TE | CAR vs NO | 2 | 25.1 | 0–60 | 3.1 | 14% |
| Laquon Treadwell IND vs MIA | WR | IND vs MIA | 3 | 24.3 | 0–61 | 3.2 | 17% |
| Brandon Aiyuk SF @ DAL | WR | SF vs DAL | 10 | 23.6 | 0–57 | 2.3 | 10% |
| Xavier Hutchinson HOU @ CLE | WR | HOU vs CLE | 3 | 23.6 | 0–55 | 3.7 | 8% |
| Jordan Watkins SF @ DAL | WR | SF vs DAL | 3 | 22.0 | 0–59 | 2.4 | 5% |
| Breece Hall CHART NYJ vs BUF | RB | NYJ vs BUF | 1 | 21.4 | 0–52 | 3.1 | 20% |
| Marvin Harrison Jr. HOU @ CLE | WR | HOU vs CLE | 2 | 20.1 | 0–48 | 2.8 | 14% |
| Kayshon Boutte HOU @ CLE | WR | HOU vs CLE | 5 | 19.4 | 0–50 | 2.3 | 10% |
| John Metchie III CAR @ NO | WR | CAR vs NO | 3 | 19.1 | 0–43 | 2.9 | 14% |
| Jonathan Taylor IND vs MIA | RB | IND vs MIA | 1 | 18.8 | 0–45 | 3.0 | 32% |
| Kenyon Sadiq NYJ vs BUF | TE | NYJ vs BUF | 2 | 18.7 | 0–51 | 2.4 | 8% |
| Ty Johnson BUF @ NYJ | RB | BUF vs NYJ | 2 | 18.5 | 0–47 | 2.5 | 8% |
| Chuba Hubbard CAR @ NO | RB | CAR vs NO | 1 | 18.4 | 0–47 | 3.5 | 52% |
| Jake Ferguson DAL vs SF | TE | DAL vs SF | 1 | 18.2 | 0–48 | 2.9 | 18% |
| Alvin Kamara CHART NO vs CAR | RB | NO vs CAR | 1 | 18.1 | 0–42 | 3.4 | 24% |
| Bryce Lance NO vs CAR | WR | NO vs CAR | 3 | 18.0 | 0–43 | 2.8 | 20% |
| Braelon Allen NYJ vs BUF | RB | NYJ vs BUF | 2 | 18.0 | 0–45 | 3.1 | 56% |
| Elijah Higgins ARI vs LA | TE | ARI vs LA | 2 | 17.8 | 0–44 | 2.5 | 7% |
| Brevyn Spann-Ford DAL vs SF | TE | DAL vs SF | 2 | 17.7 | 0–45 | 2.7 | 7% |
| Tommy Tremble CHART CAR @ NO | TE | CAR vs NO | 1 | 17.4 | 0–43 | 2.5 | 13% |
| Tutu Atwell LA @ ARI | WR | LA vs ARI | 3 | 17.4 | 0–45 | 2.1 | 4% |
| Tyler Allgeier ARI vs LA | RB | ARI vs LA | 2 | 17.3 | 0–43 | 2.9 | 26% |
| Kyren Williams LA @ ARI | RB | LA vs ARI | 1 | 17.1 | 0–46 | 3.4 | 45% |
| Dawson Knox BUF @ NYJ | TE | BUF vs NYJ | 2 | 16.7 | 0–40 | 2.4 | 22% |
| James Cook BUF @ NYJ | RB | BUF vs NYJ | 1 | 16.2 | 0–40 | 2.5 | 44% |
| Jalen Brooks ARI vs LA | WR | ARI vs LA | 6 | 16.1 | 0–46 | 2.4 | 9% |
| Kevin Coleman Jr. MIA @ IND | WR | MIA vs IND | 4 | 15.5 | 0–43 | 2.2 | 21% |
| Davis Allen LA @ ARI | TE | LA vs ARI | 3 | 15.0 | 0–39 | 2.4 | 16% |
| Jacob Cowing SF @ DAL | WR | SF vs DAL | 6 | 14.3 | 0–42 | 1.8 | |
| Mitchell Evans CAR @ NO | TE | CAR vs NO | 3 | 13.9 | 0–35 | 1.8 | 17% |
| Quinshon Judkins CLE vs HOU | RB | CLE vs HOU | 1 | 13.8 | 0–39 | 2.3 | 45% |
| Isaiah Williams NYJ vs BUF | WR | NYJ vs BUF | 4 | 13.8 | 0–42 | 1.7 | |
| Konata Mumpfield LA @ ARI | WR | LA vs ARI | 2 | 13.5 | 0–37 | 2.0 | 6% |
| Noah Fant NO vs CAR | TE | NO vs CAR | 2 | 13.1 | 0–36 | 1.8 | 11% |
| Brandin Cooks SF @ DAL | WR | SF vs DAL | 4 | 13.0 | 0–36 | 1.8 | 9% |
| Josh Palmer BUF @ NYJ | WR | BUF vs NYJ | 4 | 12.5 | 0–37 | 1.6 | |
| Woody Marks HOU @ CLE | RB | HOU vs CLE | 1 | 12.1 | 0–32 | 2.2 | 35% |
| Brycen Tremayne CAR @ NO | WR | CAR vs NO | 4 | 12.0 | 0–34 | 1.4 | 10% |
| KaVontae Turpin DAL vs SF | WR | DAL vs SF | 4 | 11.8 | 0–35 | 1.4 | 7% |
| Barion Brown NO vs CAR | WR | NO vs CAR | 4 | 11.7 | 0–38 | 1.4 | 5% |
| Javonte Williams DAL vs SF | RB | DAL vs SF | 1 | 11.4 | 0–31 | 2.6 | 44% |
| Kendre Miller NO vs CAR | RB | NO vs CAR | 2 | 10.9 | 0–32 | 1.9 | 16% |
| Bam Knight ARI vs LA | RB | ARI vs LA | 3 | 10.7 | 0–30 | 2.2 | 17% |
| Kyle Juszczyk SF @ DAL | FB | SF vs DAL | 1 | 10.6 | 0–30 | 1.6 | 15% |
| Devin Duvernay ARI vs LA | WR | ARI vs LA | 4 | 10.5 | 0–30 | 1.7 | |
| Ollie Gordon II MIA @ IND | RB | MIA vs IND | 1 | 10.4 | 0–28 | 2.1 | 26% |
| Foster Moreau HOU @ CLE | TE | HOU vs CLE | 2 | 10.3 | 0–32 | 1.4 | 15% |
| Will Mallory IND vs MIA | TE | IND vs MIA | 2 | 9.9 | 0–31 | 1.4 | 8% |
| Deion Burks IND vs MIA | WR | IND vs MIA | 5 | 9.9 | 0–31 | 1.3 | |
| Sterling Shepard NYJ vs BUF | WR | NYJ vs BUF | 9.8 | 0–28 | 1.4 | 11% | |
| Skyler Bell BUF @ NYJ | WR | BUF vs NYJ | 6 | 9.7 | 0–29 | 1.4 | 12% |
| Isaiah Bond CLE vs HOU | WR | CLE vs HOU | 6 | 9.6 | 0–33 | 1.2 | |
| Isaiah Davis NYJ vs BUF | RB | NYJ vs BUF | 3 | 9.5 | 0–28 | 1.4 | 9% |
| Reggie Virgil ARI vs LA | WR | ARI vs LA | 2 | 9.5 | 0–30 | 1.3 | |
| Jared Wayne MIA @ IND | WR | MIA vs IND | 6 | 9.1 | 0–31 | 1.2 | |
| Christian Kirk SF @ DAL | WR | SF vs DAL | 5 | 9.0 | 0–29 | 1.1 | 5% |
| Jeremiyah Love ARI vs LA | RB | ARI vs LA | 1 | 8.5 | 0–26 | 1.8 | 21% |
| Blake Corum LA @ ARI | RB | LA vs ARI | 2 | 8.3 | 0–25 | 1.5 | 30% |
| Ja'Tavion Sanders CAR @ NO | TE | CAR vs NO | 5 | 8.2 | 0–24 | 1.1 | |
| Ashton Dulin IND vs MIA | WR | IND vs MIA | 4 | 8.2 | 0–31 | 1.0 | |
| Jalen Tolbert MIA @ IND | WR | MIA vs IND | 5 | 8.2 | 0–27 | 1.1 | 10% |
| Jaleel McLaughlin CLE vs HOU | RB | CLE vs HOU | 3 | 8.1 | 0–23 | 1.7 | 22% |
| Kenneth Harris IND vs MIA | WR | IND vs MIA | 7.8 | 0–25 | 1.0 | ||
| James Thompson SF @ DAL | WR | SF vs DAL | 7.7 | 0–24 | 1.0 | ||
| David Moore CAR @ NO | WR | CAR vs NO | 5 | 7.7 | 0–23 | 1.0 | |
| Will Kacmarek MIA @ IND | TE | MIA vs IND | 2 | 7.5 | 0–24 | 1.1 | |
| Mo Alie-Cox IND vs MIA | TE | IND vs MIA | 3 | 7.5 | 0–24 | 1.1 | 14% |
| David Montgomery HOU @ CLE | RB | HOU vs CLE | 2 | 7.4 | 0–24 | 1.1 | 27% |
| Kaelon Black SF @ DAL | RB | SF vs DAL | 2 | 7.4 | 0–23 | 1.4 | 11% |
| Ja'Seem Reed CAR @ NO | WR | CAR vs NO | 6.9 | 0–23 | 0.9 | 9% | |
| Jackson Hawes BUF @ NYJ | TE | BUF vs NYJ | 3 | 6.9 | 0–24 | 1.0 | 4% |
| Oscar Delp NO vs CAR | TE | NO vs CAR | 3 | 6.8 | 0–22 | 1.0 | |
| Justin Joly MIA @ IND | TE | MIA vs IND | 4 | 6.5 | 0–21 | 1.0 | 6% |
| Jelani Woods NYJ vs BUF | TE | NYJ vs BUF | 4 | 6.4 | 0–21 | 0.9 | |
| Jeremy Ruckert NYJ vs BUF | TE | NYJ vs BUF | 3 | 6.3 | 0–21 | 1.0 | 9% |
| Jawhar Jordan HOU @ CLE | RB | HOU vs CLE | 6.2 | 0–17 | 1.2 | 10% | |
| Seth McGowan IND vs MIA | RB | IND vs MIA | 2 | 6.1 | 0–19 | 1.1 | 10% |
| Audric Estimé CLE vs HOU | RB | CLE vs HOU | 6.0 | 0–19 | 1.0 | 16% | |
| Jonathan Mingo DAL vs SF | WR | DAL vs SF | 5 | 5.9 | 0–20 | 1.1 | 5% |
| Andrew Ogletree IND vs MIA | TE | IND vs MIA | 4 | 5.9 | 0–21 | 0.8 | 11% |
| Ray Davis BUF @ NYJ | RB | BUF vs NYJ | 3 | 5.9 | 0–17 | 0.9 | 8% |
| Simi Fehoko ARI vs LA | WR | ARI vs LA | 3 | 5.8 | 0–20 | 0.8 | |
| Jordan Whittington LA @ ARI | WR | LA vs ARI | 4 | 5.6 | 0–19 | 0.7 | |
| Cedric Tillman NO vs CAR | WR | NO vs CAR | 5.5 | 0–19 | 0.8 | 5% | |
| Jalen Cropper NO vs CAR | WR | NO vs CAR | 5.4 | 0–18 | 0.7 | ||
| Kenny Yeboah ARI vs LA | TE | ARI vs LA | 5.4 | 0–18 | 0.8 | 5% | |
| Nick Westbrook-Ikhine IND vs MIA | WR | IND vs MIA | 5.4 | 0–19 | 0.7 | ||
| Dean Connors LA @ ARI | RB | LA vs ARI | 3 | 5.4 | 0–17 | 0.9 | 10% |
| Cade Stover HOU @ CLE | TE | HOU vs CLE | 3 | 5.0 | 0–17 | 0.8 | 14% |
| AJ Dillon CAR @ NO | RB | CAR vs NO | 4 | 5.0 | 0–18 | 0.8 | |
| DJ Herman MIA @ IND | RB | MIA vs IND | 5.0 | 0–17 | 0.9 | 8% | |
| Greg Dortch BUF @ NYJ | WR | BUF vs NYJ | 5 | 5.0 | 0–16 | 0.8 | 6% |
| Trevor Etienne CAR @ NO | RB | CAR vs NO | 2 | 4.9 | 0–16 | 0.8 | |
| CJ Donaldson NO vs CAR | RB | NO vs CAR | 3 | 4.9 | 0–16 | 1.0 | 8% |
| Lewis Bond HOU @ CLE | WR | HOU vs CLE | 4.9 | 0–17 | 0.7 | ||
| Tyler Goodson DAL vs SF | RB | DAL vs SF | 2 | 4.9 | 0–16 | 1.0 | 9% |
| Max Klare LA @ ARI | TE | LA vs ARI | 4 | 4.9 | 0–17 | 0.7 | 4% |
| Malachi Corley CLE vs HOU | WR | CLE vs HOU | 5 | 4.8 | 0–18 | 0.6 | |
| Jordan James SF @ DAL | RB | SF vs DAL | 3 | 4.5 | 0–14 | 0.7 | 6% |
| Blake Whiteheart CLE vs HOU | TE | CLE vs HOU | 2 | 4.5 | 0–16 | 0.6 | 6% |
| Luke Farrell SF @ DAL | TE | SF vs DAL | 2 | 4.5 | 0–14 | 0.6 | |
| Anthony Tyus III CAR @ NO | RB | CAR vs NO | 3 | 4.3 | 0–14 | 0.7 | 13% |
| Luke Schoonmaker DAL vs SF | TE | DAL vs SF | 3 | 4.2 | 0–15 | 0.7 | |
| Brevin Jordan HOU @ CLE | TE | HOU vs CLE | 4 | 4.2 | 0–15 | 0.6 | |
| Marlin Klein HOU @ CLE | TE | HOU vs CLE | 5 | 4.1 | 0–15 | 0.6 | |
| Seydou Traore MIA @ IND | TE | MIA vs IND | 3 | 4.1 | 0–15 | 0.6 | |
| Tylan Wallace CLE vs HOU | WR | CLE vs HOU | 4 | 4.1 | 0–15 | 0.5 | |
| Malik McClain NYJ vs BUF | WR | NYJ vs BUF | 5 | 4.0 | 0–15 | 0.5 | |
| Camden Brown DAL vs SF | WR | DAL vs SF | 6 | 3.9 | 0–15 | 0.5 | 3% |
| Carsen Ryan CLE vs HOU | TE | CLE vs HOU | 3.8 | 0–14 | 0.5 | ||
| Hunter Luepke DAL vs SF | RB | DAL vs SF | 3.7 | 0–14 | 0.6 | 7% | |
| CJ Daniels LA @ ARI | WR | LA vs ARI | 5 | 3.6 | 0–14 | 0.4 | |
| Teagan Quitoriano ARI vs LA | TE | ARI vs LA | 3 | 3.5 | 0–13 | 0.5 | 8% |
| Kaytron Allen MIA @ IND | RB | MIA vs IND | 3 | 3.5 | 0–12 | 0.7 | 13% |
| James Mitchell DAL vs SF | TE | DAL vs SF | 3.4 | 0–13 | 0.5 | ||
| Pharaoh Brown IND vs MIA | TE | IND vs MIA | 5 | 3.3 | 0–13 | 0.4 | |
| Anthony Gould IND vs MIA | WR | IND vs MIA | 6 | 3.2 | 0–12 | 0.4 | |
| Keleki Latu BUF @ NYJ | TE | BUF vs NYJ | 4 | 3.1 | 0–11 | 0.4 | |
| Carlos Washington MIA @ IND | RB | MIA vs IND | 3.0 | 0–11 | 0.5 | 8% | |
| DJ Giddens IND vs MIA | RB | IND vs MIA | 3 | 3.0 | 0–11 | 0.6 | 14% |
| Kene Nwangwu NYJ vs BUF | RB | NYJ vs BUF | 4 | 2.9 | 0–11 | 0.5 | |
| Treyton Welch NO vs CAR | TE | NO vs CAR | 4 | 2.8 | 0–11 | 0.4 | |
| Jaylen Wright MIA @ IND | RB | MIA vs IND | 2 | 2.8 | 0–10 | 0.6 | |
| Jack Stoll SF @ DAL | TE | SF vs DAL | 2.8 | 0–10 | 0.4 | ||
| Dare Ogunbowale HOU @ CLE | RB | HOU vs CLE | 4 | 2.5 | 0–10 | 0.4 | |
| Evan Hull ARI vs LA | RB | ARI vs LA | 4 | 2.4 | 0–9 | 0.5 | 8% |
| Michael Burton CLE vs HOU | FB | CLE vs HOU | 1 | 2.3 | 0–8 | 0.3 | |
| Feleipe Franks CAR @ NO | TE | CAR vs NO | 4 | 2.3 | 0–9 | 0.3 | |
| Alex Bachman LA @ ARI | WR | LA vs ARI | 6 | 2.2 | 0–8 | 0.3 | |
| Brayden Willis SF @ DAL | TE | SF vs DAL | 3 | 2.0 | 0–8 | 0.3 | |
| Andrew Beck NYJ vs BUF | FB | NYJ vs BUF | 1.5 | 0–6 | 0.3 | ||
| Jacoby Brissett CHART ARI vs LA | QB | ARI vs LA | 3 | 0.4 | 0–0 | 0.1 | 26% |
| Josh Allen BUF @ NYJ | QB | BUF vs NYJ | 1 | 0.3 | 0–0 | 0.1 | 19% |
| Sam Howell DAL vs SF | QB | DAL vs SF | 2 | 0.2 | 0–0 | 0.0 | 11% |
| Zach Wilson NO vs CAR | QB | NO vs CAR | 3 | 0.0 | 0–0 | 0.0 | 10% |
| Will Levis NYJ vs BUF | QB | NYJ vs BUF | 0.0 | 0–0 | 0.0 | 8% | |
| Riley Leonard IND vs MIA | QB | IND vs MIA | 3 | 0.0 | 0–0 | 0.0 | 10% |
| Davis Mills HOU @ CLE | QB | HOU vs CLE | 2 | 0.0 | 0–0 | 0.0 | 8% |
| Dillon Gabriel CLE vs HOU | QB | CLE vs HOU | 3 | 0.0 | 0–0 | 0.0 | 7% |
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, CIN, CLE, DAL, DET, GB, HOU, IND, JAX, KC, LA, LAC, LV, MIA, MIN, NE, NO, NYG, NYJ, PIT, SEA, SF, TEN, 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 →