Every player here has been scored by the model on a real slate. That's the whole filter — no roster dumps, no empty shells for guys who haven't played.
A player page collects what we actually know about him today: the boards he ranks on, the projection behind each one, the matchup driving it, his last five games, and the season line. Underneath that sits the part most projection sites skip — how our calls on him have graded. Every ranking we publish gets scored against the box score the next morning, win or lose, and his page shows the tally.
What's on a player page
Today's boards. If he's in a lineup, he carries a 0–100 matchup score on every board he qualifies for — hits, home runs, total bases, strikeouts, outs recorded, and the rest. The score is the matchup, not a prediction of the man: a good hitter in a brutal spot ranks below an average one in a soft spot.
The inputs, shown. Each score opens up. You see his rate over the last two weeks, the season, and two years; what the opposing starter gives up to that handedness; the bullpen behind him; park and weather. The numbers that moved it are the numbers on screen, so you can disagree with a specific one.
The graded record. Hitters get scored on whether a top-20 matchup call turned into a hit. Pitchers get scored against the line we leaned on. Small samples stay labeled as small samples.
How to use the directory
Players are grouped by last name. Jump with the letter nav, or come at it from a board — the home run board and strikeout board link straight to whoever's ranked today. If a page looks thin, he hasn't played recently; it fills back in the next time he's in a lineup.
One thing these pages aren't: a betting service. We publish projections and grade them in public. What you do with them is your call — see how the model works for the full method.