How To Use the NBA Tool Suite: A Complete Guide
March 7, 2026
Part of the Mama Knows Bets Education Series. See also: What is +EV Betting?, Bankroll Basics, Why Taking the Best Odds Matters, and How to Use the Value Finders Results Dashboard.
Jump To

What is the NBA Tool Suite?
The NBA Tool Suite is our unified NBA analysis platform โ five interconnected tools in one place, designed to take you from "what does the market think?" all the way through "what does our model think?" and "how has a player been performing lately?"
Previous to the suite, you needed two separate tools for this: the NBA Value Finder for market-based +EV opportunities, and the NBA Projections Dashboard for model projections and game context. The suite combines everything under one roof, with seamless tab switching and shared data so both tools work together.
In simple terms: it's everything you need to find, validate, and track NBA betting opportunities, all in one place.
The Five Tabs
| Tab | What it's for |
|---|---|
| ๐ Value Finder | Market +EV opportunities โ the core betting tool |
| ๐ Game View | Game matchup cards with player projections by game |
| ๐ Projections | Full player projections table with Monte Carlo probabilities |
| โจ Special Markets | First Basket, Double Double, Triple Double props |
| ๐ Game Logs | Historical player performance data for the season |
You can navigate between tabs by clicking the tab bar, and the URL updates automatically (e.g., ?tab=game-view). This means you can bookmark or share a specific tab directly.
Navigating the Suite

The Header
At the top of every page you'll find:
- ๐ NBA Tool Suite โ the suite title, always visible
- ๐ How-To Guide โ links to this article
- ๐ VF Results โ links to the Value Finder Results Dashboard, where you can track historical performance of market-based opportunities
- ๐ Model Results โ links to the Model Profitability Dashboard
- ๐ Book Key โ a quick reference for all sportsbook abbreviations (PN = Pinnacle, FD = FanDuel, DK = DraftKings, etc.)
- Light/Dark toggle โ switch themes at any time
On mobile, the links collapse into a "ยทยทยท" menu to keep the header clean.
The Tab Bar
The tab bar lives just below the header. Click any tab to switch โ your position within the current tab is remembered so you don't lose your place if you switch and come back.
Tab 1: Value Finder

The Value Finder is the core betting tool. It scans odds across all major sportsbooks, calculates fair value based on sharp book consensus, and shows you bets where you're getting better odds than the true probability suggests.
In simple terms: it finds bets where the math is on your side.
This tab is essentially the same as the standalone NBA Value Finder, but now lives inside the suite alongside all the supporting context tools. If you've used the Value Finder before, everything you know still applies โ read on for the suite-specific additions.
Understanding the Columns
Player, Game & Bet Info
The left columns tell you what the bet is:
- Player โ the player's name (click to open the full Player Details panel; hover for a quick tooltip)
- Game โ the matchup (e.g., LAL@BOS)
- Time โ game start time
- Market โ the prop type (Points, Rebounds, Assists, etc.)
- Line โ the line value (hover/tap for a full breakdown of all available lines for this player/market)
- Side โ Over or Under
The Value Metrics (The Important Stuff)
These are the columns that tell you how much value exists in the bet.
- Best Book โ the sportsbook(s) offering the best odds. This is where you should place your bet. If multiple books are tied, they all appear here.
- Best Odds โ the American odds at that book (e.g., +360)
- Fair Odds โ our calculated "true" odds (source depends on FV Mode โ see below)
- EV % โ Expected Value percentage โ your mathematical edge on this bet
- Recc. U columns โ recommended bet size in units. These columns change dynamically based on your selected FV Mode (see "FV Mode and Recc. U Columns" below)
- % vs Next โ how much better the Best Book is vs the next closest book
- Coverage โ how many books are offering odds on this market
Individual Book Odds
The remaining columns show odds at each specific book. Best Book(s) are highlighted in green. Hover any odds value to see a sparkline showing how that book's line has moved over the past 24 hours.
Book abbreviations:
- PN = Pinnacle (sharp book โ primary fair value anchor)
- FD = FanDuel
- DK = DraftKings
- MG = BetMGM
- FN = Fanatics
- CZ = Caesars
- ES = ESPNBet / TheScore
- BB = BallyBet
- BR = BetRivers
- RK = Hard Rock
- BO = BetOnline
- RB = ReBet
- BV = Bovada
- FL = Fliff
Click ๐ Book Key in the header anytime for the full reference.
Deep Dive: EV % and Kelly Recommendations
EV % (Expected Value Percentage) tells you your mathematical edge. EV 5% means for every $100 bet long-term, you expect to profit $5. Higher EV = bigger edge.
FV Mode and Recc. U Columns
The Recc. U (recommended units) columns are dynamic โ they update based on which FV Mode you have selected. Here's exactly what you'll see:
Market FV (default): Two columns appear:
- Conf. Adj. Recc. U โ Kelly size scaled down based on how many (and which) books are reporting odds. If Pinnacle + 10 books are reporting, we're very confident. If only 2-3 soft books? Less confident. This column builds in a buffer so you don't over-bet on potentially unreliable fair values. This is the recommended column to sort by.
- Std. Recc. U โ the pure Kelly math: Best Odds vs Market Fair Odds, quarter Kelly. Always โฅ Conf. Adj. Recc. U.
Model FV: A single blue column:
- Model Recc. U โ Kelly calculated against model-derived fair value instead of market consensus
Book FV (any individual sportsbook): A single blue column:
- Recc. U vs. [BOOK] โ Kelly calculated using that book's odds as the fair value benchmark. Only rows where that specific book has posted odds are shown โ any row where the book has no odds is excluded entirely.
Double Edge preset: Three colored columns appear simultaneously:
- Model Recc. U (blue) โ Kelly vs model fair value
- Market Recc. U (indigo) โ Kelly vs market fair value
- ๐ Blend Recc. U (purple) โ conservative blend of model and market Kelly using a harmonic mean, which penalizes disagreement between the two signals and pulls toward the lower value
My recommendation for most users: stick to Market FV and sort by Conf. Adj. Recc. U. It's the most conservative, most reliable metric.
For more on bankroll management and what your unit should be, read Bankroll Basics.
Preset Filters

Preset buttons at the top of the tab surface curated subsets of opportunities:
- ๐ High Confidence โ opportunities with high Confidence Recc. U values; the cream of the crop
- ๐ฐ Value Long Shots โ higher-odds (+500 and above) opportunities with solid EV and coverage โ lottery tickets with actual math behind them
- ๐จ Outlier Opportunities โ bets where one book is significantly out of line with the market (high % vs Next); potentially mispriced lines to grab before they correct
- ๐ง Model Edge โ filters for bets where our model sees positive EV, regardless of current FV mode. Use this to find spots where our model disagrees with the market in your favor
- ๐๐ง Double Edge โ opportunities where BOTH the market AND our model agree there's edge โ the highest-confidence plays. This preset locks FV mode to Market and displays three simultaneous Recc. U columns: Model (blue), Market (indigo), and ๐ Blend (purple, a conservative harmonic mean that penalizes disagreement and pulls toward the lower signal). For best results, refresh the page before applying Double Edge to ensure all projection data has loaded.
Click any preset to apply it. Click again or ๐งน Clear to reset.
Toolbar Buttons
The toolbar row above the table, left to right:
- ๐ Refresh โ pulls the latest data. The tool also auto-refreshes every ~2 minutes.
- ๐ฅ Export CSV โ downloads all current opportunities as a CSV for your own analysis
- ๐ค Player Info โ toggles additional context columns (Position, Role, Team, DvP) directly in the table. Useful when you want to sort or filter by matchup context without opening the player panel. It's off by default intentionally โ if you prefer a pure value-first experience and don't want matchup data swaying your decisions before the math does, leave it off. Turn it on when you want to dig into context.
- โ๏ธ FV Mode โ controls the fair value source (Market, Model, or a single book). See FV Mode below.
- โก Boost โ applies a profit boost to a selected book's odds. See Boost Calculator below.
- ๐พ Save / ๐ Load โ save and restore named filter configurations. See Saved Filters below.
- ๐ซ Exclude Books โ remove books you don't have access to from the Best Book calculation. See Exclude Books below.
- โ Must Include โ filter to only show rows where all your selected books have posted odds. See Must Include Books below.
- Unit $ โ set your unit size in dollars to see dollar amounts alongside unit recommendations.
Sorting and Filtering
Sort by clicking any column header. Click again to reverse.
Default recommendation: sort by Conf. Adj. Recc. U, high to low (in Market FV mode).
Filter using the filter row below each header:
- Player name is a free-text search
- Book, Market, Game, Side, and other dropdowns support multi-select โ you can filter to multiple books or markets simultaneously
- Numeric columns (EV %, Recc. U, Best Odds, etc.) support min/max range filters โ enter a minimum, a maximum, or both
- Filters stack across columns
Once you have a filter combination you use regularly, save it with the ๐พ Save button so you can reload it instantly next session โ see Saved Filters below.
Sparklines: Reading Line Movement
Hover over any odds value (or the Best Odds column) to see a sparkline showing how that line has moved over the past 24 hours. The y-axis shows implied probability (not odds directly) โ higher on the chart means more likely, which means lower odds.
What to look for:
- A book's line sitting below the fair value (dotted) line โ you're getting better than true odds
- Steam moves โ sharp simultaneous drops across multiple books mean sharp money has hit; act quickly
- Lagging books โ one book's line barely moving while others adjust could mean a pricing delay and an opportunity
Player Tooltips and Player Details Panel
Hover over any player name (desktop) or tap it (mobile) to see a quick tooltip with:
- Team, position, opponent
- Overall matchup score and Defense vs Position (DvP) rating for the specific stat
- Model-projected probability for hitting this line, shown as both a % and American odds, with a green/red edge indicator comparing our projection to the current book odds
- Season-to-date (STD) hit rate for this player at this specific line, with its own edge indicator
- ๐ฅ fire emoji for edges of 10%+
Click the player name to open the full Player Details Panel with:
- Full stat projections (Points, Rebounds, Assists, Threes, PRA)
- Monte Carlo probabilities for common thresholds (e.g., 20+ PTS %, 25+ PTS %, 8+ REB %, Double Double %)
- Complete season hit rate history across multiple thresholds
- DvP breakdown by stat category
Line Tooltip
Hover over any value in the Line column to see all available lines for that player/market side by side. For each line and side you'll see: Best book, odds, EV%, Rec U, and coverage โ all heatmapped so you can spot where the value is at a glance. A ๐ pin marks your current line; a green dotted outline marks the base (most standard) line.
VF History
Inside the Line Tooltip (desktop) or line modal (mobile), you'll find a ๐ VF History button. Tap it to expand a table showing the last 10 days this exact prop appeared in the Value Finder.
For each historical appearance you'll see:
- Date โ when this prop was surfaced
- Book โ the Best Book on that day (shown as a colored badge)
- Odds โ the odds it was available at (green = better than fair, red = worse)
- Recc. U โ the Kelly recommendation on that day
- Result โ โ Hit (green), โ Miss (red), DNP (yellow โ player didn't play), or Pending (gray โ result not yet recorded)
The panel header shows the specific prop you're viewing (e.g., "Over 24.5 ยท Points") so it's always clear which line and side you're looking at.
When to use it: VF History is a quick sanity check before betting. If a prop has been surfacing consistently for several days and has been hitting, that's additional signal. If it's been a persistent miss, it might be worth waiting or skipping.
Desktop vs. Mobile
Desktop: Full table with all columns. Scroll horizontally for individual book odds. Click headers to sort, use the filter row below headers.
Mobile: Card layout โ each opportunity as a stacked card showing the key metrics. Tap the triangle to expand for all book odds. Use the search bar for quick player lookup, and the Filters toggle for sort/filter options. The mobile view fully reflects your FV mode selection: the card header badge and expanded details update to show the correct Recc. U label and value (Conf. Adj., Model, Recc. U vs. Book, or all three for Double Edge). Sort options in the mobile Filters panel also update to match the active mode.
New: FV Mode Selector

The โ๏ธ FV Mode button (in the toolbar row) is one of the biggest additions to the suite. It controls what we use as "fair value" when calculating EV and Kelly recommendations.
Market FV (Default โ Recommended)
The default mode. Fair value is derived from MKB's proprietary sharp book consensus โ each sportsbook is individually devigged, then weighted by sharpness. The sharper the book, the more influence it has on fair value. Pinnacle, as the sharpest book, anchors the calculation.
When Market FV is active, you'll see two Recc. U columns: Conf. Adj. Recc. U and Std. Recc. U (see "FV Mode and Recc. U Columns" above for full detail).
Use this when: you want conservative, consensus-driven fair value that's been validated by the sharp market. Recommended for most users.
Model FV (โ ๏ธ Use with Caution)
Switches fair value to our proprietary probability model. Instead of asking "what does the sharp market think the true probability is?" it asks "what does our Monte Carlo simulation say?"
When Model FV is active:
- Fair Odds recalculate based on model probability
- EV % reflects model-vs-book edge rather than market-vs-book edge
- A single Model Recc. U column (blue) replaces the two Market FV columns
- Only rows where the model sees edge are shown
This can surface opportunities that the market hasn't fully priced in yet โ but it can also surface false positives when our model is wrong. Model FV is inherently less conservative than Market FV.
The Model Edge preset automatically activates Model FV and filters for strong model edge. The Double Edge preset shows bets where both model and market agree โ the highest-confidence opportunities.
Use this when: you want to bet on our proprietary probability estimates, or you're looking for edge the market might be missing.
Single Book (Devigged)
Select any individual sportsbook (FD, DK, MG, etc.) to use that book's devigged odds as your fair value benchmark. The vig is removed from that book's odds first, then EV and Kelly recalculate using the resulting true probability. The Best Odds column shows you which other books beat it.
When a single book is selected:
- A single Recc. U vs. [BOOK] column (blue) appears in place of the standard columns
- Rows where that specific book has no odds posted are excluded entirely (not shown with placeholder data)
Use this when: you have access to a specific book and want to see which other books offer better prices relative to it โ useful for line shopping or evaluating whether a particular book's lines are beatable.
New: Boost Calculator

The โก Boost button opens the Boost Calculator. Use this when a sportsbook is running a profit boost on a specific bet type and you want to see the real EV of the boosted odds.
How It Works
- Select your Boost Book โ the book running the promotion
- Select your Boost % โ quick presets: 25%, 30%, 33%, 35%, 50%, 100%. Or enter any custom percentage (1โ500%)
- The Best Odds column updates to show the boosted odds from that book, and EV % and Recc. U recalculate automatically
Example: DraftKings is running a 33% profit boost on player points props. You activate DK + 33% in the Boost Calculator. Now any bet you'd normally place at DK odds gets shown with the post-boost payout โ so you can see exactly how much edge the boost adds.
When boost is active, the button highlights in yellow and shows your current settings (e.g., "DK +33%"). Click "โ Clear Boost" to reset.
Note: If you have the boosted book in your Exclude Books list, the boost will not apply โ the tool will warn you inside the Boost panel. Remove the book from exclusions first, or clear the boost.
New: Saved Filters
The ๐พ Save and ๐ Load buttons let you save your current filter configuration to your account and reload it instantly โ on any device, any browser, any time.
Saving a Filter Set
Once you have filters configured the way you like โ a preset, FV mode, column filters, boost settings, sort order, or any combination โ click ๐พ Save. A small panel opens where you give the set a name (e.g., "PN Unders", "Model Edge Points", "DK Boost 33%"). Hit Save Filters and it's stored to your account.
What gets saved:
- Active preset (e.g., High Confidence, Double Edge)
- FV Mode (Market, Model, or a specific book)
- All column filters (market type, side, EV range, etc.)
- Sort column and direction
- Boost book and percentage (if active)
- Excluded books (if any โ for cross-device persistence of your book exclusions)
- Must Include books (if any)
Loading a Saved Filter Set
Click ๐ Load to see all your saved filter sets. Each entry shows a short summary of what's in it (preset, FV mode, number of column filters, boost). Click any entry to apply it instantly โ all settings restore exactly as you saved them.
To permanently delete a saved set, click the ๐๏ธ trash icon next to it. A confirmation bar will appear โ click Delete to confirm or Cancel to go back. This prevents accidental deletions.
Good Uses for Saved Filters
- Your daily starting point โ save your preferred preset + sort so you don't have to reset it every session
- Book-specific views โ e.g., "PN Devigged" saves FV mode set to Pinnacle so you can quickly check your edge against PN lines
- Specific market research โ save a filter set for a particular market type (e.g., Assists Unders) you return to frequently
- Boost sessions โ save a filter set with your active boost book and percentage so you can quickly re-apply it when a promotion is live
Saved filters are tied to your MKB account, so they follow you across devices.
New: Exclude Books
The ๐ซ Exclude Books button (in the toolbar row, between Load and Unit $) lets you remove specific sportsbooks from the Best Book calculation.
Why Would You Exclude a Book?
The most common reason: you don't have an account at a specific book, or a book has drastically limited your account. If DraftKings has limited you but the Value Finder keeps surfacing DK as the Best Book, your Best Book column becomes meaningless for you โ you can't actually place those bets. Excluding DK forces the tool to find the next-best available book you actually have access to.
How It Works
- Click ๐ซ Exclude Books to open the checklist dropdown
- Check any books you want to exclude (you can exclude multiple)
- The Best Book, Best Odds, EV %, and Recc. U columns all recalculate instantly using the next-best available book from the remaining unexcluded books
- The button turns active and shows a red count badge (e.g., "๐ซ Exclude Books โก") while any books are excluded
Important: This only affects which book appears as Best Book and the EV/Kelly calculations. The individual book odds columns still show all books, including excluded ones. Fair value (the market consensus) is not changed โ only the "best available to you" comparison changes.
Persistence
Excluded books automatically persist โ they're saved in your browser's local storage so they're still excluded when you close and reopen the tab, no action required.
For cross-device persistence, include excluded books in a Saved Filter. The ๐พ Save panel will note "excl: BB, FL" style when books are excluded, and loading that saved set will restore your exclusions on any device.
To reset, open the dropdown and click Clear all, or uncheck books individually.
New: Must Include Books
The โ Must Include button (in the toolbar row, next to Exclude Books) is the complement to Exclude Books. Instead of removing books from consideration, it filters the table to only show rows where all of your selected books have posted odds on that specific prop.
Why Would You Use Must Include?
The most common reason: you want to bet at a specific book and only see opportunities that book is actively pricing โ not just the best odds across all books. If you only want to bet at FanDuel today, filtering with Must Include FD means you'll only see rows where FD has odds posted. No surprises when you go to place the bet and the book isn't offering it.
Another use case: you trust certain books as sharp signals for specific markets. If you only want to bet rebound props where Pinnacle and DraftKings have both weighed in, Must Include PN + DK enforces that โ any rebound line neither book has priced yet disappears from view.
Must Include vs. filtering on Best Book โ these are different things. Filtering the Best Book column to FD shows you props where FD currently has the best odds. Must Include FD shows you props where FD has posted odds at all โ the best odds could still be at DK or anywhere else. Must Include is about signal quality and availability, not about where you're getting the value.
How It Works
- Click โ Must Include to open the checklist dropdown
- Check any books you require to have odds (you can select multiple)
- The table instantly filters to only show rows where every selected book has posted odds for that prop โ any row missing odds at any of your selected books is hidden
- The button turns active and shows a green count badge (e.g., "โ Must Include โก") while any books are selected
Important: Must Include is purely a visibility filter โ it doesn't change EV calculations, fair value, or which book appears as Best Book. It just hides rows that don't meet your availability requirement.
Difference from Exclude Books
| Exclude Books | Must Include | |
|---|---|---|
| Purpose | Removes a book from the "best available" calculation | Hides rows where a required book has no odds |
| Effect on EV/Kelly | Recalculates using next-best available book | No change โ purely a filter |
| Persistence | Saves in browser local storage (sticky) | Clears when you use ๐งน Clear Filters |
| Use case | You can't bet at a book (limited, no account) | You only want to bet where a specific book is active |
Persistence
Must Include clears when you click ๐งน Clear Filters โ it's treated as a session filter rather than a device preference (unlike Exclude Books, which persists). This is intentional: you might want to see all opportunities most of the time, and only apply Must Include for a specific session or purpose.
For cross-device persistence or to save a Must Include configuration alongside your other settings, include it in a ๐พ Saved Filter. The save description will note "must: FD, DK" style, and loading that filter will restore your Must Include selection on any device.
New: Unit Size Input
The Unit $ input in the toolbar lets you set your unit size in dollars. Once set, the Kelly recommendation columns (which normally show in units) will also display the dollar amounts. Enter your unit size (e.g., $100), and the tool does the math for you.
Tab 2: Game View

The Game View tab provides the game matchup context that used to live in the NBA Projections Dashboard's "By Game" view. It shows player projections organized by game โ great for getting a big-picture read on the slate before diving into individual opportunities.
Day Selector
At the top, switch between Today and Tomorrow to see projections for each date.
MamaBot AI Summary
Below the day selector, an expandable AI-generated summary covers key insights for the day's slate:
- Scoring environment analysis (high-scoring vs. defensive battles)
- Notable matchup mismatches
- Model edge highlights where our projections diverge from market totals
- Player spotlights
Click the header bar to expand or collapse. It's a great starting point before digging into individual games.
Game Summary Bar
A horizontally scrollable chip bar shows all games for the day. Each chip displays:
- Team matchup (e.g., LAL@BOS)
- Game time
- Model-projected total vs. market over/under
- Edge indicator (colored if the model diverges significantly from the market)
Click any chip to jump directly to that game's card.
Game Cards
Each game renders as a card with:
Header:
- Team matchups with records
- Game time
- Projected total vs. market O/U
- Edge indicator (green = model projects higher-scoring game than market, red = lower)
Team Sections: Each team's roster, sorted by projected contribution, with player rows showing:
- Player name, position (PG/SG/SF/PF/C), and role (Starter/Bench)
- Projected Points, Rebounds, Assists, and PRA (combined total)
- Matchup indicator (โ Elite / โ Good / โ Neutral / โ Tough) based on DvP score
- Betting opportunity indicators when market-based opportunities exist for that player
Click any player row to open the full Player Details Panel.
Using Game View Effectively
- Get context before betting โ understand which players are projected for volume before checking the Value Finder
- Spot scoring environment โ games the model projects higher than the market suggest overs on team totals or player counting stats
- Navigate to specific matchups โ use the chip bar to jump to games you care about
- Identify starter vs. bench splits โ role information helps set expectations for minutes and usage
Tab 3: Projections

The Projections tab (labeled "๐ Projections" in the tab bar) shows a comprehensive table of all player projections โ the same data that powers the Value Finder tooltips and player panels, but in a sortable, filterable table where you can find players by stat and matchup.
Key Columns
Player Info:
- Player name, team, position, opponent, role (Starter/Bench)
Core Projections:
- Proj Points, Proj Rebounds, Proj Assists, Proj 3PM, Proj PRA
Monte Carlo Probabilities:
These columns show the model's estimated probability of hitting specific thresholds:
- 20+ PTS %, 25+ PTS %, 30+ PTS %
- 8+ REB %, 10+ REB %
- 6+ AST %, 8+ AST %
- Double Double %
The thresholds align with common prop betting lines, making it easy to compare model probability to book implied probability.
Matchup Context:
- Matchup โ overall matchup favorability symbol (โ Elite โฅ70, โ Good โฅ55, โ Neutral โฅ45, โ Tough <45)
- DvP โ Defense vs Position score for this player's position group
Sorting and Filtering
Sort by any column header โ most useful to sort by Monte Carlo columns to find players with the highest probability of hitting a specific threshold.
Filter by:
- Team โ narrow to one or more teams
- Position โ PG, SG, SF, PF, C
- Role โ Starters only, Bench only
- Matchup โ Elite, Good, Neutral, Tough
Search by player name using the search box.
Using Monte Carlo Probabilities
The Monte Carlo columns are powerful for prop betting. Compare them to book implied probabilities to find edge:
Example: You're considering Player X Over 24.5 Points
- Find Player X in the table
- Check "25+ PTS %" โ if it shows 52%, that's roughly what the model estimates as the probability
- Compare to the book's implied probability from the odds
- If the book implies 45% but our model says 52%, that's potential model edge
Pro tip: Jump straight to the Value Finder โ Model Edge preset to see these model-vs-book comparisons already calculated with EV and Kelly โ the Projections tab is better for research and manual comparison.
Tab 4: Special Markets

The Special Markets tab (โจ) covers three specific prop markets where our model provides unique insight: First Basket Scorer, Double Double, and Triple Double.
Market Selector
At the top, toggle between:
- First Basket โ who scores the first basket of the game?
- Double Doubles โ which players are projected to hit double digits in two statistical categories?
- Triple Doubles โ which players are projected to hit double digits in three categories?
Layout: Games and Players
Each market view groups players by game. Within each game section:
- Players are sorted by model probability for the outcome
- Each player row shows projection data (relevant stats, model probability) alongside any live betting opportunities from the Value Finder (book odds, EV%, Kelly)
- The matchup indicator shows whether the defensive matchup favors this player
First Basket Specifically
First Basket is a unique market where starters and game-opening lineups matter enormously. The model incorporates:
- Projected role (starter / bench โ bench players can't score first basket)
- Season hit rate for first basket
- Game-level tip win rate (affects which team gets first possession)
- Offensive role and usage
The view also shows the team tip win rate so you can factor in possession likelihood.
Double Doubles and Triple Doubles
These views are excellent for identifying:
- Players with legitimate double-double upside being priced too low
- Triple double candidates in games with high assist projection
- High-matchup-score players where the model sees above-market probability
Cross-reference any opportunity from this tab with the Value Finder โ Double Double or Triple Double preset to see the full market-based EV analysis.
Tab 5: Game Logs

The Game Logs tab shows historical player performance for the current season โ every game, with full box score stats. This is your tool for verifying recent form and validating projections against actual results.
What You'll See
For each game log entry:
- Date, opponent, home/away
- Minutes played
- Points, Rebounds, Assists, Steals, Blocks
- Three-pointers made/attempted
- Fantasy points
Filters
- Player name search โ type any part of a name
- Team โ filter to a specific team's players
- Position โ PG, SG, SF, PF, C
- Date range โ look at specific periods (last 7 days, last 30 days, or custom)
Results load progressively โ scroll down to load more.
Using Game Logs
- Verify recent form โ is a player trending up or down? Has usage changed recently?
- Check vs opponent โ how did this player perform in previous meetings this season?
- Home/away splits โ some players perform very differently based on location
- Validate projections โ do our model projections align with what you see in recent games?
- Identify role changes โ a sudden jump or drop in minutes can signal a role change the projection model might not have fully incorporated yet
Pro tip: Cross-reference game logs with the hit rate data in player tooltips. If a player has been consistently hitting a threshold in recent games AND our model projects them favorably AND the market offers +EV odds, that's a strong multi-signal opportunity.
Common Scenarios
New to the suite? Here are the most common things people want to do and exactly how to accomplish them.
"I want to see the best bets available right now"
- Go to the Value Finder tab
- Make sure FV Mode is set to โ๏ธ Market FV (the default)
- Click the ๐ High Confidence preset
- The table is already sorted by Conf. Adj. Recc. U โ highest value at the top
- Hover over any player name for a quick sanity check (model projection + hit rate)
"I only have access to certain books โ I want to ignore the ones I can't use"
- Click ๐ซ Exclude Books in the toolbar
- Check every book you don't have an account at (e.g., PN, RB, BV)
- Best Book, EV %, and Recc. U instantly recalculate to show your next-best available option
- To make this permanent: click ๐พ Save, name it something like "My Books", and ๐ Load it at the start of each session. It also auto-saves in your browser so it'll still be set when you come back.
"A sportsbook is running a profit boost โ how do I evaluate it?"
- Click โก Boost in the toolbar
- Select the book running the promotion (e.g., DK)
- Select the boost percentage (e.g., 33%)
- Every row now shows the post-boost EV and Recc. U for DK โ positive EV rows are worth considering
- When you're done, click โ Clear Boost to return to normal
"I want to find bets where Pinnacle's devigged odds say there's value at other books"
- Click โ๏ธ FV Mode in the toolbar
- Select PN under "Single Book (Devigged)"
- The table now shows EV and Recc. U calculated using Pinnacle's devigged odds as fair value
- Only rows where Pinnacle has posted odds are shown โ these are the most liquid, sharp-market-confirmed lines
- Sort by Recc. U to find the largest edges relative to PN
"I want to see what our model thinks, not just the market"
- Click โ๏ธ FV Mode and select Model FV (note the โ ๏ธ caution label โ model FV is less conservative)
- Or click the ๐ง Model Edge preset to filter for rows where the model sees positive EV
- For the gold standard: try ๐๐ง Double Edge โ this shows only bets where BOTH the market AND the model agree there's edge
"I want to research a specific player before betting"
- In the Value Finder tab, type the player's name in the player search/filter
- Hover over their name to see a quick tooltip: model probability, hit rate, matchup score
- Click their name to open the full Player Details Panel: full projections, Monte Carlo probabilities, season hit rates, DvP breakdown
- Switch to the Game View tab to see them in context of their game
- Switch to Game Logs to check their recent form
"I want to check if a prop has been hitting lately before I bet it"
- Find the opportunity in the Value Finder
- Hover over the Line value (desktop) or tap the line value (mobile) to open the line breakdown
- Click ๐ VF History inside that panel
- A table shows every time this exact prop (same player, market, line, side) appeared in the VF over the past 10 days, with the result (Hit / Miss / DNP / Pending)
"I only want to bet lines that Pinnacle AND DraftKings are both pricing"
You believe Pinnacle and DraftKings are sharp on rebounds, so you only want to bet rebound props where both books have weighed in โ if either book hasn't posted odds, the fair value signal is weaker and you'd rather skip.
- Use the Market column filter to select Rebounds (multi-select dropdown in the table header)
- Click โ Must Include in the toolbar and check PN and DK
- The table now shows only rebound props where both Pinnacle and DraftKings have posted odds โ lines priced by two sharp sources you trust
- Sort by Conf. Adj. Recc. U to see the most confident plays at the top
- When you're done, click ๐งน Clear Filters to reset, or save it with ๐พ as "PN+DK Rebounds" for quick reuse
This works for any combination of books and markets โ e.g., "show me assist props only where PN, DK, and FD are all pricing it."
"I only want to see props where a specific book I use is active"
You're doing a focused session at FanDuel and don't want to evaluate any props FD hasn't posted odds on yet.
- Click โ Must Include in the toolbar and check FD
- Any prop where FanDuel hasn't priced the market disappears from the table
- Every remaining row is guaranteed to have FD odds โ no surprises when you go to place the bet
- When you're done, click ๐งน Clear Filters to remove it
"I want to save my setup so I don't have to reconfigure every session"
- Set everything up the way you like: preset, FV mode, excluded books, sort, any column filters
- Click ๐พ Save and give it a name (e.g., "Daily Setup", "PN Unders")
- Next session, click ๐ Load and select it โ everything restores instantly
- Saved filters sync to your MKB account, so they work on any device
"I want to find high-odds outliers that might correct soon"
- Click the ๐จ Outlier Opportunities preset
- These are bets where one book is significantly out of line vs the rest of the market (high % vs Next column)
- Sort by % vs Next to see the biggest discrepancies first
- Hover the Best Odds sparkline to see if the line is already moving โ if it is, act fast
"I want context on which games are good scoring environments today"
- Go to the Game View tab
- Read the MamaBot AI summary at the top for a slate overview
- Check the Game Summary Bar chips โ each shows the model's projected total vs the market O/U. Chips highlighted in green = model projects more scoring than the market expects
- Click any chip to jump to that game's card and see player projections by team
Putting It All Together: A Full Workflow
Here's how to combine the tabs into a complete pre-bet research flow:
Step 1: Start with Game View
Open the Game View tab to get context on today's slate. Read the MamaBot AI summary. Note which games the model projects as high-scoring vs. defensive. Identify any players flagged for favorable matchups.
Step 2: Check Player Projections
Switch to the Projections tab. Sort by the stat category you're interested in (e.g., 25+ PTS %) to find players the model is high on. Note the matchup scores โ โ and โ matchups are worth prioritizing.
Step 3: Find Value Opportunities
Go to the Value Finder tab. Start with your preferred preset (High Confidence for conservative plays, or Model Edge / Double Edge for model-confirmed opportunities). In Market FV mode, sort by Conf. Adj. Recc. U to see the best-confidence plays.
Step 4: Validate the Opportunity
Hover over the player name in the Value Finder to see the quick tooltip โ does the model projection support the bet? Is the hit rate positive? If both edge indicators are green, that's a strong multi-signal confirmation.
Click the player name to open the full Player Details Panel for a deeper look.
Step 5: Check Game Logs (Optional)
If you're on the fence, flip to Game Logs and look at recent performance. Is the player in good form? Has their role changed? Are there any patterns worth noting?
Step 6: Check Sparklines Before Betting
Before placing, hover over the Best Odds value in the Value Finder to check the sparkline. Is the line moving in your favor or against you? Has there been a steam move recently that might mean the opportunity is disappearing?
Step 7: Execute
Place your bet at the Best Book shown, at the odds shown. If the odds have moved slightly since you loaded the table, recalculate your stake accordingly (or just hit Refresh to see the latest data).
Quick Tips
Sort by Conf. Adj. Recc. U (in Market FV mode) โ it's the most reliable single signal for prioritizing plays.
Use presets as shortcuts โ High Confidence for bread-and-butter plays. Outlier Opportunities to find mispricings. Model Edge + Double Edge for model-validated plays.
FV Mode default is Market FV โ don't change this unless you specifically want to evaluate model-vs-book opportunities. Model FV is more aggressive and less conservative. The Recc. U columns update automatically when you switch modes.
Boost Calculator before promotions expire โ check your book's app for active profit boosts and enter them in the Boost Calculator to see the real EV before deciding whether to use the boost.
Save your daily starting point โ use ๐พ Save to store your preferred preset, FV mode, and sort. Click ๐ Load at the start of each session to restore it instantly without reconfiguring from scratch.
Bookmark the suite URL โ it lives at /dashboard/nba-tool-suite. The tab you're on stays in the URL, so you can bookmark specific tabs too.
Refresh before betting โ the tool auto-refreshes every ~2 minutes but always worth a manual refresh right before you bet to confirm the odds are still accurate.
Exclude the books you don't have โ if you're limited at certain books, set up ๐ซ Exclude Books once and save it as a filter. Your Best Book and EV columns will always reflect what's actually available to you.
Use โ Must Include when you only want to bet at specific books โ checking FD in Must Include instantly hides any prop FanDuel hasn't priced yet. Great when you're doing a focused session at one or two books. Combine with Exclude Books for the most targeted view.
Use ๐ VF History before betting a repeating prop โ if the same line has been surfacing for 4-5 days and keeps missing, that's worth knowing. Consistent recent hits + positive model edge + market EV is the strongest possible combination of signals.
Frequently Asked Questions
What's the difference between the Value Finder and the Projections tab?
The Value Finder finds bets where the market odds are better than the market consensus fair value โ it's purely about whether you're getting a good price relative to what the sharp market thinks. The Projections tab shows what our model estimates for each player, independent of market odds. They're complementary: Value Finder finds the mathematical edge, Projections provide the model context.
When should I use Model FV vs Market FV?
Market FV (default) is recommended for most users โ it's the more conservative, battle-tested methodology. Model FV is useful when you specifically want to bet on our model's probability estimates rather than market consensus, or when looking for opportunities the market might be underpricing. Always treat Model FV as an additional signal, not a replacement for the market-based approach.
What does the matchup score (โ โ โ โ) mean?
It's our Defense vs Position (DvP) score for how the opposing team defends this player's position group. โ Elite (score โฅ70) means the defense is highly favorable for this player's stat category. โ Tough (<45) means the defense is strong against this position. It's one of many signals โ not a bet trigger on its own.
How often does the data update?
The Value Finder updates every ~15 minutes during the day (6amโ10pm EST), hourly overnight. Projections and game data update each morning before games and again when lineup news comes in. Game Logs update the day after each game.
Found an issue?
Email hilary@mama-knows-bets.com or DM via X or Discord. The suite is actively developed and we take bug reports seriously.
Ready to explore? Head to the NBA Tool Suite and start with the Value Finder tab. See also the VF Results Dashboard to track historical performance.
Finding value matters.
Unlock our full suite of tools and join a community of sharp bettors.
- All Value Finders
- Projection models & sims
- Full Discord access
- NBA, NFL, NHL, MLB & Golf
- Data export
Starting at $20/month โ 14-day money-back guarantee
Join MKB VIP