NBA FireFactor Accuracy
The settled ledger: for each of the last 10 completed slate days, the strongest pre-game FireFactor leans — recomputed from only the game logs available before that slate — checked against what actually happened. Every row links to the player’s full read.
No NBA games are scheduled right now (likely the off-season), so settled leans aren’t available. Here are the season’s NBA leaders instead, or browse all NBA players.
NBA Points leaders — this season
All leaders →- 1
Luka DončićLAL · F-G · 64 games33.5 PTS - 2
Shai Gilgeous-AlexanderOKC · G · 68 games31.1 PTS - 3
Anthony EdwardsMIN · G · 61 games28.8 PTS - 4
Jaylen BrownBOS · G-F · 71 games28.7 PTS - 5
Tyrese MaxeyPHI · G · 70 games28.3 PTS - 6
Kawhi LeonardLAC · F · 65 games27.9 PTS - 7
Donovan MitchellCLE · G · 70 games27.9 PTS - 8
Nikola JokićDEN · C · 65 games27.7 PTS - 9
Giannis AntetokounmpoMIL · F · 36 games27.6 PTS - 10
Joel EmbiidPHI · C-F · 38 games26.9 PTS - 11
Lauri MarkkanenUTA · F-C · 42 games26.7 PTS - 12
Stephen CurryGSW · G · 43 games26.6 PTS - 13
Devin BookerPHX · G · 64 games26.1 PTS - 14
Jalen BrunsonNYK · G · 74 games26.0 PTS - 15
Kevin DurantHOU · F · 78 games26.0 PTS - 16
Jamal MurrayDEN · G · 75 games25.4 PTS - 17
Victor WembanyamaSAS · F-C · 64 games25.0 PTS - 18
Deni AvdijaPOR · F · 66 games24.2 PTS - 19
Michael Porter Jr.BKN · F · 52 games24.2 PTS - 20
Pascal SiakamIND · F · 62 games24.0 PTS - 21
Cade CunninghamDET · G · 64 games23.9 PTS - 22
Keyonte GeorgeUTA · G · 54 games23.6 PTS - 23
James HardenCLE · G · 70 games23.6 PTS - 24
Austin ReavesLAL · G · 51 games23.3 PTS - 25
Jalen JohnsonATL · F · 72 games22.5 PTS - 26
Paolo BancheroORL · F · 72 games22.2 PTS - 27
Jayson TatumBOS · F-G · 16 games21.8 PTS - 28
Norman PowellMIA · G · 58 games21.7 PTS - 29
Trey Murphy IIINOP · F · 66 games21.5 PTS - 30
Brandon IngramTOR · F · 77 games21.5 PTS - 31
Julius RandleMIN · F-C · 79 games21.1 PTS - 32
Cooper FlaggDAL · F · 70 games21.0 PTS - 33
Zion WilliamsonNOP · F · 62 games21.0 PTS - 34
LeBron JamesLAL · F · 60 games20.9 PTS - 35
Shaedon SharpePOR · G · 50 games20.8 PTS - 36
Nickeil Alexander-WalkerATL · G · 78 games20.8 PTS - 37
Franz WagnerORL · F · 34 games20.6 PTS - 38
Tyler HerroMIA · G · 33 games20.5 PTS - 39
Alperen SengunHOU · C · 72 games20.4 PTS - 40
Anthony DavisWAS · F-C · 20 games20.4 PTS - 41
Dillon BrooksPHX · G-F · 56 games20.2 PTS - 42
Brandon MillerCHA · F · 65 games20.2 PTS - 43
Bam AdebayoMIA · C-F · 73 games20.1 PTS - 44
Desmond BaneORL · G · 82 games20.1 PTS - 45
LaMelo BallCHA · G · 72 games20.1 PTS - 46
Karl-Anthony TownsNYK · C-F · 75 games20.1 PTS - 47
Jimmy Butler IIIGSW · F · 38 games20.0 PTS - 48
Ty JeromeMEM · G-F · 15 games19.7 PTS - 49
Jalen DurenDET · C · 70 games19.5 PTS - 50
Ja MorantMEM · G · 20 games19.4 PTS
How to read this honestly: rows are recomputed after the fact from the same public game logs the live board uses, settled at the line a book actually posted for that slate where we still have it (hover a line to see which) and at our own book-style half-point line otherwise. They omit the matchup / Vegas / pace context the live board folds in, because that context can’t be faithfully reconstructed later — so these are conservative reads. A small sample of settled days proves nothing either way; the point is transparency, not a win-rate claim. Descriptive research — never predictions, picks, or betting advice. See the methodology for the exact math.