Pick a prop, line, and direction (Over/Under). Stack any combination of player attribute filters and (when you set a game date) opposing-pitcher matchup filters. The finder returns players whose Season / L5 / L10 hit rates against your chosen line clear the implied threshold, sorted by Season Hit % by default. Click any row to open a detail card with today's prop line, opposing-SP stats, opponent-team aggregates, and plain-language scout notes.
★ All Props (leaderboard)
Pick ★ All Props in the Prop dropdown to rank every prop for the selected side at once. The finder evaluates each prop in both directions at a standard line (e.g. hits/runs at 0.5, HRR/total bases at 1.5; pitcher props at their usual lines) and returns one row per player + prop + direction, sorted by hit rate. The Direction select (Both / Over only / Under only) limits the board to a single bet direction. Batter boards include position players only (pitchers excluded), and the Home Runs and RBIs props are left out since their "under 0.5" rate is ~100% for almost everyone and just floods the board. The PA (batters) / GS (pitchers) column is a volume reference. Set a Min Season / L5 / L10 % to cut the board to your threshold, then click a column to sort. It answers "who has the highest hit rate for any prop?" — e.g. a hitter at 80% on Under 0.5 runs next to another at 70% on Over 0.5 hits. Line and Direction controls are hidden in this mode (handled per-prop); the Min PAs/GS and Player-team filters still apply. Click any row to open that combo's Game Log.
The board also shows today's slate context: the Game column lists the player's matchup and CT start time when they play today (batters: their team's game; pitchers: only when they're the probable starter). The Line and Odds columns show the posted line for that prop today and the price for the row's direction, anchored to your selected Sportsbook (or the best-available book when "Best available" is chosen) — if the book doesn't post the standard line, its actual line is shown in red (hit rates are still computed against the standard line). Min/Max odds drop rows whose resolved price falls outside the range (rows with no posted price are kept). Check Has line today to keep only combos where the book posts the row's exact standard line (Bet and Line match) — red alternate-line rows are hidden. Click the Odds header to sort by price.
Hit-rate windows
Season = all final regular-season games this season. L5 / L10 = the player's most recent 5 / 10 final games (null if they have fewer). For pitcher props, only games where they started count. Pushes (stat exactly equals a whole-number line) count as a miss for both Over and Under.
Filters
Player filters narrow the result list (lineup spot, BA/OBP/SLG/K%/BB%/Statcast, plus minimum hit-rate floors for Season/L5/L10). Matchup filters narrow by the opposing starter's characteristics. Venue filters narrow by today's ballpark's characteristics. The Player team dropdown restricts results to players on a single team (works with or without a game date). The Opp teams picker (available when a game date is set) restricts to players facing one of the chosen teams on that date. Statcast metrics support the Season window only.
Venue filters
Restrict results to players whose today's game is at a ballpark matching your stat thresholds. Available when a game date is set; applies to both batter and pitcher sides. Useful for "find me hitters playing in great HR parks today" without having to remember which specific parks qualify.
Hit / HR / Run Factor
Admin-curated park factors normalized to 1.000 (league average). 1.10 = 10% more than league avg.
Hits / Game
Combined total hits (both teams) per game played at this venue this season.
HR / Game
Combined total home runs per game at this venue this season.
Runs / Game
Combined total runs per game at this venue this season.
TB / Game
Combined total bases per game at this venue this season.
Per-game stats are refreshed nightly from final regular-season games. Venues with fewer games played early in the season may show noisier numbers — keep that in mind for small parks or recently-completed series at neutral-site venues.
Game date
When a date is set, results restrict to players in that date's lineups (batters) or that date's probable starters (pitchers). Defaults to today; clear the field to disable date filtering. The Opp teams picker becomes available; matchup filters become available too (applied against the chosen date's opposing SP). The vs Opp % column appears, showing each player's hit rate this season in games against the team they're facing on that date. Doubleheaders use the first chronological game; TBD opposing starters mark the row with a "?" badge. Future dates are allowed and will use predicted lineups when confirmed lineups don't yet exist.
Lineup column
(Batter side) Shows the player's spot in the batting order (1st – 9th). A plain number is the official posted lineup; a number with an asterisk in amber* is our predicted spot shown before the team posts its card. Official lineups are pulled from the MLB Stats API every 5 minutes from 10:00 AM to 8:55 PM CT (every 30 minutes overnight). Displays "—" only if neither a confirmed nor predicted spot exists, or no date is selected.
Not started filter
(With a game date) Check Not started to show only players whose game hasn't begun yet — the scheduled first pitch is still in the future. Games already underway or completed are hidden, so you only see bets you can still place pre-game. Applies to both batter and pitcher sides and works in the All Props leaderboard too. Start times come from each game's scheduled datetime (compared against the current time); the page reflects status as of your last Search.
On lineup filter
(Batter side, with a game date) Check On lineup to show only batters who are in today's official posted starting lineup. Predicted-only players are hidden. Useful late in the day once cards are out to cut the list to confirmed starters.
Bullpen status filters
(Batter side, with a game date) Check Well rested BP and/or Overworked BP to show only batters facing an opposing team whose bullpen matches. Status uses the same definition as the detail card: the opponent's total relief innings over their last 3 games vs the league average — well rested = at least 1.5 IP below average, overworked = at least 1.5 IP above. Checking both shows either. Teams with a typical workload are excluded when a box is checked.
Opponent matchup chip (D#)
Each row with a game shows a D# chip next to the opponent — the opposing team's rank (of 30) for how often they allow this exact prop to clear your line in your direction. D#1–10 (green) is a soft matchup: the opponent is among the most generous, so the row is also tinted green with a green left edge to flag the best spots at a glance. D# mid-pack is neutral; D# in the bottom 10 (red) is a tough matchup. Hover the chip for the team's per-game rate. Example: searching HRR Over 1.5, a hitter facing a team ranked D#3 in HRR allowed is a strong target.
Sportsbook, line & odds
Pick a sportsbook to anchor the displayed odds. The default is Hard Rock Bet; Best available picks the row with the most favorable price for your direction across active books. Set Min odds / Max odds to filter rows whose resolved price falls outside that American-odds range. Check Exact line to show only rows where your chosen book posts this prop at the exact line you entered — this hides the alternate-line fallbacks (e.g. you searched 0.5 but the book only posts 1.5). When "Best available" is selected, it requires at least one active book to post your exact line. Check Has line today to keep only players where your chosen book posts this prop today at any line (alternate lines count) — looser than Exact line. In the All Props leaderboard the same checkbox is stricter: it requires the standard line to be posted.
Game total (requires a game date) filters by the game's posted over/under run total — e.g. set ≤ 7.5 with the Runs prop and Under direction to find under-bets in games the market expects to be low scoring. The total comes from your chosen sportsbook's latest posted total for that game (falling back to the most recent total across active books); games with no posted total are dropped while the filter is set.
The Total column (shown whenever a game date is set, including the All Props leaderboard) displays that same posted over/under run total for each player's game, so you can eyeball the market's scoring expectation without setting the filter. "—" means no total has been posted yet for that game.
The Line column shows the line your chosen book is actually posting for that player today. If the book posts the line you entered in the filter, the column matches and renders normally. If the book only posts a different line (e.g. you filtered 0.5 but Hard Rock Bet only has 1.5 for that player), the column shows the book's actual line in red — hit rates above are still computed against your filter line, so red flags rows where the book and your filter disagree. "—" in both Line and Odds means the chosen book hasn't posted this prop at all today (and, for Best available, that no active book has posted it).
The Odds column shows the price for your chosen direction (over odds for Over searches, under odds for Under). Click any column header to sort.
Player detail
Click any row to open a detail card with:
Today's Line
The line your selected sportsbook is posting for this player and prop today. If that book hasn't posted the prop, it falls back to the best-available book and labels it (best available).
Opposing SP
(Batter side) Season GS / IP / ERA / WHIP / K/9 / BB/9 / HR/9 / K% / BB% / OBA, plus Statcast xwOBA-against, xBA-against, Hard Hit%.
Opposing Team
The opp team's season aggregate for the prop-relevant allowed stat (e.g. H+R+RBI allowed for HRR), with rank across all 30 teams (#1 = most).
Notes
Plain-language scout notes — see below.
The View Game Log link switches the card to a game-by-game log of this prop — your line and direction marked hit (✓) / miss (✗) / push (P) per game — with L5, L10, and SZN tabs and a hit-rate summary for the selected window. Use ← Back to notes to return.
Click the player's name or the opposing SP's name to open their full profile.
Notes glossary
Player rank
Rank in the prop stat among season qualifiers (PA ≥ 50 for batters, GS ≥ 5 for pitchers). Independent of your search filters.
Opp team rank
Rank among all 30 teams by per-game rate of the prop-relevant allowed stat. #1 = most.
Recent trend
(Batter side) The opposing team's allowed-stat per game over their last 10 final games, vs season per-game.
Bullpen workload
(Batter side) Opp team's relief innings over their last 3 final games, vs the league average across all 30 teams. Labeled overworked if ≥ 1.5 IP above league average, well rested if ≥ 1.5 IP below, typical usage otherwise.
Sort & pagination
Default sort: Season Hit % descending. Click any column header to re-sort — Season %, L5 %, L10 %, vs Opp %, Line, Odds, PA / GS, and Name are all sortable. 50 results per page. The # column shows each row's rank in the current sort across the full result set (continuing across pages), so you can always see who is #5 or #13 no matter how you sort.