MLB 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.
Showing all leans — 163 of 262 landed (62%).
Aug 7, 2026
20 of 27 landed- ✓Xander BogaertsU 1.5 TBgot 0
- ✓Xavier EdwardsU 1.5 Hgot 0
- ✓Matthew OlsonU 1.5 Hgot 1
- ✗Fernando TatisU 1.5 Hgot 2
- ✓Ernie ClementU 1.5 Hgot 0
- ✗Kevin McGonigleU 1.5 Hgot 3
- ✓Michael HarrisU 1.5 Hgot 0
- ✓Junior CamineroU 1.5 Hgot 0
- ✗Geraldo PerdomoU 1.5 TBgot 5
- ✓Yandy DíazU 1.5 Hgot 0
- ✓Alec BurlesonU 1.5 Hgot 0
- ✓Jordan WalkerU 1.5 Hgot 1
- ✗Ceddanne RafaelaU 1.5 Hgot 2
- ✓Frederick FreemanU 1.5 Hgot 0
- ✓Bo BichetteU 1.5 TBgot 1
- ✗Michael BuschU 1.5 TBgot 2
- ✓Cole YoungU 1.5 TBgot 1
- ✓Yordan AlvarezU 1.5 Hgot 1
- ✓Nicholas HoernerU 1.5 TBgot 0
- ✓Joshua-Douglas NaylorU 1.5 TBgot 0
- ✗Daylen LileU 1.5 TBgot 6
- ✓Jonathan WetherholtU 1.5 TBgot 0
- ✓Alexander BregmanU 1.5 TBgot 1
- ✓Zachary NetoU 1.5 TBgot 0
- ✗Carson BengeU 1.5 TBgot 2
- ✓Trea TurnerU 1.5 TBgot 0
- ✓Otto LopezU 1.5 Hgot 0
Aug 6, 2026
10 of 26 landed- ✓Gunnar HendersonU 1.5 Hgot 0
- ✗Bryce HarperU 1.5 Hgot 2
- ✗Chase MeidrothU 1.5 Hgot 3
- ✗Trea TurnerU 1.5 Hgot 2
- ✗Brandon MarshU 1.5 Hgot 2
- ✗Xander BogaertsU 1.5 TBgot 2
- ✗Bo BichetteU 1.5 Hgot 2
- ✓Fernando TatisU 1.5 Hgot 1
- ✗Michael HarrisU 1.5 Hgot 3
- ✗Nasim NuñezO 3.5 FSgot 2
- ✓Jarren DuranU 1.5 TBgot 0
- ✗Xavier EdwardsU 1.5 TBgot 2
- ✓Paul AbramsU 1.5 Hgot 0
- ✓Wilyer AbreuU 1.5 Hgot 1
- ✗Alec BohmU 1.5 TBgot 2
- ✗Ceddanne RafaelaU 1.5 Hgot 2
- ✗Bryan ReynoldsO 5 FSgot 4
- ✓Geraldo PerdomoU 1.5 TBgot 0
- ✓Brooks LeeU 1.5 TBgot 1
- ✗Carson BengeU 1.5 TBgot 5
- ✗Zachary NetoU 1.5 TBgot 5
- ✗Alexander BregmanU 1.5 TBgot 5
- ✓Nicholas HoernerU 1.5 TBgot 0
- ✓Salvador PerezU 1.5 TBgot 1
- ✗Mauricio DubónU 1.5 TBgot 5
- ✓Otto LopezU 1.5 Hgot 1
Aug 5, 2026
20 of 28 landed · 1 push- ✓Matthew OlsonU 1.5 Hgot 0
- ✓Xavier EdwardsU 1.5 Hgot 1
- ✓Fernando TatisU 1.5 Hgot 1
- ✗Paul AbramsU 1.5 Hgot 3
- ✓Jackson MerrillU 1.5 Hgot 0
- ✓Ernie ClementU 1.5 Hgot 1
- ✓Xander BogaertsU 1.5 TBgot 0
- ✗Michael HarrisU 1.5 Hgot 2
- ✓Bo BichetteU 1.5 TBgot 1
- ✗Ivan HerreraU 1.5 TBgot 2
- –Bryan ReynoldsO 5 FSgot 5
- ✓Junior CamineroU 1.5 Hgot 1
- ✓Ceddanne RafaelaU 1.5 Hgot 0
- ✓Geraldo PerdomoU 1.5 TBgot 1
- ✗Carson BengeU 1.5 TBgot 4
- ✓Frederick FreemanU 1.5 Hgot 1
- ✗Michael BuschU 1.5 TBgot 3
- ✗Nicholas HoernerU 1.5 TBgot 4
- ✓Brooks LeeU 1.5 TBgot 0
- ✗Jonathan WetherholtU 1.5 TBgot 2
- ✓Yordan AlvarezU 1.5 Hgot 1
- ✓Alexander BregmanU 1.5 TBgot 1
- ✓Daylen LileU 1.5 TBgot 0
- ✓Zachary NetoU 1.5 TBgot 0
- ✓Joshua-Douglas NaylorU 1.5 TBgot 0
- ✓Salvador PerezU 5.5 FSgot 0
- ✗Mauricio DubónU 1.5 TBgot 2
- ✓Cole YoungU 1.5 TBgot 0
- ✓Trea TurnerU 1.5 TBgot 0
Aug 4, 2026
15 of 28 landed- ✓Xavier EdwardsU 1.5 Hgot 0
- ✓Andy PagesU 1.5 Hgot 0
- ✗Xander BogaertsU 1.5 TBgot 3
- ✓Fernando TatisU 1.5 Hgot 1
- ✗Junior CamineroU 1.5 Hgot 2
- ✓Michael HarrisU 1.5 Hgot 1
- ✗Yandy DíazU 1.5 Hgot 2
- ✗Kyle TuckerU 1.5 TBgot 5
- ✗Bryan ReynoldsO 5 FSgot 0
- ✓Jonathan ArandaU 1.5 Hgot 1
- ✗Carson BengeU 1.5 TBgot 4
- ✗Geraldo PerdomoU 1.5 TBgot 2
- ✓Ceddanne RafaelaU 1.5 Hgot 1
- ✓Alec BurlesonU 1.5 Hgot 0
- ✗Nicholas HoernerU 1.5 TBgot 5
- ✓Frederick FreemanU 1.5 Hgot 1
- ✗Alexander BregmanU 1.5 TBgot 2
- ✓Brooks LeeU 1.5 TBgot 0
- ✓Jonathan WetherholtU 1.5 TBgot 0
- ✗Trea TurnerU 1.5 TBgot 3
- ✗Salvador PerezU 1.5 TBgot 2
- ✓Mauricio DubónU 1.5 TBgot 0
- ✓Daylen LileU 1.5 TBgot 0
- ✓Zachary NetoU 1.5 TBgot 1
- ✓Joshua-Douglas NaylorU 1.5 TBgot 0
- ✗Wilyer AbreuU 1.5 TBgot 8
- ✓Vladimir GuerreroU 1.5 TBgot 0
- ✗Otto LopezU 1.5 Hgot 2
Aug 3, 2026
12 of 19 landed- ✓Jackson MerrillU 1.5 Hgot 1
- ✗Junior CamineroU 1.5 Hgot 2
- ✓Xander BogaertsU 1.5 TBgot 1
- ✗Jonathan ArandaU 1.5 Hgot 4
- ✓Fernando TatisU 1.5 Hgot 0
- ✓Yandy DíazU 1.5 Hgot 0
- ✓Bryan ReynoldsO 5 FSgot 8
- ✗Alec BurlesonU 1.5 Hgot 3
- ✗Jordan WalkerU 1.5 Hgot 2
- ✗Alexander BregmanU 1.5 TBgot 2
- ✓Nicholas HoernerU 1.5 TBgot 0
- ✓Frederick FreemanU 1.5 Hgot 1
- ✗Daylen LileU 1.5 TBgot 4
- ✓Jonathan WetherholtU 1.5 TBgot 1
- ✓Trea TurnerU 1.5 TBgot 0
- ✗Brice TurangO 6.5 FSgot 2
- ✓Yordan AlvarezU 1.5 Hgot 1
- ✓Vladimir GuerreroU 1.5 TBgot 0
- ✓Jacob BurgerU 1.5 TBgot 0
Aug 2, 2026
19 of 26 landed- ✗Junior CamineroU 1.5 Hgot 2
- ✗Jackson MerrillU 1.5 Hgot 2
- ✓Xavier EdwardsU 1.5 Hgot 1
- ✓Jonathan ArandaU 1.5 Hgot 1
- ✓Paul AbramsU 1.5 Hgot 0
- ✓Michael HarrisU 1.5 Hgot 0
- ✓Yandy DíazU 1.5 Hgot 0
- ✓Bo BichetteU 1.5 TBgot 0
- ✓Kevin McGonigleU 1.5 Hgot 0
- ✓Ceddanne RafaelaO 5 FSgot 19
- ✓Carson BengeU 1.5 TBgot 0
- ✓Michael BuschU 1.5 TBgot 1
- ✓Alexander BregmanU 1.5 TBgot 0
- ✗Wilyer AbreuU 1.5 TBgot 5
- ✓Nicholas HoernerU 1.5 TBgot 1
- ✗Yordan AlvarezU 1.5 Hgot 4
- ✓Willy AdamesU 1.5 TBgot 1
- ✗Joshua-Douglas NaylorU 1.5 TBgot 3
- ✓Daylen LileU 1.5 TBgot 1
- ✓Frederick FreemanU 1.5 Hgot 1
- ✓Brooks LeeU 1.5 TBgot 0
- ✗Cole YoungU 1.5 TBgot 4
- ✓Zachary NetoU 1.5 TBgot 1
- ✓Mauricio DubónU 1.5 TBgot 1
- ✓Trea TurnerU 1.5 TBgot 1
- ✗Toby RumfieldU 1.5 TBgot 2
Aug 1, 2026
17 of 33 landed- ✓Salvador PerezU 1.5 Hgot 1
- ✓Carter JensenU 1.5 Hgot 1
- ✓Junior CamineroU 1.5 Hgot 0
- ✓Xavier EdwardsU 1.5 Hgot 0
- ✓Michael HarrisU 1.5 Hgot 0
- ✗Yandy DíazU 1.5 Hgot 2
- ✗Trea TurnerU 1.5 Hgot 2
- ✓Paul AbramsU 1.5 Hgot 1
- ✓Fernando TatisU 1.5 Hgot 0
- ✗Kevin McGonigleU 1.5 Hgot 3
- ✓Ketel MarteO 4.5 FSgot 9
- ✓Bo BichetteU 1.5 TBgot 1
- ✗Ivan HerreraU 1.5 TBgot 2
- ✓Alec BohmU 1.5 TBgot 1
- ✗Geraldo PerdomoU 1.5 TBgot 7
- ✗Nasim NuñezO 4.5 FSgot 0
- ✓Carson BengeU 1.5 TBgot 1
- ✗Nicholas HoernerU 1.5 TBgot 5
- ✗Spencer TorkelsonU 1.5 TBgot 2
- ✗Frederick FreemanU 1.5 Hgot 3
- ✗Cole YoungU 1.5 TBgot 3
- ✗Brooks LeeU 1.5 TBgot 3
- ✗Ian HappO 3.5 FSgot 0
- ✓Alexander BregmanU 1.5 TBgot 1
- ✓Joshua-Douglas NaylorU 1.5 TBgot 1
- ✓Daylen LileU 1.5 TBgot 0
- ✗Toby RumfieldU 1.5 TBgot 3
- ✓Tristan PetersU 1.5 TBgot 0
- ✓Christian WalkerO 4 FSgot 14
- ✓Jonathan WetherholtU 1.5 TBgot 0
- ✗Brandon MarshU 1.5 TBgot 2
- ✗Randy ArozarenaU 1.5 TBgot 6
- ✗Vladimir GuerreroU 1.5 TBgot 2
Jul 31, 2026
20 of 27 landed- ✗Salvador PerezU 1.5 Hgot 2
- ✓Carter JensenU 1.5 Hgot 1
- ✓Junior CamineroU 1.5 Hgot 1
- ✓Xavier EdwardsU 1.5 Hgot 1
- ✓Jordan WalkerU 1.5 Hgot 1
- ✓Yandy DíazU 1.5 Hgot 1
- ✓Paul AbramsU 1.5 Hgot 1
- ✓Brice TurangU 1.5 Hgot 1
- ✓Alec BurlesonU 1.5 Hgot 1
- ✓Kevin McGonigleU 1.5 Hgot 1
- ✓Ernie ClementU 1.5 Hgot 0
- ✗Carson BengeU 1.5 TBgot 4
- ✗Spencer TorkelsonU 1.5 TBgot 3
- ✓Bo BichetteU 1.5 TBgot 0
- ✗Cole YoungU 1.5 TBgot 4
- ✗Frederick FreemanU 1.5 Hgot 3
- ✓Nicholas HoernerU 1.5 TBgot 0
- ✓Michael BuschU 1.5 TBgot 0
- ✗Trea TurnerU 1.5 TBgot 6
- ✓Wilyer AbreuU 1.5 TBgot 1
- ✗Mauricio DubónU 1.5 TBgot 2
- ✓Daylen LileU 1.5 TBgot 1
- ✓Toby RumfieldU 1.5 TBgot 1
- ✓Joshua-Douglas NaylorU 1.5 TBgot 0
- ✓Tristan PetersU 1.5 TBgot 0
- ✓Alexander BregmanU 1.5 TBgot 1
- ✓Jonathan WetherholtU 1.5 TBgot 0
Jul 30, 2026
12 of 23 landed- ✓Salvador PerezU 1.5 Hgot 0
- ✓Carter JensenU 1.5 Hgot 0
- ✓Bryan ReynoldsU 1.5 Hgot 0
- ✓Junior CamineroU 1.5 Hgot 0
- ✓Wilyer AbreuU 1.5 Hgot 1
- ✓Jarren DuranU 1.5 TBgot 0
- ✗Ceddanne RafaelaU 1.5 Hgot 2
- ✓Michael HarrisU 1.5 Hgot 0
- ✗Yandy DíazU 1.5 Hgot 2
- ✓Paul AbramsU 1.5 Hgot 0
- ✗Bo BichetteU 1.5 TBgot 3
- ✗Cole YoungU 1.5 TBgot 4
- ✗Nicholas HoernerU 1.5 TBgot 3
- ✓Frederick FreemanU 1.5 Hgot 1
- ✓Brooks LeeU 1.5 TBgot 0
- ✗Jonathan WetherholtU 1.5 TBgot 5
- ✗Daylen LileU 1.5 TBgot 8
- ✗Alexander BregmanU 1.5 TBgot 4
- ✗Joshua-Douglas NaylorU 1.5 TBgot 2
- ✗Otto LopezO 5.5 FSgot 0
- ✓Mauricio DubónU 1.5 TBgot 0
- ✓Tristan PetersU 1.5 TBgot 0
- ✗Randy ArozarenaU 1.5 TBgot 4
Jul 29, 2026
18 of 25 landed- ✓Chase MeidrothU 1.5 Hgot 1
- ✓Junior CamineroU 1.5 Hgot 0
- ✗Ceddanne RafaelaU 1.5 Hgot 2
- ✓Xavier EdwardsU 1.5 Hgot 1
- ✓Yandy DíazU 1.5 Hgot 1
- ✗Ivan HerreraU 1.5 TBgot 5
- ✓Paul AbramsU 1.5 Hgot 0
- ✓Kevin McGonigleU 1.5 Hgot 0
- ✓Michael HarrisU 1.5 Hgot 0
- ✓Ernie ClementU 1.5 Hgot 1
- ✓Carson BengeU 1.5 TBgot 1
- ✗Cole YoungU 1.5 TBgot 2
- ✓Bo BichetteU 1.5 TBgot 0
- ✗Frederick FreemanU 1.5 Hgot 2
- ✓Nicholas HoernerU 1.5 TBgot 0
- ✗Trea TurnerU 1.5 TBgot 5
- ✗Alexander BregmanU 1.5 TBgot 2
- ✗Joshua-Douglas NaylorU 1.5 TBgot 2
- ✓Yordan AlvarezU 1.5 Hgot 0
- ✓Brooks LeeU 1.5 TBgot 0
- ✓Wilyer AbreuU 1.5 TBgot 0
- ✓Jonathan WetherholtU 1.5 TBgot 0
- ✓Daylen LileU 1.5 TBgot 1
- ✓Toby RumfieldU 1.5 TBgot 1
- ✓Tristan PetersU 1.5 TBgot 0
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.