53 picks across 14 games. A rated ★ bet of the game in each.
+Model probability vs the devigged market for every priced player
+Write-ups built from role data: carries, red zone looks, opening-score form
+Every price line-shopped across 5 sportsbooks
+Graded automatically in public every Tuesday
The guarantee: a red week means the next one is on us.
Graded on the public record every Tuesday. If the card you paid for finishes negative, your next week is credited automatically.
Every weekly card while subscribed, starting with Week 8. Cancel anytime from your account. This week's card is final; the Week 8 card drops Thursday morning and you're in the moment it's live.
Emanuel WilsonRBKC at SEA, Sun 8:22pm ETFree pickMissed+625BetMGM
With Zach Charbonnet out, Wilson inherits the work: the model now has him on about 90% of SEA's carries inside the 5, up from 54%, and 73% of the carries. He's SEA's market favourite and rated above the market (14.9% against a devigged 10.9%), a thin +8% edge at +625 (BetMGM).
Model 14.9%, market 10.9%, edge +8%
D'Andre SwiftRBNE at CHI, Thu 8:20pm ETFree pickScored first+480BetRivers
With Kyle Monangai out, Swift inherits the work: the model now has him on about 75% of CHI's carries inside the 5, up from 52%, and 66% of the carries. He's CHI's market favourite and rated above the market (17.7% against a devigged 14.8%), a thin +3% edge at +480 (BetRivers).
Model 17.7%, market 14.8%, edge +3%
Javonte WilliamsRBDAL at PHI, Mon 8:18pm ETFree pickMissed+425BetRivers
Williams's role is growing: 82% of DAL's carries over the last two games, up from 70% on the season. He's DAL's market favourite and rated above the market (19.2% against a devigged 16.3%), a thin +1% edge at +425 (BetRivers).
Model 19.2%, market 16.3%, edge +1%
Player LockedIND at MIN, Sun 1pm ETOn the card
The role is measured, not guessed: carries, red-zone looks and both teams' opening-score form back this one at the listed price. The full case with numbers is on the unlocked card.
Player LockedCLE at TEN, Sun 1pm ETOn the card
The role is measured, not guessed: carries, red-zone looks and both teams' opening-score form back this one at the listed price. The full case with numbers is on the unlocked card.
Player LockedCIN at BAL, Sun 1pm ETOn the card
The role is measured, not guessed: carries, red-zone looks and both teams' opening-score form back this one at the listed price. The full case with numbers is on the unlocked card.
Player LockedDEN at ARI, Sun 4:10pm ETOn the card
The role is measured, not guessed: carries, red-zone looks and both teams' opening-score form back this one at the listed price. The full case with numbers is on the unlocked card.
Player LockedLA at LV, Sun 4:25pm ETOn the card
The role is measured, not guessed: carries, red-zone looks and both teams' opening-score form back this one at the listed price. The full case with numbers is on the unlocked card.
Player LockedGB at DET, Sun 4:25pm ETOn the card
The role is measured, not guessed: carries, red-zone looks and both teams' opening-score form back this one at the listed price. The full case with numbers is on the unlocked card.
Player LockedNYG at HOU, Sun 1pm ETOn the card
The role is measured, not guessed: carries, red-zone looks and both teams' opening-score form back this one at the listed price. The full case with numbers is on the unlocked card.
Player LockedMIA at NYJ, Sun 1pm ETOn the card
The role is measured, not guessed: carries, red-zone looks and both teams' opening-score form back this one at the listed price. The full case with numbers is on the unlocked card.
Player LockedTB at CAR, Sun 1pm ETOn the card
The role is measured, not guessed: carries, red-zone looks and both teams' opening-score form back this one at the listed price. The full case with numbers is on the unlocked card.
Player LockedSF at ATL, Sun 1pm ETOn the card
The role is measured, not guessed: carries, red-zone looks and both teams' opening-score form back this one at the listed price. The full case with numbers is on the unlocked card.
Player LockedPIT at NO, Sun 9:30am ETOn the card
The role is measured, not guessed: carries, red-zone looks and both teams' opening-score form back this one at the listed price. The full case with numbers is on the unlocked card.
The free picks are open above. 11 more staff favorites, rated and written up, are on the unlocked card.
Every weekly card while subscribed, starting with Week 8. Cancel anytime from your account. This week's card is final; the Week 8 card drops Thursday morning and you're in the moment it's live.
Free picks by email
The week’s free first TD picks in your inbox every Thursday. No spam, one email a week.
Ratings are mechanical: they track the model's edge over the devigged market consensus at the best available price, and every favorite passes a role check against current-season usage before it ships.