National Football League model plays with model projections alongside the market number. Free and updated continuously.
30-31-1 on 62 graded plays (49.2% win rate, 0.8% ROI at flat stakes). Every pick is published before the game and graded in the open, wins and losses alike.
| Date | Game | Market | Pick | Grade | Result |
|---|---|---|---|---|---|
| 2026-09-28 | PHI @ CHI | SPREAD | AWAY -3.5 | A | loss |
| 2026-09-28 | PHI @ CHI | TOTAL | OVER 47.5 | B | loss |
| 2026-09-27 | SEA @ WAS | ML | HOME ML | — | win |
| 2026-09-27 | CAR @ CLE | SPREAD | HOME +1.5 | D | win |
| 2026-09-27 | LA @ DEN | SPREAD | AWAY -1.5 | D | loss |
| 2026-09-27 | BAL @ DAL | SPREAD | HOME +3 | F | push |
| 2026-09-27 | NE @ JAX | SPREAD | HOME -3 | F | win |
| 2026-09-27 | CIN @ PIT | SPREAD | HOME +2.5 | D | win |
| 2026-09-27 | HOU @ IND | SPREAD | HOME +1.5 | C | win |
| 2026-09-27 | ARI @ SF | SPREAD | HOME -8.5 | D | loss |
| 2026-09-27 | LA @ DEN | TOTAL | UNDER 43.5 | C | loss |
| 2026-09-27 | HOU @ IND | TOTAL | OVER 42.5 | D | loss |
| 2026-09-27 | KC @ MIA | TOTAL | OVER 45.5 | B | loss |
| 2026-09-27 | LV @ NO | TOTAL | OVER 43.5 | C | win |
| 2026-09-27 | ARI @ SF | TOTAL | OVER 48.5 | B | win |
| 2026-09-27 | TEN @ NYG | TOTAL | UNDER 43.5 | B | win |
| 2026-09-27 | LAC @ BUF | TOTAL | UNDER 50.5 | C | win |
| 2026-09-27 | CAR @ CLE | TOTAL | OVER 40.5 | C | loss |
| 2026-09-27 | NE @ JAX | TOTAL | UNDER 45.5 | C | win |
| 2026-09-24 | ATL @ GB | ML | AWAY ML | D | win |
| 2026-09-24 | ATL @ GB | TOTAL | OVER 42.5 | D | win |
| 2026-09-21 | NYG @ LA | SPREAD | AWAY +7 | C | loss |
| 2026-09-20 | CAR @ ATL | ML | HOME ML | C | loss |
| 2026-09-20 | MIN @ CHI | ML | AWAY ML | D | win |
| 2026-09-20 | SEA @ ARI | ML | HOME ML | C | loss |
| 2026-09-20 | PIT @ NE | ML | AWAY ML | D | loss |
| 2026-09-20 | CLE @ TB | SPREAD | HOME -8.5 | C | loss |
| 2026-09-20 | SEA @ ARI | SPREAD | HOME -3.5 | C | loss |
| 2026-09-20 | CIN @ HOU | SPREAD | HOME -2.5 | F | loss |
| 2026-09-20 | MIA @ SF | SPREAD | HOME -13.5 | D | win |
| 2026-09-20 | JAX @ DEN | SPREAD | HOME -2.5 | D | win |
| 2026-09-20 | LV @ LAC | SPREAD | HOME -6.5 | D | loss |
| 2026-09-20 | CLE @ TB | TOTAL | UNDER 41.5 | B | loss |
| 2026-09-20 | MIA @ SF | TOTAL | OVER 44.5 | D | win |
| 2026-09-20 | CIN @ HOU | TOTAL | UNDER 46.5 | C | win |
| 2026-09-20 | PIT @ NE | TOTAL | UNDER 43.5 | B | win |
| 2026-09-20 | CAR @ ATL | TOTAL | OVER 42.5 | C | loss |
| 2026-09-20 | GB @ NYJ | TOTAL | OVER 42.5 | C | loss |
| 2026-09-20 | JAX @ DEN | TOTAL | OVER 43.5 | C | loss |
| 2026-09-20 | PHI @ TEN | TOTAL | OVER 39.5 | D | win |
| 2026-09-20 | LV @ LAC | TOTAL | UNDER 43.5 | A | win |
| 2026-09-17 | DET @ BUF | ML | HOME ML | C | win |
| 2026-09-14 | DEN @ KC | TOTAL | OVER 43.5 | B | loss |
| 2026-09-13 | BUF @ HOU | ML | AWAY ML | B | win |
| 2026-09-13 | CHI @ CAR | ML | HOME ML | D | loss |
| 2026-09-13 | NYJ @ TEN | ML | HOME ML | C | loss |
| 2026-09-13 | DAL @ NYG | SPREAD | AWAY +3 | D | loss |
| 2026-09-13 | CLE @ JAX | SPREAD | HOME -8.5 | C | win |
| 2026-09-13 | ARI @ LAC | SPREAD | AWAY +10.5 | D | win |
| 2026-09-13 | TB @ CIN | SPREAD | HOME -3.5 | D | win |
| 2026-09-13 | NO @ DET | SPREAD | HOME -7 | C | loss |
| 2026-09-13 | GB @ MIN | SPREAD | HOME -1.5 | D | win |
| 2026-09-13 | CHI @ CAR | SPREAD | HOME -3 | D | loss |
| 2026-09-13 | BUF @ HOU | SPREAD | AWAY +1.5 | D | win |
| 2026-09-13 | ATL @ PIT | SPREAD | HOME -3.5 | C | win |
| 2026-09-13 | DAL @ NYG | TOTAL | OVER 48.5 | B | loss |
| 2026-09-13 | CHI @ CAR | TOTAL | UNDER 47.5 | D | loss |
| 2026-09-13 | WAS @ PHI | TOTAL | OVER 47.5 | C | loss |
| 2026-09-13 | TB @ CIN | TOTAL | OVER 50.5 | B | win |
| 2026-09-13 | NYJ @ TEN | TOTAL | UNDER 38.5 | C | win |