Let me analyze the current situation. I'm at pick 71 (round 6), seat 2. My roster:
- Bijan Robinson (RB1)
- Rashee Rice (WR1)
- Trey McBride (TE1)
- Ladd McConkey (WR2)
- Terry McLaurin (WR3)
My next picks: 71, 74, 95, 98, 119, 122, 143, 146, 167, 170.
Key changes since my last pick (50): The draft went through 70. Picks 51-70:
- 51: Davante Adams WR LAR (seat 3)
- 52: David Montgomery RB HOU (seat 4)
- 53: Drake Maye QB NE (seat 5)
- 54: Jalen Hurts QB PHI (seat 6)
- 55: Joe Burrow QB CIN (seat 7)
- 56: Jameson Williams WR DET (seat 8)
- 57: Jayden Daniels QB WSH (seat 9)
- 58: Bhayshul Tuten RB JAX (seat 10)
- 59: DJ Moore WR BUF (seat 11)
- 60: Rome Odunze WR CHI (seat 12)
- 61: Jaylen Warren RB PIT (seat 12)
- 62: Luther Burden III WR CHI (seat 11)
- 63: Mike Evans WR SF (seat 10)
- 64: Harold Fannin Jr. TE CLE (seat 9)
- 65: Jadarian Price RB SEA (seat 8)
- 66: Christian Watson WR GB (seat 7)
- 67: TreVeyon Henderson RB NE (seat 6)
- 68: Tucker Kraft TE GB (seat 5)
- 69: Tony Pollard RB TEN (seat 4)
- 70: J.K. Dobbins RB DEN (seat 3)
So a lot happened: 5 QBs went (Maye, Hurts, Burrow, Daniels — plus Lamar earlier at 49). So QBs are going fast now. Maye, Hurts, Burrow, Daniels all gone. Remaining QBs from the initial tranche: Trevor Lawrence, Brock Purdy, Matthew Stafford, Patrick Mahomes (wait, Mahomes was in the tranche? Let me check — yes, Patrick Mahomes was in the initial player tranche list... that's odd, Mahomes in the tranche? Hmm, wait — the initialplayertranche lists players available. Mahomes, Caleb Williams, Dak Prescott, Jared Goff, Trevor Lawrence, Brock Purdy, Matthew Stafford are QBs there).
Wait, actually let me re-read. The initialplayertranche is a list of players presumably available at the start of this turn. It includes: Patrick Mahomes (KC), Trevor Lawrence (JAX), Brock Purdy (SF), Matthew Stafford (LAR), Dak Prescott (DAL), Caleb Williams (CHI), Jared Goff (DET).
Hmm, interesting — Mahomes is available at pick 71?! That seems surprising. Wait, but did someone draft Mahomes already? Let me check the rosters... Seat 8 has Josh Allen, seat 5 Maye, seat 6 Hurts, seat 7 Burrow, seat 9 Daniels, seat 1 Lamar. Nobody has Mahomes. So Mahomes is still available at pick 71!
Wait, that's strange. Let me double-check the compactcurrentrosters... Seat 1: Gibbs, Jacobs, Bowers, Waddle, Lamar Jackson. Seat 2: my roster. Seat 3: Chase, Kyren Williams, Pickens, Judkins, Adams, Dobbins. Seat 4: Nacua, Jeanty, Olave, Egbuka, Montgomery, Pollard. Seat 5: CMC, Nico Collins, DeVonta Smith, Bucky Irving, Maye, Kraft. Seat 6: JT, AJ Brown, Breece Hall, Garrett Wilson, Hurts, Henderson. Seat 7: James Cook, Kenneth Walker III, Loveland, McMillan, Burrow, Watson. Seat 8: JSN, Saquon, Josh Allen, D'Andre Swift, Jameson Williams, Jadarian Price. Seat 9: Amon-Ra, Derrick Henry, Nabers, Love, Daniels, Fannin. Seat 10: Achane, Drake London, Etienne, Tee Higgins, Tuten, Mike Evans. Seat 11: Jefferson, Hampton, Zay Flowers, Skattebo, DJ Moore, Burden. Seat 12: Lamb, Chase Brown, Javonte Williams, Tyler Warren, Odunze, Jaylen Warren.
No Mahomes. So Mahomes is available at 71. That's a huge value if his ADP is top-3 QB. Hmm wait, but is this a 2026 season? Mahomes in 2026 might have declined in 2025. In this simulated 2026 world, rankings are frozen from the snapshot. Let me check what the frozen rankings say about Mahomes. In the initial tranche, Mahomes is listed. The tranche includes notable players like Mahomes, BTJ, Addison, DK Metcalf, Godwin, Kyle Pitts, Goedert...
The tranche order is "non-signaling canonical order" so I shouldn't read too much into ordering, but the tranche presumably contains currently available players (not all, since availableplayercount is 473).
So at pick 71, I need to decide: QB1 or RB2?
My scratchpad plan: PRIORITY at 71: QB1 — Maye if alive; else Daniels/Hurts/Dak/Stafford. PRIORITY at 74: RB2.
But Maye, Hurts, Daniels, Burrow all gone. Remaining QB candidates: Mahomes (if available!), Caleb Williams, Trevor Lawrence, Purdy, Stafford, Dak, Goff.
Wait — Mahomes available at 71? Let me verify with getplayerrankings. If Mahomes is there with ADP ~30-40, he's a massive value. But hold on — in the 2026 arena, Mahomes is coming off presumably a down 2025 (in the real world, 2025 Mahomes had a down year by his standards). The frozen rankings would tell me. Let me query the rankings for these QBs.
Also, the picks between my 71 and 74: seat 3 picks 72? Wait no. Pick 71 is me (seat 2), then picks 72, 73 by seats... wait, snake draft. Round 6 order: picks 61-72 go seats 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1. So pick 71 = seat 2 (me), pick 72 = seat 1. Then round 7 starts: picks 73-84 go seats 1, 2, 3, ... wait no.
Snake: Round 6 (picks 61-72): seat 12 first (61), ..., seat 1 last (72). Wait, but seat 3 picked at 70. So pick 71 = seat 2, pick 72 = seat 1. Round 7 (picks 73-84): seat 1 first (73), seat 2 (74), seat 3 (75), etc.
So my picks are 71 and 74, with seat 1 picking at 72 and 73 (two picks in a row around me... no wait, seat 1 picks at 72 and 73 — consecutive picks in snake). So seat 1 has back-to-back picks 72-73. Then I pick at 74.
Seat 1's roster: Gibbs, Jacobs, Bowers, Waddle, Lamar. They have QB (Lamar), 2 RB, TE, 1 WR. They probably will take WRs and depth. They won't take a QB. So if I want a QB at 71 or 74, seat 1 won't steal it. But they could steal RB/WR options.
Key question at 71: What's the best available player? Candidates:
- QB: Mahomes (if available), Caleb Williams, Trevor Lawrence, Purdy, Stafford, Dak, Goff
- RB: Remaining RBs — Montgomery gone (52), Tuten gone (58), Henderson gone (67), Pollard gone (69), Dobbins gone (70), Jaylen Warren gone (61), Jadarian Price gone (65). Remaining from my notes: Hubbard (CAR), Rhamondre Stevenson (NE), Rico Dowdle (PIT), Kenny Gainwell (TB), Ollie Gordon (MIA), Kyle Monangai (CHI), Jonathon Brooks (CAR), RJ Harvey (DEN)... plus maybe others not in the tranche list.
- WR: Remaining from tranche: BTJ (JAX), DK Metcalf (PIT), Addison (MIN), Godwin (TB), Sutton, Pittman, Downs, Reed, Pearsall, Worthy, Diggs, MHJ, Golden, Tate, Wan'Dale, Meyers, Parker Washington, Alec Pierce, Michael Wilson, Quentin Johnston. Gone: Adams, Jameson Williams, DJ Moore, Odunze, Burden, Evans, Watson.
- TE: Goedert, Pitts still available (Kraft gone 68, Fannin gone 64, Warren gone 37, Loveland 31, Bowers 25).
So at 71, the decision is essentially: QB1 (Mahomes? Caleb? TLaw?) vs RB2 (Hubbard? Rhamondre?) vs WR4 (BTJ, Godwin, MHJ, DK, Addison...).
Wait — hold on. Mahomes. Is he really available? The initial tranche lists him. And no roster has him. And draftstatechanges shows picks 51-70, none of which were Mahomes. So yes, he's available at 71. That's shocking value if his ranking is anywhere near QB1-5. Let me check the rankings data.
Actually wait, maybe in this 2026 arena, Mahomes is older (30) and coming off two down years, and his ADP has fallen to ~70. That would explain why he's available. The frozen snapshot would tell me. Let me query.
Also of note: Brock Purdy and Stafford and Dak and Goff and Caleb Williams all available. Caleb Williams at CHI with Burden and Odunze — that's a stacked young WR corps. In 2026, Caleb might be a breakout candidate.
Let me plan my research:
- getplayerrankings with player_ids for the QB candidates + top RB/WR/TE remaining, to see current market value.
- getplayercontext or bye evidence for the top candidates.
First, I need canonical IDs for players not in the tranche. The tranche gives me IDs for many. Let me collect IDs:
From tranche:
- Trevor Lawrence: player_17967be5821488cb0d5b6b1d (QB, JAX)
- Brock Purdy: player_46ee10f340dff0e2cf7dff9b (QB, SF)
- Matthew Stafford: player_49d6a6538a73f55585c02698 (QB, LAR)
- Patrick Mahomes: player_655a48e1289dc466a23040c5 (QB, KC)
- Dak Prescott: player_b054d2570ed868be5a56ec1a (QB, DAL)
- Caleb Williams: player_841dfe0f400d37edb48ba36a (QB, CHI)
- Jared Goff: player_ec1fbeedf4688a61e405e170 (QB, DET)
- Brian Thomas Jr.: player_626be19896d0b65960e01961 (WR, JAX)
- DK Metcalf: player_4b8f341347aa6a3bf6f9e308 (WR, PIT)
- Jordan Addison: player_23371c1754e5e8da9e65ed25 (WR, MIN)
- Chris Godwin: player_c91063b206cb11f456e6c49f (WR, TB)
- Marvin Harrison Jr.: player_f1cc15070aac6af323c72424 (WR, ARI)
- Michael Pittman Jr.: player_66fd5ff8cbee2810fbfa4717 (WR, PIT)
- Courtland Sutton: player_8c5582cd3e274eb6c41b966a (WR, DEN)
- Josh Downs: player_8e7394e64804914a23f05d53 (WR, IND)
- Jayden Reed: player_596e281ba4d9b17e1e505301 (WR, GB)
- Ricky Pearsall: player_743092d74997ab6b71912080 (WR, SF)
- Xavier Worthy: player_a7fdf622543c97a708870f70 (WR, KC)
- Stefon Diggs: player_9dd6e87a0056704b7df765a7 (WR, null)
- Chuba Hubbard: player_c1fb216fea589efc1f2b6041 (RB, CAR)
- Rhamondre Stevenson: player_c5a8cd6f8b1407b71f5c9fe1 (RB, NE)
- Rico Dowdle: player_c3b1e775a739e7ccdb4baada (RB, PIT)
- Kenny Gainwell: player_1ea1d65c113978152cac1344 (RB, TB)
- Ollie Gordon II: player_bfcec3a2a1cf843abfbf72af (RB, MIA)
- Kyle Monangai: player_a5e3827c2bdec4eda76dd7c4 (RB, CHI)
- Jonathon Brooks: player_c921d3a5cf97f3819f40055d (RB, CAR)
- RJ Harvey: player_960484e6e3267f1fa458f937 (RB, DEN)
- Dallas Goedert: player_6ea057c61b3186be5e2804f5 (TE, PHI)
- Kyle Pitts Sr.: player_c6116ebdc6015b1b4ef59032 (TE, ATL)
So the tranche is basically "the notable available players" for me to consider. 43 entries listed. Plus 473 total available.
My plan said: at 71 take QB1 (Maye/Daniels/Hurts/Dak/Stafford), at 74 take RB2 (Montgomery/Tuten/Henderson). All of Maye/Daniels/Hurts/Montgomery/Tuten/Henderson are gone. So now: at 71, QB candidates are Mahomes/Caleb/TLaw/Purdy/Stafford/Dak/Goff. RB candidates: Hubbard, Rhamondre, Dowdle, Gainwell, Gordon, Monangai, Brooks, Harvey, + others.
The big question: Mahomes at 71 — is he the value? Let me check his rankings. If his ADP is like 60-70, then taking him at 71 is fine. If his ADP is 30-40, he's a steal.
Actually, thinking about the 2026 real world context: this is a simulation. In the real 2025 NFL season, Mahomes had a down year (~3,900 yards passing? Actually through 2025 real-world, Mahomes was having a mediocre year by his standards, ~19 TDs). The simulation seems to mirror real NFL 2025 events (Rashee Rice suspension/resolved, McConkey hamstring, Evans to SF 2026, DJ Moore to BUF 2026 — these are fictional 2026 moves). So rankings are frozen preseason-2026 views.
In real-world early 2026 ADPs (which I can't access; but the frozen snapshot in the tool will tell me), Mahomes would likely be QB5-8ish, ADP ~50-70 in half-PPR. Let me just query the tool.
Priority: getplayerrankings for the QB group + RB/WR group. Let me batch:
Batch 1 (rankings for QBs): playerids = [Mahomes, Caleb Williams, TLaw, Purdy, Stafford, Dak, Goff]. View: COMPACTMATRIX for compactness.
Batch 2 (rankings for RB/WR/TE candidates): player_ids = [Hubbard, Rhamondre, Dowdle, Gainwell, Gordon, Monangai, Brooks, Harvey, BTJ, DK, Addison, Godwin, MHJ, Pittman, Sutton, Downs, Reed, Pearsall, Worthy, Goedert, Pitts]. That's 21 IDs — max 30, OK.
Actually, I can do both in one call with up to 30 player_ids. Let me do: 7 QBs + 14 RB/WR/TE = 21. Let me include the most decision-relevant ones.
Actually, let me think about what I need:
- Is Mahomes a top-tier value at 71? → rankings for QB group.
- Who are the best RBs remaining (Hubbard, Rhamondre, Dowdle, etc.)? → rankings.
- Who are the best WRs remaining (BTJ, DK, Addison, Godwin, MHJ)? → rankings.
I can do this in one getplayerrankings call with ~25 player_ids. Then maybe a second call for bye weeks of the top candidates.
Also, I should consider: the tranche doesn't include all available players. There might be other RBs/WRs I'm missing who are better values. But the tranche seems to be curated "notable" players. Let me also check the RB position rankings page to see who's available at RB. Actually, getplayerrankings with position=RB would give me the frozen ADP-ordered list of available RBs. That's useful. Let me do:
Call 1: getplayerrankings(playerids=[QB list + key RB/WR], view=COMPACTMATRIX) Call 2: getplayerrankings(position=RB, limit=30, view=COMPACT_MATRIX) — to see the full RB board by ADP.
These are independent, so I can make them in the same block.
Let me be careful about context budget. Each ranking response with ROWS view is verbose. COMPACTMATRIX is more compact. Let me use COMPACTMATRIX with the 10 sources... that could still be a lot of columns. Maybe I should filter sources to the most important: FANTASYPROSHALFPPRADPCOMPOSITE, FANTASYFOOTBALLCALCULATORHALFPPRADP, ESPNMIKECLAYTOP300PPR, CBSTOP200PPRCONSENSUS, UNDERDOGBESTBALLHALFPPRADP. Hmm, the sources enum: CBSPLATFORMPPRADP, CBSTOP200PPRCONSENSUS, ESPNMIKECLAYTOP300PPR, ESPNPLATFORMADP, FANTASYPROSHALFPPRADPCOMPOSITE, FANTASYFOOTBALLCALCULATORHALFPPRADP, ROTOBALLERTOP300HALFPPR, ROTOBALLERTOP400HALFPPR, UNDERDOGBESTBALLHALFPPRADP, YAHOOPLATFORM_ADP.
For a quick view, let me use a subset: FANTASYPROSHALFPPRADPCOMPOSITE, FANTASYFOOTBALLCALCULATORHALFPPRADP, ESPNPLATFORMADP, CBSTOP200PPRCONSENSUS, UNDERDOGBESTBALLHALFPPRADP, YAHOOPLATFORMADP. That's 6 sources. With ~21 players, compact matrix = 21 rows × 6 columns. Manageable.
For the RB position page: limit 25, all sources? That might be verbose. Let me use the same 6 sources.
Actually, wait. Let me think about what really matters here. The decision at 71:
Option A: QB (Mahomes or Caleb or TLaw) Option B: RB2 (Hubbard or Rhamondre or Dowdle) Option C: WR4 (BTJ, Godwin, DK, MHJ, Addison)
My roster needs: QB1 (must start), RB2 (must start — currently only Bijan), WR depth (have 3 WRs: Rice, McConkey, McLaurin), TE1 done, 2 flex spots (Rice/McConkey/McLaurin can fill), K, DST, 5 bench.
Roster construction: I have 10 picks left (71, 74, 95, 98, 119, 122, 143, 146, 167, 170). I need: QB1, RB2, K, DST, + 6 more (bench/flex depth).
Since flex slots exist (2 flex = RB/WR/TE), my WR3 (McLaurin) + flex spots mean I want RB2 + 1-2 more RBs, 1-2 more WRs, TE2 maybe, K, DST.
The critical decision: QB at 71 vs RB2 at 71.
Considerations:
- QB room: 7 QBs gone (Lamar 49, Allen 32, Maye 53, Hurts 54, Burrow 55, Daniels 57). Wait, that's 6: Lamar, Allen, Maye, Hurts, Burrow, Daniels. 6 QBs in 70 picks. 6 seats have QBs (1, 5, 6, 7, 8, 9). Six more seats need QBs: 2 (me), 3, 4, 10, 11, 12. That's 6 seats competing for remaining QBs. Remaining QB pool: Mahomes, Caleb Williams, TLaw, Purdy, Stafford, Dak, Goff, + deeper (Baker? Nix? Penix? Levis? etc. — not in tranche but maybe available).
Hmm interesting: seats 3, 4, 10, 11, 12 don't have QBs yet, and they pick before me in round 7 (75, 76, 77, 78... wait no. Round 7: pick 73 = seat 1, 74 = seat 2 (me), 75 = seat 3, 76 = seat 4, 77 = seat 5, 78 = seat 6...). Wait, snake round 7 order is seats 1-12 (reversing from round 6 which was 12→1). So after my pick 74, seats 3-12 pick 75-84. Then round 8 (85-96): seats 12→1, so my picks are 95 and 98? Wait, round 8: picks 85-96 = seats 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1. So pick 95 = seat 2. Round 9 (97-108): seats 1-12, pick 98 = seat 2. OK matches my plan.
So between my pick 71 (round 6) and 74 (round 7), only seat 1 picks (at 72 and 73... wait no. Round 6: picks 61-72, seat order 12→1. Pick 71 = seat 2, pick 72 = seat 1. Round 7: picks 73-84, seat order 1→12. Pick 73 = seat 1, pick 74 = seat 2). So seat 1 picks at 72 AND 73. Then me at 74. After 74: seats 3, 4, 10, 11, 12 (QB-needy) pick at 75, 76, 77, 78, 79 (seat 3 at 75, seat 4 at 76, seat 5 at 77 — has QB, seat 6 at 78 — has QB, seat 7 at 79 — has QB, seat 8 at 80 — has QB, seat 9 at 81 — has QB, seat 10 at 82, seat 11 at 83, seat 12 at 84).
So QB-needy seats after my 74 pick: 3 (75), 4 (76), 10 (82), 11 (83), 12 (84). Five QB-hungry seats in the 75-84 window. If I don't take a QB at 71 or 74, the top remaining QBs (Mahomes? Caleb? TLaw? Purdy? Dak? Stafford? Goff?) will get eaten: 5 QBs likely go in 75-84 window. Then at 95, I'd get the scraps.
Therefore: I MUST take my QB at 71 or 74. The question is which one, and whether to pair it with RB at 74.
Seat 1 (picks 72, 73) has Lamar at QB, so they won't take a QB. They need WR depth badly (only Waddle), and RB depth, TE2, K, DST. So at 72/73 they'll likely take WRs or best available. That means: RB candidates (Hubbard, Rhamondre) and WR candidates (BTJ, Godwin, DK, MHJ) are at risk at 72/73. QBs are NOT at risk at 72/73.
So the optimal sequencing: take RB2 or WR4 at 71 (the position seat 1 will steal), then take QB at 74 (guaranteed to survive since seat 1 won't take a QB and no one picks between 71 and 74 except seat 1).
Wait, that's the key insight! Between 71 and 74, ONLY seat 1 picks (twice). Seat 1 has Lamar — won't take QB. So any QB I want at 74 survives from 71. But RB/WR assets I want might be stolen by seat 1 at 72/73.
So at 71, I should take the best available RB or WR (whichever seat 1 is likelier to take), and at 74 take my QB.
Hmm, but wait — which QB will still be there at 74? All of them (seat 1 won't take a QB). Unless... seat 1 might take a backup QB? Unlikely with roster needs. They need WR2, RB3, TE2, K, DST. So yes, QBs survive to 74.
So plan: 71 = best RB/WR available (considering what seat 1 might steal at 72/73), 74 = QB (best remaining: Mahomes? Caleb? TLaw? Purdy? Dak? Stafford?).
Now, which RB/WR at 71? Candidates: RBs: Hubbard (CAR), Rhamondre (NE), Dowdle (PIT), Gainwell (TB), Ollie Gordon (MIA), Monangai (CHI), Brooks (CAR), Harvey (DEN). WRs: BTJ (JAX), DK Metcalf (PIT), Addison (MIN), Godwin (TB), MHJ (ARI), Pittman, Sutton, Downs, Reed, Pearsall, Worthy, Diggs.
Seat 1's needs: WR2 (only Waddle), RB3 (has Gibbs/Jacobs), flex. They'll likely take the best WR available at 72/73. If I take a WR at 71, the next-best WR goes to them. If I take an RB at 71, they might take two WRs at 72/73.
My needs: RB2 is a must-start hole. WR4 would be bench/flex depth (I have Rice/McConkey/McLaurin already — WR4 would be flex). So RB2 (Hubbard or Rhamondre) fills a starting slot; WR4 (BTJ/Godwin) is flex depth.
Actually wait — let me reconsider. My flex spots: 2 flex slots accept RB/WR/TE. My current starters would be: QB?, RB Bijan, RB2?, WR Rice, WR McConkey, TE McBride, FLEX McLaurin, FLEX ? — so actually my second flex is open. RB2 is the bigger hole (must-start RB slot), and flex can be filled by McLaurin. So I need: QB1, RB2, and one more flex-quality player (RB3/WR4), plus K/DST/TE2/bench.
Draft value thinking: The RB2 pool after Hubbard/Rhamondre/Dowdle gets thin fast. Remaining RBs: Gainwell (TB — backup to Irving? no wait, Bucky Irving went to seat 5; Gainwell is TB), Ollie Gordon (MIA), Monangai (CHI — behind D'Andre Swift? Swift went seat 8), Brooks (CAR — Hubbard's backup/committee), Harvey (DEN — Dobbins went 70 to seat 3, Harvey competes with Dobbins?). Hmm.
Let me check rankings to see who's the best RB available. Hubbard vs Rhamondre vs Dowdle. Hubbard was ~70-90 ADP in real-world 2026? In real 2025, Hubbard got hurt (knee, late 2025). Hmm, but this is the frozen snapshot — let me query.
Also need to check news for these players: Hubbard (injury?), Rhamondre (role — Henderson drafted to NE at 67! Henderson went to seat 6, so Rhamondre's competition is Henderson), Dowdle (PIT — Warren went 61 to seat 12, Dowdle vs Warren).
Wait, actually, I realize I should also check whether there are RBs in the 473 available not in the tranche who are better. The tranche is "initial player tranche" — it's probably the curated list of the top available players by some canonical ordering. But available RB count is 119 — most are junk. The tranche RBs (Hubbard, Rhamondre, Dowdle, Gainwell, Gordon, Monangai, Brooks, Harvey) are probably the top available RBs, but maybe there are others like Chase Brown? No, Chase Brown went 13 to seat 12. Javonte Williams went 36. Cam Skattebo 38. Bucky Irving 44. Montgomery 52. Tuten 58. Pollard 69. Dobbins 70. Jaylen Warren 61. Price 65. Henderson 67. Judkins 46. Swift 41. Love 40. Etienne 34. Chase Brown 13. Jeanty 21. Irving 44.
Hmm, what about Tyrone Tracy? Jerome Ford? Elijah Mitchell? Nick Chubb? James Conner? Hmm, Conner — real world 2026 he'd be 31. Not sure if available. Let me do a position query to check the RB board ordering by frozen ADP.
Let me structure my research:
- getplayerrankings(position="RB", limit=25, view=COMPACT_MATRIX, sources=[FP composite, FFC, ESPN platform, CBS top 200, Underdog]) — see the RB board.
- getplayerrankings(playerids=[QB list], view=COMPACTMATRIX, same sources) — QB board.
- getplayerrankings(playerids=[WR list + TEs], view=COMPACTMATRIX) — WR board.
Actually, maybe simpler: one call with player_ids for all tranche players I care about (30 max). Let me pick the top 25 by likely relevance: QBs (7): Mahomes, Caleb, TLaw, Purdy, Stafford, Dak, Goff. RBs (8): Hubbard, Rhamondre, Dowdle, Gainwell, Gordon, Monangai, Brooks, Harvey. WRs (10): BTJ, DK, Addison, Godwin, MHJ, Pittman, Sutton, Downs, Reed, Pearsall. That's 25. Plus Worthy, Diggs, Goedert, Pitts, Wan'Dale, Meyers, Tate, Pierce, Wilson, Johnston — 10 more. Total 35 > 30. Let me split into two calls of ~18 and ~17, or just do one call of 30.
Call A (30 IDs): the 7 QBs + 8 RBs + 10 WRs (BTJ, DK, Addison, Godwin, MHJ, Pittman, Sutton, Downs, Reed, Pearsall) = 25. Add Worthy, Diggs, Goedert, Pitts = 29. Add Wan'Dale = 30.
Call B: position="RB" page to see if any RB outside the tranche is notable. Sources subset, limit 20.
Both independent — same block.
Then, bye evidence for finalists: getplayerbyeevidence(playerids=[top candidates]).
Then news checks on the key candidates (Hubbard, Rhamondre, Mahomes/Caleb/whoever the QB pick is).
Let me think about what the likely answer is before querying:
At 71: The best available is probably one of: BTJ (WR, JAX — breakout candidate, real-world 2025: 1,000+ yards as rookie; 2026 WR1 for JAX), Godwin (TB WR1, per my scratchpad notes "Godwin favorite for TB WR1"), Mahomes (QB), Hubbard/Rhamondre (RB2s), DK Metcalf (PIT WR1), MHJ.
My plan said at 71: QB1, at 74: RB2. But now with the sequencing insight (seat 1 picks 72/73 and won't take QB), the right move is: RB2/WR at 71, QB at 74. UNLESS Mahomes/Caleb is such a value that I should grab him at 71 and risk losing the RB... but no QB risk exists at 72/73. The only risk: seat 1 takes a QB as best-value? They already have Lamar (QB1 overall-ish). Taking a backup QB at 72/73 would be malpractice for them. Very unlikely.
But wait — what about WR vs RB at 71? Let me think about what survives to 74. Seat 1 picks twice (72, 73). If I take RB at 71 (say Hubbard), seat 1 takes 2 WRs (they need WR). Then at 74, the WR board lost its top 2, but I take QB anyway. Then at 95/98 I take WR depth. If I take WR at 71 (say BTJ), seat 1 takes next WR + maybe RB or best available. At 74 I take QB, and at 95/98 the RB board has Rhamondre/Dowdle/Gainwell/Gordon/Monangai left? Risky — RBs go fast.
Hmm, actually the deeper question: which is more scarce in the 75-95 window? Let me count demand:
Round 7 (75-84): seats 3-12. Seats needing QB: 3, 4, 10, 11, 12 (5 seats). So 5 QBs likely go here. Remaining picks: 5 more for WR/RB/TE/K/DST.
Round 8 (85-96): seats 12→1. Seats needing QB who didn't get one yet might take one here.
So in the 75-96 window (22 picks), ~5-7 QBs, and the rest WR/RB/TE. The RB pool: Hubbard, Rhamondre, Dowdle, Gainwell, Gordon, Monangai, Brooks, Harvey (8 notable RBs in tranche) + possibly others. The WR pool: BTJ, DK, Addison, Godwin, MHJ, Pittman, Sutton, Downs, Reed, Pearsall, Worthy, Diggs, Wan'Dale, Meyers, Tate, Pierce, Wilson, Johnston (18 notable WRs).
WR pool is much deeper. So RB2 is the scarcer need → take RB at 71 if the value is comparable.
But is RB Hubbard/Rhamondre worth more than WR BTJ/Godwin? In half-PPR, a starting RB2 (Hubbard ~ 1,100 total yards pace when healthy, but 2025 knee injury...) vs WR BTJ (JAX alpha, 2nd-year breakout).
Hmm, let me check the frozen rankings for these guys. Also news: Hubbard 2025 knee injury (real world: Hubbard tore his PCL/knee in Nov 2025, out for season; 2026 recovery timeline?). Jonathon Brooks: ACL tear (2nd ACL, Nov 2025) — likely out/missed time 2026. So CAR backfield: Hubbard (recovering?) + Brooks (ACL) + maybe draft pick? Hmm.
Real-world 2026 context (my knowledge, needs verification via tools): Hubbard signed extension with CAR before 2025. Tore PCL + MCL damage in Nov 2025. Brooks tore ACL again in Nov 2025 (or was it earlier?). Both questionable for start of 2026.
Rhamondre: NE drafted TreVeyon Henderson in round 2 (2025 real draft). In 2025 real world, Rhamondre kept the early-down job but fumbled issues; Henderson took passing downs. 2026: Henderson (drafted at 67 by seat 6) vs Rhamondre. NE also has Terrell Watkins? No... Whatever. Rhamondre is still there at pick ~71-90 range.
Dowdle: PIT — real world 2025, Dowdle signed with PIT, was productive early, then hurt (knee sprain?). Actually Dowdle had a knee injury mid-2025, and Jaylen Warren took over. Warren went at 61 (seat 12). Dowdle still available — that's interesting. Warren went BEFORE Dowdle. Hmm, in the frozen snapshot maybe Dowdle has an injury flag or role concern. Or the room just liked Warren. My scratchpad says "Dowdle wk8" as an option.
Actually, hold on. My scratchpad listed for picks 95/98: "Pollard wk8, Hubbard wk5, Dobbins wk8, Ollie Gordon, Rhamondre". Pollard/Dobbins now gone. So remaining: Hubbard (wk5), Ollie Gordon, Rhamondre (wk11).
Let me now also think about the QB decision at 74. Candidates: Mahomes, Caleb Williams, TLaw, Purdy, Stafford, Dak, Goff.
Real-world 2026 lens (to verify via frozen outlooks/news):
- Mahomes: 2025 down year (~20 pass TDs, ~3,900 yards), KC offense declined. 2026: KC added... hmm. Preseason-2026 views would have Mahomes as a bounce-back QB1-6. ADP probably ~40-60 overall.
- Caleb Williams: 2025 improved under Johnson? Real world 2025: Bears improved, Caleb ~3,700/24-ish? The 2026 Bears have Odunze, Burden, Loveland — stacked young skill. Caleb could be QB5-10.
- TLaw: 2025 was hurt again (shoulder, then AC joint/labrum — season ended ~Nov 2025, surgery). 2026: JAX added BTJ year 3, Trev became... hmm. TLaw ADP ~QB12-15.
- Purdy: 2025 real world: elite efficiency, ~4,300 combined yards? He was QB7-9 in 2025. 2026 SF: lost Deebo? Aiyuk (ACL)? CMC aging. Purdy QB10-12.
- Stafford: now on LAR still? Wait, the tranche says Stafford LAR and Davante Adams went to LAR at 51. So LAR 2026: Stafford + Adams + Puka Nacua (drafted seat 4 pick 4). That's a stacked passing game. Stafford QB8-12.
- Dak: DAL — Lamb, Pickens. Dak QB8-14.
- Goff: DET — Gibbs, Amon-Ra, Jameson. Goff QB10-15.
In this draft, 6 QBs gone: Lamar (49), Allen (32), Maye (53), Hurts (54), Burrow (55), Daniels (57). Next tier: Mahomes, Caleb, Stafford, Dak, TLaw, Purdy, Goff, plus maybe Baker, Nix, Stroud, Penix, Levis, Ward, Ewers, Sanders, Milroe, etc.
6 QB-needy seats (me, 3, 4, 10, 11, 12) + 5 of them pick in 75-84. So 5 QBs go in 75-84, and I pick at 74 — before all of them! So I get first pick of the remaining QB tier at 74 IF I don't take QB at 71.
So the QB at 74 will be the best remaining: Mahomes (if he's still there — seat 1 won't take him at 72/73).
Unless... should I take Mahomes at 71 and RB at 74? The risk: seat 1 takes the top RB at 72/73. What would seat 1 take? Their roster: Gibbs, Jacobs, Bowers, Waddle, Lamar. Needs: WR2/WR3 (biggest), flex, TE2, K, DST, bench. At 72/73, they'll likely take 2 of: best WRs (BTJ, Godwin, DK, Addison, MHJ) or maybe a TE (Goedert/Pitts) or K/DST early (unlikely). RB is their lowest need (Gibbs+Jacobs). So RBs are RELATIVELY safe through 72/73! Seat 1 might take RB only if BPA is a clear RB.
Hmm, so actually both RB and QB survive 72/73 with high probability. Then the question at 71 is pure BPA: who's the best player — Mahomes? Caleb? BTJ? Godwin? Hubbard?
Let me think about positional value. QB scoring in this league: 4/TD, 0.04/yd, -2/INT, plus rushing. A top-6 QB ~ 21-24 ppg; a mid QB ~ 16-18 ppg. WR/RB flex-quality starters ~ 10-14 ppg. QB is the highest-scoring position and the gap between QB1 and QB12 is ~4-6 ppg — bigger than the gap between the RB12 and RB30 (~2-3 ppg) typically.
Since I need a QB anyway (must start 1), and the QB tier available at 74 includes Mahomes/Caleb/Stafford/Dak — that's a strong tier. The question is whether the drop from Mahomes/Caleb to Stafford/Dak/Goff/TLaw is worth using 71 vs 74 on. Since both survive to 74 (seat 1 won't take QB), I can get Mahomes at 74 anyway. So 71 should be the best non-QB (since QBs aren't at risk at 72/73).
Wait, but there's a subtlety: what if seat 1 takes a QB at 72/73 as a "value" pick (backup Lamar insurance)? Very unlikely — Lamar is durable-ish and seat 1 has huge needs elsewhere. I'll accept that risk (maybe 10%).
Hmm, wait, actually — is there any chance seat 1 takes Mahomes? Mahomes's frozen ADP — if he's ADP ~35-45, he'd be far and away the best player on the board at 72/73, and a smart opponent might grab him for value/trade bait... but trades are DISABLED in this league. All agents know trades are disabled. So hoarding 2 QBs is only useful as injury insurance — weak value for a team with 4 more starters to fill. Seat 1's rational play is WR/RB/TE. I'll estimate risk at ~10-15%.
Alternatively, I take Mahomes at 71 (eliminating risk) and then the RB/WR I want at 74 — but seat 1 takes 2 players at 72/73, and if they take 2 WRs (likely), then at 74 the WR board is depleted by 2 — but I don't need a WR4 urgently (I have 3 WRs). RBs: seat 1 unlikely to take RB. So taking Mahomes at 71 + RB at 74 also works if seat 1 takes WRs.
The real comparison at 71: Mahomes vs best RB (Hubbard/Rhamondre) vs best WR (BTJ/Godwin/DK).
Actually, let me reconsider whether BTJ is even still available... yes, BTJ is in the tranche, and no one drafted him. Interesting — BTJ (JAX WR1, 2nd-year, real-world rookie 1,100+ yards) falling to 71? In real 2026 ADPs, BTJ would be WR10-15, ADP ~35-45. If the frozen snapshot has BTJ at ADP ~65-75, then he's at value. Hmm, but why is he available? Because this room has been RB-heavy and the tranche reflects availability. Let me check his rankings.
Wait, I should be careful: is this a simulated 2026 where 2025 stats are from the simulation? The frozen data would reflect that. E.g., "Evans to SF (2026)" and "DJ Moore to BUF (2026)" are fictional moves that mirror free agency. The 2025 season in this sim may differ from real 2025. My scratchpad notes real-2025-ish facts (Rice 15.5 ppg over 8 games in 2025, Nabers ACL 70-80% rehab, McConkey 1,100-yard rookie season). These match real-world 2025 events, so the sim tracks real-world 2025 closely. Good.
So BTJ: real 2025 — he had ~1,100 yards as a rookie... actually BTJ real 2025: 52/897/8 through 14 games? Hmm, he got injured late (scaphoid wrist? chest?). I recall BTJ had a strong rookie year ~1,000 yards, made Pro Bowl as injury replacement? He was WR ~25-30 in fantasy. 2026: BTJ is a popular breakout pick (ADP WR15-20, ~45-55 overall). If available at 71 in the frozen snapshot with ADP ~50-60, he's solid value.
Godwin: real 2025 — ankle dislocation/fracture early season (Week 7-ish?), came back late season. 2026: Godwin favorite for TB WR1 (my scratchpad note). ADP ~60-80? He's 30 in Feb 2026. Risky but high target share when healthy. Real 2026 ADP: WR35-45ish, ~70-90 overall.
DK Metcalf: real 2025 — traded to PIT, ~900 yards, meh. 2026 PIT: DK + Pickens? Wait Pickens went to DAL in this sim (seat 3 has Pickens, team DAL — "George Pickens WR DAL"). So PIT 2026: DK + Pittman? Tranched: Metcalf (PIT), Pittman (PIT), Dowdle (PIT), Rico Dowdle (PIT). Interesting — the sim moved Pittman to PIT? And Pickens to DAL. Fictional 2026 moves. DK is PIT WR1. Real-world DK 2026 ADP: WR25-35, ~55-75 overall.
MHJ: ARI — wk14 bye (stacks McBride's wk14 — both out in semi week 1). My scratchpad says AVOID MHJ due to wk14 bye. Hmm, but wait: McBride's bye is wk14. If I add MHJ (wk14), then in the semifinal week 1 (wk14), I lose BOTH McBride and MHJ. That's a big playoff hit. Avoid.
Addison: MIN — Jefferson (seat 11) is MIN WR1; Addison WR2. Real 2025: Addison had 900-ish yards, 14 TDs? Hmm no. Addison 2025 real: ~63/850/10ish? He had a strong TD year. 2026: MIN QB = J.J. McCarthy? Adams? Whoever. Addison ADP ~WR30-40.
Pittman: PIT WR2 behind DK. Sutton: DEN WR1 (real 2025: 1,000+ yards, first 1k season; DEN WR1 with Nix). Downs: IND slot (with Richardson? or Ward?). Reed: GB WR2 (behind... Watson went 66 to seat 7! Reed/Watson — Watson drafted by seat 7). Pearsall: SF WR3 (behind Aiyuk? Evans went to SF at 63 — SF WRs: Evans (seat 10), Pearsall, Aiyuk?). Worthy: KC WR2 behind Rice — stack with Rice? Correlated (same team, same bye wk5!). Worthy bye = KC wk5 = Rice bye wk5. If I draft Worthy, both out wk5. Meh. Also Diggs: free agent (nfl_team null) — unsigned, 33 years old, ACL in 2024, bounced HOU/NE 2025. Risky.
OK here's my rough pre-query ranking of the 71 decision:
- If Mahomes's frozen value is QB1-3 tier (ADP < 50), he might be BPA at 71. But he survives to 74 almost surely, so I can defer.
- RB: Hubbard (if healthy — verify news) or Rhamondre. Both are starting RBs with committee risk.
- WR: BTJ (highest ceiling/age profile), Godwin, DK.
The need-based logic: I MUST fill QB1 and RB2 with my next 3 picks (71, 74, 95). The 75-84 window will see 5 QBs go (seats 3, 4, 10, 11, 12) and ~5-6 RB/WR/TE. The RBs at risk in 75-84: Hubbard, Rhamondre, Dowdle, Gainwell, Gordon, Monangai — 8 notable RBs, and how many seats need RB2/RB3? Seats with 2+ RBs already: most. Let me count RB-needy seats: seat 1 (Gibbs, Jacobs — set), seat 3 (Kyren, Judkins, Dobbins — set), seat 4 (Jeanty, Montgomery, Pollard — set), seat 5 (CMC, Bucky, Love? no Love is ARI... wait seat 5: CMC, Bucky Irving — 2 RBs, set), seat 6 (JT, Breece, Henderson — set), seat 7 (Cook, KW3 — set), seat 8 (Saquon, Swift, Price — set), seat 9 (Henry, Love — set), seat 10 (Achane, Etienne, Tuten — set), seat 11 (Hampton, Skattebo — set), seat 12 (Chase Brown, Javonte, Warren — set). Everyone has 2+ RBs except ME. LOL. So RB demand in 75-95 is only for RB3/depth — LOW. RBs will survive!
So: RBs (Hubbard, Rhamondre, Dowdle...) have good survival odds to 95/98 because no one else needs a starting RB. Everyone's taking WR/QB/TE/K/DST now. That flips my earlier read. The scarce assets in 75-95: QBs (5 seats need one) and WRs (everyone needs WR4/WR5), TEs (TE2s for teams with Fannin/Kraft/Warren? no wait, those seats took TEs already: seat 5 Kraft, seat 9 Fannin, seat 12 Warren, seat 7 Loveland... seat 1 Bowers, me McBride. TE-needy seats: 3, 4, 6, 8, 10, 11 — 6 seats need TEs! Goedert/Pitts will go fast).
Hmm interesting. So the players at risk in 72-98:
- QBs: 5-6 go (seats 3, 4, 10, 11, 12 + maybe backups)
- WRs: many go (all seats want WR depth)
- TEs: Goedert, Pitts + next tier (Kincaid, Kelce, Kittle, Likely, Ferguson, Conklin, Schultz, Henry...) — 6 TE-needy seats
- RBs: LOW demand — Hubbard/Rhamondre/Dowdle likely survive to 95+
- K/DST: usually rounds 13-15, but some seats take early
So at 71, the at-risk assets are QBs, WRs, and TEs (Goedert/Pitts). RBs are safe-ish.
Given that: at 71, should I take a QB after all? The QB tier: if Mahomes is QB1-3 in this pool, he's the best QB. 5 seats pick QBs in 75-84. If I wait until 74, I still get first pick of the QB tier (74 < 75). So no risk to waiting. ✓.
At 71, the best at-risk asset: the top WR (BTJ or Godwin or DK) or Goedert/Pitts (TE2 for McBride insurance / flex). Hmm, wait — do I want a TE2 now? My plan: TE2 at 119/122. With 6 TE-needy seats picking in 75-118, Goedert and Pitts go early, and the TE2 tier (Kelce, Kittle, Kincaid, Likely, Ferguson...) gets depleted too. But I only need ONE TE2 as McBride insurance (wk14 semi). Actually, TE2 isn't critical — I can stream via FAAB. But no-trades + FAAB-only means a weekly-streaming plan is viable only if the league allows. Rolling FAAB — yes, waivers exist. TE streaming for wk14 is doable.
So the real question at 71: WR4 (BTJ/Godwin/DK) vs RB2 (Hubbard/Rhamondre) vs QB (Mahomes/Caleb — but they survive to 74).
By scarcity: WRs go fast (all 11 other seats want WR depth; ~10-14 WRs go in 75-98). RBs are slow (everyone has 2+). So WR4 at 71 > RB2 at 71, because RB2 survives to 95/98 with decent odds...
Hmm wait, but that's not quite right either. Let me think about value. What's the drop from Hubbard/Rhamondre (RB ~25-35 overall) to Gainwell/Gordon/Monangai (RB ~40-60)? Meaningful but moderate. What's the drop from BTJ/Godwin (WR ~25-35) to Sutton/Downs/Reed/Pearsall (WR ~40-55)? Also moderate.
But actually — starting-slot math: I have 5 starters (Bijan, Rice, McBride, McConkey, McLaurin) + 2 flex + QB + K + DST. My flex slots need 2 more starters. So really I need 3 more position players of flex quality (QB + 2 flex-fillers) + depth. WR4 could start in flex; RB2 starts in the RB slot. Either way I need both an RB2 and roughly a flex piece by round 9-10.
Given RB scarcity is LOW in this room (everyone has 2+ RBs), the smart play might be:
- 71: best WR (BTJ/Godwin/DK) — at-risk asset, fills flex + WR4 depth
- 74: QB (Mahomes/Caleb — at-risk tier, 5 seats pick QBs right after)
- 95: RB2 (Hubbard/Rhamondre/Dowdle — likely survived)
- 98: RB3/WR5/TE2
vs. alternative:
- 71: QB
- 74: WR (BTJ/Godwin — survives seat 1's 2 picks? Seat 1 will take WRs at 72/73! If I take QB at 71, seat 1 takes BTJ + Godwin (or similar) at 72/73, and at 74 I get the 3rd-best WR (DK/MHJ/Addison). That's a real loss.)
vs. alternative:
- 71: WR (BTJ)
- 74: RB (Rhamondre)
- 95: QB (leftovers: TLaw? Purdy? Goff? Stafford?) — the 5 QB-needy seats in 75-84 take Mahomes, Caleb, Stafford, Dak, + 1 more (TLaw or Purdy or Goff). Then at 95, the QBs left: the scraps (maybe Purdy, TLaw, Goff, Baker, Nix...). That's a big downgrade at the highest-scoring position. BAD.
So: 71 WR, 74 QB is the sequencing play — BUT only if the QB I want at 74 is guaranteed-ish. Since no QB-needy seat picks between 71 and 74, my QB choice at 74 is first-in-line for the tier. ✓
And the WR at 71: I get first pick of the WR board (BTJ vs Godwin vs DK vs Addison vs MHJ). ✓
Then RB2 at 95 with Hubbard/Rhamondre/Dowdle likely surviving (low RB demand). Risk: some seats take RB3 fliers (Gordon, Monangai, Brooks are exactly flier types — those will go; Hubbard/Rhamondre/Dowdle as "boring starters" might actually be less desired for fliers... but they're the best available RBs, so the first RB-needy-ish seat takes them). Hmm, 8 notable RBs, ~22 picks in 75-96 + 95/98 window. Let me count how many RBs might go 75-96: seats with exactly 2 RBs might add a 3rd: seat 5 (CMC/ Bucky, age/injury insurance), seat 7 (Cook/KW3 — both injury-prone, insurance), seat 10 (Achane/Etienne/Tuten — 3 already), seat 11 (Hampton/Skattebo — 2). So maybe 2-4 RBs go in 75-96. Hubbard, Rhamondre, Dowdle, Gainwell — if 3-4 go, I might miss the top ones at 95. Risk exists but manageable; and at 95 I can pivot to whatever's best.
Alternatively: 71 RB (Hubbard), 74 QB (Mahomes), 95/98 WRs (Godwin/DK/Addison tier will be gutted — that's the problem). WR demand is the highest. 10-14 WRs gone in 75-98 means at 95 the WR board is Sutton/Downs/Reed/Pearsall tier. Hmm.
OK so let me now weigh: who is actually the best player at 71 among BTJ, Godwin, DK, Hubbard, Rhamondre, Mahomes, Caleb?
I need the frozen rankings. Let me also remember my league's scoring is half-PPR and QB scoring is standard (4/TD pass). QB rushing is valuable (Lamar/Allen gone; Caleb/TLaw rush a bit; Dak/Stafford/Goff/Purdy/Mahomes don't much).
Let me also consider Caleb Williams vs Mahomes. Caleb: 2026 CHI with Odunze (seat 12), Burden (seat 11), Loveland (seat 7) — his weapons are on other rosters, meaning his production still counts for ME if I draft Caleb. Caleb's 2025 (real): ~3,700 pass, 24 TD? Hmm, I don't remember exactly. He was QB12-15 in 2025 fantasy. 2026: breakout candidate with Ben Johnson. Frozen ADP probably QB8-12, overall ~70-90.
Mahomes: 2025 real: ~3,900/26/11? He finished QB8-10ish. 2026 bounce-back narrative. Frozen ADP probably QB4-7, overall ~40-60. If Mahomes is there at 74 with ADP ~45-55, that's good value.
TLaw: 2025 shoulder surgery — AC joint repair, missed end of season. 2026: healthy return, JAX with BTJ + new HC? Frozen ADP QB10-14.
Purdy: 2025 real: 4,000+ total yards? He was injured (thumb?) late? Hmm. Purdy 2025: decent. 2026 SF: CMC aging, Deebo gone, Aiyuk ACL recovery? Evans to SF (sim). Purdy QB10-14.
Stafford: LAR 2026: Nacua + Adams + Stafford. He's 38. Real 2026: Stafford might retire or be traded... in the sim he's still LAR. Frozen ADP QB12-16.
Dak: 2025 real: hamstring injury early, IR, came back? Dak 2026: Lamb + Pickens + Ferguson. ADP QB10-14.
Goff: DET — Gibbs + Amon-Ra + Jameson + LaPorta. ADP QB12-16.
So at 74, if I get first pick: Mahomes (if his frozen value holds). Then the 5 QB-needy seats take Caleb, Stafford, Dak, TLaw/Purdy, Goff...
Now let me actually verify with the tools. Also check news for:
- BTJ (any injury? He's in tranche, JAX)
- Godwin (2026 role, favorite for TB WR1 per my note — verify via depth chart)
- Hubbard (knee injury recovery status)
- Rhamondre (role with Henderson gone to seat 6)
- Mahomes (any 2026 news)
- DK (PIT role)
And bye weeks for finalists: BTJ (JAX wk7 — stacks McConkey/McLaurin wk7! Ugh, JAX bye wk7 per my frozen list: "Wk7: BUF, JAX, LAC, WSH"). Hmm! BTJ's bye is wk7, and I already have McConkey + McLaurin both on wk7 bye. Adding BTJ = 3 of my top-6 out in wk7. That's rough for one week. Hmm.
Godwin: TB wk10 (per frozen: wk10 CHIE, DEN, PHI, TB). Clean. DK Metcalf: PIT wk9 (wk9: PIT, TEN). Clean. Addison: MIN wk6 (wk6: CIN, DET, MIA, MIN). Clean. MHJ: ARI wk14. Avoid (stacks McBride semi wk1). Pittman: PIT wk9. Clean. Sutton: DEN wk10. Clean. Hubbard: CAR wk5 (wk5: CAR, KC). Stacks Rice (KC wk5). Mild. Rhamondre: NE wk11 (wk11: ATL, CLE, GB, LAR, NE, SEA). Stacks Bijan (ATL wk11). Mild. Dowdle: PIT wk9. Clean.
Hmm interesting. So bye-week considerations:
- BTJ wk7: stacks with McConkey + McLaurin (my WR2/WR3). If I draft BTJ as WR4/flex, in wk7 I'd lose McConkey, McLaurin, BTJ — need fill-ins. That's 3 of my 6 flex-quality players. Bad but survivable with bench depth (I'll have 5 bench). Hmm, it concentrates week-7 weakness.
- Godwin wk10: clean, only him.
- DK wk9: clean.
Bye-week math matters less than talent, but with 3 already on wk7, adding a 4th wk7 player is a real weekly-ceiling cost for Total Points and H2H. Actually wait — for TOTAL points, byes don't matter (you just lose the player's production for that week — actually yes they do matter: no production that week). Hmm, total points across the season: a bye week means zero points from that player that week regardless. The stacking issue is about fielding a full lineup in H2H — if 3 starters share a bye, I'm starting scrubs that week and likely lose H2H. So concentration = H2H loss risk.
My wk7 exposure: McConkey + McLaurin (both WRs!). In wk7 I'd start: QB?, Bijan, RB2, Rice, WR? (BTJ?), McBride, flex, flex. If BTJ also out, I need 2 WRs from bench. I have 5 bench + will add ~4 more players. Doable but ugly.
Godwin (wk10) or DK (wk9) would be cleaner. But BTJ is likely the best talent/ceiling of the three.
Hmm, let me get the frozen rankings first, then decide. Also — I should double check that BTJ, Godwin, DK are actually the top WRs available, and check a couple more names not in the tranche that might be available: e.g., Rashid Shaheed? Keon Coleman? AD Mitchell? Marvin Mims? Isiah Pacheco? Jerome Ford? Tyrone Tracy? Bucky? No. Also James Conner, Chubb? Tony Pollard gone. Also what about guys like Tee Higgins? Gone (39). Zay Flowers gone (35). Tetairoa gone (42). Egbuka gone (45).
Also — wait, are there RBs like Quinshon Judkins (gone 46), Kaleb Johnson? Trevor Etienne gone. RJ Harvey (DEN) in tranche. Jarquez Hunter? Cam Skattebo gone. Dam Martinez? DeVon Achane gone. Hmm.
Let me query rankings now. Also there might be notable WRs not in the tranche: e.g., Adonai Mitchell, Ladd gone, Emeka gone, Xavier Legette, Jalen McMillan (TB), Keon Coleman (BUF), Coleman? Hmm. The tranche is probably curated to the top available. I'll trust it plus run a position query for WR/RB to catch stragglers.
Plan of tool calls:
Block 1 (independent):
- getplayerrankings(playerids=[29-30 IDs of QB/RB/WR/TE candidates], view=COMPACTMATRIX, sources=[FANTASYPROSHALFPPRADPCOMPOSITE, FANTASYFOOTBALLCALCULATORHALFPPRADP, ESPNPLATFORMADP, CBSTOP200PPRCONSENSUS, UNDERDOGBESTBALLHALFPPRADP, YAHOOPLATFORMADP]) — hmm, maybe just use all sources? With 30 players × 10 sources, the compact matrix might be big but OK. Let me limit to 6 sources to save context. Actually, let me include ESPNMIKECLAY too for editorial view. 7 sources.
Hmm, actually, for the decision I mainly need: relative order of the candidates + rough ADP. Let me use 5 sources: FFC (half-PPR ADP), FP composite, ESPN platform, CBS top200, Underdog. Plus maybe Clay. I'll go with those 6.
- getplayerrankings(position="WR", limit=15, view=COMPACT_MATRIX, sources=subset) — catch any WR not in tranche. Hmm, is this worth the context? The tranche has 20+ WRs; available WR count 168. The top available WRs by ADP are probably exactly the tranche ones. Let me skip the position page for WR and instead do RB? Actually — the tranche RBs are Hubbard, Rhamondre, Dowdle, Gainwell, Gordon, Monangai, Brooks, Harvey. Are there others? Available RB count 119 — mostly deep. The tranche presumably includes the top ~8 available RBs. But wait — what about Jerome Ford, Tyrone Tracy, Isaiah Davis, Justice Hill, Samaje Perine, etc.? The tranche might not be exhaustive. A position=RB query ordered by frozen half-PPR ADP would show the true top available RBs. Let me do that with limit 15.
Hmm, but each of these calls is context-heavy. My context budget: 180k watermark, currently fine. Let me be efficient:
Block 1:
- Call A: rankings for my 30 candidate IDs (compact matrix, 6 sources).
- Call B: rankings position=RB limit=12 (compact matrix, 3 sources: FFC, FP composite, ESPN platform) — to see RB board order.
Wait, actually — the position query returns players ordered by "the frozen half-PPR ADP reference when present" — so it gives me the ADP-sorted RB board. That directly tells me the top available RBs (tranche or not). Similarly for WR, but WR tranche coverage seems good. Let me do both RB and WR position queries? That's 2 more calls. Hmm, context. Let me do RB position query (limit 12) and skip WR (tranche covers it well — 21 WRs listed).
Hmm, wait. Actually, I realize the tranche might BE the full set of "reviewed notable" players and the position query would return mostly the same names. But it also gives me the ADP ORDER which the tranche doesn't (tranche is "non-signaling canonical order"). The rankings call A gives me ADPs for tranche players directly. So Call B (RB position page) mainly catches non-tranche RBs. Worth it — RB2 is a key need and I want to make sure I'm not missing a Jerome Ford / Tyrone Tracy / Elijah Mitchell type. Actually you know what, let me ALSO do a QB position query to make sure I'm not missing a better QB not in the tranche (e.g., Baker Mayfield, Bo Nix, J.J. McCarthy, Russell Wilson, Justin Fields, Bryce Young, C.J. Stroud, Will Levis, Cam Ward, Shedeur, Jaxson Dart, Tyler Shough, Quinn Ewers, Dillon Gabriel, Milroe...). The tranche lists 7 QBs but the available QB count is 53! There could be 15+ startable QBs available. The QB position query (ordered by ADP) would show me the true QB board — very relevant for my 74 pick. Let me do it with limit 15.
So Block 1:
- A: getplayerrankings(playerids=[30 candidates], COMPACTMATRIX, 6 sources)
- B: getplayerrankings(position="QB", limit=15, COMPACT_MATRIX, 3-4 sources)
- C: getplayerrankings(position="RB", limit=12, COMPACT_MATRIX, 3-4 sources)
Hmm, that's a lot of data. Let me think about sizes. Call A: 30 players × 6 sources. Compact matrix: header + 30 rows × 6 values. Fine, maybe 3-4k tokens. Call B: 15 QBs × 4 sources ~1.5k. Call C: 12 RBs × 4 sources ~1.2k. Total ~7k tokens. Acceptable.
Then Block 2 (after seeing results): bye evidence for finalists + news checks for 2-4 players (Godwin/BTJ/DK/Hubbard/Rhamondre/Mahomes). getplayernews or searchnews. Also depth charts for TB/PIT/JAX/CAR/NE to verify roles. Maybe getplayercontext for the top 2-3 candidates (sections: DEPTHCHART, USAGE, OUTLOOKS).
Let me not overdo it — I have 29 responses and plenty of budget, but context is the constraint. Let me start.
Actually, one more consideration for Call A: I want to include players who might be better than my assumed candidates but aren't in the tranche... they wouldn't have IDs I know. The position queries cover QB and RB. WR tranche coverage is strong (21 WRs including all the notable names I'd expect: BTJ, DK, Addison, Godwin, MHJ, Pittman, Sutton, Downs, Reed, Pearsall, Worthy, Diggs, Wan'Dale, Meyers, Parker Washington, Alec Pierce, Michael Wilson, Quentin Johnston, Golden, Tate). Who's missing from that list that might be available? Shaheed, Keon Coleman, Jalen McMillan, Xavier Legette, Adonai Mitchell, Calvin Ridley?, Jerry Jeudy?, Courtland gone (Sutton listed DEN), Mike Williams, Hollywood? Hmm — Calvin Ridley (TEN), Jerry Jeudy (CLE), Keon Coleman (BUF), Jalen McMillan (TB), Adonai Mitchell (IND), Josh Palmer, Romeo Doubs (GB), Rasheed Shaheed (NO), Kendrick Bourne... These are WR40-70 types — relevant for my 95/98 picks, not 71. The tranche is probably the top available. For pick 71 I need the top of the board — the tranche WRs cover it.
But hmm, wait — what about TEs? Goedert and Pitts are in the tranche. Who else? Kelce, Kittle, Kincaid, Likely, Ferguson, Conklin, Schultz, Ertz, Freiermuth, Hunter Henry, Loveland gone... For pick 71, Goedert/Pitts could actually be in play if I want a TE2 + flex. But no — I have McBride; TE2 is a later-round need. Unless Pitts is a massive value... Pitts 2026: ATL TE, whatever. Not at 71.
OK let me also reconsider: should I consider a top K or DST at 71? No — K/DST go in rounds 14-15 per plan. With 6 seats needing TEs and everyone needing K/DST, the K/DST runs will happen rounds 12-15. My 143/146/167/170 picks cover K+DST. Fine.
One more angle — the "flex" consideration: My WR4 (BTJ/Godwin/DK) would be a flex starter. My RB2 (Hubbard/Rhamondre) is a locked starter. Both are starting-quality. At 71 I take the higher-value/scarcer one.
Alright, let me also pre-think the 74 QB decision so I can research efficiently:
If Mahomes available at 74 with ADP ~45-55: take him. His floor/ceiling as QB5-7 >> Caleb/Stafford/Dak. But wait — actually, should I double-check whether Caleb Williams might be rated higher in the frozen snapshot? 2026 Caleb with a full year in Ben Johnson's system + Odunze/Burden/Loveland... Clay might have him QB6-8. Let me see the rankings.
Also TLaw: if the frozen snapshot has TLaw as a top-8 QB (J