Rewind — the tape doesn't lie

Replay any past slate.

Pick a date, then the exact FanDuel slate. You get what we projected — frozen pre-lock — with the simulated ceiling, the 4× boom probability, salary and projected value, next to what actually happened. Sort any column to study where the model wins and where it doesn't.

Date
Slate

ARI@CIN,ATL@NYM,DET@CLE,LAD@CWS,MIA@PIT,SD@BAL,SEA@WSH,TEX@BOS

0/80
Players graded
playerteamposproj ▾ceilboomsalvalactualdiff
Tarik SkubalDETP35.854.016%$10,1003.54——
Yoshinobu YamamotoLADP35.749.512%$10,9003.28——
Sean ManaeaNYMP27.845.118%$7,5003.71——
Bubba ChandlerPITP27.844.619%$7,3003.81——
Jacob deGromTEXP27.848.114%$10,0002.78——
Cade CavalliWSHP27.647.116%$8,7003.18——
Luis CastilloSEAP26.744.718%$7,6003.51——
Ranger SuarezBOSP26.541.913%$8,9002.98——
Michael SorokaAZP26.244.014%$9,2002.85——
Sean BurkeCWSP23.641.915%$8,1002.91——
Martín PérezATLP23.039.613%$8,5002.71——
Joey CantilloCLEP22.942.617%$7,5003.05——
Randy VásquezSDP18.934.010%$8,2002.30——
Rhett LowderCINP18.235.213%$7,4002.46——
Trey GibsonBALP18.135.818%$6,1002.96——
James WoodWSHOF17.533.523%$4,5003.89——
Lake BacharMIAP14.227.213%$5,9002.41——
Corbin CarrollAZOF14.228.122%$3,8003.72——
Pete AlonsoBAL1B13.933.127%$3,5003.96——
Juan SotoNYMOF13.528.523%$3,8003.56——
Ketel MarteAZ2B13.429.826%$3,3004.08——
CJ AbramsWSHSS13.228.423%$3,8003.48——
Shohei OhtaniLADOF13.230.322%$4,2003.14——
Fernando Tatis Jr.SDOF/2B12.826.926%$2,9004.41——
Taylor WardBALOF12.526.025%$3,1004.04——
Jackson MerrillSDOF12.528.427%$2,9004.31——
JJ BledayCINOF12.529.623%$3,9003.20——
Gabriel MorenoAZC12.526.926%$3,0004.15——
Gavin SheetsSD1B/OF12.428.228%$2,8004.44——
Julio RodríguezSEAOF12.327.924%$3,5003.52——
Josh NaylorSEA1B12.026.125%$3,1003.87——
Daylen LileWSHOF11.725.823%$3,3003.54——
Sal StewartCIN3B11.627.723%$3,6003.23——
Michael Harris IIATLOF11.526.124%$3,3003.48——
Luis García Jr.WSH2B/1B11.425.326%$2,8004.06——
Dominic CanzoneSEAOF11.326.727%$2,7004.17——
Freddie FreemanLAD1B11.327.123%$3,6003.13——
Geraldo PerdomoAZSS11.221.623%$2,9003.88——
Carson BengeNYMOF11.225.925%$3,1003.62——
Gunnar HendersonBALSS11.227.024%$3,4003.30——
Andy PagesLADOF11.226.322%$3,7003.03——
Matt OlsonATL1B11.227.322%$3,9002.86——
Max MuncyATH3B11.125.925%$3,1003.59——
Wyatt LangfordTEXOF11.024.925%$3,0003.67——
Xavier EdwardsMIASS/2B11.023.321%$3,4003.24——
Cole YoungSEASS/2B10.924.425%$2,8003.91——
Manny MachadoSD3B10.827.727%$2,8003.85——
Josh JungTEX3B10.825.124%$3,2003.36——
Samuel BasalloBALC10.826.926%$2,9003.71——
Curtis MeadWSH3B/2B/1B10.725.024%$3,2003.34——
Bo BichetteNYMSS/3B10.624.325%$2,8003.80——
Otto LopezMIA2B/SS10.622.922%$3,2003.32——
Miguel VargasCWSOF/3B/1B10.623.619%$3,8002.78——
Max MuncyLAD3B10.526.825%$3,1003.39——
Luke RaleySEAOF/1B10.427.026%$2,9003.59——
Spencer SteerCINOF/1B/2B10.325.825%$3,1003.33——
Jake BurgerTEX1B10.224.624%$3,0003.40——
Xander BogaertsSDSS10.123.824%$2,9003.47——
Marcus SemienNYM2B10.125.126%$2,7003.73——
Nolan ArenadoAZ3B10.024.524%$3,0003.34——
Dillon DinglerDETC10.024.522%$3,4002.94——
Nathaniel LoweCIN1B10.024.925%$2,9003.44——
José RamírezCLE3B9.922.018%$3,8002.62——
Dylan CrewsWSHOF9.924.126%$2,6003.83——
Leody TaverasBALOF9.922.824%$2,8003.52——
Willson ContrerasBOSC/1B9.826.423%$3,4002.88——
Liam HicksMIAC/1B9.822.522%$3,2003.05——
Colton CowserBALOF9.724.927%$2,5003.89——
Kyle StowersMIAOF/1B9.723.224%$2,9003.33——
Brandon LowePIT2B9.624.120%$3,7002.59——
Sam AntonacciCWSOF9.520.821%$3,0003.18——
Ozzie AlbiesATL2B9.522.321%$3,2002.97——
Mookie BettsLADSS9.523.024%$2,9003.27——
Ezequiel DuranTEX3B/SS/2B/1B9.522.323%$3,0003.16——
Kyle TuckerLADOF9.323.723%$3,1003.02——
Kevin McGonigleDETSS/3B9.320.018%$3,4002.73——
Justin FoscueTEX2B9.224.527%$2,5003.69——
Gleyber TorresDET2B9.021.522%$3,0003.01——
Mauricio DubónATL2B/3B/SS/OF9.021.322%$2,9003.09——
Bryan ReynoldsPITOF8.922.320%$3,5002.55——

Top projected players in each slate's pool, frozen pre-lock. Boom = simulated probability of returning 4× salary. Val = projected points per $1k. Refreshes automatically as each night grades.

See the full report card →