Experts vs the closing line

Ranked by price vs. the closing line, discounted for small samples. Records over a few dozen picks are mostly luck.

Every expert on this page is scored the way we score ourselves: against the closing line. Over a few hundred bets a win-loss record is mostly luck; beating the closing line is a steadier signal. Our own row, Consensus Edge (graded calls), is the set the CLV page calls recommended picks: every pick the product recommended, over the window chosen here. The 90-day view matches that page's default.

Price CLV compares the price the expert posted (or, when their page printed none, the market price when we first saw the pick) with the best price at the last capture before kickoff. For spreads and over/unders it counts only picks whose line did not move; line value counts the points gained. Everyone with at least two priced picks is ranked by price CLV, discounted for small samples (the mean times n / (n + 30)), our own row included. An expert's status reads Building sample until there are 50 scored picks and at least 30 of them carry a price CLV; only then can their record change how much they move our number. Picks we cannot grade, such as a spread or over/under on a fight, are left out of every figure. Picks come from each expert's public articles; names link to the source.

Experts and Consensus Edge ranked by sample-adjusted price closing-line value.
#ExpertOutletPicksW-L-PROI Price CLVBeat the closeLine valueStatusReasonsLast pick
1Consensus Edge (graded calls)367187-169-11+9.0%+3.8pp (n=67)78%n/aBeating the close, clear of our target.n/aOct 18
2Neil ParkerCovers123-9-0-56.0%-0.5pp (n=4)25%+0.25 ptsBuilding sample (n = 12)numbers_model 44%, trend 33%Oct 28
3Brandon AndersonAction Network52-3-0-52.3%-1.4pp (n=2)0%+0.50 ptsBuilding sample (n = 5)trend 25%, injury 25%Oct 24
4Chris FarleyPickswise105-5-0-4.0%-1.0pp (n=4)0%+0.50 ptsBuilding sample (n = 10)matchup 34%, numbers_model 24%Oct 21
5Peter DeweySports Illustrated167-9-0-16.7%-1.3pp (n=4)0%+0.81 ptsBuilding sample (n = 16)matchup 32%, numbers_model 30%Oct 28
6Jason LoganCovers3216-16-0-3.3%-0.7pp (n=8)12%+0.78 ptsBuilding sample (n = 32)matchup 36%, trend 23%Oct 21
7Vaughn DalzellNBC Sports127-5-0+14.8%-2.4pp (n=3)0%+0.10 ptsBuilding sample (n = 12)matchup 39%, trend 32%Oct 23
8Jake OsgathorpeSporting Life33-0-0+100.0%-5.6pp (n=3)0%+0.00 ptsBuilding sample (n = 3)injury 33%, trend 33%Oct 24
9Mark LammeyPickswise4927-20-2+6.2%-2.1pp (n=17)18%+0.18 ptsBuilding sample (n = 49)matchup 36%, trend 28%Oct 27
Not ranked yet
—Nick GriffithAction Network1111-0-0+81.3%n/an/a+0.18 ptsBuilding sample (n = 11)matchup 28%, numbers_model 22%Oct 19
—Collin WilsonAction Network108-2-0+26.6%n/an/a+0.88 ptsBuilding sample (n = 10)matchup 38%, numbers_model 23%Oct 24
—Brad PowersCovers96-3-0+31.8%n/an/a+0.36 ptsBuilding sample (n = 9)matchup 31%, numbers_model 27%Oct 24
—Mike SpectorSportsbook Review21-1-0-8.7%n/an/a+0.25 ptsBuilding sample (n = 2)matchup 33%, numbers_model 33%Oct 13
—StuckeyAction Network22-0-0+95.2%n/an/a+2.50 ptsBuilding sample (n = 2)injury 33%, matchup 33%Oct 25
—Iain MacMillanSports Illustrated10-0-1+0.0%n/an/a-0.50 ptsBuilding sample (n = 1)numbers_model 50%, matchup 50%Oct 12
—James EasthamCovers10-1-0-100.0%n/an/a+0.00 ptsBuilding sample (n = 1)numbers_model 50%, trend 50%Oct 24