Every number says whose it is. No sport's numbers are validated as better than the bookmakers' yet. How we grade
Data provider's injury report: Fenerbahçe 5 out · Slavia Praha 6 out
Bookmakers: no line yet
Model + bookmakers blend: Fenerbahçe 55%
Data provider's injury report: Sabah FA none out · Borussia Dortmund 3 out
Bookmakers: no line yet
Model + bookmakers blend: Borussia Dortmund 65%
Data provider's injury report: Wolves 5 out · Portsmouth 7 out
Bookmakers: Wolves 61%
Model + bookmakers blend: Wolves 58%
Data provider's injury report: AS Roma 5 out · Slovan Bratislava 3 out
Bookmakers: AS Roma 83%
Data provider's injury report: FC Porto 4 out · PSV Eindhoven 8 out
Data provider's injury report: Liverpool 5 out · Villarreal 2 out
Data provider's injury report: Napoli 5 out · Bodo/Glimt 4 out
Data provider's injury report: Paris Saint Germain 2 out · Barcelona 2 out
Data provider's injury report: VfB Stuttgart 4 out · Atletico Madrid 2 out
How each source has done, last 30 days
Soccer
Model + bookmakers blend (ours): its favourite won 59% of 372, after saying 53%: too cautious · Model (ours): too few to say (6) · Bookmakers or data provider: too few to say (1). Over 463 matches in the last 60 days, the bookmakers' closing prices were slightly more accurate than ours.
NFL/College
Bookmakers: their favourite won 66% of 240, after their prices said 68% · Model (ours): too few to say (2) · Default (home side): too few to say (2).
MLB
No graded model of ours yet · Bookmakers: their favourite won 56% of 34, after their prices said 56%.
Basketball
No graded model of ours yet · Bookmakers: too few to say (16).