It's Our Year


The Scorecard

Every pick I've made in a column, graded against what actually happened. Nobody is betting on these, least of all me.

50–52–2NFL against the spread
49%Cover rate
4–3Cowboys picks
0Waiting on a final
Taking favorites
39–40–1
Taking underdogs
11–12–1
Home teams
21–27–1
Road teams
29–25–1

Best call Panthers −1.5 in Week 2, covered by 29.5.

Worst call Bears −2.5 in Week 5, missed by 26.5.

Week by week

Graded from final scores. A pick that lands exactly on the number is a push, which is neither a win nor a loss. Where the record in a column was different, it's noted.

Week 9 11–4
  • Jaguars −8.5 Jaguars at Ravens · final Jaguars 33, Ravens 10 Covered
  • Bengals −3 Bengals at Falcons · final Bengals 34, Falcons 17 Covered
  • Saints −2.5 Browns at Saints · final Browns 22, Saints 23 Missed
  • Cowboys −6 Cowboys at Colts · final Cowboys 27, Colts 23 Missed
  • Broncos −3 Broncos at Panthers · final Broncos 26, Panthers 21 Covered
  • Lions −7 Lions at Dolphins · final Lions 19, Dolphins 9 Covered
  • Rams −5.5 Rams at Commanders · final Rams 20, Commanders 13 Covered
  • Giants +3.5 Giants at Eagles · final Giants 19, Eagles 11 Covered
  • Chiefs −9.5 Jets at Chiefs · final Jets 12, Chiefs 35 Covered
  • Texans −4.5 Texans at Chargers · final Texans 44, Chargers 22 Covered
  • Seahawks −11.5 Cardinals at Seahawks · final Cardinals 3, Seahawks 17 Covered
  • Patriots −2.5 Packers at Patriots · final Packers 45, Patriots 27 Missed
  • 49ers −8.5 Raiders at 49ers · final Raiders 17, 49ers 38 Covered
  • Bears −6 Buccaneers at Bears · final Buccaneers 24, Bears 27 Missed
  • Bills −3 Bills at Vikings · final Bills 23, Vikings 6 Covered
Week 8 6–7
  • Packers −3.5 Panthers at Packers · final Panthers 19, Packers 27 Covered
  • Jaguars −7.5 Colts at Jaguars · final Colts 7, Jaguars 42 Covered
  • Bills −3.5 Ravens at Bills · final Ravens 10, Bills 36 Covered
  • Bengals −10 Titans at Bengals · final Titans 36, Bengals 43 Missed
  • Vikings +3 Vikings at Lions · final Vikings 15, Lions 19 Missed
  • Falcons +2.5 Falcons at Buccaneers · final Falcons 0, Buccaneers 16 Missed
  • Raiders −1.5 Raiders at Jets · final Raiders 38, Jets 33 Covered
  • Cowboys −6 Cardinals at Cowboys · final Cardinals 33, Cowboys 30 Missed
  • Rams −6.5 Chargers at Rams · final Chargers 9, Rams 24 Covered
  • Patriots −7.5 Patriots at Dolphins · final Patriots 24, Dolphins 19 Missed
  • Chiefs −1.5 Chiefs at Broncos · final Chiefs 24, Broncos 28 Missed
  • Commanders −4.5 Eagles at Commanders · final Eagles 10, Commanders 27 Covered
  • Seahawks −3.5 Bears at Seahawks · final Bears 34, Seahawks 17 Missed
Week 7 5–7–1
  • Patriots +3 Patriots at Bears · final Patriots 24, Bears 30 Missed
  • Saints +3.5 Steelers at Saints · final Steelers 16, Saints 10 Missed
  • Vikings −6.5 Colts at Vikings · final Colts 10, Vikings 16 Missed
  • Bengals +3 Bengals at Ravens · final Bengals 35, Ravens 13 Covered
  • Texans −10 Giants at Texans · final Giants 27, Texans 21 Missed
  • Browns −1.5 Browns at Titans · final Browns 27, Titans 24 Covered
  • Jets −4.5 Dolphins at Jets · final Dolphins 28, Jets 25 Missed
  • 49ers −3.5 49ers at Falcons · final 49ers 20, Falcons 29 Missed
  • Broncos −4.5 Broncos at Cardinals · final Broncos 30, Cardinals 16 Covered
  • Rams −4.5 Rams at Raiders · final Rams 35, Raiders 21 Covered
  • Packers +3 Packers at Lions · final Packers 17, Lions 20 Push
  • Chiefs +2.5 Chiefs at Seahawks · final Chiefs 3, Seahawks 20 Missed
  • Cowboys −4.5 Cowboys at Eagles · final Cowboys 38, Eagles 21 Covered
Week 5 5–10
  • Cowboys −9.5 Buccaneers at Cowboys · final Buccaneers 24, Cowboys 16 Missed
  • Jaguars −7.5 Eagles at Jaguars · final Eagles 17, Jaguars 19 Missed
  • Bengals −6.5 Bengals at Dolphins · final Bengals 31, Dolphins 24 Covered
  • Bears −2.5 Bears at Packers · final Bears 7, Packers 31 Missed
  • Titans +7.5 Texans at Titans · final Texans 26, Titans 3 Missed
  • Colts +2.5 Colts at Steelers · final Colts 22, Steelers 34 Missed
  • Raiders +3.5 Raiders at Patriots · final Raiders 17, Patriots 45 Missed
  • Browns +2.5 Browns at Jets · final Browns 12, Jets 17 Missed
  • Vikings −2.5 Vikings at Saints · final Vikings 23, Saints 13 Covered
  • Giants +4.5 Giants at Commanders · final Giants 27, Commanders 27 Covered
  • Broncos −3.5 Broncos at Chargers · final Broncos 23, Chargers 17 Covered
  • Lions −5.5 Lions at Cardinals · final Lions 45, Cardinals 21 Covered
  • Seahawks −3 49ers at Seahawks · final 49ers 32, Seahawks 29 Missed
  • Falcons −3 Ravens at Falcons · final Ravens 30, Falcons 23 Missed
  • Rams −3 Bills at Rams · final Bills 37, Rams 34 Missed
Week 4 8–7–1
  • Steelers −2.5 Steelers at Browns · final Steelers 24, Browns 27 Missed
  • Colts −3.5 Colts at Commanders · final Colts 30, Commanders 13 Covered
  • Bills −7 Patriots at Bills · final Patriots 29, Bills 26 Missed
  • Ravens −11.5 Titans at Ravens · final Titans 18, Ravens 24 Missed
  • Bears −3.5 Jets at Bears · final Jets 12, Bears 23 Covered
  • Jaguars +2.5 Jaguars at Bengals · final Jaguars 22, Bengals 17 Covered
  • Cowboys +3 Cowboys at Texans · final Cowboys 34, Texans 30 Covered
  • Rams −3.5 Rams at Eagles · final Rams 24, Eagles 20 Covered
  • Packers −3.5 Packers at Buccaneers · final Packers 17, Buccaneers 14 Missed
  • Cardinals −2.5 Cardinals at Giants · final Cardinals 24, Giants 36 Missed
  • Vikings −10.5 Dolphins at Vikings · final Dolphins 10, Vikings 15 Missed
  • Chiefs −4.5 Chiefs at Raiders · final Chiefs 30, Raiders 27 Missed
  • Seahawks −7 Chargers at Seahawks · final Chargers 23, Seahawks 30 Push
  • 49ers −3 Broncos at 49ers · final Broncos 14, 49ers 24 Covered
  • Panthers +3.5 Lions at Panthers · final Lions 26, Panthers 32 Covered
  • Falcons +2.5 Falcons at Saints · final Falcons 45, Saints 24 Covered
Week 3 6–10
  • Packers −5.5 Falcons at Packers · final Falcons 35, Packers 14 Missed
  • Bills −7 Chargers at Bills · final Chargers 16, Bills 24 Covered
  • Seahawks −7 Seahawks at Commanders · final Seahawks 31, Commanders 33 Missed
  • Lions −6.5 Jets at Lions · final Jets 24, Lions 31 Covered
  • Chiefs −11.5 Chiefs at Dolphins · final Chiefs 24, Dolphins 10 Covered
  • Bengals −3.5 Bengals at Steelers · final Bengals 27, Steelers 30 Missed
  • Panthers −2.5 Panthers at Browns · final Panthers 18, Browns 21 Missed
  • Colts +2.5 Texans at Colts · final Texans 17, Colts 19 Covered
  • Jaguars −3 Patriots at Jaguars · final Patriots 6, Jaguars 35 Covered
  • Titans +3 Titans at Giants · final Titans 7, Giants 12 Missed
  • 49ers −8.5 Cardinals at 49ers · final Cardinals 30, 49ers 36 Missed
  • Buccaneers +1.5 Vikings at Buccaneers · final Vikings 23, Buccaneers 16 Missed
  • Saints −3 Raiders at Saints · final Raiders 35, Saints 27 Missed
  • Cowboys +3.5 Ravens at Cowboys · final Ravens 34, Cowboys 31 Covered
  • Rams −2.5 Rams at Broncos · final Rams 26, Broncos 30 Missed
  • Eagles −4.5 Eagles at Bears · final Eagles 7, Bears 27 Missed
Week 2 9–7
  • Bills −4.5 Lions at Bills · final Lions 31, Bills 41 Covered
  • Panthers −1.5 Panthers at Falcons · final Panthers 34, Falcons 3 Covered
  • Saints +8.5 Saints at Ravens · final Saints 24, Ravens 17 Covered
  • Bears −6.5 Vikings at Bears · final Vikings 9, Bears 3 Missed
  • Bengals +2.5 Bengals at Texans · final Bengals 20, Texans 6 Covered
  • Patriots −5.5 Steelers at Patriots · final Steelers 3, Patriots 20 Covered
  • Packers −4 Packers at Jets · final Packers 20, Jets 17 Missed
  • Buccaneers −8.5 Browns at Buccaneers · final Browns 23, Buccaneers 19 Missed
  • Eagles −7 Eagles at Titans · final Eagles 24, Titans 20 Missed
  • Jaguars +2.5 Jaguars at Broncos · final Jaguars 13, Broncos 20 Missed
  • Chargers −7 Raiders at Chargers · final Raiders 26, Chargers 14 Missed
  • Seahawks −5 Seahawks at Cardinals · final Seahawks 31, Cardinals 7 Covered
  • Cowboys −4 Commanders at Cowboys · final Commanders 20, Cowboys 37 Covered
  • 49ers −13.5 Dolphins at 49ers · final Dolphins 13, 49ers 35 Covered
  • Chiefs −6.5 Colts at Chiefs · final Colts 30, Chiefs 33 Missed
  • Rams −7.5 Giants at Rams · final Giants 6, Rams 28 Covered

NBA daily picks

Picked game by game in the Watch Log app, against lines pulled early in the morning (they may not be the closing lines). Every pick with its final is on the Watch Log.

44–37NBA against the spread
54.3%Cover rate
56–25Straight up
Favorites
31–20
Underdogs
13–17
Backing the Pacers
1–3
Locks
6–3

NBA over/unders

Season win totals from NBA Over Under Picks and Awards. "On pace" stretches the current record over 82 games; about 10 games in, that means very little yet. A pick is final once the math can't change.

16 on pace · 14 off pace

  • LAL Lakers over 45.510–2 · on pace for 68 On pace
  • PHI 76ers over 50.59–2 · on pace for 67 On pace
  • BOS Celtics under 51.58–2 · on pace for 66 Off pace
  • OKC Thunder under 62.58–2 · on pace for 66 Off pace
  • SAS Spurs over 60.58–2 · on pace for 66 On pace
  • MIN Timberwolves over 47.58–3 · on pace for 60 On pace
  • MEM Grizzlies under 29.57–3 · on pace for 57 Off pace
  • HOU Rockets under 48.57–3 · on pace for 57 Off pace
  • GSW Warriors over 36.57–3 · on pace for 57 On pace
  • DET Pistons under 48.57–3 · on pace for 57 Off pace
  • POR Trail Blazers under 40.56–3 · on pace for 55 Off pace
  • DAL Mavericks over 33.57–4 · on pace for 52 On pace
  • DEN Nuggets over 48.55–3 · on pace for 51 On pace
  • ATL Hawks under 43.57–5 · on pace for 48 Off pace
  • NYK Knicks under 52.55–4 · on pace for 46 On pace
  • TOR Raptors under 46.55–5 · on pace for 41 On pace
  • CLE Cavaliers over 47.55–6 · on pace for 37 Off pace
  • MIA Heat over 45.54–6 · on pace for 33 Off pace
  • NOP Pelicans under 28.54–6 · on pace for 33 Off pace
  • PHX Suns over 39.53–5 · on pace for 31 Off pace
  • CHA Hornets under 37.54–7 · on pace for 30 On pace
  • WAS Wizards under 34.54–7 · on pace for 30 On pace
  • IND Pacers over 44.53–8 · on pace for 22 Off pace
  • LAC Clippers under 28.52–7 · on pace for 18 On pace
  • ORL Magic under 43.52–7 · on pace for 18 On pace
  • BKN Nets over 24.52–8 · on pace for 16 Off pace
  • CHI Bulls over 29.51–8 · on pace for 9 Off pace
  • SAC Kings under 20.51–9 · on pace for 8 On pace
  • UTA Jazz under 36.51–9 · on pace for 8 On pace
  • MIL Bucks under 25.51–9 · on pace for 8 On pace

Futures

Awards and titles from the same column. These get graded in June.

MVP
Wemby +205
ROTY
Boozer +250
MIP
Harper +950
DPOY
Wemby -360
COTY
Rick Carlisle +900
6th Man
Kelly Oubre +5000
Clutch
Haliburton +2200
East
Pacers +1200
West
Spurs +150
Champion
Pacers +3500