The Story of the Line
Every game has a line. Every line tells a story.
We follow the drama, then check who saw it coming.
Meet the Pundits
Seven familiar takes, each turned into a model.
Bandwagon (the crowd)
“A lot of people looked at the same game and landed on the same side. You sure you know something they don’t?”
Cash (the money)
“Don’t count how many bets came in. Count how much money came with them. Some opinions are bigger than others.”
Sharp (line movement)
“Lines don’t move because the mood changed. Show me where the number went and I’ll show you where the pressure was.”
Streaker (recent form)
“A season average can hide what’s happening right now. When a team finds something that works, I don’t wait for the year-end numbers to notice.”
Matchup (the stat sheet)
“No streaks. No storylines. No vibes. Just two teams and a season’s worth of evidence. The boring answer wins plenty.”
Buzz (the hype)
“Headlines, hot takes, panel shows. I don’t care whether the pundits are right. I care who they can’t stop talking about.”
Pro (the full model)
“Use all the data, then make every variable earn its place. What helps stays. What doesn’t, gets cut.”
Newsletter
The Story of the Line, in your inbox
Method primers, market deep-dives, and the weekly grades behind these boards.
Newsletter
Get the weekly grades
Every scorecard recap and market deep-dive, straight to your inbox.
Recent Form
Each pundit’s cumulative skill score over the last 30 days of games. 0% = a blind 50/50 guess; the dashed grey line is the market itself — above it beats the close. Click a plot for the full scorecard.