What's New - SportsFBI
SportsFBI
  • ๐Ÿ€ NBA
  • โšพ MLB
  • ๐Ÿ€ NCAAB
  • โšฝ FIFA
  • Features
  • Pricing
  • Blog
  • What's New
Sign In Get Started
  • ๐Ÿ€ NBA
  • โšพ MLB
  • ๐Ÿ€ NCAAB
  • โšฝ FIFA
  • Features
  • Pricing
  • Blog
  • What's New
  • Sign In
  • Get Started

What's New in BlowOutAlert

Latest BlowOutAlert updates, feature releases, and platform improvements

Quick Navigation
July 6, 2026

โšพ MLB โ€” Evidence Lineup Fixes, EV Scanner Accuracy & Pitcher Card Upgrades

โšพ Pitcher Cards โ€” Fresh ERA, Trend Arrow & Cleaner Sparkline

  • Starting pitcher cards now show a fresh, up-to-date season ERA calculated directly from recent game logs, along with an up or down arrow comparing their last five starts to their season average
  • Win-loss record and games started now come from the most reliable source available, so pitcher cards no longer show stale or inconsistent records
  • The earned-runs-by-start sparkline chart now shows the actual number of earned runs inside each dot and stretches to fill the full width of the card for easier reading

โšพ Evidence โ€” Lineup & Batting Average Fixes

  • Batting average is now clearly labeled BA next to OBP and SLG on batter cards, so it's obvious which number is which
  • Fixed a bug where a batter or probable pitcher could be missing entirely from the Evidence lineup if that player hadn't yet been added to our player database โ€” they now appear instead of vanishing
  • Fixed starting pitchers not showing up in the Evidence lineup for games that are currently live โ€” previously the pitcher would disappear from the lineup once the game started

โšก EV Scanner โ€” Accuracy Fixes

  • Fixed odds occasionally being shown next to the wrong betting line for a player prop, which could make a bet look far more (or less) valuable than it actually is
  • Fixed a bug where a rare, high-payout bet โ€” like a player hitting multiple home runs in one game โ€” could appear mislabeled under a much more common betting line
  • EV Scanner no longer flags a prop as good value when there's too little historical evidence behind it (for example, a rare multi-homer game happening only once in a small sample of recent games)

๐Ÿ•ต๏ธ Case Builder โ€” Small Polish

  • Each leg in a Case Builder case now shows the player's team logo next to their name
July 3, 2026

๐Ÿ•ต๏ธ Case Builder โ€” MLB Parlay Builder (PRO+)

๐Ÿ•ต๏ธ Case Builder โ€” New MLB Tool (PRO+)

  • A new Case Builder tool is now available for MLB on PRO and ELITE subscriptions โ€” it reads today's Key Suspects to automatically build the highest-confidence parlay cases for the slate
  • Each case shows a ranked list of player prop legs with their historical hit rate, current odds, and best sportsbook โ€” presented as evidence rather than blind picks
  • Every case includes a Case Strength score (0โ€“100), an estimated hit probability, expected value, and the combined parlay odds if you book all legs together
  • ELITE members receive up to three alternative cases โ€” use the CASE 1 / CASE 2 / CASE 3 tabs to compare different lineups of legs
  • Filter by game, adjust the number of legs (2 to 10), and set a minimum odds threshold to match your risk preference
  • Any leg can be added directly to your Radar with a single tap โ€” same as the Suspects tab and Value Plays
  • Case Builder respects your globally selected sportsbook โ€” switching books refreshes the cases with odds from that market
  • The tool enforces diversity across its selections โ€” no more than two legs from the same game or the same prop type in any single case
July 1, 2026

โšก EV Scanner, ๐Ÿ“ก Radar, ๐Ÿ’ณ Yearly Plans, FIFA Preview Enrichment & MLB Improvements

๐Ÿ“ก Now Called Radar

  • The Watchlist has been renamed to Radar across all sports and throughout the entire app
  • Clearing your Radar now shows a confirmation prompt inside the app's notification area โ€” no more browser pop-up dialog interrupting your workflow

โšฝ FIFA Preview Pages โ€” Form, Key Players & Momentum

  • FIFA game preview pages now show each team's recent form โ€” the last five results displayed as color-coded W / D / L pills with opponent and score
  • A Key Players to Watch section surfaces the top three starters from each side based on recent ratings, goals, assists, and key passes
  • A Momentum Profile chart shows how each team's dominance has trended across the season, broken down by first and second half

โšฝ FIFA โ€” CASE Tab Fix

  • Fixed a bug where the CASE tab was showing analysis for the wrong match โ€” switching between upcoming games now always loads the correct team data

โšพ MLB โ€” Market Edge Shift Gauge Fix

  • The Market Edge Shift gauge now always shows the away team on the left and the home team on the right, matching the game card layout โ€” previously the gauge could flip direction when the away team was the favorite, making it visually confusing

โšพ MLB โ€” HR Signals Narrowed to Elite Power Hitters

  • The Home Runs tab in MLB Signals now only shows the top 10% of home run hitters leaguewide for the current regular season โ€” previously any batter on today's slate could appear regardless of their power numbers, flooding the list with unlikely candidates

โšก EV Scanner โ€” New MLB Tool (PRO+)

  • A new EV Scanner tool is available for MLB on PRO and higher subscriptions โ€” it surfaces positive expected-value opportunities across today's slate by comparing market odds against our own probability estimates
  • Moneyline EV โ€” compares each sportsbook's moneyline price against the BlowOutAlert engine's win probability to flag mispriced favorites and underdogs
  • Totals EV โ€” evaluates Over/Under lines using starting pitcher FIP, strikeout rate, bullpen quality, and park factor to estimate true scoring likelihood
  • Props EV (ELITE+) โ€” analyzes player prop lines against each batter's and pitcher's last 10 qualifying games to surface props where the historical hit rate implies an edge; a LOW SAMPLE badge appears on any prop backed by fewer than 8 games
  • A book filter lets you narrow results to your preferred sportsbook โ€” FanDuel, DraftKings, BetMGM, BetRivers, Caesars, or Fanatics
  • A live countdown timer shows seconds until the next data refresh
  • Results can be exported to CSV or JSON (PRO+ only)

๐Ÿ—ณ๏ธ FACTS โ€” Login Required to Vote on Suspects

  • Upvoting and downvoting suspects in the FACTS section now requires being logged in โ€” a sign-in prompt is shown if you attempt to vote without an account, consistent with how adding games to Radar works

๐Ÿ”ง MLB Engine โ€” Stability Fix

  • Fixed a crash that could occur when a starting pitcher had recent game stats on record but no full-season ERA yet (for example, early in a debut season) โ€” the analysis engine now handles this gracefully without interrupting the rest of the page

๐Ÿ’ณ Pricing โ€” Yearly Plans Now Available

  • Pro Yearly at $189/year โ€” saves 17% compared to paying month to month
  • Elite Yearly at $499/year โ€” saves 15% compared to paying month to month
  • Yearly is now the default selected option on both Pro and Elite plan cards
  • The Daily billing option has been removed โ€” plans are now available Weekly, Monthly, and Yearly

๐Ÿ—‚๏ธ Features Page โ€” Reorganized by Sport

  • Universal tools available across all sports are now listed first โ€” Radar, EV Scanner, FACTS, Betting Odds, and others
  • Sport-specific tools have been moved to their respective sport pages โ€” the Features page now links out to NBA, MLB, NCAAB, and FIFA instead of mixing everything together
  • Radar is now correctly shown as a PRO tool (was previously labeled Free)

โšพ MLB โ€” New PITCH Tab in FACTS Card

  • A new PITCH tab has been added to the FACTS card, sitting between CASE and SUSPECTS โ€” it shows the full pitcher head-to-head breakdown for the selected game, including starter stats, rest and fatigue, opportunity scores, and matchup factors per pitcher
  • The CASE tab has been streamlined to focus on engine edges and DFS stack recommendations โ€” pitcher details now live exclusively in the PITCH tab

โšพ MLB โ€” Batter-Specific Matchup Analysis

  • Clicking Matchup Analysis on an MLB player card now shows that batter's data against today's opponent โ€” season stats, handedness splits highlighted against the projected starter's throwing arm, career history vs the opponent team, and a recent game log
  • Previously the window showed a pitcher vs pitcher comparison regardless of which player you clicked, which wasn't useful for evaluating position players

๐Ÿ“Š Player Hit Rate โ€” Now a Standalone Window

  • The Hit Rate button on lineup player cards now opens a dedicated floating window for that specific player's prop hit rate history โ€” showing how often they've cleared each prop line
  • Hit Rate has been removed from inside the Player Props dialog, which now focuses entirely on today's available lines

๐Ÿ“‹ Player Props โ€” Abbreviated Prop Type Tabs

  • Prop type tabs in the Player Props dialog now use short abbreviations (HR, TB, P.K, B.K, H+R+RBI, etc.) to keep the tab bar compact โ€” the full prop name is still shown on hover
June 28, 2026

๐Ÿ’ฐ Value Plays Overhaul, Game Preview Pages & FIFA Match Improvements

๐Ÿ’ฐ Value Plays โ€” Rebuilt from the Ground Up

  • Value Plays now works with FanDuel โ€” previously only DraftKings showed results; all supported sportsbooks now display their plays correctly
  • The algorithm no longer requires weeks of historical data to show results โ€” value plays are now based on today's prop lines versus each player's recent game averages, so the list populates immediately every day
  • Added a lookback window selector โ€” choose between L5, L10, L20, or Full Season to control how many games are used to calculate each player's average, giving you short-term hot streak detection or longer-term consistency signals
  • The hard cap of 10 results has been removed โ€” all qualifying players are now returned and browsable through pagination
  • The average column header updates dynamically to match the selected window (L5 Avg, L10 Avg, etc.)

๐Ÿ“„ Game Preview Pages

  • Every MLB and FIFA game now has a dedicated public preview page at sportsfbi.com/{sport}/preview/โ€ฆ โ€” shareable links you can send to anyone without needing an account
  • FIFA preview pages show the group standings table with country flags, confirmed lineups with position badges, head-to-head history, and live match odds
  • MLB preview pages show starting pitcher stats, team offensive numbers, bullpen quality, days of rest, and recent run differential for both sides
  • Game cards on the SportsFBI home page now link directly to their preview pages instead of the app
  • All preview pages are included in the sitemap so they can be discovered through search engines

โšฝ FIFA Preview โ€” Lineup & Standings Improvements

  • Confirmed lineups are now sorted by position โ€” forwards at the top, then midfielders, defenders, and goalkeeper at the bottom โ€” matching the typical teamsheet layout
  • Each player row now shows both a colored position badge and a position emoji (โš”๏ธ FW ยท โš™๏ธ MF ยท ๐Ÿ›ก๏ธ DF ยท ๐Ÿฅ… GK) for a quick visual read
  • Country flags now appear next to each team in the group standings table
  • The group standings title no longer incorrectly repeats the word "Group" (e.g. was showing "GROUP GROUP L", now shows "GROUP L")

๐Ÿ‘๏ธ Radar โ€” Bug Fix

  • Fixed a bug where picks added from the Value Plays panel were being silently removed from your Radar the moment you opened it โ€” they now stay active until the game result is confirmed
June 26, 2026

๐Ÿ—‚๏ธ Header Redesign, Radar History & Results, FIFA Suspects Improvements & Hit Rate Enhancements

๐Ÿ—‚๏ธ Redesigned App Header

  • The top navigation bar has been reorganized into four dedicated rows for a cleaner, less cluttered layout
  • The rate limit indicator and your account avatar/sign-in button have moved to the very top row alongside the BlowoutAlert logo
  • Sport selectors (NBA, MLB, FIFA, NCAAB) now occupy their own row directly below the logo row
  • Your tier badge (FREE / PRO / ELITE / ADMIN) and the Radar button now have a dedicated row of their own โ€” right-aligned, with the badge at the far right โ€” sitting above the tool quick-links row

๐Ÿ‘๏ธ Radar โ€” History Tab & Results

  • The Radar History tab now correctly shows all completed picks once games have ended โ€” previously the tab was empty even for finished games
  • Each history entry now shows its result โ€” HIT, MISS, or PUSH โ€” in a result column on the right
  • Player props added from the Player Props modal now correctly link to the game so results can be resolved after the game ends

๐Ÿณ๏ธ Radar โ€” Team Flags & Logos

  • FIFA game entries now show only the flag of the team you picked to win the moneyline โ€” the matchup label (e.g. IRQ @ SEN) remains plain text
  • MLB game entries show the logo of the team you picked, displayed over a white circle so dark logos stand out clearly against both light and dark themes
  • FIFA player prop entries now show the player's country flag before their team abbreviation; MLB player prop entries show the team logo in the same white-circle treatment
  • "ML" has been renamed to "Moneyline" and "Total" to "Total O/U" throughout the Radar for clarity

๐Ÿ” FIFA Suspects โ€” Smarter Filtering & Vendor Awareness

  • Player props with odds of -300 or worse are no longer shown in the Suspects tab โ€” these heavily juiced lines offer little betting value and were cluttering the view
  • Push suspects โ€” players where the statistical projection lands exactly on the line with no directional edge โ€” are also hidden
  • The Suspects tab now respects the vendor you have selected in the toolbar โ€” switching from DraftKings to FanDuel (or any other book) instantly refreshes the suspects list to show that book's lines and odds

๐Ÿ“Š FIFA Hit Rate โ€” Smarter & More Focused

  • Hit Rate now opens on yesterday's date by default so you immediately see results from the most recently completed set of matches
  • The Hit Rate list now shows the same single best prop per player that was featured in the Suspects tab on that date โ€” previously it showed every available prop line for every player, which inflated the list with redundant entries
  • The same odds filter applied to Suspects (-300 or worse hidden) and the same push filter (no-edge entries hidden) are now applied to Hit Rate as well, keeping both views consistent

๐Ÿ”ฌ Suspects โ€” New Suspicion Score Algorithm (FIFA & MLB)

  • Each suspect now receives a Suspicion Score from 0 to 100, replacing the old simple average-vs-line ratio with a weighted model that accounts for seven different factors
  • Recent form is blended across multiple time windows โ€” season average, last 10, last 5, and last 3 games โ€” so a player who has been trending hot lately ranks higher than one whose season numbers are padded by early-season games
  • Consistency matters: players who produce a stable number every game score higher than players whose output swings wildly โ€” even if their average looks the same on paper
  • Lineup status is factored in โ€” if the official lineup has been posted and a player is not in it, they are removed from the list entirely rather than showing up with a lower score
  • Opponent strength and market odds are also weighed, so a strong historical number against a weak defensive opponent at a fair price scores better than the same number into a stacked market

๐Ÿ… Suspects โ€” Dynamic Confidence Badges

  • Each suspect card now displays one of four confidence badges based on its Suspicion Score: ELITE (90+), STRONG (80โ€“89), WATCH (70โ€“79), or RISK (60โ€“69)
  • ELITE suspects are highlighted in purple, STRONG in green, WATCH in yellow, and RISK in red โ€” making it easy to scan the list and prioritize your strongest plays at a glance
  • The score itself is displayed next to the OVER / UNDER direction on each card so you can see exactly how much confidence the model has in the play
  • The confidence bar at the bottom of each card also reflects the score tier โ€” five filled bars for ELITE down to two bars for RISK

๐Ÿงพ Suspects โ€” Evidence Panel & Trend Indicator

  • Each suspect card now includes an Evidence section showing exactly how the Suspicion Score was built โ€” each factor is listed with its name, icon, and how many points it contributed out of its maximum possible
  • Factors that score near their maximum are shown in green; mid-range factors in gray; weak factors in red โ€” giving you an immediate read on why a player ranked where they did
  • A Trending Up or Trending Down chip appears on cards where the player's most recent three-game stretch diverges meaningfully from their longer-term baseline

๐ŸŒ MLB Game Analysis Now Available in Spanish

  • When you switch the app language to Spanish, the entire MLB CASE tab โ€” pitcher matchup bullets, run environment label, and DFS stack recommendations โ€” now appears in Spanish
  • Engine edge factors shown in the facts card (home field advantage, starting pitcher quality, streak indicators, and more) are also fully translated
  • This completes full Spanish coverage across all sports: FIFA, NBA, NCAAB, and MLB analysis are all now available in both English and Spanish
June 23, 2026

๐Ÿ‘ Community Votes on Suspects, FIFA Fully Free & Blog Improvements

๐Ÿ‘ New: Upvote & Downvote Suspects

  • You can now upvote or downvote any player suspect in the Facts card โ€” available for NBA, MLB, and FIFA matches
  • Two small arrow buttons appear below the Radar icon on each suspect card โ€” tap the up arrow if you like the pick, the down arrow if you disagree
  • Vote counts are shared across all users so you can see what the community thinks of each pick at a glance
  • Tapping the same arrow a second time cancels your vote; tapping the opposite arrow flips it โ€” your vote always reflects your current read on the play

โšฝ FIFA Analysis Now Fully Free

  • The full CASES, FACTS, and EVIDENCE sections of the FIFA Facts card are now available on all account tiers โ€” no subscription required to see the match analysis and key data points
  • Hit Rate, Signals, Streak Board, and Value Plays remain Pro and Elite features

๐Ÿ“ค Share Blog Posts to Social Media

  • Every blog post now has a share bar with one-click buttons for X, Facebook, LinkedIn, and Threads
  • An Instagram button copies the post link to your clipboard so you can paste it directly into a story or bio

๐Ÿ” Blog SEO Improvements

  • Sport filter links now use clean URLs โ€” /blog/nba instead of /blog?sport=nba โ€” which are better for search engines and easier to share
  • The sitemap is now generated automatically so newly published posts are included without any manual update
  • Blog post pages and the blog index now include full Open Graph and Twitter Card tags so shared links display a proper preview image and description on every platform
June 22, 2026

โšฝ FIFA Head-to-Head History, 2022 World Cup Data & Bug Fixes

โš”๏ธ New: Head-to-Head History Between Teams

  • When you select any FIFA match, a Head-to-Head section now appears showing every previous World Cup meeting between the two teams across the 2022 and 2026 editions
  • For completed matches it appears in the SUMMARY tab just above the shot map; for upcoming matches it appears at the bottom of the CASE tab so you have historical context before the game kicks off
  • Each previous meeting shows the date, tournament stage, final score, all goalscorers with the minute they scored, and the xG for both teams when available
  • The section is hidden automatically when no previous meetings exist between the two teams, keeping the view clean during group stage games between sides that have never met before

๐Ÿ“… Player Profiles Now Cover the 2022 World Cup

  • Player Profile cards now include a season selector โ€” switch between 2026 and 2022 to view a player's full stats from either tournament
  • For players who appeared in both World Cups โ€” Messi, Mbappe, Ronaldo, and hundreds more โ€” you can compare their per-match game logs, tournament totals, and ratings across both editions side by side
  • The selector appears as a pill row between the player header and the stats tabs; the rest of the card updates instantly when you switch years

๐Ÿ”ง Shot Map โ€” Home Team Now Correctly on the Left

  • Fixed an issue where the home and away teams were displayed on the wrong sides of the pitch in the shot map โ€” the home team's shots now always appear on the left half of the pitch, and the away team's shots on the right, matching the team labels at the top of the map

๐Ÿ”ง Player Profile โ€” Correct Player Now Always Shown

  • Fixed a rare issue where clicking a player's name could open the profile card for the wrong player โ€” for example Lionel Messi's card showing Giovani Lo Celso's stats. The correct player is now always loaded regardless of how IDs are matched in the database
June 21, 2026

โšฝ FIFA Streak Board, Leaderboards, Projected Lineups, Team Panel, Signals, Player Influence & Match Predictor

๐Ÿ”ฅ New: FIFA Streak Board (Pro)

  • A new STREAK BOARD button appears in the toolbar when you are on the FIFA sport โ€” clicking it opens a floating panel showing every player currently on an active consecutive-game streak
  • Four streak types are tracked: Goal streak (scored in N consecutive matches), Shot streak (at least one shot on target in N consecutive matches), Rating streak (rated 7.0 or above in N consecutive matches), and Clean Sheet streak for goalkeepers
  • Each row shows the player's name, team flag, streak type, how many consecutive matches the streak has been running, and their current prop line if one is available
  • Clicking a player's name opens their full Player Profile card directly from the Streak Board

๐Ÿ† New: Golden Boot Race & Tournament Leaderboards

  • A LEADERS tab has been added to the left panel in the FIFA workspace alongside Matches, Standings, and Futures โ€” showing live tournament-wide rankings across six stat categories
  • Six leaderboard tabs are available: Scorers (goals), Assists, Expected Goals (xG), Average Match Rating, Shots on Target, and Goalkeeper Saves
  • Each row shows the player's rank, name, team flag, stat value, and matches played โ€” clicking a player's name opens their full Player Profile
  • The top 5 rows are visible on free accounts; Pro and Elite members see the full ranked list

๐Ÿ“‹ New: Projected Lineups for Upcoming Matches

  • For matches that haven't kicked off yet and don't have an official confirmed lineup, the Lineups panel now shows a projected starting XI and bench based on each player's starting history this tournament
  • The projection is built by tallying how often each player has started in prior matches this season โ€” the 11 most frequent starters form the projected XI, with the next 8 as the projected bench
  • Each player card shows a start-rate confidence indicator so you can see how reliable the projection is
  • A "Projected Lineup โ€” not official" banner clearly distinguishes projected lineups from confirmed team sheets

โšฝ New: FIFA Team Info Panel

  • Clicking any team name or abbreviation throughout the FIFA workspace now opens a dedicated team panel โ€” available from match cards, the lineup view, the Signals window, and anywhere else a team is displayed
  • The panel shows the full squad organized by position: Goalkeepers, Defenders, Midfielders, and Forwards โ€” each with their shirt number and position label
  • Every player card shows their live tournament stats pulled directly from match data: appearances, goals, assists, and average rating across all games played so far this World Cup
  • A Team Stats section at the bottom summarizes the team's season averages: expected goals per match, average possession percentage, shots on target, corners, fouls, and tackles

โšก New: FIFA Signals Engine (Elite)

  • A new SIGNALS button appears in the toolbar whenever you are on the FIFA sport โ€” clicking it opens a floating panel you can keep open alongside the match view. Requires an Elite subscription.
  • The panel shows only today's scheduled matches โ€” not the full tournament schedule โ€” so you are always looking at games that are actually coming up
  • The first upcoming match is automatically selected when the window opens; clicking a different match tab switches the view to that game
  • Six signals are computed per match by comparing each team's statistics from the entire tournament so far: xG Edge (which team creates higher-quality chances), Possession (who controls the ball and tempo), Set Piece Threat (corners and headed goals combined), Press Intensity (fouls and tackles as a style indicator), Form (average match rating across the last three games), and Late Momentum (how each team was pressing in the final 15 minutes of their last match)
  • Each signal is tagged EDGE (strong statistical advantage), LEAN (slight lean), or EVEN (no meaningful difference) with a plain-English betting implication โ€” for example "ML Home ยท Over", "Counter-attack value", or "Physical match ยท Cards Over"
  • Home and away values are shown side by side for every signal so you can see the numbers behind the call, not just the outcome
  • Clicking any team abbreviation inside the Signals window opens that team's full Team Info Panel

๐Ÿ“Š Player Influence Tab & Key Passer Badge

  • Player Profile cards now include an Influence tab that shows a player's passing and key pass patterns across the tournament โ€” total key passes, average per match, and pass accuracy
  • A PLAYMAKER badge is awarded to players averaging 1.5 or more key passes per match, highlighting the team's creative engine
  • The Influence tab includes a per-match bar chart so you can see which games a player was most impactful in the build-up play
  • A ๐ŸŽฏ badge now appears on the player card of the top key passer in the confirmed starting lineup for each team โ€” making it easy to spot the playmaker at a glance without opening their full profile

๐Ÿ“‹ Official Lineup Average Stats

  • When a team's official lineup has been announced but the match hasn't kicked off yet, each player card in the Lineups panel now shows their tournament average stats โ€” goals, assists, rating, expected goals, shots on target, key passes, and tackles โ€” exactly the same stats you'd see on a projected lineup card
  • A banner at the top of the lineup clearly indicates "Official Lineup โ€” avg stats shown per player ยท match has not started" so you always know what you're looking at
  • This closes the gap where confirmed lineups previously showed only names and positions while projected lineups showed full stat context

๐Ÿ… Key Players to Watch (CASE Tab)

  • The FACTS panel's CASE tab โ€” which appears on upcoming matches before kickoff โ€” now includes a "Key Players to Watch" section between the Recent Form results and the Momentum Profile chart
  • For each team, up to three standout players are identified based on their last three completed matches: form rating, goals, assists, and key passes are combined into a single influence score
  • Each player card shows their position group, recent form rating (color-coded green/yellow), their goal, assist, and key pass totals from their last three games, and a confidence bar proportional to their score
  • The section only appears when a confirmed lineup has been submitted โ€” if no lineup has been posted yet, the section is hidden automatically
June 18, 2026

โšฝ FIFA Player Profiles, Value Plays & Match Suspects

๐Ÿง‘โ€๐Ÿ’ผ FIFA Player Profile Cards

  • Clicking any player name in the Lineups panel now opens a full profile card for that player โ€” no navigation required
  • The profile card shows a tournament summary: total appearances, goals, assists, expected goals, average rating, and minutes played across all matches this World Cup
  • A match-by-match game log lists every game the player has appeared in โ€” date, opponent, score, stage, rating, goals, assists, shots on target, key passes, and minutes
  • Ratings are color-coded green, yellow, or red so you can instantly spot the player's best and worst performances

๐Ÿ’ฐ FIFA Value Plays Tool

  • A new "Value Plays" button appears in the toolbar whenever you are on the FIFA sport โ€” clicking it opens a floating panel you can keep open alongside the match view
  • The tool scans player props for all upcoming matches and computes each player's tournament average for that stat type, then highlights players whose average is above their current betting line
  • Six prop categories are covered: Anytime Goal, Shots on Target, Goal or Assist, Assists, Saves, and Tackles
  • Each row shows the player's ratio badge (STRONG, MOD, or SLIGHT), tournament average, hit rate โ€” the percentage of past matches where they exceeded the line โ€” and the current odds
  • You can add any player directly to your Radar as an OVER from the same panel

๐Ÿ” FIFA Match Suspects Tab

  • A new SUSPECTS tab has been added to the FIFA match detail view, joining Overview, Events, Stats, and Odds
  • For each upcoming match, the tab shows the key players to watch โ€” pulled from available prop lines and ranked by how well each player's tournament history lines up with their current line
  • Players are grouped by home team and away team so you can quickly compare both sides of the matchup
  • Each row shows the best prop opportunity for that player: prop type, line, tournament average, hit rate, and odds โ€” with a quick-add Radar button on the right
  • Clicking a player's name opens their full Player Profile card directly from the Suspects tab

๐Ÿ“‹ FIFA Lineup โ€” Position Order & Icons

  • Players in the lineup panels โ€” both official and projected โ€” are now displayed in tactical order: Forwards at the top, Midfielders in the middle, Defenders below, and the Goalkeeper at the bottom
  • Every position badge now has a matching icon: โš”๏ธ for Forwards, โš™๏ธ for Midfielders, ๐Ÿ›ก๏ธ for Defenders, and ๐Ÿฅ… for Goalkeepers, making it easier to scan the lineup at a glance

๐Ÿ“บ FIFA Live Match Clock & Tab Cleanup

  • Match cards now show the current period and minute for games in progress โ€” for example "1H 34'" or "2H 72'" โ€” replacing the plain live indicator so you can tell at a glance how deep into the game it is
  • The CASE tab (pre-match analysis) no longer appears once a game has ended โ€” completed matches open directly to the SUMMARY tab, keeping the navigation clean and relevant

โšพ MLB Batting Signals โ€” Sortable Columns

  • Every column header in the Batting Signals panel is now clickable โ€” tap a header once to sort the full list by that column, tap again to flip the order
  • Sortable columns include Team, Projection, Season Average, Last 5 Average, Matchup Rating, and Trend % โ€” sorting works across all pages of results, not just the ones currently visible
June 17, 2026

โšฝ FIFA Workspace Redesign โ€” Three-Panel Layout, Team Crests & Country Flags

โšฝ FIFA Redesigned with a Three-Panel Workspace

  • The FIFA page now uses the same CASES / FACTS / EVIDENCE layout as MLB โ€” the match list stays on the left at all times, match detail fills the center, and lineups live permanently in the right panel
  • Shots and Momentum data are now part of the Overview tab instead of separate tabs, keeping everything in one place for completed matches
  • Lineups are no longer a tab inside the match detail โ€” they live in the Evidence panel and are always visible alongside the analysis when a match is selected
  • Player match stats appear on every lineup card for completed games โ€” rating, goals, assists, shots on target, and key passes for outfield players; saves and pass accuracy for goalkeepers

๐Ÿ† Standings & Futures Browsing Improved

  • Switching to the STANDINGS or FUTURES tab no longer clears the match list โ€” all games remain visible in the left panel so you can reference a specific matchup while browsing the tables
  • Group standings now open in the Evidence panel, leaving the Facts card showing the selected match detail untouched
  • When you have a match selected and switch to Standings, both teams from that match are highlighted in their group table so you can immediately find their standing

๐ŸŽŒ Team Crests & Country Flags

  • National team crests now appear on every match card in the game list and in the lineup panel header
  • A small country flag appears next to each team name โ€” on the opposite side of the crest โ€” in both the match list and the lineup panel

๐Ÿ“… Match List Navigation Reorganized

  • The date label ("ACTIVE CASES", "CASE: YESTERDAY", etc.) and day navigation arrows have moved to the top row of the left panel, above the MATCHES / STANDINGS / FUTURES tabs โ€” the tabs now sit directly above the match list, making the panel flow more naturally top-to-bottom

๐Ÿ“‹ Events Tab Redesigned as a Readable Timeline

  • The match events view has been completely redesigned from a compact three-column grid into a clean vertical timeline that reads top to bottom in chronological order
  • Each event now shows a clear text label alongside its icon โ€” "Goal", "Yellow Card", "Substitution", "VAR Decision", etc. โ€” so you never have to guess what happened from the icon alone
  • Period dividers appear between halves and extra time so you can immediately see which phase of the match each event belongs to
  • Goals display the running score at the moment they were scored, so you can trace how the scoreline evolved across the 90 minutes
  • Home events appear on the right side and away events on the left, with clear color coding throughout

๐Ÿ“Š Lineup Player Cards โ€” Expanded Stats & Improved Layout

  • Player cards in the lineup panel now show a significantly wider range of post-match statistics โ€” tackles won, duels won and lost, touches, fouls committed, and fouls received are now displayed alongside the previously shown goals, assists, shots, key passes, and pass accuracy
  • Goalkeepers show a tailored set of stats โ€” saves, goals, key passes, pass accuracy, interceptions, and touches
  • The stats layout has been redesigned to match the same compact inline format used in MLB lineup cards โ€” each stat shows its value first followed by a short label, arranged in a three-column grid that packs more information into the same space without feeling cluttered
  • All stat slots are always shown on every card, even when the value is unavailable, so every player card has a consistent size and shape regardless of how much data is present
  • Player names are now displayed at a larger size for easier reading at a glance
  • Team names in the lineup panel header are now larger

๐Ÿ”“ More FIFA Data Now Available on Free Accounts

  • FIFA lineups are now available to all users regardless of plan โ€” you no longer need a Pro subscription to see the starting XI and bench for any match
  • The shot map and match momentum chart are also now available to all users โ€” these were previously restricted to Elite
  • Odds and advanced player props remain Pro and Elite features respectively

๐Ÿ… Sport Selector Now Shows League Logos

  • The sport selector at the top of the workspace now displays a small logo next to each sport โ€” MLB, NBA, NCAA, FIFA World Cup, and NHL โ€” making the selector easier to identify at a glance
June 16, 2026

โšฝ FIFA World Cup 2026 Live Coverage + ๐Ÿ“Š Player Props Deep Dive

โšฝ New Sport: FIFA World Cup 2026 โ€” All 104 Matches Live

  • Full coverage of all 104 FIFA World Cup 2026 matches across Group Stage through the Final
  • Live match status with per-minute clock display โ€” 1H, HT, 2H, ET, PEN โ€” updated every 20 seconds during live periods via SSE
  • Real-time goal, card, substitution, and VAR event timeline with home/away split
  • All 12 group standings updated automatically after each final whistle
  • Switch sports instantly โ€” select โšฝ FIFA from the sport selector to jump in

๐Ÿ“Š FIFA Match Detail โ€” 7 Data Tabs per Match

  • OVERVIEW: Score, formation, goals list, 5 key stat bars (possession, xG, shots, on target, corners), Man of the Match card with rating and reason
  • EVENTS: Two-column chronological timeline โ€” away left / home right โ€” goals, yellows, reds, subs, VAR events
  • LINEUPS (Pro): Starting XI side-by-side with shirt numbers and positions, bench section below
  • STATS: 30+ team stats in 7 sections โ€” Possession & Chance Creation, Shots, Set Pieces, Passing, Defence, Duels
  • SHOTS (Elite): Full-pitch SVG shot map with xG dot sizing โ€” goals filled, misses outlined, home vs. away coloring
  • MOMENTUM (Elite): Per-minute momentum area chart with home/away fill, half-time marker, and team legend
  • ODDS (Pro): Moneyline / spread / total per sportsbook, exotic markets with outcomes, player props grouped by prop type

๐Ÿ† FIFA Standings & Futures Odds Views

  • STANDINGS view shows all 12 group tables side-by-side โ€” position, P/W/D/L, GF/GA/GD, Points, with advancement indicator
  • FUTURES view shows tournament winner odds sorted by best American odds per team, with vendor columns for line comparison
  • View mode toggle (MATCHES | STANDINGS | FUTURES) in the left panel header

๐Ÿ“Š Player Props Deep Dive โ€” Hit Rate View, Line Movement & Expanded Suspects

๐Ÿ“Š New: Hit Rate View in the Player Props Panel

  • The Player Props panel now has a Hit Rate toggle that switches from the raw odds view to a historical performance breakdown โ€” Instead of just seeing today's line and odds, you can flip to a summary of how often this player has hit each prop type based on their season results. A single button at the bottom of the panel switches between the two views and the panel remembers where you left it.
  • Each prop in Hit Rate view receives one of three tags: VALUE, EDGE, or FADE โ€” VALUE marks props where the player hits at a high rate and the line is genuinely favorable. EDGE flags props where the line has a statistical advantage even if the overall hit rate is lower. FADE identifies props where the historical data suggests betting against is the stronger play. The tags make it possible to scan a full player card in seconds.
  • A trend arrow shows whether the player is running hotter or cooler than their season average over the last 10 games โ€” An upward arrow means recent form is outpacing the season number. A downward arrow means they've been cooling off. This context matters most when setting lineup priorities for tonight's slate.
  • Clicking any prop row in Hit Rate view expands a per-game detail section showing the last 10 results โ€” Each row shows the date, matchup, the line the player was facing, and whether they hit it. The results are paginated so the panel stays compact even for players with deep prop histories.

๐Ÿ“ˆ New: Line Movement & Market Insight in the Player Props Panel

  • A Line Movement section now appears in Hit Rate view showing how each prop line has shifted throughout the day โ€” A small chart for each prop type illustrates the movement from the opening line to the current number. A line ticking up or down before game time is a signal that sharp money or late information has come into the market.
  • When DraftKings and FanDuel lines move in the same direction, a Consensus Shift banner appears โ€” This highlights cases where the major books are agreeing on a directional move, which tends to carry more weight than a shift at a single book. The banner shows the magnitude of the move at both books.
  • Market Insight blocks summarize what the engine reads from the combined prop and movement data for that player โ€” These short notes translate the numbers into plain language โ€” for example, calling out when a pitcher's strikeout line is being pushed up by the market despite recent fatigue trends.

๐ŸŽฏ New: Milestone Props Now Visible in the Player Props Panel

  • Milestone-style props โ€” bets on a player to achieve a specific outcome rather than beat a line โ€” now appear alongside standard over/under props โ€” Examples include a batter to hit a home run at a given price, or a pitcher to record a win. These are displayed as distinct gold-tinted buttons within the same prop type section so they stand apart from the over/under lines without requiring a separate view.

๐Ÿ”ข Improved: Suspects List Expanded with Page-by-Page Navigation

  • The SUSPECTS tab in the FACTS card now shows up to 30 suspects for ELITE members and up to 10 for PRO members, up from a fixed 7 for everyone โ€” The increase means you can see the full depth of what the engine has flagged for a game rather than a truncated preview.
  • Suspects are shown 7 at a time with previous and next arrows in the tab header โ€” The navigation appears automatically when there are more than 7 suspects to display, letting you page through the full list without the panel growing unwieldy. The page resets whenever you switch games or toggle between DFS and Props modes.

โœจ Improved: Hover Highlights on Player Cards and Lineup Sections

  • Individual player cards in the EVIDENCE panel now highlight subtly when you hover over them โ€” The same interaction style used on action buttons (Matchup, Props, Profile) now extends to the entire card, making it visually clear which player you're about to interact with before you click.
  • Hovering over a team's section header in the EVIDENCE panel now applies a soft highlight to the entire team roster block โ€” This reinforces the visual grouping and gives the panel a more responsive feel as you move between the away and home sides.
  • Suspect cards in the FACTS panel received the same treatment โ€” Mousing over any suspect row now applies the same subtle highlight that already existed on action buttons, making the list feel consistently interactive throughout.
June 15, 2026

โšพ MLB Contextual Engine on Game Cards + Player Photos in FACTS & EVIDENCE

โšพ New: MLB Game Cards Now Show a Contextual Edge Panel

  • MLB game cards now display a dedicated Contextual Edge panel in place of the Upset Probability bar, which is an NBA-only concept โ€” The new panel is powered by a 16-factor engine that reads pitching matchups, recent form, bullpen fatigue, park factors, weather, lineup construction, and betting market movement to produce a directional read on each game.
  • Each game receives a mode badge โ€” CONFIRM or LEAN โ€” shown in green or amber respectively โ€” CONFIRM means multiple strong signals are pointing in the same direction. LEAN means there is a directional edge but fewer supporting factors. The color coding makes it immediately clear how much conviction is behind the read.
  • A Contextual Edge rail shows the engine's probability split between the two teams โ€” The dot on the rail is green for CONFIRM and amber for LEAN, consistent with the badge, so the entire panel reads at a glance without having to check individual elements.
  • A Market Edge Shift gauge shows how much the betting line has moved since open โ€” The shift is expressed in percentage points (pp) with a positive or negative label. When the number is positive the label appears above the bar; when it is negative it appears below, so it never overlaps with the section heading.
  • Supporting factors are shown as a row of colored dots next to the mode badge โ€” Each dot represents one factor the engine detected. The more dots, the more evidence is behind the call. Dots shade from light to full amber as the count grows, giving a quick visual sense of signal density.

๐Ÿ“ธ New: MLB Player Photos in the FACTS / SUSPECTS Tab

  • Suspect cards in the FACTS panel now show the player's headshot on the left side of the card for MLB games โ€” The photo sits in a square frame and occupies the same vertical space as the team logo and sparkline to its right, giving each card a clear visual anchor without taking up extra room.
  • This applies to both DFS suspects and betting prop suspects โ€” Whichever mode you have selected, photos appear for players where an image is available. A silhouette placeholder fills in automatically when no photo exists.

๐Ÿ“ธ New: MLB Player Photos in the EVIDENCE / LINEUP Panel

  • Every batter and starting pitcher card in the EVIDENCE panel now shows the player's headshot โ€” The photo sits in the top-left corner of each card next to the batting order position and fielding position, so you can identify players at a glance rather than reading names alone.
  • Starting pitcher cards received the same treatment โ€” The SP label and handedness indicator sit to the right of the photo, with the pitcher's name and statistics below spanning the full card width.

๐Ÿƒ Improved: Lineup Card Layout Redesigned for Better Readability

  • Batting order position and fielding position now share the same row as the player photo โ€” Instead of stacking everything in a single column with the photo floating to the left, the top row holds the photo and the positional metadata together, so there is no empty space beneath the photo.
  • The player's name now appears on its own dedicated row below the photo row โ€” Previously the name and the batting average shared the same line, which caused the name to get truncated on smaller screens. The name now has the full card width to itself.
  • The batting average appears on its own row beneath the name, right-aligned โ€” Separating the average from the name keeps both readable on mobile without either value being squeezed. The right-aligned position mirrors how averages were previously shown inline.
  • The full statistics grid now spans the entire card width below the name and average rows โ€” Season stats (OBP, SLG, HR, RBI, etc.) and game stats (H, 2B, HR, RBI, etc.) take up all available horizontal space, making every number easier to read at a smaller font size.

๐Ÿงน Improved: Game Card Clean-Up

  • The sequential game index numbers that appeared in the top corners of each game card have been removed โ€” The numbers (#1, #2, #3โ€ฆ) were a carry-over from an internal ordering system and did not convey meaningful information to users. Cards are now cleaner without them.
June 14, 2026

๐ŸŽจ Visual Polish, Smarter Upgrade Prompts & Suspects Enhancements

๐ŸŽจ Improved: Darker Background & Larger Lineup Card Typography

  • The workspace background is now noticeably darker and less blue-tinted โ€” The new tone is closer to pure dark, matching the visual weight of the original BlowOutAlert workspace more closely and reducing eye strain in low-light environments.
  • Player names inside lineup cards are larger and easier to read at a glance โ€” The previous size was too small relative to the surrounding stat information. Names are now proportionally bigger across both NBA and MLB lineup views.
  • Team names in the lineup header are now displayed at a larger size โ€” Both the full team name and the record sub-line beneath it have been bumped up so the team identity reads clearly before you focus on the individual cards.
  • Stat numbers and labels in lineup cards are now more legible โ€” The main stat value (points, ERA, innings pitched) is now larger and bolder. Sub-stat values and their unit labels are both slightly larger, so the full stat grid is readable without squinting. The batting average shown next to a player's name has also been increased in size.

๐Ÿ” Improved: Subscription & Sign-In Prompts Replace Red Error Messages

  • Tools that require a PRO or ELITE subscription now show a proper upgrade screen instead of a red "Failed to load data" message โ€” When you open a tool your current plan doesn't include, you'll see the familiar upgrade prompt with your required tier clearly labeled, instead of an error that looked like something broke.
  • Tools that require you to be signed in now show a sign-in prompt instead of a red error โ€” If you're not logged in and try to open a gated tool, you'll see a clean "Sign in required" message with a brief explanation. No more red error text that implied a system failure.
  • This applies across all tools: Signals, Batting Signals, Slate Stacks, Streak Board, Value Plays, DFS Ranking, Slate Summary, Hit Rate, Quarter Scorers, and First Team Scorers โ€” Every tool now handles access restrictions gracefully.

๐Ÿ“ค New: EVIDENCE Section Export โ€” CSV & JSON Download

  • The EVIDENCE panel now has an export button that lets you download the current lineup as a CSV or JSON file โ€” Click the icon to open a small dropdown and choose your preferred format. The file downloads immediately with the game matchup and date in the filename.

๐Ÿ“Š Improved: Game Selection Persists When Switching Stat Tabs in Signals

  • In NBA Signals and MLB Batting Signals, the game filter you've selected now stays in place when you switch between stat categories โ€” Previously, switching from PTS to REB (or from H to HR) would reset the game filter back to showing all players. Now the selected game is remembered and the filtered view carries over immediately to the new stat tab.

๐Ÿ“ฑ Improved: FACTS and LINEUP Tabs Require a Game Selection on Mobile

  • On mobile, the FACTS and LINEUP tabs in the bottom tab bar are now disabled until you select a game โ€” If you tap either tab before picking a game from the CASES list, a brief "Select a game first" notification appears and the tabs stay on the games view. Once you select a game, both tabs become fully active. This prevents the empty-state confusion of arriving at a blank FACTS or LINEUP panel with no context.

๐Ÿ”” Improved: Notifications Now Appear in the Bottom-Right Corner

  • Toast notifications โ€” the brief status messages that confirm actions or surface warnings โ€” have moved from the top-right corner to the bottom-right โ€” This keeps them out of the way of the navigation bar and workspace controls, so a notification appearing while you're selecting a game no longer obscures the top of the screen.

๐Ÿ” Improved: Suspects โ€” Value Color & Sparkline Now Match the Badge

  • In the SUSPECTS tab of the FACTS card, the projected value (for example, the prop line "1.5") is now colored to match the suspect's badge โ€” A STRONG badge makes the value green. A FADE badge makes it red. A WATCH badge makes it amber. Previously the value was always white regardless of the rating, making it harder to absorb the signal at a glance.
  • The sparkline chart behind each suspect now also matches the badge color correctly for all three tiers โ€” STRONG was already green and FADE was already red, but WATCH was incorrectly drawing in blue. It now draws in the same amber as the badge.

โšพ New: MLB Is Now the Default Sport for New Users

  • First-time visitors and users who haven't set a sport preference now open the workspace on MLB instead of NBA โ€” Returning users continue to land on whichever sport they used most recently, as that preference is saved automatically.
June 13, 2026

๐Ÿ–ฅ๏ธ Tools Are Now Floating Windows + Slate Summary, Value Plays & Stacks Upgrades

๐Ÿ–ฅ๏ธ New: All Tools Now Open as Floating Windows

  • Every tool in the Tools section now opens as a free-floating, draggable, and resizable window instead of navigating away from the workspace โ€” You can now have the Slate Summary open while still watching game cards update in real time, or keep the DFS Rankings visible while browsing player profiles. Each tool window stays out of the way until you need it.
  • Drag any tool window by its title bar to position it exactly where you want on screen โ€” Grab any edge or corner to resize it. Multiple windows can be open at once and stack independently by click order.
  • Pressing Escape closes the topmost window without disturbing anything underneath โ€” If you have a player profile and a tool open at the same time, Escape always closes the one on top.
  • On mobile, all tool windows open as a full-screen bottom sheet โ€” Sliding up from the bottom of the screen, the same way the player profile works on small screens.
  • This applies to every tool: DFS Rankings, Slate Summary, Value Plays, Slate Stacks, Player Signals, Batting Signals, Quarter Scorers, First Basket, and Hit Rate โ€” All are now accessible without leaving the main workspace.

๐Ÿ“Š Improved: Slate Summary โ€” Four Tabs, Game Selector & Stack Rankings

  • The Slate Summary is now organized into four tabs: BREAKDOWN, EDGE, OVERVIEW, and STACK โ€” Each tab focuses on a different lens for reading the day's slate.
  • BREAKDOWN lets you select any game from a pill bar at the top and shows a full deep-dive for that game โ€” Spread, total, win probability, pace, rest, key injuries in a three-column grid, and player tags (CORE / VALUE / FADE) also in a three-column layout, so you can scan the full picture without scrolling.
  • EDGE highlights the games the engine identifies as worth targeting or avoiding โ€” For NBA: mismatch games where you should fade role players, and tight games where you should stack studs. For MLB: high and low run environment games, plus the best stacking opportunity and toughest pitching matchup on the slate.
  • STACK ranks every game on the slate by stack potential and shows a heat rating for each โ€” HOT, WARM, or COOL based on a composite score that factors in the game total, blowout risk, spread tightness, and pace (NBA) or run environment (MLB). The score and a color-coded progress bar make it easy to sort your attention.
  • The game status in the BREAKDOWN tab now displays cleanly โ€” Scheduled games previously showed the raw system label. They now display simply as SCHEDULED.

๐Ÿ’ฐ Improved: Value Plays โ€” Ratio Badges, Vendor Awareness & Cleaner Table

  • Each player in Value Plays now carries a ratio badge that grades the strength of the edge at a glance โ€” STRONG (1.30ร— or higher), MOD (1.15ร—โ€“1.29ร—), or SLIGHT (1.00ร—โ€“1.14ร—). The badge is color-coded green, yellow, or gray so you can quickly filter your eyes to the best edges without reading every number.
  • Value Plays now updates automatically when you change your betting market in the top bar โ€” Switching from FanDuel to DraftKings (or any other market) now refreshes the player list to reflect the lines and odds for that specific book. Previously the list stayed unchanged until you manually reloaded the tool.
  • The Hit% column now shows the correct value โ€” A display bug was inflating every percentage by 100ร— (showing 8000% instead of 80%). The numbers now reflect the actual historical hit rate for each player on this prop type.
  • Column widths are now fixed and proportional โ€” The player name column was previously consuming all available space regardless of window size. All columns are now balanced so the Ratio, Hit%, Odds, and other columns always have room to breathe.

๐Ÿฅž Improved: Slate Stacks โ€” Game Selector & Full Pitcher Detail

  • Slate Stacks now has the same single-select game pill bar as the Slate Summary BREAKDOWN tab โ€” Click any game to instantly switch to that matchup's stack card. No more paging through all games one at a time.
  • Each stack card now shows a full two-column pitcher section โ€” Away and home starters side by side, each with ERA, WHIP, and a weakness label that grades how hittable that pitcher is: Vulnerable, Suspect, Average, or Sharp. Knowing which arm is easier to attack is core to building a stack, and this information is now visible at a glance without opening a separate profile.
  • Stack recommendations and key batters appear below the pitcher section โ€” The recommended batters show batting order position, season average, at-bats per game, and a platoon advantage badge when applicable.

๐Ÿ“ˆ Fixed: NBA Slate Summary Now Shows Spread, Total & Win Probability

  • The BREAKDOWN tab in the Slate Summary now correctly displays the spread, game total, and win probability for NBA games โ€” These fields were showing as blank dashes when DraftKings lines hadn't been loaded for a given slate. The engine now pulls from whichever betting market has data available for that game, so the numbers appear reliably regardless of which book seeded first.

๐Ÿ€ Fixed: NBA Upset Probability Now Surfaces More Near-Upset Games

  • The threshold for displaying an Upset Probability bar on NBA game cards has been lowered slightly โ€” Games that were on the cusp of qualifying โ€” where the underdog had a genuine shot but the bar wasn't appearing โ€” now show correctly. The change means more competitive matchups will surface the upset indicator rather than silently passing it over.
June 10, 2026

๐Ÿš€ BlowoutAlert v2 โ€” New Platform Launch

๐Ÿ†• New: Completely Rebuilt Workspace

  • BlowoutAlert has been rebuilt from scratch as a fully modern platform โ€” Every part of the workspace โ€” from how data loads to how the interface responds โ€” has been redesigned and rewritten. The result is a faster, more reliable, and more visually polished experience across all devices.
  • The new workspace is live and running alongside the original โ€” Both versions are accessible during this transition period. The v2 workspace is the primary going-forward platform and will receive all new features first.

๐ŸŽจ New: Three-Panel Layout

  • The workspace is now organized into three distinct panels: CASES, FACTS, and EVIDENCE โ€” CASES shows the day's game slate with odds and context. FACTS shows the analysis for whichever game you've selected โ€” suspects, case breakdown, DFS rank, and four-factor data. EVIDENCE shows the lineup for that game, including official box score results for completed games.
  • On desktop all three panels are visible at once โ€” No switching or scrolling required. On tablet, the game list slides in as a drawer. On mobile, a tab bar at the bottom lets you jump between panels.

๐Ÿ“‹ New: EVIDENCE Panel โ€” Official Game Stats for Completed Games

  • When viewing a game that has already been played, the EVIDENCE panel now shows actual box score results for every player โ€” Points, rebounds, assists, steals, blocks, field goals made and attempted, three-pointers, turnovers, plus/minus, and minutes. No more estimated averages โ€” you see exactly what each player did.
  • The panel header automatically updates to reflect what you're looking at โ€” OFFICIAL LINEUP for completed games with real stats, EXPECTED LINEUP for upcoming games where lineups are predicted based on historical patterns.
  • MLB evidence works the same way โ€” Pitcher lines (innings, strikeouts, earned runs, walks, hits, pitch count) and batter lines (hits, doubles, triples, home runs, RBI, runs, walks, strikeouts, stolen bases) are all shown for completed games.

๐Ÿ” New: FACTS Card with Multiple Analysis Tabs

  • Selecting a game opens a full analysis card with tabbed sections โ€” The CASE tab explains what's interesting about the matchup: quality rating, key positives and negatives, and the overall verdict. The SUSPECTS tab shows which players the engine flagged for DFS or props, with confidence indicators for each. The RANK tab shows a DFS-specific player ranking for the slate.
  • NBA and NCAAB games include a Four Factors tab โ€” Showing effective field goal percentage, turnover rate, offensive rebound rate, and free throw rate for both teams side by side, plus contextual benchmarks.
  • Confidence is now shown as a horizontal bar indicator beneath each suspect's matchup context โ€” Five bars fill from left to right based on how strong the signal is, color-coded from neutral through strong.

๐Ÿ›  New: Tools Section

  • A dedicated Tools section is now accessible from the top navigation โ€” It houses all slate-level analysis screens that were previously harder to find. Each tool is available based on your subscription tier.
  • Available tools include: DFS Ranking, Slate Summary, Streak Board, Signals, Batting Signals, Slate Stacks, Value Plays, Quarter Scorers, First-Team Scorers, and Hit Rate โ€” Each screen is filtered to the sport you currently have selected, so you only see what's relevant.

๐ŸŒ— New: Light Mode

  • A full light mode is now available and can be toggled from the top bar โ€” Your preference is saved and restored on your next visit. The light theme uses a carefully adjusted color palette so every badge, bar, and status indicator remains legible.
June 7, 2026

โšพ๐Ÿ€ MLB Upset Probability, Smarter Prop Suspects & Cleaner Hit Rate

๐Ÿ“Š New: Upset Probability Bar Now on MLB Game Cards

  • MLB game cards now show an Upset Probability bar, the same way NBA and NCAAB cards do โ€” For every game where one team is a clear market underdog, the bar shows the estimated probability that the underdog wins, adjusted for baseball-specific context beyond what the odds alone imply.
  • The same contextual signals carry over from NBA โ€” home field advantage, rest and travel, win-loss records, hot and cold streaks, and key injuries โ€” plus two signals unique to baseball: starting pitcher ERA and pitcher fatigue. When the underdog's starter carries a meaningfully lower ERA than the favorite's, that's a real upset lever the market doesn't always fully price in. If the favorite's starter is also coming in on short rest or with a high recent pitch count, the underdog's probability gets an additional bump on top of that.
  • Hover the bar to see a full breakdown of every factor โ€” The tooltip shows the market base probability, each adjustment, and the final number. Green lines pushed the underdog's chances up; red lines pushed them down.
  • When the adjusted probability exceeds 50%, the bar pulses with a yellow glow โ€” A visual flag that the model sees this underdog as a genuine upset threat worth considering before locking in your lineup.

๐ŸŽฏ Improved: Props Suspects Now Use the Pre-Game Prop Line โ€” Not the Live One

  • The prop line used to identify suspects is now locked to the value posted before the game began โ€” Sportsbooks continue updating player prop lines once a game is underway โ€” for example, a home run prop can jump from 0.5 to 1.5 after a player hits one in the second inning. Previously, the suspects engine would evaluate players against that live-adjusted line rather than the line that was available at game time. It now uses the original pre-game line, which is the correct benchmark for DFS decisions made before first pitch.
  • The same fix applies to the Hit Rate tracker โ€” Historical prop hit rate is now calculated against the pre-game closing line for each game going forward, so the accuracy numbers reflect the line you could actually have bet on, not a number that shifted after the outcome was already unfolding.
  • This applies to both MLB and NBA โ€” The pre-game line is captured at first seed and never overwritten, regardless of how many times the feed updates afterward.

๐ŸŽฏ Improved: Props Suspects No Longer Recommend Heavily Juiced Lines

  • Any prop carrying odds worse than -400 in the recommended direction is now excluded from the suspects list โ€” A -500 or -1000 line means the market already treats the outcome as near-certain, leaving no meaningful edge to extract. Showing these props as "suspects" was misleading โ€” the value isn't there regardless of how strong the projection looks.
  • The Hit Rate tracker also filters out these over-juiced markets from historical results โ€” Props like a -1600 doubles line were inflating the hit rate percentage without reflecting any real predictive value. Removing them gives a more honest picture of how the model performs on bets you'd actually want to make.
  • This applies to both MLB and NBA props โ€” If a prop in either sport carries extreme juice in the direction being recommended, it's skipped entirely. Props with no odds data on file are unaffected.
June 5, 2026

โšพ Engine Panel Redesign, Injury Accuracy & Sport Memory

๐ŸŽจ New: MLB Contextual Edge Panel โ€” Two Rails, One Gauge

  • The Projected Winner display on MLB game cards has been completely redesigned โ€” Instead of a single bar, the engine now shows two confidence rails side by side: the Book Market rail showing where the opening odds put each team, and the Contextual Edge rail showing where the engine lands after analyzing all available factors. The gap โ€” or alignment โ€” between the two knobs tells the story instantly.
  • A Market Edge Shift gauge beneath the rails shows the engine's net conviction โ€” A knob sitting right of center means the engine found extra reason to back the market favorite beyond what the price implies. Left of center means it found counter-signals. The further from center, the stronger the divergence.
  • Confidence tiers now label the strongest calls โ€” When the engine's confidence clears a meaningful threshold, it labels the situation: CONFIRMED EDGE, HIGH CONFIDENCE, or ELITE MATCHUP. These only appear on CONFIRM-mode calls โ€” never on LEAN or NO CALL.

๐ŸŽจ New: Factor Count Badge Is Now Color-Coded by Signal Strength

  • The number next to the alignment badge now uses color to tell you how stacked the signals are โ€” 1โ€“2 supporting factors shows in gray (light signal), 3โ€“4 in blue (moderate), 5โ€“6 in gold (strong), and 7 or more in a bold red-to-gold gradient (elite-level signal stack). At a glance you can see whether the engine's call rests on a single edge or a full convergence of factors.
  • Alignment labels (STRONG, MODERATE, WEAK, MINIMAL) are now displayed in uppercase โ€” Making them easier to scan quickly next to the factor count.

๐Ÿ“Š Improved: Projected Winner Now Starts From What Vegas Actually Believes

  • The Projected Winner engine now uses the betting market's own opening probability as its starting point, instead of treating every game as a coin flip โ€” Previously, every game started at 50/50 and contextual factors like starting pitcher quality, rest, and injuries moved it from there. Now the engine starts at whatever the market implied before first pitch โ€” if Vegas opened the home team at 62%, the engine starts at 62% and factors adjust from there. The market has already done the heavy lifting on public information; the engine's job is to find what it may have missed.
  • CONFIRM badges are now genuinely meaningful โ€” CONFIRM used to fire whenever the engine agreed with Vegas and had a strong signal. Now it only fires when the contextual factors push the engine's confidence materially beyond what the market itself implies. A CONFIRM badge means the engine found a real reason to be more confident than the price suggests โ€” not just that it agrees with the bookmakers.

๐Ÿฉน Fixed: Injured and IL Players No Longer Show Up in Batting Signals

  • Players on the 10-Day IL, 15-Day IL, 60-Day IL, suspended, or otherwise unavailable are now excluded from the Batting Signals player pool โ€” Previously, only players explicitly listed as "OUT" or "OUT FOR SEASON" were filtered out, which meant IL players could still appear in recommendations. Now only players actively eligible to play โ€” probable, questionable, or day-to-day โ€” are included. This applies to both MLB and NBA Batting Signals.

๐Ÿฉน Fixed: IL Players No Longer Appear in the EVIDENCE Expected Lineup

  • When the app predicts a batting order before official lineups are posted, it now skips any player currently on an IL designation โ€” A player on the 10-Day IL should never appear as a projected starter. The previous filter was too narrow and let IL players through. The expected lineup now only considers players the team can actually put on the field.
  • Injury status badges now appear on player cards in the MLB Expected Lineup โ€” Each player card in the EVIDENCE section now shows their current injury designation (OUT, DTD, IL) the same way NBA lineup cards do, so you can spot any status flags at a glance without opening a separate player profile.

๐Ÿ’พ New: Your Selected Sport Is Now Remembered Across Sessions

  • The last sport you used (MLB, NBA, or NCAAB) is now saved and automatically loaded the next time you open the app โ€” If you spend your evening on the MLB view, the workspace opens on MLB the next morning without you having to switch. Changing sports updates your saved preference immediately.
  • MLB is now the default for new users and cleared sessions โ€” If no preference has been saved, the app opens on MLB.

๐Ÿ“… Improved: Switching Sports Now Loads the Right Slate Automatically

  • When you switch sports, the app now finds the most relevant slate instead of carrying over the date you were looking at โ€” If you were browsing last Wednesday's NBA games and switch to MLB, it no longer tries to load MLB games for that same Wednesday. It starts fresh: first checking today and the next seven days for upcoming scheduled games, then โ€” if the sport is in the off-season or between slates โ€” searching backward up to four months for the most recent games. You always land on something real.

๐Ÿ“ฑ Fixed: MLB Player Profile HIT RATE and VS. PITCH Tabs Now Work on Mobile

  • The HIT RATE and VS. PITCH tabs in the MLB player profile now load their content correctly on phones and tablets โ€” On mobile browsers, these two tabs were showing a blank screen after the loading spinner. The issue was a browser animation timing quirk on mobile that prevented the tab content from becoming visible. Both tabs now render their data reliably across all devices and browsers.
  • Both tabs now load their data in the background as soon as the player profile opens โ€” Instead of waiting until you tap the tab, the data fetches immediately so it's ready the moment you switch to it. No more waiting for a spinner on the second tap.
  • Tables in these tabs are trimmed on small screens to show only the most essential columns โ€” On screens under 600px wide, lower-priority columns are hidden automatically so the table stays readable without horizontal scrolling.

โšพ New: MLB Pitcher Movement Profile Tab

  • A new MOVEMENT tab is now available in the MLB pitcher profile โ€” Powered by Statcast pitch-level data, the tab shows a full breakdown of each pitch type the pitcher threw this season: average velocity, spin rate, induced vertical break (IVB), horizontal break (signed arm-side/glove-side), and release extension. Each pitch type needs at least 10 tracked pitches to appear.
  • An interactive polar movement chart sits below the stats table โ€” Each pitch type is plotted as a dot on a 2D grid where the vertical axis represents rise vs. drop and the horizontal axis represents arm-side vs. glove-side break. The chart uses real Statcast signed horizontal movement so the dots land on the correct side of the plate โ€” a sweeper breaks left, a cutter breaks right, and a four-seamer sits high.
  • Hovering a row in the table or a dot on the chart highlights both simultaneously โ€” The hovered pitch type's dot enlarges, a spoke line extends from the center, and the stat readout shows IVB and HB values inline. Hovering a table row highlights the matching dot, and hovering a chart dot highlights the matching row. The interaction is fully bidirectional.
  • The chart adapts to both light and dark themes โ€” Background, grid rings, axis lines, and direction labels all use CSS custom properties so the chart looks clean in either color scheme without any hardcoded colors.
  • Season switcher works the same as other tabs โ€” You can switch between seasons using the year selector at the top of the modal, and the movement data reloads automatically. Available to PRO and ELITE subscribers.

๐ŸŽจ New: EVIDENCE Card Loading Overlay

  • When you select a new game, the Expected Lineup card now shows a frosted loading overlay instead of going blank or jumping in size โ€” A blurred glass panel with a spinner and the matchup label (e.g., "NYM @ ATL") appears over the existing content while the new lineup data fetches, then fades out once the card is ready. The card stays the same size throughout โ€” no collapse, no reflow, no flash of empty space.

๐Ÿฉน Fixed: Clicking Radar Buttons No Longer Loads the Game

  • The Add / Remove buttons for moneyline, spread, and total on each game card now work without accidentally selecting the game โ€” Previously, clicking any of those buttons would also trigger a full game load in the FACTS and EVIDENCE sections. The click handler now correctly ignores those buttons so your Radar action registers and nothing else changes on screen.

๐Ÿ–ผ๏ธ New: MLB Player Profile Photos

  • Player photos now appear in the MLB player profile modal โ€” Each profile displays the player's official headshot in the top-right corner of the bio panel, matching the same size and transparency style used for NBA player photos. The image fades into the background at 40% opacity so the stats remain easy to read.
  • Photos are pulled directly from the official MLB Stats API CDN โ€” The headshots use the same player IDs that power Baseball Savant and the MLB app, so photos are always current and cover the entire active roster. Players without a photo on file display nothing rather than a broken image or placeholder.
  • A one-time backfill matched 1,212 out of 1,235 players (98%) to their official MLB Stats API ID โ€” The remaining players are mostly duplicate records or very recently called-up minor leaguers whose IDs are not yet in the public database. New players will be matched automatically as the roster seeder runs.
June 2, 2026

โšพ Projected Winner Accuracy Overhaul & Smarter Book Alignment

๐Ÿ“Š Improved: Projected Winner Now Only Shows When the Engine Trusts Its Own Call

  • The Projected Winner bar now stays silent when the engine disagrees with the book โ€” After reviewing a full month of results, we found that when the engine picks a different winner than what the betting market implies, it's right about 2% of the time. That's not a signal worth showing. The engine is now honest about when it doesn't have an edge and withholds the prediction entirely.
  • When the engine agrees with the book, accuracy is 99% โ€” The Projected Winner bar is genuinely reliable when both the engine's factors and the betting market point to the same team. That combination is the only situation where showing a prediction adds real value.

๐Ÿ”‡ New: NO CALL Indicator Replaces Blank Space

  • Games where the engine disagrees with the book now show a dimmed "NO CALL" label instead of leaving a blank gap โ€” This makes it clear the engine intentionally abstained from a prediction rather than having missing data. Hovering shows a brief explanation: the engine saw conditions pointing one way while the market priced the other team โ€” and historically, the market wins that argument almost every time.

๐Ÿ“ Fixed: Book Favorite Bar and Projected Winner Now Always Agree on Who the Book Favors

  • The two bars on each game card now use the same source to determine which team the book is backing โ€” In edge cases where the betting line and the moneyline pointed in opposite directions due to odds movement, the Book Favorite bar could show one team while the engine treated the other as the book's choice. Both bars now read from the same signal, so "NO CALL" always means what it looks like โ€” the engine's pick conflicts with the team the Book Favorite bar is also showing as the market favorite.
June 1, 2026

โšพ Projected Winner Engine, Cleaner MLB Cards & Balanced Layout

๐Ÿ“Š New: Projected Winner Bar on MLB Game Cards

  • MLB game cards now show a Projected Winner bar โ€” It considers all available context and projects whichever team the conditions favor, whether that's the market favorite or the other side. Both teams start completely even and the factors alone decide who comes out on top.
  • Home field, rest advantage, win-loss record, hot and cold streaks, key injuries, starting pitcher ERA, and pitcher fatigue all feed into the projection โ€” The team that accumulates the most edge across those signals is the projected winner.
  • A CONFIRM or OVERRIDE badge tells you whether the projection agrees with the book โ€” CONFIRM (blue) means the factors reinforce what Vegas is saying. OVERRIDE (orange) means the factors point to the other side โ€” conditions the market may be undervaluing. When the signal isn't strong enough to call it either way, the bar shows LEAN in gray.
  • Hover the bar to see the full factor breakdown โ€” The tooltip shows every edge found, which team it benefits, and the final projected win percentage.

๐Ÿ“ Improved: Projected Winner Probability Is Now a Soft Curve

  • Win probability now compresses naturally at the extremes instead of scaling linearly โ€” The engine previously used a straight multiplier, which could push projections unrealistically high when multiple strong signals pointed the same way. It now uses a soft curve (tanh) so that each additional edge still moves the number, but with diminishing returns. A team genuinely stacked with advantages will still show a 68โ€“70% projection โ€” but no single outlier factor combination will inflate the display beyond what the data actually supports.

โš ๏ธ Improved: Injury Weight Now Reflects the Player's Role

  • A starting pitcher scratch now carries significantly more weight than a position player injury, which carries more than a reliever absence โ€” Previously all key injuries were treated the same. In baseball, losing the day's starter is the most disruptive event possible โ€” the entire pitching plan changes. Losing a lineup bat is meaningful but recoverable. A reliever injury matters far less for a single game. The engine now weights each type accordingly, making projected winner probabilities more accurate when injuries are involved.

๐Ÿ”— New: Cascade Risk When SP Goes Short and Bullpen Is Strained

  • When a team's starter typically exits early and their bullpen has been heavily used in recent days, the engine now adds an extra edge to the opponent โ€” A starter who regularly gives up fewer than 4.5 innings already flags as a short-outing risk. But when that team's relievers are also running on fumes from the previous series, the two problems compound each other into a real scoring opportunity. The projection now captures this cascade scenario as an independent signal, on top of the individual SP and bullpen factors.

๐Ÿƒ Improved: MLB Game Cards Are Now Cleaner

  • Quality rating stars have been removed from MLB game cards โ€” The star rating system was built around NBA and NCAAB game dynamics and was never meaningful for baseball. Removing it gives MLB cards a cleaner, less cluttered layout.
  • Card spacing is now balanced top and bottom โ€” MLB game cards now have the same breathing room above the team logos as they do below the betting odds area. The left and right padding are also equal on all screen sizes.
May 31, 2026

โšพ MLB Run-Environment Glow & Smarter Injury Alerts

๐Ÿ”ฅ New: Run-Environment Glow on MLB Game Cards

  • MLB game cards now visually signal how hitter-friendly each game environment is โ€” HOT games (high run potential based on total, park, pace, and spread) get a red-orange pulsing border. WARM games get an amber glow. Low-scoring environments get no glow. At a glance you can see which games are the best stacking opportunities before opening any modal.

โš ๏ธ Improved: KEY INJ Badge Is Now Much More Accurate for MLB

  • The KEY INJ badge now only appears for players who were actually starting recently โ€” Previously the badge could fire for bench players or deep roster pieces that teams had already adjusted around. Now it only flags batters who appeared in the lineup (slots 1โ€“9) or pitchers who were listed as the probable starter within the last two weeks. If a player wasn't starting, their absence isn't a meaningful lineup disruption.
  • Short-term IL placements are what trigger the badge, not season-ending injuries โ€” Players on the 60-Day IL, suspended, or otherwise long removed from the active roster are excluded. The badge is reserved for injuries the opposing team hasn't fully priced in yet.
  • The injury tooltip now shows the IL status instead of a usage percentage โ€” For MLB, the tooltip displays the player's name and their current designation (e.g., "Player (10-Day IL)"), which is more meaningful than a usage stat in a baseball context.
May 30, 2026

๐ŸŽฏ Smarter Upset Probability, Playoff Fixes & Visual Polish

๐Ÿ“Š Improved: Upset Probability Now Considers More Real Signals

  • Regular-season head-to-head record now factors into playoff upset probability โ€” If the underdog won more than 60% of their regular-season matchups against this opponent, their upset probability gets a meaningful boost. Winning more than 75% gives an even larger boost. The market alone doesn't always reflect who actually performs better in this specific matchup.
  • Key injuries to the favored team now push the upset probability up โ€” When a star player (20%+ usage) on the favorite is out, the underdog's chances increase accordingly. Each additional key injury stacks the adjustment, capped at a reasonable ceiling.
  • Pace and style mismatch is now a factor โ€” If the two teams play at significantly different tempos, the underdog gets a boost. A big pace differential creates an unpredictable game environment that can neutralize a favorite's advantages.
  • The upset probability ceiling has been raised โ€” Previously the display was capped at 49% even when multiple strong signals pointed higher. The cap is now 65%, so when the data genuinely suggests the underdog is a coin-flip or better, the number reflects that.

๐Ÿ’ก New: Hover the Upset Probability Bar to See Why

  • Hovering over the Upset Probability bar now shows a full factor breakdown โ€” The tooltip lists every signal that was considered: the market base probability, each adjustment (home court, rest advantage, series score, H2H record, key injuries, pace), and the final adjusted number. Green values pushed the underdog's chances up; red values pushed them down. The tooltip appears below the bar so it doesn't obscure the card above it.

โœจ New: Upset Probability Card Glows When the Underdog Is Favored by the Model

  • When the adjusted upset probability exceeds 50%, the entire Upset Probability card pulses with a yellow glow โ€” The same visual alert used for the Key Injuries card and the KEY INJ badge, signaling that this game deserves a second look before assuming the market favorite wins.

๐Ÿ† Fixed: Playoffs PROS Card No Longer Says "Locked in Playoff Race"

  • During the playoffs, the PROS section on the Case tab now shows series-specific context instead of regular-season language โ€” Previously the card could say "Both teams locked in a playoff race" even during an active playoff series. It now correctly reflects the series situation โ€” elimination games, closeout games, and Game 7 scenarios each get their own framing.

โš ๏ธ Improved: KEY INJ Badge on Game Cards Now Glows

  • The KEY INJ badge on game cards now pulses with a yellow glow โ€” Consistent with the Key Injuries card on the Facts Card Case tab. The badge already only appears when a player with 20%+ usage is out, so the glow is always meaningful.

๐ŸŒŸ Improved: Key Injuries Card Glows When a Star Is Out

  • On the Facts Card Case tab, the Key Injuries card now pulses with a yellow glow when any listed player has 20% or higher usage โ€” A quick visual signal that the injury situation is significant enough to affect your lineup decisions, not just a minor role player update.

๐Ÿ“Š Improved: Projected Winner Dominance & Upset Probability Bars Are Now Consistent

  • Both bars are now the same height and the label columns on the right are a fixed width โ€” Previously the Projected Winner Dominance bar was taller, and text labels of different lengths caused the bars to render at unequal widths.
  • Both bars now animate filling in from left to right when a game card loads โ€” A smooth reveal animation replaces the static appearance, making the values easier to register at a glance.

๐Ÿ”ง Fixed: Minutes Opportunity Badge No Longer Overlaps Other Badges

  • On the Suspects and Props tabs of the Facts Card, the minutes opportunity badge now shows only the extra minutes (e.g. "+0.6 min") without a projected total โ€” The projected total was causing the badge to overlap adjacent badges on certain player cards.
May 27, 2026

๐Ÿ€ NBA Player Signals โ€” New PRO Tool

๐Ÿ€ New: NBA Player Signals Modal

  • A brand-new Player Signals tool is now available for NBA โ€” Access it from the trending arrow button in the NBA toolbar. It works the same way as the MLB Batting Signals tool but is built entirely around NBA stats.
  • Seven stat tabs: PTS, AST, REB, BLK, STL, 3PM, and MIN โ€” Each tab ranks today's slate players by projected output for that category, using a weighted blend of their last 5 games and season average.
  • Opponent defensive rating shown for every player โ€” A 1โ€“10 score indicates how permissive the opposing team's defense is, so you can quickly spot favorable and unfavorable matchups at a glance.
  • Signal badges surface the most actionable plays โ€” Each player is tagged: Elite Spot, Rising, Risky, Consistent, Value, or Blowout Risk, based on trend, matchup strength, and statistical variance.
  • Sparkline trend chart, L5 average, and season average โ€” The same rich context columns from the MLB version, now for NBA.
  • Game filter badges let you narrow down by matchup โ€” Click any game above the table to filter results to just that matchup. Multi-select is supported and your selection persists as you switch stat tabs.
  • Paginated table (10 players per page) with sortable columns โ€” Click any column header to re-sort. Export to JSON or CSV is available from the header dropdown.
  • Player names are clickable and open the full NBA player profile โ€” One click from the signals table opens game log, advanced stats, and role analysis for that player.
  • On days with no games, the tool automatically looks ahead โ€” If there are no games today, the modal shows the next available slate (up to 4 days out) so the tool is useful on off-days.
May 26, 2026

๐ŸŽฏ Game Filter on Batting Signals, Radar Profile Links & UI Polish

๐ŸŽฏ New: Game Filter on MLB Batting Signals

  • A row of game badges now appears above the player table in the MLB Batting Signals modal โ€” Click any game (e.g. LAA @ DET) to instantly filter the table to only players from that matchup. Select multiple games to compare across them. Your selection stays active as you switch between stat tabs (HITS, HR, RBI, etc.) so you don't have to re-apply the filter every time.

๐Ÿ‘ค New: Open Player Profile Directly from the Radar

  • Player names in the Radar are now clickable and open the full player profile โ€” Clicking a player's name launches their NBA or MLB profile modal (depending on the sport of the entry) with game log, advanced stats, and role analysis. Names are underlined to indicate they're interactive.

๐Ÿท๏ธ Improved: Signal Badges Redesigned for Consistency

  • All signal badges in the Batting Signals table are now the same size and rectangular โ€” Previously, badges like "Rising" and "Pitch Edge" appeared as different widths and pill-shaped, making rows look uneven. They are now uniform in width, rectangular, and spaced apart so multi-badge rows are easy to scan at a glance.
  • Hovering a badge now shows a proper tooltip with full context โ€” Instead of a plain browser tooltip, badges now use the app's custom tooltip system for a consistent look across all modals.

๐Ÿ“„ Improved: STACK Tab Is Now Paginated in Slate Summary

  • The STACK tab in both the NBA and MLB Slate Summary modals now pages through games 5 at a time โ€” Previously the full game list was displayed as one long scroll. Navigation controls match the style used throughout the rest of the app.

๐Ÿƒ Improved: Slate Stacks Modal Shows Fewer Stacks Per Page

  • The Slate Stacks modal now shows 2 stacks per page instead of 3 โ€” Each stack card contains a lot of detail, so the tighter page size makes the view easier to read and reduces scrolling.

๐Ÿƒ Improved: Game Card Rest & Injury Badges Display Side by Side

  • The rest badge (e.g. "1D REST") and key injury badge now appear on the same line rather than stacking vertically โ€” The layout is more compact and easier to read at a glance when a team has both indicators active.
May 25, 2026

๐Ÿ“ˆ New Signal Badges, Live Value Play Alerts & Navigation Polish

๐Ÿ“ˆ New: Bounce Back Badge on Key Suspects (NBA & MLB)

  • A "Bounce Back" badge now appears on suspects who are in a cold streak but facing a favorable matchup โ€” When a player's last three games are significantly below their season average and the matchup looks good, the badge surfaces them as a regression candidate. It's a quick way to spot players who may be due for a correction without digging into their recent game log yourself.
  • Available in both DFS and PROPS mode, for NBA and MLB

โš ๏ธ New: Script Conflict Badge on MLB Suspects

  • A "Script Conflict" warning badge now flags when a prop pick fights the game script โ€” For example, taking a pitcher's strikeouts OVER when the over/under is high enough to suggest a shortened outing, or fading a batter on a team that's a heavy favorite. The badge shows the specific reason so you can decide whether to trust the edge or pass.
  • Visible on suspect cards in both DFS and PROPS mode

๐Ÿ”” Improved: Value Plays Panel Refreshes Automatically When New Data Arrives

  • If you have the Value Plays panel open, it reloads automatically when updated data is available โ€” No need to close and reopen it to see fresh rankings. The panel detects the update and refreshes in place.
  • If the panel is closed, a notification banner lets you know new value plays are available โ€” A brief toast message appears so you don't miss a data update even when the panel isn't open.

๐Ÿ”ง Fixed: Date Navigation Is More Reliable When Clicking Quickly

  • Rapidly clicking the previous or next day arrows no longer causes stale data to load โ€” Clicks are now debounced and any in-flight request for a previous date is cancelled when you navigate again. You always land on the date you intended with the correct data.

๐Ÿ“… New: Schedule Difficulty Rating in Player Profile

  • A new SCHEDULE tab in the NBA player profile modal shows a 7-day difficulty bar for upcoming opponents โ€” Each game is scored 0โ€“100 based on opponent defensive rating, win percentage, and opponent field goal percentages. Games are labeled HARD, MED, or EASY with a color-coded bar, and an average difficulty badge summarizes the full stretch at a glance.

๐Ÿ“‰ New: Minutes Distribution Alert on Lineup Cards & Key Suspects

  • Players whose minutes have dropped 20% or more over their last three games now get a "๐Ÿ“‰ MIN" flag โ€” The badge appears directly on predicted lineup cards and as a "Min Alert" signal in the Key Suspects panel, with the exact percentage drop shown in the tooltip. A quick way to avoid locking in a player whose role may be shrinking.

๐Ÿ”ฅ New: Game Stack Heatmap in Slate Summary

  • A STACK tab has been added to both the NBA and MLB Slate Summary modals โ€” Games are ranked by stackability score (total, game environment, spread tightness, pace) with ๐Ÿ”ฅ HOT, ๐ŸŸก WARM, and ๐Ÿ”ต COOL heat labels. Helps you quickly identify which games are most likely to produce multi-player DFS value before you build your lineups.

๐Ÿƒ New: Parlay Builder on the Radar

  • You can now build a parlay directly from your Radar without leaving the modal โ€” Click the Parlay button in the Radar header to enter parlay mode. Check any active props you want to combine, and a footer instantly shows your leg count, combined American odds, and implied probability. Hit Copy Parlay to get a formatted text summary for any sportsbook.

๐Ÿ“ฑ Fixed: All Modals Now Scroll Correctly on Mobile

  • Several modals โ€” including lineup, injury, slate summary, hit rate history, and team info โ€” were not scrollable on mobile devices โ€” All modals now respect the viewport height on touch devices and scroll their content correctly, matching the behavior that the player profile modal already had.

โšพ New: MLB Pitcher Arsenal Tab in Player Profile (PRO/ELITE)

  • A new ARSENAL tab appears in the MLB player profile modal for pitchers โ€” Shows each pitch type the starter throws, along with usage %, whiff rate, batting average against, and wOBA. Stats are color-coded so it's immediately clear which pitches are plus offerings and which ones batters handle well. The tab only appears for pitchers โ€” batters see a different tab instead (below).

๐Ÿ New: MLB Hitter vs. Pitch Type Tab in Player Profile (PRO/ELITE)

  • A new vs. PITCH tab appears in the MLB player profile modal for batters โ€” Shows how the hitter performs against each pitch type they've seen this season: BA, SLG, wOBA, whiff rate, and chase rate. Helps you quickly spot whether a batter crushes sliders or struggles against breaking balls before checking their matchup against tonight's starter.

๐ŸŽฏ New: Pitcher Arsenal Panel in the MLB Matchup Modal (PRO/ELITE)

  • Pitch arsenal pills now appear beneath each pitcher's stats row in the MLB Pitching Matchup modal โ€” Each pill shows the pitch type, usage %, and whiff rate. Pills are color-coded by whiff rate: green for elite (โ‰ฅ30%), yellow for average, red for hittable. Hovering reveals BA, zone %, and chase % for that pitch. Silently omitted if no data is available โ€” the modal looks the same for free-tier users.

โšพ New: Pitch Edge & Pitch Risk Badges on Batting Signals & Key Suspects

  • A "โšพ Pitch Edge" or "โš ๏ธ Pitch Risk" badge now appears on batters whose wOBA profile aligns โ€” or clashes โ€” with tonight's opposing pitcher's arsenal โ€” The badge is calculated by weighing each pitcher's pitch usage against how that batter has historically performed against that specific pitch type, compared to the league average. A score above +0.030 wOBA earns the green Pitch Edge badge; below โˆ’0.030 earns the amber Pitch Risk. Hover the badge for the per-pitch breakdown.
  • Appears in both the Batting Signals table and the Key Suspects panel

๐ŸŽฏ New: Pitch Mix Shift Alert on Key Suspects

  • A purple "๐ŸŽฏ Mix Shift" badge flags when tonight's pitcher has significantly changed their pitch mix recently โ€” If a starter's usage on any pitch type has shifted 15+ percentage points over their last three starts compared to their season average, the badge surfaces it on every batter suspect they face. For example: "Mix Shift: SL +18pp" means the pitcher is leaning much harder on their slider lately โ€” relevant for K upside or batter risk depending on how that lineup handles breaking balls.
May 24, 2026

๐Ÿ‘ PROPS Suspects Radar, Hit Rate Upgrades & Sportsbook Filtering

๐Ÿ‘ New: Add PROPS Suspects Directly to Your Radar

  • An eye icon now appears on every PROPS suspect card, right before the prop label โ€” Clicking it adds that prop line to your Radar in one tap. The icon glows purple to confirm the prop is being tracked, and clicking it again removes it. No need to navigate away from the suspects list to start monitoring a line.
  • The highlight stays in sync across sessions โ€” If you return to the suspects panel after navigating away, any prop already in your Radar shows the eye icon highlighted so you can see at a glance what you're already tracking.
  • Available for both NBA and MLB โ€” The same eye icon and Radar behavior works in the PROPS suspects tab across both sports.

๐Ÿ’ฐ New: Odds Now Display for Player Props in the Radar

  • The ODDS column in your Radar now shows the actual line price for player prop entries โ€” Previously, only game-line picks (spreads, totals, moneylines) showed odds. Player props added from the PROPS suspects list now display the corresponding over or under price from your selected sportsbook, giving you a full picture of the expected value of each entry you're tracking.
  • Stolen bases and other milestone-style props show their correct odds โ€” These props are structured differently by sportsbooks โ€” they have a single anytime odds value rather than a traditional over/under price. The Radar now correctly surfaces that value so you can evaluate the bet at a glance.

๐Ÿšซ Improved: Props from Completed Games Can No Longer Be Added to the Radar

  • Clicking the eye icon on a PROPS suspect from a finished game now shows a warning instead of adding it โ€” There's no value in tracking a line after the game is over. The app now checks the game's status before adding and blocks the action with a clear message if the game has already ended. Removing an existing entry is still allowed at any time.

๐Ÿ’พ Improved: DFS / PROPS Mode Selection Is Now Remembered

  • Switching between DFS and PROPS in the Key Suspects tab now persists across page loads โ€” Previously, the tab always opened on DFS regardless of what you last selected. Now it opens on whichever mode you used last, so you don't have to switch every time you come back to the app.
  • Works for both NBA and MLB โ€” Each sport remembers its own last-used mode independently.

๐Ÿ” Improved: PROPS Suspects Now Filtered by Your Selected Sportsbook

  • Key Suspects in PROPS mode now shows only lines from the sportsbook you have selected โ€” Previously, the engine could surface a mix of prop lines from different books, making it hard to know which line you were actually getting at your book. Now the list is filtered to your active sportsbook, so every edge shown corresponds to a line you can act on.
  • Changing your sportsbook selection while PROPS is open refreshes the suspects list โ€” Switch books from the toolbar and the suspects update immediately to reflect that book's lines.

๐Ÿ“š New: Sportsbook Selector in Hit Rate History โ€” PROPS Mode

  • A sportsbook selector appears in the Hit Rate History modal when PROPS mode is active โ€” Choose from FanDuel, DraftKings, BetMGM, BetRivers, or Caesars to see historical hit/miss results using lines from that specific book. The active book is highlighted and results reload automatically when you switch.
  • The sportsbook icon replaces the "Book:" text label โ€” A clean open-book icon now sits beside the selector buttons, making the controls look consistent with the rest of the interface.
  • Available for both NBA and MLB Hit Rate panels

โšก Improved: Hit Rate History Auto-Opens Your Preferred Mode

  • If you last had PROPS selected in the Key Suspects tab, the Hit Rate modal opens directly on PROPS โ€” No more switching modes manually every time. The modal reads your saved preference and activates the matching tab immediately on open, so you land straight in the view you care about.

๐Ÿ” New: HIT / MISS Filter in Hit Rate History

  • Two filter pills now appear below the hit percentage summary in Hit Rate History โ€” Click HIT to see only the props that came in, or MISS to review the ones that didn't. Click again to clear the filter and return to the full list. The pagination adjusts automatically to reflect the filtered count.
  • Available in both NBA and MLB Hit Rate panels

๐Ÿ“ˆ New: Odds Column in Hit Rate History โ€” PROPS Mode

  • A new Odds column appears in the Hit Rate History table when PROPS mode is active โ€” Each row now shows the over or under odds that were available for that prop line at the time, color-coded to match the pick direction. This lets you quickly see which historical hits came at the best prices and identify patterns in where the value tends to cluster.
  • Available for both NBA and MLB
May 23, 2026

๐Ÿ–ฅ๏ธ Layout Refinements, FACTS Card Polish & Suspect Intelligence

๐Ÿ“ Improved: Multi-Column Layout Adapts Better at Every Screen Size

  • Column layouts now switch at smarter breakpoints โ€” The 3-column and 4-column workspace templates now collapse to narrower layouts at wider viewport widths than before, so content stops looking cramped before you're forced to resize. The transition to fewer columns happens earlier and more gracefully.
  • The 3-column layout no longer produces an empty column โ€” At intermediate screen sizes, the layout previously placed panels in the wrong order, leaving an empty gap in the second column. The Games and Facts panels now always appear side-by-side on the first row, with Lineup and Leaderboards spanning the full width below them.
  • Content no longer gets cut off at the edges of narrow columns โ€” Cards that couldn't fit inside a narrow column used to overflow and clip. Game cards, betting lines, and dominance indicators now wrap and compress gracefully so nothing is hidden regardless of how many columns are active.

๐Ÿ”ฒ Improved: FACTS Card Tabs Now Use Icons with Tooltips

  • The CASE, SUSPECTS, RANK, and FACTORS tab labels have been replaced with icons โ€” The text labels previously took up a disproportionate amount of space in the tab bar. Each tab now shows a clean icon instead, keeping the header compact and leaving more room for analysis content.
  • Hover any icon to see its name โ€” Moving your cursor over a tab icon shows a tooltip with the tab's label so there's no guesswork. The tooltip appears right next to the icon and follows your cursor position accurately.
  • Tooltip positioning is now precise on all pages โ€” Tooltips throughout the app were occasionally appearing far from the element you hovered โ€” typically near the top of the viewport when the page was scrolled. This is fixed: every tooltip now appears directly beside the element that triggered it.

๐Ÿ€ Improved: Key Suspects Now Prioritizes Active Starters

  • Bench players no longer push starters out of the Suspects list โ€” The engine that surfaces Key Suspects in both DFS and PROPS mode now scores confirmed starters higher than players coming off the bench. If a rotation player has strong stats but is starting tonight, they rank ahead of a bench player with similar numbers. The result is a list more focused on players actually in the starting lineup.
  • Lineup evidence no longer shows empty cards for inactive players โ€” The lineup comparison panel previously rendered placeholder cards for players marked as inactive or not in the rotation. Those gaps are now hidden, so the lineup view only shows players who are actually suiting up.

๐Ÿ“ฑ Fixed: FACTS Card Inner Sections Stretch Full Width on Mobile

  • Pros, Cons, and Notes cards now fill the screen on mobile โ€” On smaller screens, the analysis panels inside the CASE tab โ€” Pros, Cons, Notes, Team Trends, and O/U Hit Rate โ€” were rendering at a fixed narrow width instead of expanding to fill the viewport. They now stretch to 100% width on mobile so you get a proper reading experience without horizontal scrolling.
  • Suspects cards also expand to full width on mobile โ€” The same fix applies to suspect cards in the Key Suspects tab. Whether you're in DFS or PROPS mode, each suspect card now fills the full width of the screen on a phone or narrow tablet.

๐Ÿ”ง Improved: Toolbar Buttons Are Now Compact Icon-Only Controls

  • Toolbar action buttons no longer show text labels โ€” The row of action buttons at the top of each panel now displays only icons, making the toolbar cleaner and less cluttered. Each icon is larger and easier to click.
  • Hover any toolbar icon to see what it does โ€” A tooltip appears when you move your cursor over a button, so the purpose of each action is always one hover away without permanently consuming space in the interface.

๐Ÿ€โšพ Improved: Sport Selector Is Larger and More Informative

  • NBA, MLB, and NCAAB selector buttons are noticeably larger โ€” The sport-switching buttons have been scaled up by about a third, making them easier to tap on touch screens and quicker to reach on desktop.
  • Sport icons have been updated to use familiar emoji โ€” The NBA and MLB buttons now use the basketball and baseball emoji respectively, which are more universally recognizable than the previous custom icons.
  • Hover a sport button to see its full league name โ€” Moving your cursor over a sport button shows a tooltip with the full name of the league โ€” for example, "National Basketball Association" โ€” positioned below the button so it never overlaps the label.
  • Sport order updated to NBA โ†’ MLB โ†’ NCAAB โ€” The buttons are now arranged in the same order as general audience interest, with the two professional leagues first.

๐Ÿ“… New: Upcoming Button to Jump Back to Today's Games

  • A new "Upcoming" button appears between the date navigation arrows when you're viewing a past date โ€” Instead of clicking the next-day arrow many times to get back to today's or tomorrow's scheduled games, you can tap Upcoming and jump directly to the next date with games on the schedule.
  • The button is hidden when you're already on the current or upcoming date โ€” It only appears when it's useful, keeping the navigation clean by default.

๐Ÿ€ New: NCAAB Shows Last Available Game When the Season Is Over

  • Switching to NCAAB during the off-season no longer shows an empty schedule โ€” Previously, selecting NCAAB after March Madness ended would display a blank games panel with no context. The app now automatically looks back and loads the most recent game available โ€” typically the championship โ€” so there's always something to review.

๐Ÿ“Š Improved: Betting Odds Values Are Now Right-Aligned

  • All betting line values are now consistently aligned to the right โ€” SPREAD, MONEYLINE, TOTAL, WIN PROB, and IMPLIED values now share a consistent right-aligned layout. The labels have a fixed width and the values line up in a clean column, making it much easier to scan and compare numbers across rows.

๐Ÿ‘ Improved: Watch Icon Makes Monitoring More Discoverable

  • An eye icon now appears on betting line buttons before the value โ€” Previously, you had to know to click the number itself to add it to your Radar. The eye icon makes it immediately clear that these values are interactive and monitorable.
  • The same eye icon appears next to player names in the Value Plays panel โ€” Hovering over a player name in Value Plays now reveals the eye icon, signaling that clicking opens their player profile for deeper analysis.

๐Ÿท๏ธ Improved: Team Logos Show Full Team Name on Hover

  • Hovering over any team logo now shows the team's full name โ€” Instead of showing a browser-default tooltip with just the abbreviation or short name, team logos across game cards and lineup panels now display the complete team name โ€” for example, "Cleveland Cavaliers" or "New York Knicks" โ€” using the same polished tooltip style used throughout the app.

โœ๏ธ Improved: Text Sizes Are Larger and Easier to Read

  • Player names, team headers, suspect names, and win-loss records are all slightly larger โ€” Several text elements in the lineup panel, CASES card, and game cards were using font sizes that were too small relative to surrounding content. All have been bumped up to improve legibility without disrupting the layout.

๐Ÿ”‡ Fixed: Quality Star Rating No Longer Shows a Popup on Hover

  • Hovering over the star rating on a game card no longer opens a detailed popup โ€” The popup that appeared when mousing over the stars was redundant with the analysis already visible in the CASES panel. The stars now simply display the rating without triggering additional overlays.

โšก Fixed: Scrollbar No Longer Flashes During Content Transitions

  • A brief scrollbar flicker when loading CASES card and lineup card content is now gone โ€” When analysis content loaded or switched tabs, a vertical scrollbar would appear for a split second before disappearing. The animation now completes cleanly without any scrollbar appearing mid-transition.

โšพ New: MLB Value Plays โ€” PRO Feature

  • Value Plays is now available for MLB โ€” The same tool that surfaces DFS value in NBA is now available for baseball. It identifies today's batters whose recent performance exceeds their current prop line, ranked by how much their average exceeds the line and how often they've historically hit it.
  • Seven prop categories to explore โ€” Switch between Hits, Total Bases, Home Runs, RBI, Strikeouts, Runs, and Pitcher Strikeouts using the tab bar at the top of the panel. Each category reloads instantly.
  • Works the same as the NBA version โ€” Same ratio scoring, same hit rate display, same Radar integration, same export options. Add any player-prop combination to your Radar with the eye icon and monitor it from the Radar panel.
  • Available to PRO and ELITE subscribers โ€” Free accounts see an upgrade prompt instead of results.

๐Ÿ’ก Improved: Active Tool Buttons Glow When Their Panel Is Open

  • Toolbar buttons now show a green highlight while their panel is open โ€” Previously there was no visual indication of which tool panels were open, making it easy to lose track. The button for any open panel โ€” DFS Ranking, Value Plays, Streak Board, Hit Rate, and others โ€” now glows green so you always know what's active at a glance.
  • The highlight clears automatically when you close the panel โ€” No manual state to manage. The moment a panel is dismissed, its toolbar button returns to its default appearance.

๐Ÿ”€ Improved: Sportsbook Selector Is Now a Multi-Book Toggle

  • The market selector has been redesigned from a dropdown to a pill toggle with all major sportsbooks โ€” Instead of a small select box tucked into the CASES card header, you can now choose from FanDuel, DraftKings, BetMGM, BetRivers, Caesars, and Fanatics using a clean toggle sitting directly below the tool buttons. The active book is highlighted in green so it's always visible at a glance.
  • The toggle appears in both NBA and MLB views โ€” Switching sports carries your market selection over automatically, and the toggle updates to reflect the active choice in each sport's toolbar.

๐Ÿ“‹ New: NBA Slate Summary โ€” Daily Game Intelligence at a Glance

  • A new Slate Summary panel gives you a full picture of the day's NBA slate in one place โ€” Open it from the toolbar to see a slate-wide overview, per-game breakdowns, and DFS edge analysis organized across three tabs: OVERVIEW, BREAKDOWN, and EDGE.
  • Each game shows game script, win probability, blowout risk, and key injuries โ€” All the context you need to evaluate a matchup is surfaced in one compact card without having to open individual game panels.
  • An overtime probability badge appears when the spread is tight and blowout risk is low โ€” If conditions favor a close game, a badge estimates the likelihood of overtime so you can factor it into your lineup decisions.
  • CORE, VALUE, and FADE player tags are based on the last 5 games only โ€” Recommendations reflect recent form and usage, excluding players with limited minutes or those no longer in active rotations. Tags are displayed in a clean three-column layout.
  • Available to all users โ€” no subscription required

๐ŸŽฏ Improved: Open Panels Now Compete for Focus with Active Window Depth

  • Clicking or dragging any open panel instantly brings it to the front โ€” When multiple panels are open at the same time, the one you interact with rises above the others automatically. No more hunting for a panel buried behind another one.
  • The active panel shows a subtle indigo accent line at the top โ€” A faint colored border and soft shadow indicate which panel is currently in focus, making it easy to track your active workspace at a glance.
  • Inactive panels step back slightly โ€” Panels that are open but not in focus dim just enough to reinforce the depth hierarchy without being distracting.

๐Ÿ”ง Fixed: DFS Ranking Panel Resize and Scroll Now Work Correctly

  • The DFS Ranking panel now scrolls and resizes the same way as all other panels โ€” The content area previously used a fixed height that broke the resize handle and produced an unexpected scrollbar. It now uses the same flexible layout as every other resizable panel in the app.

โšพ New: MLB Slate Summary โ€” Free for All Users

  • A full slate intelligence panel is now available for MLB โ€” Open it from the MLB toolbar to see a slate-wide overview, per-game breakdowns with pagination, and edge analysis across three tabs: OVERVIEW, BREAKDOWN, and EDGE.
  • Each game card shows the run line, over/under total, win probability, rest days, injury impact, run environment, extra innings likelihood, pitching matchup, and DFS impact notes โ€” All the context you need for a game is in one place without opening individual panels.
  • A run environment badge replaces the blowout risk badge from the NBA version โ€” High-scoring environments are highlighted in green, low-scoring in red, making it easy to identify stacking opportunities at a glance.
  • CORE, VALUE, and FADE player tags are based on Total Bases per game over the last 5 games โ€” Recommendations reflect recent form, scored with the baseball-specific stat most relevant to DFS.
  • Available to all users โ€” no subscription required

๐Ÿ”ง Fixed: Date Navigation Loads the Correct Day

  • Refreshing the app no longer drops back to yesterday's games โ€” When games from the previous day were still marked as active, the app would silently revert to that date every time you refreshed, even after manually navigating forward. This is now resolved โ€” once you navigate away from a past date, the app stays where you put it.
  • The Next arrow now reliably advances to the following day โ€” After the fix above, pressing Next from yesterday's games correctly moves to today instead of snapping back to the same date.
  • The Upcoming button now correctly lands on today when today has games โ€” Previously it would skip today and jump to tomorrow. It now checks today first and only looks ahead if today has nothing scheduled.
May 21, 2026

๐Ÿ€โšพ Injury Intelligence, Pitcher Fatigue & Line Movement Alerts

๐Ÿฅ New: NBA Injury Impact Score โ€” Key Injury Badges on Game Cards

  • Game cards now flag teams with impactful injuries before you open anything โ€” When a player who averages 20% or more of their team's shot attempts is listed as Out, a red โš  KEY INJ badge appears directly under the team logo on the game card. You see the injury risk at a glance without clicking into the matchup.
  • Full breakdown inside the Facts card โ€” Opening the Evidence tab on any game with key injuries shows a dedicated ๐Ÿฅ Key Injuries section. It lists each affected player by name, their out status, and their season usage rate โ€” so you understand exactly how much offensive load is missing from that team's rotation.

โšพ New: MLB Pitcher Fatigue Score

  • Every starting pitcher now has a fatigue rating โ€” A 0โ€“100 score computed from days of rest and pitch count in the last start. Labels are Fresh, Normal, Elevated, and Fatigued, each shown with a distinct color so you can read the workload situation without digging into box scores.
  • Visible in Batting Signals next to the matchup rating โ€” The fatigue label appears in the Matchup column below the 1โ€“10 pitcher rating. Hover for the exact days-rest count and last-start pitch count that produced the score.
  • Also shown in the MLB Matchup Analysis modal โ€” Both the home and away pitcher panels now include a fatigue pill alongside ERA, WHIP, K%, BB%, and HR/9 โ€” giving you the complete picture of how each pitcher is actually feeling heading into today's game.

โšก New: Betting Line Movement โ€” DK + FD Consensus Shift Alerts (ELITE)

  • Get alerted when both major books move the same line in the same direction โ€” When DraftKings and FanDuel both shift the same player prop by 0.5 or more within a one-hour window, a purple โšก DK + FD Consensus banner appears inside the prop detail panel. This pattern typically indicates sharp money or a significant piece of news has hit.
  • Per-vendor deltas shown on the banner โ€” The alert displays exactly how much each book moved the line, so you can gauge the strength of the signal. A half-point move at one book is noise; the same move at both simultaneously is worth attention.
  • Available in both NBA and MLB prop panels โ€” Consensus shift detection works across sports. Any active prop line with synchronized movement at both books will surface the alert in the player's prop detail view. Available to ELITE and Admin subscribers.

โฑ New: Minutes Projection Cascade โ€” Injury-Aware Playing Time Estimates (NBA)

  • The DFS Rankings tab now shows projected minutes, not just historical averages โ€” A new Proj Min column appears in the DFS RANK view. When a teammate is Out and their average minutes qualify, those minutes are redistributed to same-position active players in proportion to usage rate. Players who stand to gain appear with a green +N superscript showing the bonus.
  • Key Suspects badges show the exact minutes opportunity โ€” In both DFS and PROPS mode, any suspect who benefits from a teammate's injury now shows a purple โฑ +Nmin (M proj) badge. The label tells you the bonus minutes expected and the resulting projected total, calculated from the actual injured player's season average and the group's usage split.
  • Realistic distribution across the whole position group โ€” Minutes aren't handed to a single player. They're spread across every active player in the same position group on the same team, capped at 8 bonus minutes per player, so the projections reflect how coaches actually manage load when a rotation player sits.

๐Ÿ—‚๏ธ Improved: Multi-Window Layout โ€” Panels Now Cascade Instead of Stacking

  • Opening multiple panels no longer buries them behind each other โ€” Every new window you open now appears offset 30px right and 30px down from the previous one. Whether you have player profiles, prop panels, or board views open at the same time, you can see all of them without manually dragging them apart first.
  • The window limit prompt is now draggable and resizable โ€” When you reach your plan's open window limit, the notification dialog behaves like every other panel: you can move it anywhere on screen and resize it to fit your layout.

๐Ÿ“Š Improved: Facts Card Tabs Now Open to All Users

  • Key Suspects now shows for free and signed-out users โ€” Previously, unauthenticated users saw a generic error in the Suspects tab instead of any content. Free and signed-out users now see the top suspect for each game. PRO users see up to 3, and ELITE and Admin users see all 7. An upgrade prompt appears below the visible suspects so you know what you're missing.
  • The RANK tab is now accessible without an account โ€” DFS projected rankings for every player in a selected matchup are now visible to all users. Free users see the top 2 players, PRO users see 6, and ELITE and Admin users see the full list with an upgrade prompt below the cutoff.
  • Player names in the RANK tab are now clickable โ€” Clicking any player's name in the DFS rankings opens their full player profile โ€” game log, advanced stats, role breakdown, injury history, and more.
  • The FACTORS tab (NBA) and CASE tab (MLB) are now accessible without an account โ€” Four-factor efficiency stats for NBA matchups and full MLB game analysis (run environment, pitcher breakdowns, stack recommendations) no longer require a sign-in to view.

๐Ÿ€ Improved: Matchup Breakdown โ€” Richer Play Style & Advantage Data

  • Play Style section now includes pick-and-roll and isolation tendencies โ€” The BREAKDOWN tab's Play Style breakdown now shows how often each player operates as a pick-and-roll ball handler, as a roll man, and in isolation per game โ€” giving you a more complete picture of how they actually generate offense before you look at the matchup.
  • Player Advantage now shows an Opportunity Score and neutral context โ€” In addition to positive and negative matchup signals, the Player Advantage section now displays a numeric Opportunity Score summarizing the overall matchup quality, plus a neutral context column covering factors like pace and overall defensive efficiency that don't clearly favor either side.
  • Matchup Advantage table expanded with zone defense detail โ€” The Matchup Advantage table now includes rim protection score, rim field goal percentage allowed, midrange defense, three-point percentage allowed, pick-and-roll defensive rating, and isolation points allowed per possession for the opposing defense โ€” the same data points that inform the narrative signals above the table.
  • Player Advantage and Matchup Advantage now fully populated for all players โ€” Both sections previously showed very limited signals for a large portion of players. Pace impact, defensive rating, turnover pressure, three-point defensive tendencies, and rim protection quality now appear consistently across every player in the system, not just a subset.

๐Ÿ”ง Fixed: Dialog Polish & Homepage Widget Reliability

  • Matchup Breakdown and Matchup Analysis panels no longer show a scrollbar โ€” Both panels now size to their content up to a maximum height and scroll internally without a visible scrollbar interrupting the layout.
  • Matchup Analysis cards now match the Breakdown panel spacing โ€” Padding and margins inside the Matchup Analysis dialog are now consistent with the Matchup Breakdown layout, so the two panels feel like they belong to the same design system.
  • Player Profile ROLES tab no longer overflows horizontally โ€” The role distribution grid in the ROLES tab now clips and wraps correctly at any window size without triggering a horizontal scrollbar.
  • Homepage and dashboard game widgets now detect late tip-off games โ€” Conference Finals and other games tipping at 8:30 PM Eastern or later were not appearing in the Upcoming Game widgets due to a timezone boundary issue. This is now resolved and all scheduled games for the day display correctly regardless of tip time.
  • MLB hit rate results now use authoritative total bases data โ€” Total bases outcomes in the Hit Rate history are now read directly from the official stored value rather than being recomputed from component fields, eliminating edge cases where an API discrepancy could produce an incorrect result count.

โšพ Improved: Slate Stacks โ€” Pitcher Weakness Score

  • Each pitcher card now shows a color-coded weakness rating โ€” Slate Stacks evaluates every starting pitcher using a blended score that combines their season ERA with their last five starts. The result is a single label โ€” Vulnerable, Suspect, Average, or Sharp โ€” displayed as a badge next to the pitcher's stats so you can read the targeting opportunity at a glance.
  • Recent form is weighted alongside the full season โ€” The score puts 60% weight on season ERA for stability and 40% on the last-five-start ERA for recency, then factors in walk rate and strikeout rate from those recent outings. A pitcher who has been getting knocked around lately will rate weaker even if their season numbers look fine.
  • Top batters are re-ranked to reflect who they're actually facing โ€” Batters on the stack side now score higher when their opposing pitcher is rated Vulnerable or Suspect. This means the top three names listed on each card are the ones with both a handedness edge and the most exploitable pitching matchup available on the slate.
May 20, 2026

๐Ÿ€โšพ Value Plays Board & MLB Slate Stacks

๐Ÿ’ฐ New: Value Plays Board (NBA โ€” PRO+)

  • Find the lines where you have a real edge โ€” The new Value Plays board in the NBA toolbar ranks today's slate players by how much their last 15-game average sits above their posted prop line. The bigger the gap, the higher they rank โ€” no manual digging required.
  • Shows the book you actually use โ€” The board pulls lines from whichever sportsbook you have selected in your workspace settings. The title updates automatically โ€” "FanDuel Value Plays" or "DraftKings Value Plays" โ€” so you always know which numbers you're looking at.
  • Hit rate shown alongside the edge โ€” Each entry displays how consistently the player has exceeded that specific line over their last 15 games, so you can separate a true edge from a stat that happened to be inflated by one big night.
  • Switch between stat categories โ€” Filter by Points, Rebounds, Assists, and more from a tab bar at the top of the board. The ranking updates instantly for each category.
  • ELITE subscribers get more results โ€” Additional pages are available to ELITE and Admin subscribers so you can see deeper into the slate beyond the top tier.

โšพ New: Slate Stacks (MLB โ€” PRO+)

  • Every game on today's slate, ranked by how good the run environment is โ€” The Slate Stacks board in the MLB toolbar evaluates all of today's games and sorts them from the most attractive offensive environment to the least. The game at the top is where the conditions most favor batters.
  • Run environment badge on every game โ€” Each game card shows whether the projected environment is High-Scoring, Moderate, Average, or Pitcher-Dominated โ€” a quick read before you go any deeper.
  • Which side to target and why โ€” When the analysis identifies a clear lean, it flags which team's batters have the offensive edge and shows the gap between the two sides. Specific callouts explain the reasoning: weak pitcher ERA, lineup power, or favorable totals.
  • Both starting pitchers at a glance โ€” ERA and WHIP for each starter are shown on the card so you immediately know what batter conditions look like from both sides of the matchup.
  • Top 3 batters per game surfaced automatically โ€” Below the pitcher breakdown, the three most attractive batters from the favored stack side are listed with their batting average and at-bats per game. A green badge highlights any batter who has a handedness advantage against tonight's opposing pitcher โ€” left-handed batter facing a right-handed pitcher, or the reverse.
May 18, 2026

โšพ MLB Player Profiles โ€” Handedness Matchup Stats in the Sidebar

๐Ÿ“Š New: vs LHP / vs RHP Splits at a Glance

  • MLB player profiles now show handedness splits right in the bio panel โ€” Without clicking into any tab, you can see at a glance how a batter performs against left-handed pitchers versus right-handed ones. AVG, OBP, SLG, and plate appearances are shown for each side.
  • Pitchers show the same thing from their side โ€” For starting pitchers, the sidebar shows ERA, strikeouts, and innings pitched against left-handed and right-handed batters separately โ€” so you can immediately see whether a pitcher has a platoon vulnerability.
  • Updates automatically when you switch seasons โ€” The handedness stats reflect whichever season you have selected in the profile. Switching from 2025 to 2024 updates them along with everything else.
  • Most useful when evaluating a specific matchup โ€” If tonight's pitcher is a lefty and your target batter has a .340 AVG vs LHP this season, that edge now shows up before you even open the Splits tab.
May 15, 2026

โšพ MLB Accuracy & Usability Improvements

๐Ÿ“Š MLB Batting Signals โ€” All Players Now Visible Before Lineups Are Posted

  • Players no longer disappear from Batting Signals when lineups haven't locked yet โ€” Previously, a player had to be in a confirmed posted lineup to appear in the Batting Signals panel. Now all players on today's slate are included from the start of the day. Batting order position fills in automatically once the official lineup is released.

๐Ÿท๏ธ MLB Key Suspects โ€” Prop Type Names Are Now Readable

  • Prop categories now show full names instead of abbreviations โ€” Suspect cards used to label prop types with raw shorthands: H, BB, SB, R, K. They now display as Hits, Walks, Stolen Bases, Runs, and Strikeouts. No more guessing what the abbreviation stands for.

๐Ÿ”ง Fix: Stolen Base Unders No Longer Over-Surfaced

  • Thin stolen base data no longer generates misleading under recommendations โ€” Stolen bases are a low-frequency stat, and players who haven't attempted one recently were getting flagged as strong under picks based on too few data points. A minimum sample threshold is now required before any SB under recommendation is surfaced.

๐Ÿ“ฑ Fix: MLB Player Profiles Scroll Correctly on Mobile

  • Scrolling inside an MLB player profile on a phone or tablet now works as expected โ€” The profile dialog was clipping content and preventing vertical scrolling on some touch devices. The layout is corrected and all tabs โ€” Game Log, Season Stats, Splits, Hit Rate โ€” are now fully scrollable on mobile.
May 14, 2026

โšพ MLB Batting Signals, Injury Reports on Evidence Cards & Smarter Predictions

๐Ÿ“Š New: MLB Batting Signals (PRO+)

  • A new Batting Signals panel is now available from the MLB toolbar โ€” Opens a draggable, resizable modal next to the Hit Rate button. It shows projected leaders for today's slate across eight batting stat categories: Hits, HR, RBI, Runs, Stolen Bases, Total Bases, Walks, and Strikeouts.
  • Projections are weighted toward recent form โ€” Each player's projection blends their last 5 games (55%) with their full-season average (45%), so hot and cold streaks are reflected in the numbers rather than buried under a season-long average.
  • Matchup rating shows how hittable the opposing pitcher is โ€” Rated 1โ€“10 based on the starter's ERA and WHIP relative to league average. Green ratings favor batters; red ratings mean a tougher night at the plate.
  • Signal badges cut straight to the point โ€” Every player is assigned one of six signals: ๐Ÿ”ฅ Elite Spot (great matchup + hot streak), ๐Ÿ“ˆ Rising (trending up 25%+ over season average), โš ๏ธ Risky (high variance, inconsistent output), ๐Ÿ’ฐ Value (solid projection, no red flags), ๐Ÿšจ Blowout Risk (tough matchup + cold trend), ๐Ÿง  High Contact (low variance, consistent production).
  • Every column is sortable โ€” Click any column header to re-sort the table by Projection, Season Avg, L5 Avg, Matchup Rating, Trend %, or Signal. Available to PRO, ELITE, and Admin subscribers.

๐Ÿฅ New: Injury Reports on MLB Evidence (Lineup) Cards

  • MLB lineup cards now show a CASUALTY REPORT section โ€” The same injury display that has been on NBA lineup cards is now available for baseball. It appears below the batting order in each Evidence card, listing all players on each team who are currently on the injured list or have a listed status.
  • Each entry shows status, injury description, and expected return โ€” Status labels such as Out, Day-To-Day, and Questionable are color-coded. The injury type, affected body part, and return timeline appear alongside the player name.
  • Injuries are seeded daily from the live API โ€” A new daily seeder pulls the latest injury data and automatically removes resolved entries so the report only shows currently active injuries.

๐Ÿšซ Injured Players Excluded from Predictions

  • OUT and Out-for-Season players no longer appear in predicted lineups โ€” When the confirmed batting order has not been posted yet, the system predicts the lineup from recent history. Players currently listed as Out or Out for Season are now skipped entirely โ€” only healthy players fill the predicted slots.
  • The same filter applies to Key Suspects โ€” Both DFS and PROPS modes of the Key Suspects analysis now exclude injured players from the prediction pool. If an OUT player has active prop lines posted (rare but possible), those lines are ignored.

๐Ÿ”ง Fix: MLB Leaderboards Showing Inflated or Stale Game Counts

  • GP counts now reflect actual regular-season appearances only โ€” Two separate issues were inflating the games-played numbers shown in MLB leaderboards. First, spring training games (tagged with the same calendar year) were being counted as regular-season games. Second, the API sometimes returns a previous season's stats under the current year for players who haven't appeared yet โ€” those players were showing hundreds of games played from last year. Both are now corrected.
  • Sparklines now pull only from the current season โ€” The last-5-games trend lines in the leaderboard were previously pulling game log data across all seasons. They now correctly show only games from the current regular season.
May 13, 2026

โšพ MLB Key Suspects โ€” Smarter Picks, More Prop Types & Hot-Streak Awareness

๐Ÿ†• More Prop Types Now Covered

  • H+R+RBI combos, Runs Scored, and batter Strikeouts are now included โ€” These three markets were previously missing from the MLB PROPS analysis despite being widely available. They're now part of the ranking pool.
  • Home Run props are now analyzed โ€” HR milestone props were being silently skipped. They're now fully included and treated as the high-conviction plays they are.
  • Pitcher props added to PROPS mode โ€” Pitcher Strikeouts, Outs Recorded, Hits Allowed, Earned Runs, and Walks are now analyzed alongside batter props. If a starter has a strong edge on his strikeout line heading into a lineup he historically dominates, that now surfaces in the PROPS tab.

๐ŸŽฏ Opposing Pitcher Now Adjusts the Edge

  • The matchup context actually changes the projected lean โ€” Previously, the opposing pitcher was shown as context but didn't affect the edge calculation. Now it does: a batter with a strong hits average gets a boost against a weak starter and a discount against an elite one. The same edge against different pitchers is no longer ranked the same.
  • Home run props factor in pitcher power tendencies โ€” HR props now apply an additional adjustment based on how many home runs the opposing pitcher allows relative to league average, combined with whether the batter has the ISO (power profile) to take advantage. A power hitter facing a fly-ball pitcher gets a meaningful boost.
  • Strikeout props adjusted for pitcher K-rate โ€” When a batter's strikeout line is being analyzed, the opposing pitcher's strikeout rate is factored in. Facing a 30% K pitcher lifts the expected K total; facing a soft-tosser brings it down.

๐Ÿ“… Recent Form Weighted More Than Full-Season Averages

  • What a player has done in the last 7 games matters more now โ€” Instead of weighting all 20 recent games equally, the engine now blends the last 7 games (55%) with the broader 20-game window (45%). A batter on a hot streak or coming out of a slump is now reflected more accurately in the projections.
  • Consistent performers rank above streaky ones with the same edge โ€” A player who reliably hits 1.2 total bases almost every game now ranks above one whose average is the same but swings between 0 and 4. Same edge, more confidence.

๐ŸŸ๏ธ Batting Order Now Part of the Analysis

  • Cleanup and leadoff spots get the opportunity premium they deserve โ€” The 3- and 4-hole hitters see more RBI situations; the 1- and 2-hole hitters generate more runs and stolen-base opportunities. This is now reflected in the projected averages for the relevant prop types. Bottom-of-the-order bats are discounted accordingly.

๐Ÿ“Š DFS Mode โ€” Better Differentiation Within the Same Game

  • Players in the same game are no longer ranked almost identically โ€” Previously, all batters facing the same pitcher started from the same baseline score, making it hard to distinguish the 4-hole .900 OPS slugger from the 8-hole .640 OPS contact bat. The engine now adds individual batter bonuses based on batting order slot, isolated power, and overall OPS โ€” so the best hitters in a favorable game actually rise to the top.
  • Hot and cold streaks now influence the DFS ranking โ€” Batter profiles in DFS mode are now blended with recent game-log data rather than relying solely on full-season statistics. A player in a current slump no longer gets the same score as one who's been raking.
  • Pitcher matchup factors are more complete โ€” Several matchup dimensions (ground ball tendency, fly ball rate, hard contact allowed) were previously unavailable and treated as neutral for every pitcher. The engine now estimates these from pitching data it already has, giving you a more complete picture of whether a pitcher truly suppresses or invites hard contact.

โœ… Hit / Miss Results on Completed Games

  • PROPS suspects now show the actual result for finished games โ€” When you view a completed MLB game in the Key Suspects panel, each PROPS card now shows what the player actually did alongside whether it was a hit, miss, or push on the line. This applies to both batter and pitcher props.
  • DFS suspects show the same result format โ€” DFS suspect cards for completed games now display the player's actual box-score line (H/AB, HR, RBI) and whether the DFS pick hit, in the same style as PROPS โ€” so both tabs are consistent.

๐Ÿ”ง Fix: WIN PROB Display Position

  • Win probability now appears below the total line โ€” The WIN PROB row in the betting line section of each game card has been moved under the TOTAL line, where it reads more naturally in the flow of game information.

๐ŸŸ๏ธ New: MLB Team Dialog

  • Clicking a team name or logo now opens a dedicated MLB team dialog โ€” The dialog has three tabs: Overview, Roster, and Schedule. It is fully separate from the NBA team dialog, which showed no useful data for MLB teams.
  • Overview shows the full standings picture โ€” Season record (W-L), home and road splits, division rank, games behind the leader, current streak, and playoff seed are all displayed at a glance.
  • Team leaders are surfaced at the top of the Overview tab โ€” The top batter by AVG, HR leader, RBI leader, and the pitcher with the lowest ERA and most strikeouts are highlighted so you can immediately see who's carrying the team.
  • Roster tab lists every active player with season stats โ€” Batters show AVG, HR, RBI, OBP, SLG. Pitchers show ERA, WHIP, K, W-L. The two groups are split into separate tables.
  • Schedule tab shows the full season with results and upcoming games โ€” Completed games show the final score; upcoming games show opponent and date. The schedule automatically scrolls to today's next upcoming game rather than the start of the season.

โšพ New: MLB Pitching Matchup Analysis

  • Clicking the analytics or matchup icon on any MLB player card now opens a game-level pitching matchup dialog โ€” Previously this showed an error because the NBA player-vs-defense analysis doesn't apply to MLB. MLB now has its own dedicated dialog.
  • Both starting pitchers are shown side by side โ€” Each panel shows the pitcher's name, throwing hand, and a full stat profile: ERA, WHIP, K%, BB%, HR/9, and GB%. A recent-form trend indicator appears next to ERA if the pitcher's last three starts diverge meaningfully from his season line.
  • Opportunity scores separate pitcher-favorable from batter-favorable matchups โ€” Each pitcher receives a score based on the quality of the opposing lineup. Positive scores indicate a pitcher edge; negative scores indicate a lineup edge. Specific factors are listed as Pitcher Advantages or Batter Advantages so you can see exactly what's driving the verdict.
  • Game Stack Analysis section โ€” Below the pitcher panels, a summary shows the overall run environment (High-Scoring, Moderate, or Pitcher-Dominated), the recommended stack side (home or away batters), the Vegas over/under if available, and specific DFS stacking recommendations generated by the engine.

๐Ÿ“‹ New: MLB Player Profile โ€” Tabbed Layout & Season Switcher

  • The MLB player profile dialog is now fully tabbed โ€” Four tabs replace the previous flat layout: Game Log, Season Stats, Splits, and Hit Rate History. Each tab loads independently so the dialog opens fast and only fetches what you actually look at.
  • Season switcher lets you browse 2023 through the current year โ€” One click swaps the game log and season stats to any of the last four seasons without reopening the dialog.
  • Expanded player bio section โ€” The header now shows position, bats/throws handedness, date of birth and age, height/weight, draft details, MLB service time, and current team โ€” all at a glance before you dive into the tabs.
  • Season stats tab covers batters and pitchers separately โ€” Batters see a full slash line plus extra stats like TB and WAR. Pitchers see ERA, WHIP, K/9, QS, holds, and WAR. The layout adapts automatically based on whether the player is a hitter or a pitcher.

๐Ÿ“Š New: MLB Player Profile โ€” Splits with Sub-Tab Navigation

  • The Splits tab now organizes data into clickable sub-categories โ€” Instead of a long scrolling list, splits are grouped into sub-tabs: Home / Away, Day / Night, By Month, vs. Opponent, Situation, Batting Order, By Count, By Position, Breakdown, and vs. Pitcher Hand. Only categories that have actual data for that player and season appear.
  • Labels are now human-readable โ€” Split categories used to display as raw database names like "byBattingOrder" or "byDayNight." They now read as plain English throughout the interface.
  • Batter and pitcher splits use separate, purpose-built table layouts โ€” Batters see AB, H, HR, RBI, BB, K, AVG, OBP, SLG, OPS. Pitchers see a separate stat set appropriate for their role.

๐Ÿ“ˆ New: MLB Hit Rate History Board

  • A new Hit Rate History board is now available for MLB from the toolbar โ€” Mirrors the existing NBA hit rate board. Shows how often tracked MLB prop types have hit or missed across recent slate dates, letting you spot which prop markets are running hot or cold right now.
  • Available in both DFS and PROPS view modes โ€” DFS mode shows composite scores and tier ratings; PROPS mode shows per-prop line versus actual breakdowns. Results are filtered to slates where outcomes are known.
  • Available to Elite and Admin subscribers โ€” The button appears in the MLB toolbar alongside the other analysis tools.
May 6, 2026

๐Ÿ‘๏ธ Radar v2.0 โ€” Pick History, Auto-Results & Toast Alerts

๐Ÿ“‚ Active & History Tabs

  • The Radar panel now has two tabs โ€” Active shows the picks you're currently tracking. History shows every pick that has already been settled with its result.
  • Archived picks never count against your plan limit โ€” Only active entries use up your PRO (10) or ELITE/Admin (25) slots. Once a game ends and the result is recorded, that entry moves to History and frees up a slot.
  • Clear individual history rows โ€” Use the โœ• button on any history row to remove it. Active picks can still be cleared one at a time or all at once with Clear All.

โœ… Automatic Pick Results

  • Results are filled in automatically โ€” When you reload the app, the Radar checks any picks added more than 4 hours ago against final scores and player stat lines. If the game is over, the pick is settled and moved to History.
  • Game lines resolve against final scores โ€” Spread, Moneyline, and Total picks are compared to the official final score for the game. Each is marked HIT, MISS, or PUSH accordingly.
  • Player props resolve against box scores โ€” NBA props (points, rebounds, assists, steals, blocks, 3-pointers, turnovers, and all combos) are checked against the player's actual box score line. MLB props (hits, home runs, strikeouts, RBI, stolen bases, total bases, walks, and more) are checked against the player's game stat line. Milestone picks (e.g. 25+) hit when the player reaches or exceeds the threshold.
  • Progress column now shows real results โ€” The Progress cell in each history row displays a green โœ“ HIT, red โœ— MISS, or muted PUSH badge instead of the placeholder dash.
  • Stale picks are automatically archived โ€” If a pick stays active for 14 days without resolving (e.g. the game data is unavailable), it is automatically moved to History and marked as unresolved so it never blocks your active slots indefinitely.

๐Ÿ”” Toast Notifications on Settlement

  • You get notified when picks settle โ€” Each time the app resolves a pick on page load, a toast notification appears in the corner: green for a HIT, red for a MISS, and blue for a PUSH.
  • One notification per pick โ€” If three of your picks settled overnight, you'll see three separate toasts when you open the app the next morning.

๐Ÿ“ˆ Line-Movement Alerts

  • Get alerted when a pinned line moves significantly โ€” If you're tracking a game-line pick (spread, total, or moneyline) and the odds shift past the alert threshold after you pinned it, a blue info toast fires automatically in the corner.
  • Thresholds are tight โ€” Spread and total alerts trigger on a move of 0.5 points or more from your pinned value. Moneyline alerts trigger on a shift of 10 cents or more.
  • No duplicate noise โ€” Each unique line value only triggers one alert per session. If the line moves back and forth around the same number you won't get spammed.
  • Works in the background โ€” Odds are already refreshed periodically while the dashboard is open. Line-movement checks happen automatically as part of that refresh cycle โ€” no extra polling, no extra battery.
May 5, 2026

๐Ÿ‘๏ธ Radar โ€” Track Player Props & Game Lines Across NBA & MLB

๐Ÿ‘๏ธ New: Player Prop Tracking

  • Save any prop pick for quick reference โ€” The OVER, UNDER, and milestone buttons in the player props panel are now Radar triggers. Click any of them to pin that specific pick. Click it again to remove it. The button glows to show it's being tracked.
  • Tracks your actual selection, not just the prop โ€” OVER and UNDER on the same prop line are stored as separate entries, so you can track both sides independently if you want to compare.
  • Radar opens automatically โ€” As soon as you pin a pick, the Radar panel opens so you can see your entry right away without any extra clicks.
  • Works across both sports โ€” NBA and MLB props are tracked in the same list, with sport badges to tell them apart at a glance.
  • Only available for upcoming games โ€” Buttons are disabled for games already in progress or finished.

๐ŸŽฎ New: Game Line Tracking

  • Spread, Moneyline, and Total are now pinnable โ€” The betting values displayed under each game card are now clickable buttons. Click any value to add it to your Radar. The value glows purple while tracked.
  • Both sides tracked independently โ€” Pin the away spread and the home spread separately, or track both Over and Under on a total โ€” each counts as its own entry.
  • Disabled for live and final games โ€” Game line buttons dim and become non-interactive once a game has started or ended. WIN PROB and IMPLIED remain read-only and cannot be pinned.

๐Ÿ“‹ Radar Panel

  • Open from the eye icon in the bottom-right corner โ€” Sits next to the AI chat button. Opens a draggable, resizable panel.
  • Entries grouped by type โ€” When you have both game lines and player props, they appear in separate labelled sections (๐ŸŽฎ Game Lines / ๐Ÿ‘ค Player Props) so each is easy to scan.
  • See everything at a glance โ€” Each row shows the sport, matchup or player, pick, and odds at the time you added it. A Progress column is also shown and will display live stat tracking in a future update.
  • Remove individually or all at once โ€” Use the โœ• button on any row, or hit Clear All in the panel header.
  • Live count in the footer โ€” The panel always shows how many plays you're currently tracking.

๐Ÿ”’ Plan Limits

  • PRO: Up to 10 tracked entries (player props + game lines combined).
  • ELITE & Admin: Up to 25 tracked entries.
  • Free accounts cannot use the Radar โ€” an upgrade prompt is shown when you try to add a pick or open the panel.
May 4, 2026

โšพ MLB PROPS Key Suspects & NBA Prop Line Fix

โšพ New: MLB Key Suspects Now Has a PROPS Tab

  • PROPS mode is now available for MLB games โ€” The Key Suspects panel for baseball now has the same DFS / PROPS toggle you're used to in NBA. Switch to PROPS and you'll see the batters with the most meaningful edge against their posted betting lines โ€” ranked by how far their projected average sits above or below the line.
  • OVER / UNDER lean with a gauge โ€” Each suspect card in PROPS mode shows the prop type (Hits, Total Bases, HR, RBI, etc.), the current line, the player's projected average based on recent games, and a gauge pointing toward OVER or UNDER to indicate the lean. The size of the edge drives the ranking โ€” biggest edges surface first.
  • Opposing pitcher context included โ€” Each card also notes whether the matchup against the opposing starter is favorable, neutral, or negative, so you can see both the statistical edge and the game-day environment at a glance.

๐Ÿ”ง Fix: NBA Prop Lines Now Appear Immediately When Posted

  • PROPS suspects no longer stuck on "lines not yet available" โ€” There was a case where the platform would cache a "no lines posted" result and keep serving it even after prop lines had been released by the sportsbooks. The PROPS tab would continue showing the unavailable message until the cache expired on its own. This is fixed โ€” the system now checks fresh the moment lines are posted rather than serving the stale result.
May 1, 2026

๐Ÿ€ Upset Probability, Smarter Suspects & Playoff Fixes

๐Ÿ“Š New: Upset Probability Bar on Game Cards

  • See how likely an upset is at a glance โ€” Each NBA and NCAAB game card now shows an Upset Probability bar directly beneath the Projected Winner Dominance bar. It tells you what percentage chance the underdog has of winning, displayed as a color-coded bar: gray for long shots, amber for moderate underdogs, orange for real threats, and green when it's close to a coin flip.
  • More than just the betting line โ€” The probability isn't simply copied from the odds. It factors in whether the underdog is playing at home (home court advantage), which team has more rest, how close the two teams' records are, whether the underdog is on a winning streak, and whether the favorite has been struggling lately โ€” then blends all of that with the market-implied probability to give you a richer picture.

๐Ÿ”ง Fixes

  • DFS and PROPS tabs now show different Key Suspects โ€” Both tabs were returning the exact same list of players regardless of which mode you selected. The PROPS tab is now correctly powered by prop-line edge analysis while the DFS tab continues to use DFS opportunity scoring โ€” so the two lists will differ as intended.
  • Playoff Key Suspects no longer blank in early rounds โ€” In the first round of the NBA playoffs, when teams have only played a handful of games, Key Suspects cards were showing a blank stat category (e.g. "POINTS +" with no number) and the PROPS tab was returning no suspects at all. Both issues are fixed โ€” players with a small playoff sample now correctly fall back to their regular-season data rather than producing empty results.
April 30, 2026

๐Ÿ€โšพ Streamer View Upgrades, Playoff Intelligence & Mobile Improvements

๐Ÿ“บ Streamer View โ€” MLB Play-by-Play Redesigned

  • Live plays panel now uses the full MLB layout โ€” The play-by-play feed in Streamer Mode for baseball now displays inning-by-inning tabs, at-bat outcome badges (HR, hit, strikeout, walk, error, etc.), and a live linescore at the bottom โ€” matching the detailed layout you get in the full play-by-play modal. Previously it was showing a generic layout that didn't reflect how baseball scoring works.

๐Ÿ“Š Streamer View โ€” Actual Game Stats for Past Games

  • Player cards now show what actually happened, not averages โ€” When you open Streamer Mode for a game that has already been played, player stat cards now display the real box-score numbers from that game rather than the player's season averages. Season averages continue to appear for upcoming games where no live stats exist yet. This fix applies to both NBA and MLB.

๐Ÿ† Key Suspects โ€” Playoff-Aware Analysis (NBA)

  • Playoff games now use playoff performance data โ€” During the NBA postseason, the Key Suspects panel automatically switches to analyzing players based on their playoff statistics rather than their regular-season numbers. Playoff basketball is a different environment โ€” tighter rotations, longer minutes, higher pressure โ€” and the analysis now reflects that.
  • Gold "PLAYOFF STATS" badge โ€” A gold badge appears at the top of the Key Suspects panel whenever playoff data is being used, so it's always clear what context the analysis is drawing from.
  • Graceful fallback for early-round games โ€” If a player hasn't appeared in enough playoff games yet for a reliable sample, the engine automatically falls back to regular-season data rather than producing a thin or misleading result.

๐Ÿ“ฑ Mobile โ€” Dialogs Now Scroll Correctly

  • Scrolling inside an open dialog no longer moves the page behind it โ€” On mobile, when you scroll inside any popup window (player profiles, play-by-play, matchup breakdowns, props, etc.) the page content behind it stays put. Only the dialog's own content scrolls. On desktop the existing behavior is unchanged โ€” the background still scrolls as before.

๐Ÿ”ง Fixes

  • Key Suspects panel no longer disappears during long sessions โ€” Fixed an issue where the FACTS / Key Suspects panel would vanish after the app had been open for an extended period without a page refresh. Selecting a new game or switching tabs would not bring it back โ€” only a full browser refresh would. The panel now stays visible for the duration of your session.
April 22, 2026

โšพ MLB Player Betting Markets Now Available

๐Ÿ’ฐ Player Props for Every MLB Lineup Card

  • Open any player's betting markets directly from the lineup โ€” Each player card in an MLB lineup now has a props button. Click it to open a floating window showing that player's available prop lines โ€” hits, home runs, total bases, RBIs, runs, stolen bases, strikeouts (pitcher and batter), and more โ€” across all sportsbooks at once.
  • Multiple windows open simultaneously โ€” You can open props windows for several players at the same time and drag them around the screen independently to compare markets side by side.
  • Over/Under and milestone props โ€” Both standard over/under lines and milestone props (e.g. "2+ home runs") are displayed where available, grouped by sportsbook so you can quickly spot where the best number is.

๐Ÿ“Š Hit Rate Tracker โ€” Pro & Elite

  • See how often a player has hit each prop over the season โ€” The Hit Rate tab shows, for every active prop type, how many times the player has gone over the line in their last 25 games โ€” including their last-10 rate so you can spot whether they're trending up or cooling off.
  • Value, Edge, and Fade tags โ€” Each prop row is automatically tagged when the data supports a clear lean: VALUE when hit rate and performance both back the over, EDGE when the player is outperforming the line even without a high hit rate, and FADE when the market has been consistently winning.
  • Per-game results log โ€” Click any prop row to expand a full game-by-game breakdown showing the line, the player's actual result, and whether it hit โ€” paginated so it never gets unwieldy.

๐Ÿ“ˆ Line Movement Tracker โ€” Pro & Elite

  • Track how lines have moved throughout the day โ€” When lines have shifted since they opened, you'll see the opening number, the current number, and the direction of movement for each sportsbook โ€” with a small chart when multiple snapshots are available.
  • Sharp move alerts โ€” When multiple sportsbooks have moved a line in the same direction by a meaningful amount, a sharp money signal is flagged automatically so you don't have to watch for it yourself.
April 21, 2026

โšพ MLB Matchup Ratings, Smarter Suspects & Lineup Polish

๐ŸŽฏ MLB Lineup Cards Now Show Matchup Ratings

  • Color-coded matchup icons on every player โ€” The analytics icons on each player card in an MLB lineup are now color-coded based on how favorable their matchup looks. Green means a good spot, red means a tough one โ€” the same system NBA users already rely on, now live for baseball.
  • Batters rated against the opposing pitcher โ€” Each batter's rating is calculated from how their hitting tendencies match up against tonight's starting pitcher: strikeout rate, power profile, walk tendencies, handedness advantage, and whether the pitcher has been sharp or struggling lately.
  • Starting pitchers rated against the opposing lineup โ€” Probable starters receive their own rating based on how the opposing lineup is constructed: overall offensive quality, how many strikeouts they tend to give up, their patience at the plate, and how much of the lineup bats from the opposite side.
  • Works with expected and official lineups โ€” Matchup ratings appear whether the batting order is officially confirmed or predicted โ€” so you can start evaluating matchups from the morning.

๐Ÿ” MLB Key Suspects Now Works Before Lineups Are Official

  • Suspects load with predicted lineups โ€” Previously, Key Suspects for an MLB game would return empty if the official batting order hadn't been posted yet. The engine now uses predicted lineups when confirmed orders aren't available, so you get actionable targets from the moment you open a game โ€” not just after lineups lock.
  • Probable pitchers always reflected โ€” Even when batting orders aren't posted, the engine correctly accounts for each team's probable starting pitcher when scoring batter matchups.

๐Ÿ“‹ Lineup Panel โ€” Expected vs. Official Label

  • Clearer lineup status in the Evidence card title โ€” The lineup panel header now correctly shows EXPECTED LINEUP when displaying a predicted batting order and OFFICIAL LINEUP when the confirmed order has been posted. Previously it always showed "Official" regardless of lineup status.

๐Ÿ”ง Fixes

  • Team logos now appear in MLB player profiles โ€” Opening an MLB player's profile modal now correctly displays their team logo next to their name. The logo was failing to load in all cases due to an image format mismatch.
  • Placeholder text readable in both light and dark mode โ€” The "Select a game to view analysis" placeholder text in the FACTS card was difficult to read in dark mode. Text contrast is now consistent across both themes.
April 20, 2026

โšพ MLB Open to Everyone + Leaderboard Upgrades

โšพ MLB Now Available on All Plans

  • No longer admin-only โ€” MLB is now fully accessible to Free, Pro, and Elite subscribers. Switch to baseball any day games are on the schedule and the entire workspace updates to reflect the MLB slate.

๐Ÿ“Š MLB Leaderboard Improvements

  • Limit selector now works in MLB โ€” The Top 5 / Top 10 / Top 15 selector at the top of the leaderboards section now correctly controls how many players appear in each MLB leaderboard, consistent with how it works for NBA.
  • 5-game sparklines on every MLB leaderboard โ€” Each player row in the MLB stat leaderboards (Hits, HR, Total Bases, Strikeouts, Hits Allowed, Runs + RBI) now shows a small trend line for their last 5 games, so you can see at a glance whether a player is heating up or cooling off without opening their full profile.
  • Click any player to open their profile โ€” Player rows in the MLB leaderboards are now clickable. Tapping a player opens their dedicated MLB player profile directly from the leaderboard, the same way it works in lineup cards and Key Suspects.

๐Ÿ”ง Reliability Fixes

  • FACTS card no longer freezes after slow requests โ€” When loading Key Suspects took longer than expected, the FACTS card could become invisible and unresponsive for the rest of the session without a page reload. This has been fixed โ€” the card now recovers cleanly regardless of how long a request takes.
  • Streaks, Trends & O/U widgets now styled correctly โ€” In rare cases where the CASE tab's supporting widgets (Notable Streaks, Team Trends, O/U Hit Rate) had to be inserted dynamically, they were missing their section styling and appeared detached from the rest of the analysis layout. They now render with the correct appearance in all cases.
April 18, 2026

๐ŸŽฏ Key Suspects โ€” Sharper Projections Across DFS & Props

โšก PROPS Mode Now Factors In Defensive Matchups

  • Matchup-adjusted edge โ€” PROPS suspects no longer rank purely on historical averages vs. the sportsbook line. Each player's projected average is now adjusted for the quality of the opponent's defense before the edge is calculated โ€” so a player facing an elite defense will show a lower projected edge than their raw numbers alone would suggest.
  • Matchup badge on every prop card โ€” Each suspect card in PROPS mode now displays a color-coded matchup badge (Very Positive โ†’ Very Negative) showing whether the defensive environment favors or hurts that player's stat category. Green means favorable, red means tough.
  • Combo props adjusted component by component โ€” For multi-stat props like Points + Rebounds or Points + Rebounds + Assists, each component is adjusted independently based on the specific defensive pressures relevant to that stat, rather than using a single blended number.

๐Ÿ”ง Four Accuracy Improvements to DFS Suspects

  • Outlier games no longer skew ratings โ€” A player who had an unusual game due to foul trouble, a blowout, or limited minutes used to disproportionately affect their efficiency and usage ratings until the next game. The engine now averages recent performance across a wider window so one bad night has far less impact.
  • Opponent defense reflects recent form โ€” Defensive ratings used to be calculated across the full season, which meant a team that had improved or declined defensively over the last month was still being judged by outdated numbers. The engine now focuses on the last 30 days, with an automatic fallback to the full season when recent sample size is too small.
  • Role scoring weights calibrated against real results โ€” The weights the engine uses to estimate how much each player type (catch-and-shoot specialist, slasher, secondary playmaker, etc.) contributes to DFS value have been recalibrated against 60 days of real game outcomes. Roles that were consistently under-projecting have been raised; roles that were over-projecting have been corrected.
  • Injury games now model real minute redistribution โ€” When a starter is confirmed out, the engine previously applied a flat boost to nearby players. It now models how that starter's minutes will realistically be redistributed among active teammates based on each player's usage share within the same position group โ€” higher-usage players get a bigger projected bump than bench players who happen to share a position.
April 17, 2026

โšพ MLB Is Here โ€” Full Baseball Support Launched

โšพ MLB Games โ€” Today's Full Slate

  • MLB Sport Switcher โ€” The platform now supports MLB alongside NBA and NCAAB. Switch to baseball any day games are scheduled and the entire workspace updates: game cards, lineups, odds, and analysis all key off the MLB slate.
  • Live Game Cards โ€” Today's MLB matchups appear as game cards showing live scores, current inning, and pre-game start times โ€” so you always know whether a game is upcoming, in-progress, or finished without leaving the page.
  • Betting Lines Built In โ€” Each MLB game card displays the run line, game total (over/under), and moneyline odds, giving you the sportsbook context you need right alongside the lineup and analysis.

๐Ÿ“‹ MLB Lineups โ€” Batting Orders & Pitching Staffs

  • Confirmed Batting Orders โ€” Once lineups are posted, both teams' batting orders appear in slot order (1โ€“9) with each player's position listed, so you can see exactly who's hitting where before lock.
  • Starting Pitcher Featured โ€” The probable or confirmed starter is highlighted at the top of each team's pitching section so you immediately know who's on the mound.
  • Predicted Lineups โ€” On days when official lineups haven't been released yet, the engine surfaces predicted batting orders based on recent usage so you can start your research early.

๐Ÿ” MLB Game Analysis โ€” The CASE Tab

  • Pitcher Matchup Intelligence โ€” The CASE tab for each MLB game breaks down the starting pitching matchup: how the pitcher has performed recently, which batter types he struggles or thrives against, and how the opposing lineup is built to exploit or absorb him.
  • Run Environment Badge โ€” A clear badge tells you whether this game projects as a high-scoring shootout, a pitcher's duel, or somewhere in between โ€” letting you set expectations before you dig into the detail.
  • DFS Stack Recommendations โ€” The CASE tab surfaces which team and lineup slot is the best target for DFS stacking based on pitcher vulnerability, lineup quality, and projected run environment.
  • Pitcher Strengths & Weaknesses โ€” Each analysis calls out specific matchup edges: whether the pitcher gets hurt by lefties, struggles with runners on base, or is prone to the long ball โ€” giving you an angle you can act on.

๐ŸŽฏ MLB Key Suspects โ€” Top DFS Targets Per Game

  • Game-by-Game Targets โ€” Each MLB game card surfaces its own Key Suspects: the batters and pitchers most likely to deliver DFS value that day based on the matchup, lineup spot, and pitcher vulnerability.
  • Reason Included โ€” Every suspect comes with a plain-English reason explaining why the engine flagged them, so you understand the logic and can decide whether it fits your lineup strategy.
  • Archetypes for Batters & Pitchers โ€” Players are tagged with a role archetype (e.g., Power Threat, Table Setter, Ace, Strikeout Artist) so you can quickly filter to the type of upside you're looking for.

๐Ÿ‘ค MLB Player Profiles โ€” Click Any Player to Dig Deeper

  • Dedicated MLB Profile Modal โ€” Click any player in an MLB lineup card to open their dedicated profile, showing recent performance data and season totals without leaving the page.
  • Smart Batter vs. Pitcher Columns โ€” The game log automatically shows the right stats for the player's role: batters see AVG, HR, RBI, SB, and fantasy points; pitchers see IP, ER, K, BB, and fantasy points. No manual toggling required.
  • Season Stats Tab โ€” Alongside the rolling game log, a Season Stats tab shows cumulative season totals so you can put recent performance in context against the full-year picture.
  • Multi-Window Support โ€” You can open profiles for multiple players side by side, drag them anywhere on screen, and resize them โ€” the same workflow you already know from NBA player research.
April 11, 2026

โœ… Hit Rate History โ€” How Accurate Were the Suspects?

๐ŸŽฏ New ELITE Tool: Hit Rate History

  • Did the picks land? โ€” A brand-new panel lets you look back at any game date and see exactly which Key Suspects hit or missed โ€” no guesswork, no memory required. Every result is verified against the official box score.
  • Two modes, one panel โ€” Switch between DFS mode (did the player meet or exceed the engine's projected stat line?) and PROPS mode (did the player beat or miss the sportsbook's prop line that the engine flagged?). Each mode has its own results list.
  • Any date you choose โ€” A date picker at the top of the panel lets you pull up results for any past game date. By default it opens to the most recent game night with completed results.
  • Clean at-a-glance format โ€” Every row shows the player's name, team, opponent, what was projected or what the prop line was, and a clear โœ“ HIT (green) or โœ— MISS (red) badge. No clutter.
  • Daily summary stats โ€” A header above the table shows the slate-wide hit rate for the selected date and mode โ€” for example "14/22 hit โ€” 63%". Colour-coded green, yellow, or red based on how well the engine performed that day.
  • Paginated results โ€” Results are split into pages of 10 with Prev / Next navigation, consistent with Quarter Scorers and 1st Basket Scorer.
  • ELITE exclusive โ€” Hit Rate History is available to ELITE and ADMIN subscribers.

๐ŸŽต AZ Rock Radio โ€” Now Playing in the App

  • Built-in music player โ€” AZ Rock Radio is now available as a floating mini-player in the bottom-right corner of the app. Hit play and keep the energy up while you research.
  • Non-intrusive design โ€” The player is a small pill-shaped control with play/pause and volume. It stays out of your way and never blocks the main workspace.
  • Remembers your settings โ€” Volume level and whether the stream was playing are saved between sessions so the player resumes the way you left it.
  • Powered By footer โ€” The AZ Rock Radio logo now appears at the bottom of the page with a "Powered By" label and links to the station website. Fully compatible with light and dark themes.

๐Ÿ”ง Reliability Fixes

  • Streamer mode โ€” no more 404 errors on past games โ€” When viewing a game that has already finished in Streamer mode, the player cards now correctly show season averages instead of attempting to load live box-score data, which was causing repeated network errors.
  • Faster, quieter page load โ€” Fixed an issue where the live update connection was being established before your login session was confirmed, causing a brief authentication error on every page load. The connection now waits until your session is verified.
April 8, 2026

๐Ÿ“Š Hit Rate Tracker โ€” Now a Decision Engine

๐Ÿท๏ธ Instant Signal Tags on Every Prop

  • VALUE (green) โ€” Shown when a player is both hitting the prop at a high rate and averaging above the posted line. Both signals agree: lean over.
  • EDGE (blue) โ€” Shown when a player is consistently outperforming the line even if their hit rate isn't elite. The market may not have caught up yet.
  • FADE (red) โ€” Shown when the hit rate is low and the player is averaging below the line. The market is winning this one.

๐Ÿ“ˆ Trend Arrows on Every Row

  • Always-visible direction indicator โ€” Every prop row now shows a small โ†‘, โ†“, or โ†’ arrow next to the hit rate to show whether the player is heating up, cooling off, or running steady based on their last 10 games vs. their season average. Hover over the arrow to see the exact gap.

๐Ÿ’ก Market Insight Block

  • Auto-generated analysis โ€” When you expand a prop to see recent game results, a "Market Insight" box now appears above the game log. It tells you in plain language what the data is saying โ€” things like "Strong 68% hit rate over last 25 games" or "Cooling off โ€” last 10 games trending 18 points below season average."
  • Performance vs. market callout โ€” If the player is consistently scoring more (or less) than the posted line, the insight block calls it out explicitly: "Outperforming market expectation by +1.6 per game." No more doing the math yourself.

๐Ÿ“‰ Today's Line Movement โ€” Now Smarter

  • Sharp Move alert โ€” If a sportsbook has moved the line by half a point or more today, you'll see a highlighted banner above the movement row calling it out as a sharp move.
  • Multi-book signal โ€” If two or more books moved the line in the same direction, the banner upgrades to "Multi-Book Line Drop" or "Multi-Book Line Rise" โ€” one of the strongest signals in sports betting that sharp money is on one side.
  • Mini chart โ€” When a line moved through three or more values during the day, a small path chart now visualizes the full journey from open to current, instead of just showing the two endpoints.

๐Ÿ“‹ Paginated Game Log

  • 10 games per page โ€” The recent results list under each prop is now paginated so it doesn't take over the screen on mobile. Use Prev / Next to scroll through the full history.

๐Ÿ“Š Leaderboard Mini Trend Charts

  • 5-game sparkline on every player row โ€” The leaderboards (Points, Rebounds, Assists, Steals, Blocks, 3-Pointers) now show a small trend line for each player's last 5 individual game totals. At a glance you can see if someone is climbing, falling, or flat โ€” without opening their profile.

โœ๏ธ Name Change

  • 1st Team Scorers โ†’ 1st Basket Scorer โ€” Renamed across the toolbar, panel header, and all in-app labels to better describe what the tool actually tracks. The tool itself is unchanged.

๐ŸŽจ Light & Dark Mode Fixes

  • Hit Rate view now respects your theme โ€” The prop hit rate panel previously used hardcoded colors that were difficult to read in light mode. All text, backgrounds, and borders now follow your theme setting correctly.
April 7, 2026

๐Ÿ“ก Streamer Mode โ€” Live Play-by-Play, Live Stats & Injury Cards

๐ŸŽฌ Live Play-by-Play in the Center Slot

  • Play-by-Play Replaces Camera Zone for Active Games - When you select a game that is currently in progress or already finished, the center slot of the broadcast layout now fills with a full live play-by-play feed instead of the empty camera zone placeholder. Scheduled games still show the camera zone as before.
  • Full Scoreboard Included - The center slot shows the team names and logos, the current score and game clock, quarter-by-quarter scoring breakdown, and a full scrollable play log โ€” the same information you'd see opening the Play-by-Play popup in any other view.
  • Quarter Tabs - Switch between Q1, Q2, Q3, Q4, and OT using the tab row at the top of the play feed, just like the standard plays modal.
  • Auto-Updates - The play feed refreshes automatically on the same interval as the rest of the workspace so your audience always sees the most current plays without you lifting a finger.
  • Dark & Light Theme Compatible - The play feed fully respects your dark or light theme preference.

๐Ÿ“Š Live Box-Score Stats in Lineup Cards

  • Live Stats for Active Games - When a game is in progress or has finished, the player cards in the visitor and home lineup slots now show live box-score numbers (points, field goals, 3-pointers, rebounds, assists, steals, blocks, and minutes played) instead of season averages.
  • Auto-Refreshing - Stats in the lineup slots update automatically throughout the game so you never have to refresh the page to see the latest numbers on stream.
  • Season Averages for Scheduled Games - When the game hasn't started yet, lineup cards still show season averages as before. The switch to live stats happens automatically once tip-off occurs.
  • Official Starting Lineups - For games that are live or final, the streamer slots now display the confirmed official starting lineup instead of the predicted lineup, matching what you see in Default, DFS, and Prop views.

๐Ÿฅ Injury Cards Now Fully Functional

  • Casualty Report Section - Each team's lineup slot now correctly displays the injury section (labeled "Casualty Report") beneath the bench players, with proper color coding โ€” dark red for season-ending injuries, red for out, orange for doubtful, amber for questionable, and blue for day-to-day.
  • Clickable Injury Cards - Tapping any injury card in the streamer slots opens the full injury detail popup, the same as in every other view.
April 5, 2026

๐Ÿ“ก Streamer View Mode โ€” Broadcast-Optimized Layout

๐ŸŽฅ Built for Streamers & Content Creators

  • New STREAMER View - A dedicated broadcast layout designed for OBS, Streamlabs, and similar screen-capture tools. Restructures the entire workspace into a cinematic, widescreen-friendly arrangement optimized for large monitors.
  • Split Team Lineups - The visitor and home team lineups are separated to the left and right sides of your stream, with a reserved center zone where you physically sit or place your face-cam. Includes starters, bench, and injury listings for both teams.
  • Camera Zone Placeholder - The center 50% of the lineup row is reserved as a black zone with a faint "CAMERA ZONE" label and dashed border, marking exactly where to position your OBS scene capture.
  • Full-Width Games Strip - Today's active cases span the entire top row so your audience can see the full slate at a glance.
  • FACTS / SUSPECTS Always Active - The FACTS card switches to the SUSPECTS tab automatically when you enter STREAMER mode, surfacing your highest-priority player intelligence without any manual tab switching.
  • Season Averages on Every Player Card - Each player in the split lineup cards shows their full season averages (PTS, REB, AST, 3PT, STL, BLK, MIN) for instant reference during your broadcast.
  • PC-Only Safety Guard - STREAMER mode is automatically disabled on screens narrower than 1280px and falls back gracefully to the default layout so mobile users are never affected.

โš™๏ธ Technical Details

  • Template Lock - Entering STREAMER mode ignores the active template selection (Single Column, Two Column, etc.) and enforces a fixed 16-column broadcast grid. Your previous template is restored when you exit.
  • Live Game Switching - Clicking any game card updates both split lineup slots instantly, so you can switch matchups mid-broadcast without leaving STREAMER mode.
  • No Impact on Other Views - All STREAMER changes are scoped with CSS specificity so DEFAULT, SIMPLE, DFS, and PROP views remain completely unaffected.
April 4, 2026

๐ŸŽ›๏ธ Workspace View Modes โ€” Four Focused Layouts

๐Ÿ–ฅ๏ธ View Mode Panel

  • New View Mode Switcher - A pull-down panel in the top bar lets you instantly switch between five workspace configurations: Default, Simple, Streamer, DFS, and Prop. Your selection persists across sessions.
  • DEFAULT - Full workspace with all sections, tools, and template selection available. This is the standard research environment.
  • SIMPLE - Strips the workspace down to games and FACTS only. Hides lineups, leaderboards, tool buttons, the template selector, and non-essential FACTS tabs (CASE, FACTORS, DFS RANK). Forces single-column layout. Ideal for quick pre-game reads.
  • DFS - Optimized for DFS research. Hides props-related tools (Streak Board, Qtr Scorers, 1st Team Scorers) and the PROPS suspects toggle so nothing distracts from lineup-building.
  • PROP - Optimized for player prop betting. Hides the DFS Ranking button and DFS-related FACTS tabs so your workspace stays focused on prop analysis.
  • STREAMER - Broadcast layout described above.

๐ŸŽฏ Why This Matters

  • Less Noise, Faster Decisions - Each mode hides irrelevant tools so you only see what matters for your current workflow.
  • One Click to Switch - Transition from a DFS session to a props session without manually toggling individual features.
  • Remembered Across Sessions - Your last view mode is saved so the workspace opens exactly how you left it.
April 3, 2026

๐Ÿ“Š Quarter Scorers, 1st Team Scorers & DFS Rankings Improvements

๐Ÿ“… Quarter Scorers Upgrades

  • SEASON Tab - A new SEASON tab joins L5/L10/L15/L20, showing players who have scored 3+ points in every quarter across their entire current season โ€” the most demanding filter for elite all-quarter consistency.
  • Dynamic Column Header - The "GAMES" column header now reflects the selected window (L5, L10, L15, L20, or Season) so it's always clear what period you're analyzing.
  • Per-Team Lineup Fallback - When today's confirmed lineups aren't yet posted, the tool now correctly falls back to each team's most recent lineup individually, preventing one missing team from blanking the entire panel.
  • Accurate Window Counts - Fixed an edge case where game counts were being inflated by counting non-qualifying games. Results now reflect exactly the window you selected.
  • Consistent Pagination - Navigation controls now use the same icon-based Prev/Next style used across the rest of the app, with accurate page counts and a clean upgrade prompt for FREE users on the final page.

๐Ÿ† 1st Team Scorers Upgrades

  • All Quarter Scorers improvements applied - SEASON tab, corrected window counts, per-team lineup fallback, dynamic column header, and consistent pagination all carried over to 1st Team Scorers for feature parity.

๐Ÿ’ฐ DFS Rankings Pagination

  • Paginated Player List - The DFS Rankings modal now paginates results in groups of 10 instead of showing an unscrolled wall of players. Navigate with the same icon-based Prev/Next controls used in Quarter Scorers and 1st Team Scorers for a consistent experience.
  • Tier-Gated Results - FREE accounts see the top 3 players; PRO accounts see the top 10; ELITE and ADMIN have no limit. The upgrade prompt only appears on the last page of your tier's results โ€” not mid-list.
  • Sort Persists Across Pages - Changing the sort column (Score, Salary, Position, etc.) resets to page 1 and re-sorts the full list before paginating, so you never see stale ordering after switching columns.
March 19, 2026

๐Ÿ€ New Analytical Tools & Interface Improvements

๐ŸŽฏ 1st Team Scorers (PRO)

  • New Tool: 1st Team Scorers - A new button in the toolbar opens a panel showing players on today's slate who have scored in the first 3 minutes of every one of their last 5 games. You can extend the lookback window to the last 10, 15, or 20 games to find the most consistent early-game performers. Only the top 10% of qualifying players are shown, ranked by how many points they've averaged in those early minutes.
  • Date-Aware Results - The panel always reflects the date you're currently browsing, so viewing yesterday's or tomorrow's slate shows the correct players for those games.

๐Ÿ“Š Quarter Scorers (PRO)

  • New Tool: Quarter Scorers - A companion tool that highlights players who scored 3 or more points in every single quarter (Q1 through Q4) across their last 5, 10, 15, or 20 games. These are your most consistently balanced contributors โ€” players who show up all game long rather than putting up their numbers in one or two quarters. Same top-10% ranking as 1st Team Scorers.

๐Ÿ–ฅ๏ธ Modal Improvements

  • Light Mode Support for Tool Panels - The Streak Board, 1st Team Scorers, and Quarter Scorers panels now properly adapt to your light or dark theme preference instead of always appearing in dark mode.
  • Readable Empty States - When a tool panel has no results to show, the "no data" message is now clearly visible in both light and dark mode.

โš™๏ธ Platform

  • NCAAB Live Updates Now Run Independently - The NCAAB live data update process now runs as its own dedicated background service, separate from the NBA feed. This means an issue with one sport's data won't affect the other, and each can be monitored and restarted individually.
March 17, 2026

โšก Speed, Reliability & Platform Improvements

๐Ÿš€ Significantly Faster Load Times

  • Pages and Assets Load Much Faster - Images, scripts, and stylesheets are now delivered directly at the network level rather than being routed through the app server, cutting load times considerably
  • Compressed Responses - All data sent to your browser is now compressed before delivery, reducing page weight by up to 80% and making the dashboard noticeably snappier on slower connections
  • HTTP/2 Enabled - Multiple requests now travel over a single connection simultaneously instead of queuing one after another, improving how quickly the full page comes together

๐Ÿ”ง Higher Capacity & Stability

  • More Users Served at the Same Time - The platform now runs across all available server cores simultaneously, quadrupling how many users can be served at once without slowdowns
  • Faster Data Queries - The database is now configured to keep the full working dataset in memory, eliminating slow disk reads and making stat lookups and leaderboards respond much faster during peak hours
  • Automatic Recovery - If any part of the server encounters an unexpected error, it automatically restarts within seconds without requiring manual intervention or taking the whole platform offline

๐Ÿ“ง Newsletter Delivery Fixed

  • Newsletters Are Sending Again - Admin newsletter delivery was failing silently after the platform migration โ€” this has been fully resolved and newsletters now send reliably

๐Ÿ” Login Fixed Across All Subdomains

  • Stay Logged In Across the Platform - Users who signed in on sportsfbi.com were appearing as logged out when visiting the BlowOutAlert workspace โ€” this cross-site authentication issue has been resolved and your session now carries over correctly

๐ŸŽ›๏ธ View Mode Panel

  • New Pull-Down Mode Switcher - A fixed panel at the very top of the page lets you instantly switch the workspace into a purpose-built layout. Click the handle tab to reveal five modes: DEFAULT, SIMPLE, STREAMER, DFS, and PROP. Your selection is remembered across page reloads.
  • PROP Mode - Focused layout for player prop betting. Hides all DFS-specific tools and defaults the Key Suspects tab to the PROPS view automatically.
  • DFS Mode - Focused layout for daily fantasy lineup building. Hides prop-betting tools and keeps Key Suspects defaulted to the DFS ranking view.
  • SIMPLE Mode - Distraction-free single-column view that strips away secondary tools, lineup sections, and leaderboards so you can focus on the core game feed.

๐Ÿ–ผ๏ธ Modal & Dialog Improvements

  • Scroll the Page While a Modal Is Open - Previously, opening any modal locked the background page completely. All modals now allow you to scroll the page behind them, so you can reference other content without closing the dialog.
  • Taller Matchup Dialogs - The Matchup Breakdown and Matchup Analysis dialogs are now taller, showing more content before requiring a scroll and making the comparison layout less cramped.
March 15, 2026

๐ŸŽฏ Props Intelligence, Betting Accuracy & Hit/Miss Tracking

๐Ÿ”€ DFS / PROPS Mode on Key Suspects

  • Two Modes, One Tab - The Key Suspects tab now has a DFS | PROPS toggle so you can instantly switch between players ranked for daily fantasy value and players with the strongest edge against their sportsbook prop lines
  • PROPS Mode Ranks by Sportsbook Edge - When PROPS is selected, each suspect is ranked by how far their recent average diverges from their current prop line โ€” the player with the biggest gap between what they're averaging and what the book is offering shows up first
  • Edge Gauge for Every Player - Each PROPS suspect card shows a color-coded needle gauge (red for under, green for over) with the prop type, line, and projected edge clearly labeled below it
  • No More DFS Bias in PROPS View - PROPS rankings use raw stat averages, not DFS scoring weights โ€” a 3-point specialist won't outrank a high-volume scorer just because threes carry bonus DFS points

๐Ÿ”ฅ Hit / Miss Indicators on Completed Games

  • See How Suspects Actually Performed - When you view a completed game, each Key Suspect card now shows a ๐Ÿ”ฅ if the player hit or exceeded their projected mark, or a red โœ• if they came up short โ€” both on the DFS and PROPS gauges
  • PROPS Hit Logic - For PROPS suspects, a ๐Ÿ”ฅ means the player went in the direction the gauge predicted (e.g., scored over the line when the edge leaned OVER); a โœ• means they went the other way
  • DNP Players Excluded - Players who were on the injury report and did not play are excluded from hit/miss tracking so you won't see misleading results for players who sat out

๐Ÿ“Š Props Hit Rate โ€” Recent Form vs. All-Time

  • New L10 Column in Hit Rate Tables - The player props hit rate table now shows a separate "Last 10 Games" column alongside the overall rate, so you can quickly see if a player is trending up or down recently
  • Trend Arrows When It Matters - When a player's last-10 hit rate diverges significantly from their overall rate, an โ†‘ or โ†“ arrow appears with a tooltip explaining the trend โ€” making it easy to spot hot streaks and cold spells without doing the math yourself

โœ… Prop Lines Now Always Current

  • No More Stale Lines Showing Alongside Current Ones - When a sportsbook moves a player's prop line mid-day, only the most recent line is now shown โ€” previously both the old and new line could appear side by side, which was confusing
  • Hit Rate Calculations Are Cleaner - Prop lines with no valid value are no longer included in hit rate history, which was artificially inflating some players' percentages toward 100%
  • Streak Board Uses the Right Line - The prop streak leaderboard now consistently picks the most recently updated line when computing active streaks

๐Ÿ“‰ Betting Display Fixes

  • Markets Closed State Now Shows Correctly - When a sportsbook closes betting markets before tip-off, the odds panel now correctly shows "Markets Closed" instead of displaying raw internal values
  • O/U History Shows a Message When Data Is Unavailable - Previously the over/under history widget would silently disappear when no data was available for the selected book; it now displays a brief "No O/U history available" note so the empty space isn't mistaken for a bug
  • Game Quality Ratings Use a Consistent Odds Source - The spread used to calculate the Game Quality star rating and Blowout Probability now always comes from the same book you have selected, eliminating cases where the displayed spread and the quality score were based on different numbers
March 12, 2026

๐Ÿ“ฑ Interface Refinements & Subscription Updates

๐Ÿ“ฑ Smarter Default Layout for Mobile

  • Mobile-First Experience - First-time visitors on phones and tablets now see the single-column layout by default instead of the three-column desktop view, making the workspace immediately usable on smaller screens
  • Desktop Still Defaults to Three Columns - Desktop users continue to get the full three-column layout on first visit for maximum information density on larger screens
  • Layout Preferences Always Saved - Your layout selection is still remembered across sessions regardless of deviceโ€”this change only affects the initial experience for new visitors

โœจ Improved Readability Throughout

  • Clearer Lineup Text - Enhanced text sizing across lineup displays, player cards, and matchup details for easier scanning and reduced eye strain
  • Better Key Suspects Visibility - Prop projection text in the Key Suspects cards is now more legible, making it faster to identify high-value player opportunities
  • Consistent Typography - Standardized font sizes across similar elements for a more polished, professional appearance

๐Ÿท๏ธ Streamlined Tab Labels

  • Shorter FACTS Card Tab Names - Renamed tabs to save space and reduce clutter: "KEY SUSPECTS" is now "SUSPECTS", "DFS RANK" is now "RANK", and "4 FACTORS" is now "FACTORS"
  • Faster Tab Switching - Shorter labels make it quicker to scan and switch between tabs, especially on mobile devices where screen space is limited
  • Same Functionality - All the data and analysis you rely on remains unchangedโ€”only the labels are more concise

๐Ÿ’Ž Updated Subscription Tiers

  • Elite API Rate Limit Adjustment - Elite tier API access updated from 600 requests per minute to 100 requests per minute to better match actual usage patterns and ensure consistent platform performance
  • Clearer Free Tier Messaging - Free tier now explicitly shows "Stale betting odds" instead of "Live betting odds" to accurately reflect the delayed nature of free tier odds data
  • Simplified Pro Tier - Removed features from Pro tier that are better suited to Elite subscribers, creating a clearer distinction between subscription levels

๐Ÿฅ‡ Player Rank Badges on Lineup Cards

  • See Who the Top 5 Players Are at a Glance - Each lineup card now displays a rank badge (1ST through 5TH) in the top-left corner of the player card, so you can instantly spot the highest-value players on each team without scanning stats
  • Ranked by Real Production - Rankings are calculated from season-long points, minutes, usage rate, and shooting efficiency combined โ€” not just one stat โ€” giving you a balanced picture of each player's overall contribution
  • Works for Both Starters and Bench - Rank badges appear across the full lineup, not just starters, so you can quickly identify which bench players offer the most DFS upside
  • Works for Predicted Lineups Too - Even before official lineups are posted, predicted lineups now show rank badges based on full season averages so you have context going into tip-off

๐ŸŽ Major Free Tier Expansion

  • Advanced Player Analytics Now Free - The Analysis, Roles, Matchup, and Shot Chart tabs in every player profile are now available to all users, no subscription required
  • All Player Insight Sections Now Free - Clutch Performance, Hustle Index, Quarter Breakdowns, Scoring Sources, and Ball Movement stats are now fully accessible on the free tier
  • Defender Matchup Now Free - See how specific defenders have historically performed against a given player for free โ€” previously a Pro/Elite-only feature
  • Shot Profile Now Free - The visual shot zone breakdown showing where a player scores from is now available without a subscription

๐Ÿค– AI Chat Assistant Is Now Elite-Only

  • Exclusive to Elite Subscribers - The AI Chat Assistant is now reserved for Elite tier members, reflecting the significant compute cost behind real-time natural language game analysis
  • Upgrade Prompt for Other Tiers - Free and Pro users will see a clear prompt explaining how to unlock AI Chat by upgrading to Elite

โšก Faster Lineup Loading

  • Matchup Icons Load ~10x Faster - Verdict icons on player cards (the colored indicators showing favorable vs. unfavorable matchups) now load in a single batch request instead of one-by-one, dramatically reducing the time before you see a fully colored lineup
  • Icons Appear Immediately After Lineup Renders - Previously a brief delay caused icons to "pop in" after the lineup was visible; they now appear at the same time as the lineup itself

๐ŸŽจ Cleaner Lineup Presentation

  • Bench Players Same Size as Starters - Bench player cards are now the same size as starter cards, making it easier to compare players across the full lineup without squinting at smaller tiles
  • Removed Loading Animations - The card-flip animations that appeared when lineups loaded have been removed for a faster, less distracting experience
  • More Accurate Matchup Verdicts - Fixed a classification error where favorable and unfavorable defensive matchup ratings were being displayed in reverse โ€” verdicts now correctly reflect which matchups are advantageous
March 10, 2026

โฑ๏ธ Quarter Breakdowns, Defensive Assignments & Betting Trends

๐Ÿ“Š Quarter-by-Quarter Scoring Trends

  • See How Players Perform Each Quarter - Player profiles now include quarter-by-quarter scoring breakdowns showing average points in Q1, Q2, Q3, and Q4
  • Identify Closers vs Fast Starters - A visual bar chart highlights whether a player is a "CLOSER" (stronger in Q4) or "FAST STARTER" (stronger in Q1), helping you find late-game scorers for DFS and betting decisions
  • Quarter-Level Advanced Stats - Beyond points, you can see usage percentage, offensive rating, defensive rating, and net rating for each quarter to understand how a player's role changes throughout the game
  • Late-Swap DFS Intelligence - Knowing that a player averages 14.8 points in the fourth quarter but only 9.2 in the first helps you target players whose game script impact isn't reflected in simple season averages

๐Ÿ›ก๏ธ Defensive Matchup Intelligence (Pro/Elite)

  • Who Guards Who - New "MATCHUP" tab in player profiles shows how specific defenders have performed against tonight's opponent throughout the season
  • Defender Quality Score - Each matchup displays a 0-100 defense score with tier labels (ELITE, ABOVE AVG, AVERAGE, BELOW AVG, POOR) so you can instantly assess how tough a defensive assignment is
  • Detailed Matchup Stats - See field goal percentage allowed, three-point percentage allowed, points allowed per game, turnovers forced, and total possessions defended in previous matchups
  • Better Than Team Defense Averages - Instead of painting the whole defense with one brush, you can see exactly how the player assigned to guard your DFS pick has actually performed against them this season

๐ŸŽฏ How Players Score Their Points

  • Visual Scoring Breakdown - Player profiles now show a color-coded stacked bar displaying what percentage of a player's points come from the paint, three-pointers, mid-range shots, and free throws
  • Pair with Opponent Tendencies - Understanding that a player gets 58% of their points in the paint becomes actionable intel when facing a team that allows elite rim percentages
  • Points Per Game by Source - Beyond percentages, see the raw points-per-game breakdown for paint scoring, fast break points, second-chance points, and points off turnovers
  • Spot Matchup Traps - A player who relies heavily on mid-range scoring against a team that forces opponents into mid-range shots is less valuable than the surface stats suggest

๐ŸŽฒ Game Total Hit Rate History

  • Over/Under Trends Revealed - FACTS cards now display each team's historical over/under performance, showing you if games involving tonight's teams typically go over or under the betting total
  • Home and Road Splits - See separate over percentages for each team at home and on the road, since venue can dramatically impact scoring pace and final totals
  • Hot and Cold Labels - Teams with 60%+ over rates display a ๐Ÿ”ฅ "hot" indicator, while teams with 40% or less show a โ„๏ธ "cold" label, helping you spot total-betting opportunities at a glance
  • Tonight's Total Context - The widget displays tonight's posted total alongside the historical trends, so you can quickly assess whether the betting line aligns with or contradicts the teams' typical scoring patterns

๐Ÿ”ง Smoother Tab Switching

  • Fixed FACTS Card Tab Navigation - Switching between DFS RANK, KEY SUSPECTS, and CASE tabs now properly clears the previous tab's content before loading new data
  • No More Ghost Content - Previously, switching tabs could briefly show stale information from the previously viewed tab; this has been eliminated for a cleaner experience
  • Consistent Dark/Light Theme - Placeholder messages and empty states now properly adapt to your selected theme instead of showing hardcoded light-mode styles

๐Ÿฉน Predicted Lineup Error Handling

  • Cleaner Navigation Between Games - Fixed an issue where rapidly clicking between different games could briefly show "Lineup data unavailable" error messages even when data existed
  • Silent Request Cancellation - When you navigate away from a game before its lineup data finishes loading, the cancelled request no longer displays confusing error messages
  • More Reliable Predictions - Improved handling ensures that predicted lineups display consistently when available instead of intermittently failing due to background request timing

โš ๏ธ Shot Profile Shift Detector

  • Catch Role Changes Before They Show Up in Box Scores - Player profiles now automatically flag when a player's shot selection has shifted significantly over their last 10 games compared to their season baseline
  • High and Moderate Severity Alerts - Shifts are labeled high (red) or moderate (yellow) severity based on how dramatic the change is, so you know when to pay close attention
  • See the Before and After - Each alert shows the season average alongside the recent trend with โ†‘/โ†“ arrows, making it easy to see exactly what changed and in which direction
  • Spot Undisclosed Injuries Early - A player suddenly taking far fewer three-point attempts or avoiding drives to the rim can signal a compensated shoulder or knee issue before it appears in injury reports

โš”๏ธ Team Four Factors Analysis

  • The Four Pillars of Basketball Efficiency - A new "4 FACTORS" tab in the FACTS card breaks down each team's effective field goal percentage, turnover rate, offensive rebounding rate, and free throw rate for the current season
  • Offensive and Defensive Side by Side - See both teams' offensive production and defensive resistance across all four factors simultaneously, with green indicators where a team holds an advantage and red where they don't
  • Understand Why the Total Is Set Where It Is - A team with elite offensive efficiency facing a leaky defense explains a high total better than any single box score stat can
  • Identify Structural Matchup Edges - When one team dominates the paint on offense and the other allows elite rim percentages, that's not luck โ€” the four factors framework surfaces those structural advantages clearly

๐Ÿ’ฐ Salary Value Column in DFS Rankings

  • See Which Stars Are Actually Worth Their Contract - The DFS Ranking modal now includes a $/pt column showing each player's NBA salary divided by their projected DFS points output
  • Sort by Best Contract Value - Click the $/pt column header to re-rank the entire list by value, instantly surfacing high-output players on team-friendly deals and exposing overpaid underperformers
  • Color-Coded Value Tiers - Green cells indicate excellent value (under $800K per projected DFS point), yellow signals fair value, and red flags players whose salary isn't justified by their fantasy production
  • An Angle You Won't Find Elsewhere - "Shai Gilgeous-Alexander: $36M salary, #2 DFS scorer = best bang for the buck" โ€” this view creates a compelling story about market efficiency that pure stats can't tell

๐Ÿ‘† Ball Movement & Opportunity Score

  • Touches Per Game Is the Hidden Predictor - Player profiles now display average touches, passes, secondary assists, free throw assists, speed, and distance covered per game โ€” the tracking stats that reveal a player's true offensive role
  • 0โ€“100 Opportunity Score - Each player receives a score based on their average touches per game, with labels: ELITE CREATOR (80+), HIGH USAGE (60+), ROLE PLAYER (40+), LIMITED ROLE (below 40)
  • A player averaging 80 touches per game in a high-pace game is a fundamentally different DFS proposition than one averaging 45 - the opportunity score makes that gap immediately visible
  • ๐Ÿ‘† Badge in DFS Rankings - Players averaging 60+ touches per game now display an amber touch badge next to their name in the DFS Ranking modal, flagging high-usage players at a glance

๐Ÿ—‚๏ธ Player Profile Insights Accordion

  • Cleaner, Less Cluttered Sidebar - The five analytics sections in the player profile sidebar (Clutch Performance, Hustle Index, Quarter Breakdown, Scoring Sources, Ball Movement) are now organized into an elegant expandable accordion
  • Clutch Performance Open by Default - The section most relevant to game-time decisions opens automatically so the most actionable insight is always visible first
  • One Click to Switch Context - Tap any section header to instantly collapse the current view and expand a different one โ€” no scrolling through a long list of stacked stats blocks
  • More Room for What Matters - The accordion format reclaims vertical space in the sidebar, making player profiles feel faster and less overwhelming while keeping all the depth one click away
March 8-9, 2026

๐ŸŽฏ Advanced Analytics, Betting Insights & Platform Intelligence Upgrades

๐Ÿ“Š Prop Hit Rate Tracker (Pro/Elite)

  • See How Often Players Beat Their Props - New hit rate feature shows you how frequently a player goes over or under their betting lines across points, rebounds, assists, steals, and blocks
  • Recent Performance Trends - View the last 25 games with actual results compared to the betting line for each prop type, helping you spot hot and cold streaks
  • Color-Coded Success Rates - Hit rates are displayed with green (65%+ success), yellow (50-64%), and red (below 50%) indicators so you can quickly identify the most reliable props
  • Access from Player Props Modal - Click the "๐Ÿ“Š Hit Rate" button in any player's props view to instantly see their historical performance against the lines

๐ŸŽฒ Implied Score Display

  • Betting Lines Show Predicted Final Score - Game cards now display the implied final score calculated from the total and spread, so you can see exactly what the market thinks the score will be
  • Instant Score Context - Instead of mentally calculating what a 215.5 total and -7.5 spread means, you'll see "Implied Score: LAL 111 โ€“ BOS 104" right on the game card
  • Better Game Environment Assessment - Understanding the expected final score helps you evaluate pace and scoring opportunities at a glance

โš ๏ธ Enhanced Blowout Probability Detection

  • 4-Factor Risk Analysis - Game quality now uses a sophisticated model that considers point spread, injury impact, team strength gap, and rest disadvantage to calculate blowout probability
  • Precise Probability Percentage - Instead of just flagging risky games, you'll now see the actual blowout probability as a percentage (like "Blowout Probability: 68%")
  • Smarter Alert Threshold - Games with 60% or higher blowout probability automatically trigger the animated warning light, helping you avoid lopsided matchups
  • More Accurate Risk Assessment - The new calculation goes beyond just looking at the spreadโ€”it understands how rest, injuries, and team matchups compound to create blowout risk

๐Ÿ›Œ Rest & Schedule Context Badges

  • Back-to-Back Game Indicators - Game cards now show ๐Ÿ”ด B2B badges for teams playing their second game in two nights, helping you spot fatigue situations
  • First Back-to-Back Alerts - See ๐ŸŸ  1st B2B indicators when a team is playing the first game of a back-to-back set, signaling potential energy conservation
  • One Day Rest Warnings - ๐ŸŸก 1d rest badges appear when teams only have one day between games, useful for evaluating stamina and rotation depth
  • Rest Advantage Spotting - Quickly identify games where one team is well-rested while the other is playing their second or third game in a row

๐Ÿ“ˆ Usage Spike Opportunity Detector

  • Injury Opportunity Alerts - When a starter is out or doubtful, bench players who share the same position now show a green "โ†‘ Usage" badge in lineups
  • Position-Aware Detection - The system groups players by position type (guards, forwards, centers) so you only see usage spike alerts for relevant bench players
  • Smarter Role Redistribution - Instead of flagging every teammate when someone is injured, the detector focuses on players who actually fill similar roles and will absorb the absent player's minutes
  • Instant Opportunity Identification - Spot backup players likely to see expanded roles without having to manually analyze depth charts and injury reports

๐Ÿ”ฅ Clutch Performance Scoring (Pro/Elite)

  • See Who Performs in Close Games - New clutch stats feature shows how players perform in games decided by 5 points or less compared to their season averages
  • Clutch Score Rating - Each player receives a 0-100 clutch score: 65+ means CLUTCH (performs better in close games), 45-64 is NEUTRAL, below 45 means FADES (performs worse under pressure)
  • Key Stat Comparisons - View points per game, field goal percentage, and plus/minus in close games versus overall performance with clear delta indicators
  • Visual Score Bar - A color-coded bar graph makes it easy to identify clutch performers at a glance, helping you target reliable players for high-leverage situations

๐Ÿ”ฅ Consecutive Game Streak Alerts

  • Hot Streak Detection - The FACTS card now displays active player streaks like "triple-double in 12 consecutive games" or "30+ points in 8 straight games"
  • 8 Tracked Streak Types - Monitors triple-doubles, 30+ points, double-doubles, 25+ points, 10+ rebounds, 8+ assists, 20+ points, and 3+ three-pointers made in consecutive games
  • Emoji Tier Indicators - Streaks are highlighted with ๐Ÿ”ฅ (elite 8+ games), โšก (strong 5-7 games), or ๐Ÿ“ˆ (emerging 3-4 games) to show streak strength
  • Narrative Context - Streak information appears automatically in the CASE tab of FACTS cards, giving you story angles and momentum insights for each game

๐Ÿ€ Head-to-Head History vs Tonight's Opponent

  • Dedicated Opponent History Tab - Player profiles now include a "VS OPP" tab showing past performances specifically against tonight's opponent
  • Trade-Aware Filtering - Only shows games where the player faced the opponent on a different team, so you see actual matchup history not games they played for that team
  • Per-Game Averages Summary - View average points, rebounds, assists, and other stats specifically against this opponent to spot favorable or difficult matchups
  • Smart Tab Labels - When opened from a lineup card, the tab automatically updates to show the opponent abbreviation like "VS LAL" so you always know which matchup you're viewing

๐Ÿ“Š Team Offensive & Defensive Rating Trends

  • Last 10 Games vs Season Average - FACTS cards now show each team's offensive and defensive rating over their last 10 games compared to their season average
  • Trend Arrows & Color Coding - Green โ†‘ indicates teams heating up, red โ†“ shows teams cooling down, and gray โ†’ means performance is steady
  • Identify Momentum Shifts - Quickly spot teams playing better or worse than their season numbers suggest, helping you assess current form beyond overall records
  • Game Environment Context - See whether both teams are trending up (potential shootout) or down (potential grind-it-out game) for better game script evaluation

โณ Injury Return Countdown

  • Days Until Return Displayed - Injury badges now show countdown timers like "Returns in 2 days" or "~5d" directly on the injury indicator
  • Today & Tomorrow Alerts - When a player's return is imminent, you'll see "today" or "tomorrow" labels to help you catch players coming back from injuries
  • Visible in Lineups & Profiles - Countdown timers appear on injury badges in lineup cards and in the injuries tab of player profiles for easy tracking
  • Speculative Play Identification - Easily spot players returning soon who might be under-owned or under-valued as they work back to form

๐Ÿ† Slate-Wide DFS Score Rankings

  • Cross-Game Fantasy Leaderboard - New DFS RANK tab in FACTS card shows the top 25 projected fantasy performers across all games on today's slate
  • Based on Season Averages - Rankings use each player's 150-day season average projected into DraftKings scoring format (points, rebounds, assists, steals, blocks, threes, turnovers)
  • Gold, Silver, Bronze Indicators - Top performers are highlighted with ๐Ÿฅ‡ #1, ๐Ÿฅˆ #2-3, or ๐Ÿฅ‰ #4-10 badges for quick visual reference
  • Salary-Agnostic Baseline - The raw score projection gives you a pure talent ranking independent of price, useful for identifying the absolute best plays if salary isn't a concern

๐ŸŽฐ Multi-Vendor DFS Support

  • DraftKings & FanDuel Scoring - DFS rankings now let you choose between DraftKings or FanDuel scoring systems to see how players rank under each platform's different point values
  • Vendor Selector in Games Card - Switch between DraftKings and FanDuel scoring instantly using the dropdown in the games card headerโ€”your selection applies to both the DFS RANK tab and the full rankings modal
  • Saved Vendor Preference - Your selected DFS platform is remembered across sessions, so you don't have to re-select DraftKings or FanDuel every time you visit the workspace
  • Platform-Specific Rankings - FanDuel values steals and blocks more heavily (3 points each vs DraftKings' 2 points), so switching vendors can significantly reorder the rankings and help you identify platform-specific value plays

๐Ÿ“Š Expanded DFS Ranking Modal

  • Full-Slate Rankings Window - Click the "DFS Ranking" button in the NBA Tools area to open a dedicated rankings modal showing all available players across every game on today's slate
  • Draggable & Resizable - Move the rankings window anywhere on screen and resize it to fit your workflow, keeping player rankings visible while you research other games and players
  • Multi-Modal Support - The DFS rankings window stays open while you browse player profiles and team information, letting you reference rankings without closing your other research
  • Injury-Filtered Rankings - Players marked as OUT or OUT FOR SEASON are automatically excluded from rankings so you only see players who are actually available to play

๐ŸŽฏ Game-Specific DFS Rankings

  • Single-Game Focus Mode - The DFS RANK tab in the FACTS card automatically filters rankings to show only players from the selected game, making it easy to compare players in the same matchup
  • Matchup Header Display - When viewing a single game's DFS rankings, the tab header shows the specific matchup (like "LAL vs BOS") so you always know which game you're analyzing
  • Auto-Refresh on Game Selection - Switching between different games instantly updates the DFS RANK tab to show rankings for the newly selected matchup without any extra clicks
  • Full Slate vs Single Game - Use the DFS RANK tab to focus on one game at a time, or open the full DFS Ranking modal to compare players across the entire slate

๐Ÿ”’ Enhanced Security & Data Protection

  • Stronger Account Security - Added multiple layers of protection to prevent unauthorized access to user data and AI chat features
  • Improved Payment Processing Safety - Enhanced security measures around subscription webhooks ensure payment information is handled securely
  • Better User Privacy Controls - Account verification processes now include additional safeguards to protect your personal information

โšก Performance & Speed Improvements

  • Faster Player Analysis - Optimized database queries mean player matchup cards and lineup analysis load significantly faster across the platform
  • Reduced Wait Times - Common operations like checking player roles, injury status, and defensive matchups now complete in a fraction of the time
  • Smarter Data Caching - Frequently accessed information is stored temporarily so repeat views load instantly without redundant database lookups
  • Better Multi-Worker Coordination - Improved server architecture ensures consistent, fast performance even during peak usage times

๐Ÿค– AI Chat Intelligence Upgrades

  • More Accurate Responses - The AI chat assistant now accesses data more efficiently, providing faster and more accurate answers to your basketball questions
  • Better Prop Analysis - Fixed an issue where player prop queries weren't working correctlyโ€”the AI now properly retrieves and analyzes betting line information
  • Improved Game Log Requests - When you ask for a player's recent games, the AI now correctly limits results to the number of games you requested instead of returning full seasons
  • Safer Query Processing - Enhanced safeguards ensure the AI can only retrieve information without accidentally modifying any data

๐Ÿ€ Expanded College Basketball Support

  • AI Chat for NCAAB - The intelligent chat assistant now works for college basketball games and players, not just NBA
  • Sport-Aware Responses - When asking questions about college basketball, the AI automatically queries the correct database and provides NCAAB-specific insights
  • Seamless Sport Switching - Chat context automatically adjusts when you switch between NBA and college basketball without requiring any manual configuration

๐Ÿ“Š More Accurate Defensive Matchup Analysis

  • Real Defensive Zone Data - Defensive profiles now incorporate actual zone defense statistics instead of estimated values for more precise matchup evaluations
  • Rim Protection Scoring - Opponent rim field goal percentage is now used to calculate more accurate rim protection scores in defensive assessments
  • Pick-and-Roll Defense Impact - Matchup projections now factor in how teams defend pick-and-roll plays, providing 3-4% adjustments to scoring projections based on defensive scheme
  • Isolation Defense Context - Added isolation defense efficiency to matchup calculations so you can better evaluate one-on-one scoring opportunities

๐Ÿ” Enhanced Player Role Detection Accuracy

  • More Complete Statistical Picture - Player archetype detection now includes shot location data, play-type frequencies, and advanced tracking stats previously missing from role calculations
  • Better Shot Zone Analysis - Player profiles now incorporate rim attempts, mid-range shots, corner threes, and above-the-break threes to more accurately classify shooting roles
  • Improved Tracking Metrics - Speed, distance covered, and touches per game now factor into role detection, helping identify movement shooters and high-activity players
  • Graceful Data Handling - When advanced metrics aren't available for a player, the system smoothly falls back to basic stats instead of showing errors or incomplete profiles

๐Ÿ”ฅ Streak Board

  • See Who's Heating Up โ€” Across Every Prop - A new Streak Board panel shows every player on today's slate who has gone over their prop line in 2 or more consecutive games, so you can spot hot hands at a glance without digging through game logs
  • Five Prop Types in One Place - Switch between PRA (Points + Rebounds + Assists), Points, PTS+REB, PTS+AST, and REB+AST tabs to see active streaks for any prop type you're researching
  • Streak Strength Tiers - Players are ranked by streak length with ๐Ÿ”ฅ for 8+ games, โšก for 5โ€“7 games, and ๐Ÿ“ˆ for 2โ€“4 games, making it easy to separate elite streaks from emerging ones
  • Today's Line Included - Each player shows their current prop line for tonight's game alongside their streak, so you can immediately evaluate whether the number is worth targeting
  • Available from NBA Tools - Click the "Streak Board" button in the NBA Tools area to open the panel. It floats independently and stays open while you browse other players and games

๐Ÿ€ Team Logos on Injury Cards

  • Instantly Know Which Team - The casualty report now shows each team's logo directly on the injury card alongside the player's name, so you can identify a player's team at a glance without reading team headers
  • Cleaner Scanning in Multi-Team Views - When reviewing injuries across multiple teams, the logos let you quickly group and distinguish players from different rosters without losing your place

๐Ÿ“Š Live Request Usage Counter

  • Real-Time Rate Usage Display - The rate usage bar in the top bar now updates live as you make requests, giving you an accurate count of how many API calls you've used without needing to refresh the page
  • Accurate After Every Action - Previously the counter only updated on page load. It now reflects your true usage every time you load games, check lineups, open player profiles, or use any workspace feature

๏ฟฝ๐Ÿ› ๏ธ Platform Stability & Reliability

  • Consistent League Averages - Statistical comparisons now use shared league averages across all platform features for consistent player evaluations
  • Better Error Recovery - The platform now handles missing data and temporary issues more gracefully, keeping features working even when some data is temporarily unavailable
  • Eliminated Duplicate Processing - Fixed issues where the same data was calculated multiple times unnecessarily, reducing server load and improving efficiency
  • Cleaner Code Organization - Removed outdated code and misleading documentation comments that could have caused confusion during future updates

๐Ÿ—‚๏ธ Workspace Layout Templates Redesigned

  • Layout Buttons Now Work - The four layout template buttons in the workspace toolbar are now fully functional after a wiring issue was preventing them from doing anything when clicked
  • Cleaner Two-Column View - Template 2 now gives Games a narrow column on the left and the full Evidence section a wide column on the right, making better use of horizontal screen space
  • New Three-Column View - Template 3 now splits the screen into Games, FACTS, and Evidence side by side with leaderboards spanning the full width below โ€” great for wide monitors
  • Side-by-Side PROS / CONS / NOTES - In two and three-column modes, the verdict's PROS, CONS, and NOTES panels sit next to each other instead of stacking, so you can compare them without scrolling
  • Horizontal Suspect Cards - Key Suspects cards also wrap horizontally in wider layout modes, letting you scan multiple suspects at a glance
  • Removed Split View - The old 1/3 Split View template has been removed as it was made redundant by the improved two and three-column layouts

๐Ÿ•ต๏ธ Key Suspects Card Visual Refresh

  • Team Logo on Every Suspect - Each Key Suspects card now displays the player's team logo in a clean circular badge, so you can instantly identify which team the suspect plays for without reading the fine print
  • Consistent Typography - Player names, positions, archetypes, and reasoning text in suspect cards now match the same visual style used throughout the rest of the workspace for a more cohesive look

โœจ Visual Polish

  • PROS / CONS / NOTES Icons - The three verdict section headers now display โœ… PROS, โŒ CONS, and ๐Ÿ“ NOTES labels, making it faster to scan which column you're reading at a glance
  • Betting Odds Typography - Spread, total, and moneyline odds in game cards now use the same clean, consistent font styling as the rest of the game information area
  • Colored Toolbar Icons on Hover - Hovering over the DFS Ranking button highlights its chart icon in amber, and hovering over the Streak Board button highlights the flame icon in orange, giving the toolbar clearer visual feedback
March 7, 2026

๐Ÿ“Š Projected Stats, Game Context & Smarter Matchup Cards

๐Ÿ”ข Actual Projected Stats โ€” Not Just Multipliers

  • Points, Rebounds, Assists, Steals & Blocks Projections - The PROJECTION tab in the Matchup Breakdown card now shows each stat's actual projected number alongside the player's recent average, so you can see "24.3 โ†’ 25.8" instead of having to do the mental math yourself
  • Clear Upside Indicators - Each projected stat shows the percentage change in green or red, letting you instantly identify which stats are expected to increase or decrease in this specific matchup
  • Useful for Sportsbook & Props - Projected stat lines give you a concrete reference point whether you're building a lineup or evaluating player proposition bets for points, rebounds, or assists

๐ŸŽฏ Game Context โ€” Best & Worst Case Range

  • Floor & Upside Range Bar - A new visual range bar now appears at the top of the PROJECTION tab showing the game's floor (worst case) and upside (best case) multipliers side by side, so you can see at a glance how high or low the ceiling is for this matchup
  • Based on Real Game Data - The range is calculated from both teams' current standings, recent win percentage, rest days, and injury absences โ€” not generic estimates
  • Instant Quality Read - A dot on the range bar marks the neutral baseline, with the track color shifting from red on the low end to green on the high end, making it easy to assess game quality at a glance

๐Ÿ“ Better Use of Space in the PROJECTION Tab

  • Two-Column Layout - Projected Stats and Stat Leverage bars now sit side by side instead of stacking vertically, cutting the amount of scrolling needed to see all projection information in half
  • Game Context Up Top - The floor/upside game range now appears above both columns as a full-width header, giving you the big picture before you dive into the per-stat details
  • Roles Section Below - Player role distribution bars stay in their own row below, keeping the layout organized and easy to follow

๐Ÿ› Fixed: Wrong Opponent Shown on Multi-Game Slates

  • Correct Opponent Every Time - When multiple games were scheduled on the same day, the Matchup Breakdown was incorrectly showing every player as facing whichever team appeared in the last selected game card, regardless of who they actually play
  • Each Player Now Shows Their Real Matchup - Players from different games on the same slate now correctly show their actual opponent, so a Lakers player will show their opponent and a Celtics player will show theirs โ€” even if you've been viewing a different game

โšก Faster Lineup Icon Color Loading

  • Quicker Color-Coded Icons - The green, yellow, and red verdict colors on player icons in lineup cards now load faster because the system only requests the specific rating needed to determine the color, rather than pulling the full matchup breakdown for each player
  • Same Accuracy, Less Wait - The color-coding logic is unchanged โ€” you still get favorable, neutral, or unfavorable ratings per player โ€” it just appears sooner after the lineup loads
March 6, 2026

๐ŸŽฏ Smarter Player Role Analysis, Performance Boost & Auto-Selection Upgrades

๐Ÿ’ก Intelligent Player Insights

  • Automated Role Clarity Analysis - Player profiles now include smart insights that tell you whether a player has a clearly defined role or is a versatile multi-role contributor
  • Multi-Role Detection - When a player excels in multiple areas with similar role percentages, you'll see an insight explaining they're a "multi-role player" who can effectively operate in different ways
  • Position-Specific Intelligence - The system recognizes when frontcourt players have specialized offensive roles (like specialized bigs) or when guards are primary offensive engines, giving you position-aware context
  • Defensive Specialist Recognition - Players whose value comes primarily from defense are automatically identified with a defensive specialist insight to help you understand their impact
  • Consistent Analysis Everywhere - These intelligent insights appear in both the player analysis tab and in the full workspace matchup cards, giving you the same deep understanding regardless of where you're researching

๐ŸŽฏ Why Player Insights Matter

  • Faster Player Assessment - Instead of wondering whether a 21% / 17% / 12% role split means the player is versatile or confused, the system tells you directly that they're a multi-role player who can contribute in multiple ways
  • Better Context for Opportunity - Understanding whether a player has a clear, specialized role versus a flexible, versatile role helps you assess how coaching changes or teammate injuries might affect their usage
  • Identify Hidden Value - Defensive specialists and versatile glue players often don't show up in traditional stats, but the insights flag them so you can recognize their importance to team success
  • Smarter Matchup Evaluation - Knowing that a player is clearly an offensive engine versus being a versatile multi-role contributor changes how you evaluate their matchup against specific defensive schemes

๐Ÿ“Š More Accurate Player Classifications

  • Improved Shooting Role Detection - Catch-and-shoot specialists are now identified with better accuracy by properly weighing three-point volume and efficiency together
  • Better Defensive Metric Display - Block and steal statistics are now displayed more clearly, showing blocks per 48 minutes instead of confusing percentage displays
  • Enhanced Role Separation - Role scoring has been fine-tuned so players are more clearly differentiated across their top roles, making it easier to see their true primary specialty versus secondary skills
  • Calibrated Role Clarity Levels - Fixed an issue where nearly all players showed "weak role clarity" by adjusting the detection thresholds to match the 18-role system, so clear specialists now properly show "strong role clarity" while truly versatile players still show "weak clarity"
  • League-Wide Baseline Comparisons - Player movement, speed, and activity metrics are now compared against actual league-wide averages for each statistic, giving you more meaningful context for how unique a player's style really is
  • Smarter Threshold Adjustments - Role detection thresholds have been calibrated based on real player data to better match how players actually perform, not theoretical basketball concepts

โšก 3-Hour Performance Boost

  • Near-Instant Player Analysis - Player role calculations that used to take 2-3 seconds now return in milliseconds after the first load, making the workspace feel dramatically more responsive
  • Smart Result Caching - When you view a player's roles once, that analysis is cached for 3 hours so revisiting the same player later in your research session loads instantly
  • Automatic Cache Refresh - Cached results automatically expire after 3 hours to ensure you're always seeing current data that reflects the latest games and stat updates
  • Reduced Server Load - By storing role calculations temporarily, the system handles much higher traffic volumes without slowing down, keeping the platform fast even during peak usage times
  • Smoother Research Experience - The combination of instant cache hits and fast initial calculations means you can flow through your player research without annoying wait times breaking your concentration

๐ŸŽฏ Why Performance Improvements Matter

  • Research More Players - When player analysis loads in milliseconds instead of seconds, you can evaluate 3-4x more players in the same amount of time
  • Stay in Your Flow State - No more losing your train of thought waiting for data to loadโ€”fast responses keep you focused and engaged with your research
  • Better Lineup Comparisons - Quickly bouncing between multiple players to compare their roles and matchups is now seamless, letting you make more informed lineup decisions
  • Reduced Frustration - Eliminating wait times means less clicking around impatiently and more time actually analyzing players and building beneficial lineups
  • More Reliable Service - The caching system keeps the platform fast and responsive even when thousands of other users are researching at the same time

๐ŸŽฏ Intelligent Auto-Selection When Navigating Games

  • Complete Information Display - When you navigate to a new game date, both the FACTS section (game analysis) and LINEUPS section (player comparisons) now load automatically for the first game
  • Eliminates Extra Clicks - No more manually clicking to see game information after changing datesโ€”both analysis sections appear immediately without any additional interaction needed
  • Consistent Experience - Auto-selected games provide exactly the same level of detail and functionality as manually selected games, ensuring you never miss important information
  • Smooth Navigation Flow - Browse through multiple days of games while automatically seeing complete analysis for each day's primary matchup

๐Ÿ€ Accurate Team Logos in Auto-Selected Games

  • Team-Specific Branding - Auto-selected games now correctly display actual team logos in lineup cards instead of showing generic placeholders
  • Dynamic Logo Extraction - When team information isn't available in the game data, the system intelligently extracts team details from the game interface to ensure accurate logo display
  • Cross-Sport Consistency - Logo accuracy works correctly for both NBA and college basketball games regardless of how you navigate to them
  • Professional Polish - Lineup comparison cards maintain their polished appearance with proper team branding throughout all navigation scenarios

๐Ÿš€ Why Navigation Improvements Matter

  • Faster Game Research - Instantly see complete game analysis without having to remember to click on sections after changing dates
  • Better Research Flow - When scanning multiple days for opportunities, you can quickly evaluate each day's main game without workflow interruptions
  • Reduced Mental Load - No need to remember additional stepsโ€”the interface intelligently shows you what you need automatically
  • Professional Experience - Consistent team logos and complete information display create a more refined, trustworthy platform experience
  • Enhanced Efficiency - Spend more time analyzing games and building lineups instead of navigating interface elements

๐Ÿ“Š Matchup Card Now Has Two Focused Tabs

  • PROJECTION Tab - The matchup card pop-up now opens on a dedicated PROJECTION tab showing the player's expected fantasy score, score multiplier, confidence rating, and all the factors driving that projection in one clean view
  • BREAKDOWN Tab - A second tab holds the shot-type analysis and matchup advantage breakdown, keeping detailed stats separate so the view never feels cluttered
  • Less Scrolling - Instead of one long scrolling card, information is split into two focused tabs so you find what you need faster without hunting through a wall of data
  • Consistent Tab Style - The two tabs use the same look and feel as the rest of the workspace, making switching between PROJECTION and BREAKDOWN feel natural and familiar

๐Ÿ“ˆ Stat Leverage Bars Show Where the Score Comes From

  • Visual Score Breakdown - The PROJECTION tab now shows color-coded bars for points, rebounds, assists, steals, and blocks, letting you see at a glance which stat categories are driving a player's projected score
  • Three Leverage Levels - Each bar is color-coded as high, medium, or low leverage so you instantly know which stats matter most for this particular matchup
  • Pace Differential Annotation - The pace matchup bar now shows the raw possession advantage in parentheses (for example, +2.3 poss), so you can see exactly how many extra scoring opportunities a faster-paced game creates
  • Spot Opportunities Faster - Instead of reading numbers, you can scan the bars and immediately understand a player's scoring profile without any mental math

๐ŸŽจ Cleaner, More Consistent Matchup Card Design

  • Unified Visual Style - The PROJECTION tab now uses the exact same card backgrounds, bar heights, colors, and text sizes as the BREAKDOWN tab, so the whole matchup card feels like a single cohesive design
  • Refined Typography - Labels and values in the projection section use consistent font sizes and weights that match the rest of the workspace, making everything easier to read quickly
  • Role Distribution Bars - Player role bars in the projection view now use a matching blue gradient style that ties together with the rest of the card's visual language

๐Ÿ–ฑ๏ธ Smarter Game Card Clicking

  • No Accidental Reloads - Clicking on a game that is already selected and open no longer reloads the analysis panels, preventing unnecessary flickering and keeping your current view stable
  • Odds Area Doesn't Select Games - Clicking on the betting odds and spread section at the bottom of a game card no longer accidentally triggers game selection, so you can read the lines without disrupting your current game
  • Visual Cursor Feedback - The already-selected game card shows a default cursor instead of a pointer, giving you a clear visual cue that clicking it again won't do anything
March 5, 2026

๐Ÿ€ Team Intelligence Upgrades for NBA & College Basketball

๐Ÿ“Š NCAAB Team Season Statistics

  • Complete Performance Overview - The OVERVIEW tab for college basketball teams now displays comprehensive season statistics in an easy-to-scan grid format
  • 9 Key Metrics Tracked - See points per game, rebounds per game, assists per game, field goal percentage, three-point percentage, free throw percentage, steals per game, blocks per game, and turnovers per game
  • Games Played Context - Each team's stats section shows how many games have been played this season, giving you proper context for the averages displayed

๐Ÿ€ NBA Team Season Statistics

  • Feature Parity with College Basketball - NBA team modals now show the same comprehensive season statistics that were already available for college basketball teams
  • Same 9 Key Metrics - View points per game, rebounds per game, assists per game, field goal percentage, three-point percentage, free throw percentage, steals per game, blocks per game, and turnovers per game for any NBA team
  • Consistent Experience - Both NBA and college basketball team information windows display statistics in the same easy-to-read grid format, making it simple to switch between sports
  • Complete Team Picture - Quickly assess an NBA team's offensive and defensive strengths by reviewing their season averages all in one place

๐Ÿ“ Improved Team Modal Layout

  • Better Space Usage - Team logos now appear on the left side with team information displayed to the right in the same row, making better use of horizontal space
  • Easier to Scan - The side-by-side layout allows you to see team logos and key information at a glance without scrolling
  • Professional Appearance - The redesigned layout creates a more polished, organized look for team information across both NBA and college basketball

๐Ÿ“ Larger Modal Windows for Both Sports

  • More Viewing Area - Team information windows are now taller for both NBA and college basketball, giving you more room to review statistics, rosters, and schedules
  • Reduced Scrolling - The increased height means you can see more roster players and season statistics at once without constantly scrolling up and down
  • Comfortable Reading - Extra space prevents information from feeling cramped, making it easier to digest team data during your research

๐Ÿซ Full Team Names Everywhere

  • Complete Team Identification - Team names now show the full school name (like "Boston College Eagles") instead of just the mascot nickname (like "Eagles") throughout the workspace
  • Clear at a Glance - No more confusion between teams with similar mascotsโ€”you'll always know exactly which school you're looking at
  • Consistent Display - Full names appear in team modal titles, lineup headers, and all team reference points for a more professional presentation

๐ŸŽฏ Smart Schedule Navigation

  • Auto-Focus on Next Game - When you open the SCHEDULE tab for college basketball teams, it now correctly scrolls to and highlights the team's next upcoming game
  • Completed Game Detection - The schedule tab accurately identifies finished games across all college basketball completion statuses, ensuring the focus always lands on the right game
  • Matches NBA Behavior - College basketball schedules now work exactly like NBA schedules, providing a consistent experience regardless of which sport you're viewing

๐Ÿ”„ Accurate Loading Messages

  • Sport-Specific Loading Screen - When you reload the page, the loading overlay now correctly shows "Loading NCAAB..." if you were viewing college basketball, or "Loading NBA..." if you were on NBA games
  • Remembers Your Choice - The loading message reads your saved sport preference automatically, no matter which sport you last had selected
  • Better User Experience - You'll always know exactly which sport is loading, eliminating confusion when returning to the workspace

๐ŸŽฏ Why These Updates Matter

  • Deeper Team Research - Season statistics give you a complete picture of any team's strengths and weaknesses beyond just their win-loss record, now available for both NBA and college basketball
  • Better Informed Decisions - Understanding a team's shooting percentages, defensive metrics, and ball control helps you identify favorable player matchups across both sports
  • Reduced Confusion - Full team names eliminate any ambiguity when researching teams, especially when multiple schools share the same mascot
  • Faster Navigation - Auto-scrolling to the next game in team schedules saves you time and makes schedule review more efficient
  • Easier Reading - Larger modal windows and better organized layouts mean less scrolling and less eye strain when reviewing team information
  • Consistent Experience - The same powerful features work identically whether you're researching NBA or college basketball, so you never need to relearn the interface
  • Professional Polish - Accurate loading messages, improved layouts, and consistent behavior across both sports creates a more refined, trustworthy experience

๐Ÿšจ Smarter Blowout Detection on Homepage

  • Risk-First Game Preview - The live game preview on the SportsFBI homepage now prioritizes showing games with blowout risk instead of just displaying the earliest game of the day
  • Intelligent Sorting - When multiple games are scheduled, the preview automatically shows the earliest game that has high blowout potential, helping you spot risky matchups before placing lineups
  • Fallback to Earliest Game - If no games have blowout risk detected, the preview defaults to showing the next scheduled game as usual
  • Market-Aware Detection - Blowout risk is identified using the same proven criteria: low game quality ratings combined with large point spreads, or spreads of 10+ points regardless of quality

๐Ÿ”” Enhanced Blowout Alert Visual

  • Animated Rotating Alarm - Blowout alert icons now feature a realistic rotating emergency light with a spinning yellow bulb and pulsing glow effect, making risky games impossible to miss
  • Dynamic Glow Animation - The yellow warning light pulses brighter and dimmer in sync with the rotation, creating an eye-catching alert that draws your attention to high-risk matchups
  • Professional 3D Design - The new alarm light features a red dome, metallic base, and realistic shadows that make it look like an actual emergency beacon
  • Upside-Down Orientation - The alarm appears inverted to emphasize the warning, standing out even more prominently on game preview cards
  • Consistent Across Platform - The same animated alarm appears on both the homepage preview and inside the full BlowOutAlert workspace for a unified experience

๐Ÿ“ง Improved Email Communication

  • Easy Unsubscribe Access - All email communications now include a clear link to manage your email preferences or unsubscribe completely
  • One-Click Preference Management - The unsubscribe link takes you directly to your profile page where you can customize exactly which emails you receive
  • Consistent Footer Design - Unsubscribe links appear in all email types including newsletters, registration confirmations, and welcome messages
  • Clear Call-to-Action Buttons - Email buttons now consistently display with white text for better readability against colorful backgrounds
  • Professional Email Design - Updated color scheme ensures all links and buttons are clearly visible while maintaining a polished, trustworthy appearance

๐Ÿ“ฑ SMS Notification Preferences

  • SMS Alert Opt-In - Your profile notification settings now include an option to receive alerts via text message in addition to email
  • Legal Compliance - SMS opt-in includes clear disclosure about automated messaging, message frequency, and standard carrier rates in accordance with TCPA regulations
  • Granular SMS Controls - Choose to receive SMS alerts for NBA newsletters, NBA alerts, NCAAB newsletters, and NCAAB alerts independentlyโ€”mix and match however you prefer
  • Easy Opt-Out - The consent notice explains you can unsubscribe from SMS alerts at any time by simply updating your notification preferences
  • Privacy Assurance - Clear statement that your phone number and message data will never be shared with third parties

โœจ Elegant Notification Checkboxes

  • Custom Animated Checkboxes - Notification preference checkboxes now feature a sleek custom design with smooth animations when you toggle settings
  • Visual Feedback - Checkboxes animate with a satisfying fill effect and display a checkmark icon that scales in smoothly when selected
  • Purple Gradient Accent - Selected checkboxes show a modern purple gradient that matches the SportsFBI brand colors
  • Hover Effects - Checkboxes brighten and scale slightly when you hover over them, providing clear visual feedback that they're interactive
  • Improved Readability - Larger, more prominent checkboxes make it easier to see your current notification settings at a glance
  • Consistent Design Language - The new checkbox style matches the overall platform aesthetic for a more polished, cohesive user interface

๐ŸŽญ Advanced Player Role Classification System

  • 18 Granular Player Roles - NBA player classifications have been upgraded from 8 basic archetypes to 18 specialized roles organized across 6 strategic tiers, giving you much more precise player categorization
  • Multi-Role Player Recognition - Instead of forcing each player into a single category, the system now shows the top 3 roles a player fills with percentage breakdowns, recognizing that modern players often excel in multiple areas
  • 6 Strategic Tiers - Roles are organized into Offensive Engines (3 roles), Secondary Creators (3 roles), Off-Ball Scoring (4 roles), Big Man Roles (4 roles), Defensive Roles (3 roles), and Connective Roles (1 role) for intuitive understanding
  • Better Matchup Intelligence - Player matchup analysis now uses role-specific insights tailored to each of the 18 roles, providing more relevant strategic information for your research
  • Visual Role Distribution - See at a glance which roles a player excels in with animated percentage bars showing their role probability scores

๐Ÿ” New Player Roles Explained

  • Offensive Engines - Offensive Hub (offense flows through them), Pick-and-Roll Maestro (elite in pick-and-roll), Shot Creator (creates their own offense)
  • Secondary Creators - Secondary Playmaker (supporting ball-handler), Slashing Attacker (drives to the basket), Transition Weapon (thrives in fast breaks)
  • Off-Ball Scoring - Movement Shooter (scores off screens), Catch-and-Shoot Specialist (spot-up three-point shooter), Shot-Making Wing (versatile scorer), Off-Ball Cutter (scores by cutting to the basket)
  • Big Man Roles - Rim Runner (finishes lobs and dunks), Stretch Big (shooting big man), Post Scorer (traditional post play), Short-Roll Playmaker (playmaking center)
  • Defensive Roles - Rim Protector (blocks shots and protects the paint), Switch Defender (guards multiple positions), Perimeter Stopper (shuts down wings and guards)
  • Connective Role - Glue Connector (does everything needed to help the team win without specializing)

๐Ÿ“Š Role Probability Display

  • Top 3 Roles Highlighted - Player matchup cards now show each player's three strongest roles with percentage scores, helping you understand their complete skill set instead of just one label
  • Primary Role Emphasis - The highest-scored role is marked as the player's primary classification, with secondary and tertiary roles providing additional context
  • Percentage-Based Clarity - Role strength is displayed as a percentage (like "Rim Protector: 16.4%"), making it easy to see how strongly a player fits each role
  • Versatility Recognition - When a player's role percentages are spread out, you can instantly see they're versatile rather than specialized, which impacts how you should evaluate their opportunity

๐ŸŽฏ Why This Matters

  • More Accurate Player Understanding - 18 roles capture the nuances of modern NBA basketball far better than the old 8 categories, helping you see exactly how a player creates value
  • Better Matchup Analysis - When you see a "Pick-and-Roll Maestro" facing a "Rim Protector," the matchup implications are immediately clear in a way that generic labels couldn't provide
  • Versatile Player Recognition - Players like Bam Adebayo who contribute in multiple ways (16.4% Rim Protector, 15.5% Short-Roll Playmaker, 10.8% Shot Creator) are now properly recognized instead of being forced into one box
  • Smarter Roster Building - Understanding that a player fills multiple roles helps you identify lineup construction opportunities and which players complement each other best
  • Enhanced Strategic Insights - Role-specific matchup advice means you get recommendations tailored to how a player actually plays, not just general basketball wisdom
  • Future-Ready System - As NBA positions continue to blur and players become more versatile, the 18-role system adapts to recognize modern playing styles accurately

๐Ÿ“‘ Organized Player Profile Tabs

  • Three Clear Sections - Player information windows now have three organized tabs: GAME LOG (recent performances), ANALYSIS (player insights and strengths), and ROLES (full role breakdown)
  • Focused Information - Each tab displays just what you need for that type of research, making it easier to find specific information without scrolling through everything at once
  • Smart Navigation - The GAME LOG tab opens by default showing recent performances, then you can click ANALYSIS or ROLES tabs when you want deeper strategic insights
  • Professional Layout - Tabs use a clean uppercase design with a subtle purple highlight on the active tab, matching the overall SportsFBI look and feel

โšก Faster Player Profile Loading

  • Loads Only What You Need - When you first open a player profile, only the recent game history loadsโ€”role analysis and full role breakdowns only load if you actually click those tabs
  • Quicker Initial Display - Player windows open faster because they're not trying to load everything at once, getting you to the information you need more quickly
  • Reduced Wait Times - If you just want to check recent games and move on, you never have to wait for role analysis data to finish loading in the background
  • Smoother Experience - The workspace feels more responsive because it's not downloading unnecessary information every time you view a player

๐ŸŽจ Compact Professional Design

  • Space-Efficient Layout - Role information displays with tighter spacing and slightly smaller text, letting you see more data at a glance without cluttering the screen
  • Easier Scanning - Reduced padding between role items means your eyes don't have to travel as far when comparing multiple roles, making the data quicker to digest
  • Removed Extra Margins - Unnecessary spacing between sections has been eliminated, creating a cleaner look while still maintaining comfortable readability
  • Professional Polish - The tighter, more refined layout gives player profiles a polished appearance that looks more like a professional scouting report

๐Ÿงน Simplified Contract Display

  • Focus on What Matters - Player contract sections now show just the essential information: salary, guaranteed money, player options, and team options
  • Removed Position Rank - The player's salary rank at their position has been removed since it doesn't directly impact your lineup decisions and just added clutter
  • Cleaner Presentation - With less information to parse, it's faster to see a player's contract situation and move on with your research
  • Consistent Design - Contract tables now have a uniform look that matches the clean, focused aesthetic throughout the rest of the player profile

๐ŸŽฏ Why These Updates Matter

  • Research Flows Faster - Organized tabs mean you can jump straight to the section you need instead of scrolling past irrelevant information
  • Less Waiting Around - Smart loading of data only when needed makes the workspace feel snappier and more responsive throughout your research session
  • More Information Visible - Compact layouts let you see role distributions, game logs, and other key stats without constantly scrolling up and down
  • Better Focus - Removing unnecessary information like salary ranks keeps you focused on data that actually helps with lineup decisions
  • Professional Experience - The refined, polished look creates more confidence in the platform and makes long research sessions easier on the eyes
  • Consistent Interface - Player profiles now match the same clean tab design used in team information windows, creating a unified experience across the workspace

๐Ÿ”„ Automatic Game Selection

  • Smart First Game Selection - When you navigate to previous or next day's games, the workspace now automatically selects the first game on the schedule instead of leaving you with an empty selection
  • Instant Overview - As soon as games load for a new date, you'll immediately see the FACTS and LINEUPS sections populated with information for the first game, eliminating the need for an extra click
  • Seamless Navigation - Moving between game dates now feels smooth and continuous, with relevant information appearing automatically rather than presenting empty screens
  • Consistent Behavior - Auto-selection works the same way whether you're browsing past games or looking ahead at future matchups

๐Ÿ  Accurate Team Logos in Auto-Selected Games

  • Team-Specific Logos - Auto-selected games now correctly display the actual team logos in lineup cards instead of showing generic NBA or basketball logos
  • Visual Consistency - Whether you manually click a game or navigate to it automatically, you'll always see the proper team logos in all lineup displays
  • Professional Presentation - Lineup comparison cards maintain their polished look with accurate team branding throughout your navigation
  • Cross-Sport Support - Logo accuracy works correctly for both NBA and college basketball games when auto-selecting

๐Ÿ“Š Complete Auto-Selected Game Display

  • Both Sections Load - Auto-selected games now properly display both the FACTS section (with game analysis and key suspects) and the LINEUPS section (with player comparisons) simultaneously
  • No Missing Information - You'll see complete game information immediately without having to manually click additional tabs or sections to reveal hidden content
  • Identical Experience - Auto-selected games provide exactly the same level of detail and functionality as manually selected games
  • Efficient Research - Browse through multiple game dates quickly while still getting full access to lineup analysis and game intelligence for each date's first game

๐ŸŽฏ Why Game Navigation Improvements Matter

  • Faster Game Review - Automatically seeing the first game's information saves you from having to manually click on each date's games to start your analysis
  • Better Workflow - When scanning multiple days for favorable matchups, you can quickly assess each day's primary game without interrupting your research flow
  • Reduced Friction - Eliminating extra clicks and ensuring all information loads properly makes browsing game schedules feel smooth and natural
  • Complete Context - Having both player analysis and lineup information visible immediately gives you the full picture needed to evaluate game opportunities
  • Professional Polish - Consistent team logo display and reliable auto-selection create a more refined, trustworthy user experience
March 4, 2026

๐Ÿ€ Enhanced Team Information Modal

๐Ÿ“Š Three-Tab Team Intelligence

  • OVERVIEW Tab - See team season record, home/road splits, and division and conference rankings all in one place
  • ROSTER Tab - View complete team roster with each player's jersey number, position, height, and season averages for minutes, points, assists, rebounds, steals, blocks, and three-pointers
  • SCHEDULE Tab - Review the team's entire season schedule with dates, opponents, and resultsโ€”wins show in green, losses in red, and upcoming games display scheduled times

๐ŸŽฏ Smart Navigation Features

  • Auto-Scroll to Next Game - When you open the SCHEDULE tab, it automatically scrolls to highlight the team's next upcoming game so you don't have to hunt through the full schedule
  • Visual Next Game Indicator - The next game row displays with a blue left border and subtle background highlight to stand out from past and future games
  • Interactive Row Highlighting - Hover over any player in the roster or any game in the schedule to see the row highlight with a smooth scale effect for easier scanning
  • Full Team Names - Teams now display with their full city and name (like "Charlotte Hornets") instead of just the nickname for clearer identification

๐Ÿ“ˆ Comprehensive Player Stats

  • Complete Season Averages - The roster tab shows current season statistics for every player, pulled from their most recent season with available data
  • Instant Player Comparison - See the entire roster's stats in one table to quickly compare player production and identify top performers
  • Position and Physical Info - Each player's position and height are listed to help assess matchup advantages and lineup construction

๐ŸŽฏ Why This Matters

  • Complete Team Context - Get a full picture of team strength, roster depth, and schedule difficulty without leaving the workspace
  • Faster Research - Review an entire team's roster and season performance in seconds instead of visiting multiple stat pages
  • Schedule Awareness - Instantly see how a team has performed recently and what matchups are coming next to assess player opportunity
  • Identify Opportunities - Spot teams on back-to-backs, long road trips, or favorable upcoming schedules by reviewing the full season calendar
  • Better Lineup Building - Understanding team depth and recent performance helps you make smarter decisions about which players to target
  • Professional Presentation - Clean table designs with consistent styling and smooth hover effects create a premium research experience

โญ Team Leaders Dashboard

  • Top Player Showcase - The OVERVIEW tab now displays team leaders in five key categories: Points, Rebounds, Assists, Steals, and Blocks
  • Player Photos - Each team leader is shown with their player photo for instant recognition, with a generic player silhouette for anyone without a photo on file
  • At-a-Glance Stats - See exactly which players are leading the team in each statistical category with their season averages displayed prominently
  • Quick Team Assessment - Instantly understand who the team's key contributors are across different aspects of the game without scrolling through the full roster

๐Ÿ“Š Sortable Roster Columns

  • Click to Sort - Roster columns for Minutes, Points, Assists, Rebounds, Steals, Blocks, and Three-Pointers are now sortable with a single click
  • Visual Sort Indicators - Column headers show up/down arrows to indicate the current sort direction, making it clear how the data is organized
  • Toggle Sort Direction - Click a column header once to sort descending (highest first), click again to reverse to ascending order
  • Smart Handling - Players without stats automatically move to the bottom of the list so your view focuses on active players with meaningful data

๐Ÿ–ฑ๏ธ Clickable Team Headers

  • Evidence Card Integration - Click anywhere on a team's header section in the EVIDENCE card (team name, record, splits, rankings) to open the team information modal
  • Hover Effects - Team header areas highlight with a subtle background when you hover over them, showing they're interactive
  • Faster Access - You no longer need to scroll back up to the game card to click the team logoโ€”open team details directly from the evidence section

๐Ÿ• Schedule Time Display Fix

  • Accurate Game Times - Fixed an issue where scheduled game times in the SCHEDULE tab were showing incorrectly (4 hours off) due to timezone conversion problems
  • Consistent Display - Game times now match exactly between the main game cards and the team schedule tab, ensuring you see the correct tip-off times
  • Local Time Conversion - All game times automatically convert to your local timezone for easier planning, regardless of where the game is being played
March 3, 2026

๐Ÿ€ College Basketball (NCAAB) Launch & Display Refinements

๐ŸŽ“ Expand Beyond the NBA

  • College Basketball Support - BlowOutAlert now covers NCAA Division I Men's Basketball, giving you the same powerful analytics tools for college games that you love for NBA
  • Easy Sport Switching - Toggle between NBA and NCAAB with a single click - your sport preference is saved automatically and persists when you return
  • Full Season Coverage - Access college basketball data from November through March Madness, with daily game schedules and live updates throughout the season
  • 219 Team Logos - Comprehensive coverage of Division I teams with official logos for instant recognition, making it easy to identify matchups at a glance

๐Ÿ“Š Complete NCAAB Analytics

  • Daily Game Schedules - View today's college basketball slate with game times, matchups, and live scores as games progress
  • Player Leaderboards - Track top performers in points, rebounds, assists, steals, blocks, and three-pointers for any game day
  • Detailed Player Profiles - Click any player name to see their complete game-by-game stats for the entire season, including opponent, score, minutes played, and full box score
  • Game Log History - Review player performance trends across multiple games to identify hot streaks, consistency patterns, and favorable matchups
  • Season Statistics - Player profile modals display season averages including games played, minutes per game, points, rebounds, assists, steals, blocks, and three-pointers to give you the complete picture
  • Betting Odds Integration - See point spreads and betting lines directly in game cards to assess matchup competitiveness

๐Ÿ€ Team Performance & Lineups

  • Team Win-Loss Records - Every game displays each team's current season record right in the lineup header, helping you quickly assess team strength and momentum
  • Starting Lineups for Completed Games - See the actual starting five and bench players for any completed game, automatically determined by who played the most minutes
  • Predicted Lineups for Upcoming Games - Get smart lineup predictions for scheduled games based on recent playing time patterns, showing you who's expected to start and contribute
  • Player Box Scores - Completed games show detailed stats for every player including points, field goals, three-pointers, free throws, rebounds, assists, steals, blocks, and minutes played
  • Conference Standings - Track team performance across all 31 major conferences with integrated standings data showing wins, losses, and conference records

๐Ÿ“– Play-by-Play Action

  • Interactive Play-by-Play - Click the Play-by-Play button on any started or completed game to see every scoring play, turnover, and key moment from the game
  • Half-Time Scoring - College basketball uses halves instead of quarters, so the play-by-Play displays first half (H1) and second half (H2) scores, plus overtime periods when applicable
  • Period-Grouped Plays - Navigate between first half, second half, and any overtime periods with easy-to-use tabs to focus on specific game segments
  • Real-Time Updates - For live games, the play-by-play updates automatically so you can follow the action as it happens without refreshing the page
  • Scoring Context - Each play shows the current score and game clock, helping you understand momentum shifts and critical moments in the game

๐ŸŽฏ Smarter Player Insights

  • Visual Quality Indicators - College basketball key suspects now show the same quality meter gauge with color-coded needle that you see for NBA games, making it easy to assess recommendation strength at a glance
  • Accurate Opportunity Descriptions - College basketball player insights now display relevant factors like playing time and recent performance instead of incorrectly mentioning injuries (which aren't tracked for college games)
  • Cleaner Card Design - Removed unnecessary tier badges from college basketball recommendations to focus your attention on the projection quality and key stats that matter most
  • Position Recognition Expanded - The system now correctly identifies guards, wings, and centers whether positions are written as full words ("Guard", "Forward", "Center") or abbreviations ("G", "F", "C")

๐Ÿ“บ Smoother Visual Experience

  • No More Logo Flicker - When game cards refresh during live updates, team logos no longer flash or show temporary textโ€”they load smoothly from your browser's cache without visual interruption
  • Instant Team Recognition - Team abbreviations only appear when a logo image fails to load, eliminating the brief flash of text you previously saw while logos loaded
  • Seamless Auto-Updates - Game schedules refresh automatically in the background without causing any visual disruption to the cards you're viewing

๐Ÿ’ก Why This Matters

  • Year-Round Coverage - Research college basketball during the NBA season and stay active through March Madness when NBA playoffs haven't started yet
  • Diversify Your Strategy - Apply the same analytical approach to college basketball that's helped you succeed with NBA games
  • One Platform, Two Sports - No need to subscribe to multiple tools - your SportsFBI subscription now covers both professional and college basketball
  • Complete Player Intelligence - Make informed decisions by reviewing entire season performance histories, not just single-game snapshots, with both game logs and season averages at your fingertips
  • Save Research Time - Quickly identify top performers and review their recent trends without bouncing between multiple stat websites
  • Consistent Experience - College basketball now has the same polished, professional quality meters and visual indicators you're used to seeing for NBA games
  • Better Focus - Removing irrelevant information (like injury mentions for college games) and unnecessary badges keeps your attention on the data that actually impacts your decisions
  • Reduced Eye Strain - Eliminating logo flicker during auto-refreshes makes it more comfortable to watch live game updates throughout the day
  • Better Lineup Building - See actual and predicted starting lineups to identify which players get the most minutes and opportunity, eliminating guesswork about rotations
  • Assess Team Strength - Win-loss records and conference standings help you quickly evaluate matchup quality and identify potential upset opportunities
  • Detailed Game Context - Box scores and play-by-play give you the full story of how games unfolded, helping you spot patterns that simple stats miss
  • Make Smarter Picks - Combining season averages, recent performance, lineup predictions, and team records gives you multiple data points to validate your research decisions
  • Live Game Awareness - Real-time play-by-play updates keep you informed during live games without switching to other platforms or apps
  • Faster Recognition - Visual quality gauges let you instantly assess player projection strength without reading detailed descriptions
  • Professional Presentation - Smooth, glitch-free updates create a premium research experience that matches the quality of professional analytics platforms
March 2, 2026

๐ŸŽจ SportsFBI Brand Refresh & Platform Updates

๐ŸŽฏ Smarter Player Insights

  • Visual Quality Indicators - College basketball key suspects now show the same quality meter gauge with color-coded needle that you see for NBA games, making it easy to assess recommendation strength at a glance
  • Accurate Opportunity Descriptions - College basketball player insights now display relevant factors like playing time and recent performance instead of incorrectly mentioning injuries (which aren't tracked for college games)
  • Cleaner Card Design - Removed unnecessary tier badges from college basketball recommendations to focus your attention on the projection quality and key stats that matter most
  • Position Recognition Expanded - The system now correctly identifies guards, wings, and centers whether positions are written as full words ("Guard", "Forward", "Center") or abbreviations ("G", "F", "C")

๐Ÿ“บ Smoother Visual Experience

  • No More Logo Flicker - When game cards refresh during live updates, team logos no longer flash or show temporary textโ€”they load smoothly from your browser's cache without visual interruption
  • Instant Team Recognition - Team abbreviations only appear when a logo image fails to load, eliminating the brief flash of text you previously saw while logos loaded
  • Seamless Auto-Updates - Game schedules refresh automatically in the background without causing any visual disruption to the cards you're viewing

๐Ÿ’ก Why This Matters

  • Consistent Experience - College basketball now has the same polished, professional quality meters and visual indicators you're used to seeing for NBA games
  • Better Focus - Removing irrelevant information (like injury mentions for college games) and unnecessary badges keeps your attention on the data that actually impacts your decisions
  • Reduced Eye Strain - Eliminating logo flicker during auto-refreshes makes it more comfortable to watch live game updates throughout the day
  • Faster Recognition - Visual quality gauges let you instantly assess player projection strength without reading detailed descriptions
  • Professional Presentation - Smooth, glitch-free updates create a premium research experience that matches the quality of professional analytics platforms
March 2, 2026

๐ŸŽจ SportsFBI Brand Refresh & Platform Updates

โœจ New Brand Identity

  • Welcome to SportsFBI - We've refreshed our brand from InsightDFS to SportsFBI, reflecting our evolution as your trusted partner in sports analytics and game research
  • Consistent Brand Experience - Updated all platform pages, documentation, and communications with the new SportsFBI name for a unified experience
  • Same Great Service - While our name has changed, our commitment to providing best-in-class game tools and analytics remains stronger than ever

โœ‰๏ธ Improved Communication

  • New Email Addresses - All system emails now come from @sportsfbi.com addresses for better deliverability and brand recognition
  • Enhanced Email System - Improved our email infrastructure to ensure you receive important account notifications and updates reliably
  • Support Contacts Updated - Reach us through our contact page for help, privacy inquiries, and legal matters

๐Ÿ“ฑ Better Mobile Browsing

  • Full-Width Preview Cards - Game preview cards on the homepage now take up the full screen width on mobile devices, making it much easier to read scores, team names, and matchup details on smaller screens
  • No More Squished Cards - Removed the cramped 3-column grid layout on phonesโ€”preview cards now stack vertically in a single column for comfortable viewing
  • Tablet Display Restored - The live game preview is now visible on all screen sizes including tablets, where it was previously hidden
  • Touch-Friendly Layout - Cards are perfectly sized for tapping and scrolling on mobile devices without accidental clicks or zooming issues

๐ŸŽฏ Cleaner Player Information

  • Player Position at a Glance - Player positions (F, G, C) now appear right next to the player's name (like "Kevin Durant F") instead of on a separate line, making it faster to identify who plays where
  • Cleaner Card Design - Consolidating position into the name line creates a more streamlined, professional look for player cards
  • Faster Scanning - Read player name and position together in one glance instead of two, speeding up your research when reviewing multiple players

๐Ÿšจ Visual Blowout Warnings

  • Red Alert Background - Game analysis cards with blowout warnings now display a subtle red-tinted background, making high-risk games instantly recognizable even before reading the details
  • Color-Coded Risk Levels - The red background intensity indicates how severe the blowout risk is, helping you prioritize which games to avoid for game lineup building
  • Immediate Visual Feedback - Scan multiple game cards quickly and spot potential blowouts by color alone, without reading fine print

๐ŸŽฏ Why This Matters

  • Professional Identity - Our new SportsFBI brand better represents the premium, professional analytics platform you rely on for your game research
  • Better Email Delivery - Updated email addresses and infrastructure mean you'll never miss important account notifications, lineup alerts, or subscription updates
  • Trust & Recognition - A consistent brand across all touchpoints reinforces our commitment to quality and makes it easier to identify official SportsFBI communications
  • Better Mobile Research - If you do game research on your phone or tablet, the full-width cards make it much easier to read game details and make lineup decisions on the go
  • Faster Player Identification - Seeing position right next to player names saves you precious seconds when scanning through dozens of player options
  • Avoid Bad Slates - The red background on blowout alerts acts as an instant visual warning, helping you skip games that are likely to be one-sided and limiting for fantasy production
  • Professional Appearance - Cleaner layouts and better spacing make the platform feel more polished and easier to use during time-sensitive lineup decisions
March 1, 2026

๐Ÿ€ Live Game Preview, UI Polish & Real-Time Notifications

๐Ÿ  Real Data in the Hero Section

  • Real Data, Not a Mock - The game card shown on the homepage now displays a live upcoming game from today's actual schedule, replacing the previous static placeholder
  • Earliest Game First - The preview always shows the next scheduled game of the day
  • Clickable Preview - Clicking the game card opens the full game analysis page directly in the BlowOutAlert workspace

๐ŸŽด Richer Game Card Information

  • Team Logos - All 30 NBA team logos now appear on game cards for instant visual recognition
  • Win/Loss Records & Streaks - Each team's current record and hot/cold streak are shown directly on the card
  • Quality Star Rating - A 1โ€“5 star rating indicates how compelling a matchup is expected to be
  • Blowout Alert Badge - Games with a high risk of being one-sided are flagged with a visible alert icon
  • Projected Winner Dominance Meter - A visual bar shows how dominant the favored team is expected to be, color-coded from purple (close game) through yellow to red (potential blowout)
  • Spread Odds Line - The point spread for the game is displayed directly on the card

๐ŸŽจ Enhanced Theme Consistency

  • Unified Indigo Focus States - All form toggles and checkboxes now display consistent indigo theme colors (#6366f1) when focused, replacing Bootstrap's default blue (#86b7fe) for a cohesive workspace appearance
  • Perfect Color Alignment - Focus states now match the checked state colors, creating a seamless visual experience as you navigate through controls with keyboard or mouse
  • Professional Visual Language - Consistent indigo accents across all interactive elements reinforce the workspace's premium, purpose-built design
  • Accessibility Maintained - Focus indicators remain highly visible with proper color contrast while matching the overall theme palette

๐Ÿ”˜ Streamlined Toggle Controls

  • Optimized Toggle Width - Season and category filter toggles in card headers reduced from 100px to 80px, creating a more compact, efficient layout without sacrificing usability
  • Perfectly Centered Labels - Toggle text (SEASON, TODAY, PLAYS) now centers precisely within the button for balanced, professional presentation
  • Cleaner Visual Design - Removed the default red/white background indicator from all toggle states, replacing it with solid color fills that align with the workspace theme
  • Consistent Toggle Behavior - All toggles now use the same clean, solid-color design system across checked and unchecked states
  • Better Screen Real Estate - Compact 80px toggles free up horizontal space in card headers for displaying more critical information

๐Ÿ”” Real-Time Toast Notification System

  • Server-Sent Events Integration - Live event notifications now stream directly to your browser using SSE technology, delivering instant updates without polling or page refreshes
  • Four Notification Types - Toast messages appear in distinct styles for success (green), error (red), warning (orange), and info (blue) events, with matching icons for instant recognition
  • Live Event Alerts - Receive instant notifications when games start, injury reports update, or critical data refreshes occur during your research session
  • Auto-Dismiss Design - Toast notifications automatically disappear after 4 seconds, or you can click any notification to dismiss it immediately
  • Non-Intrusive Positioning - Notifications appear in the bottom-right corner, providing awareness without blocking critical workspace content
  • Multiple Toast Support - Stack multiple notifications vertically when several events occur in quick succession, ensuring you never miss important updates
  • Smooth Animations - Notifications slide in and fade out elegantly, avoiding jarring visual interruptions during time-sensitive research
  • Broadcast Capability - Admins can send workspace-wide notifications for maintenance windows, new feature announcements, or critical alerts using the test-toast.js script

๐ŸŽฏ Why This Matters

  • Authentic First Impression - Visitors immediately see real, live data rather than a demo, giving a genuine feel for what the platform delivers
  • One Click to the Workspace - The preview card acts as a direct entry point into the full game analysis in BlowOutAlert
  • Smarter Lineup Decisions - The blowout alert and dominance meter help you avoid stacking players from games likely to be heavily scripted in one direction
  • Visual Cohesion - Unified indigo theming creates a more polished, professional workspace that feels intentionally designed rather than assembled from components
  • Reduced Eye Strain - Consistent color schemes prevent visual fatigue during long research sessions by eliminating unexpected color shifts
  • Faster Navigation - Compact, well-aligned toggles let you switch between views more quickly without hunting for controls or parsing misaligned text
  • Stay Informed in Real-Time - Live notifications ensure you're immediately aware of important events like game starts, injury updates, or data refreshes without constantly checking for changes
  • Never Miss Critical Updates - Auto-delivered toast notifications mean you can focus on analysis rather than monitoring for status changes or manually refreshing data
  • Smarter Workflow - Knowing exactly when data updates occur lets you time your research decisions around the freshest information available
  • Professional Presentation - Clean, modern notification design and refined UI controls elevate the workspace to match premium analytics platforms
  • Competitive Awareness - Instant alerts about game starts or lineup changes give you a time advantage over competitors using systems without real-time notifications
February 26, 2026

๐Ÿš€ Major Platform Update: Smarter Projections, Enhanced Accuracy & Restored Access

๐Ÿ”’ Fixed ELITE Subscription Recognition

  • Correct Tier Display - ELITE subscribers now properly show as ELITE across both the SportsFBI website and BlowOutAlert workspace, instead of incorrectly appearing as FREE or PRO
  • Full Feature Access - ELITE members now get immediate access to all premium features they've paid for, including unlimited Key Suspects and advanced analytics
  • What You Need to Do - Log out and back in to see the fix take effect immediately and access all your premium features
  • Get What You Paid For - This fix ensures ELITE subscribers get full value from their subscription with no feature restrictions

๐Ÿ”ฎ Context-Aware Projection Values

  • Matchup-Adjusted Targets - Projection values now dynamically adjust based on opponent defensive strength, not just historical averages
  • Realistic Expectations - A player averaging 10 rebounds will show a lower projection against elite defensive rebounding teams, not the same 9-10 target as against weak opponents
  • Game-Specific Numbers - The same player can show different projection values on different days depending on opponent quality and game pace
  • Stricter Tough Matchup Penalties - Projections are significantly reduced when facing elite defenses, especially those ranked highly at defending the player's position
  • Fairer Favorable Matchup Boosts - Players facing weak defenses get reasonable projection increases that reflect genuine opportunity

๐Ÿ›ก๏ธ Multi-Factor Defensive Analysis

  • Overall Defensive Rating Impact - Elite defenses (Top 5) trigger additional 6% projection reductions beyond matchup analysis
  • Category-Specific Adjustments - Rebounding projections factor in opponent defensive rebounding percentage; scoring projections consider rim protection strength
  • Three-Point Defense Recognition - Shooters facing elite 3-point defenses see appropriate projection decreases for their volume and efficiency
  • Assist Projection Intelligence - Assist targets adjust based on opponent turnover forced rate and defensive pressure
  • Pace-Based Volume Adjustments - Fast-paced games increase projection values; slow-tempo matchups reduce expected counting stats

๐Ÿ“‰ Matchup Verdict-Driven Modifications

  • Very Positive Matchups: +12% projection boost when facing ideal defensive profile for player's archetype
  • Positive Matchups: +6% boost for favorable conditions
  • Neutral Matchups: No adjustment to base projection
  • Negative Matchups: -10% penalty for unfavorable conditions
  • Very Negative Matchups: -18% penalty for highly challenging defensive scenarios
  • Compounding Factors: Multiple defensive strengths (elite overall defense + category-specific excellence + slow pace) stack to create realistic downward adjustments

๐Ÿ” Transparent Comparison Reference

  • Base Value Preserved - The original historical average is stored for reference so you can see how much the projection was adjusted
  • Context Understanding - You can now distinguish between a player's typical performance level and what to expect in this specific game
  • Accuracy Validation - Hit/miss tracking uses the adjusted projection, ensuring recommendations are judged against realistic targets
  • Learning Opportunity - Comparing base averages to adjusted projections helps you understand which defensive factors matter most

โฑ๏ธ Improved Minutes Recognition

  • Better Rotation Player Credit - Players averaging 20-30 minutes per game now receive appropriate scoring recognition instead of being undervalued
  • More Balanced Evaluation - The scoring system now properly rewards solid rotation players while still recognizing elite starters
  • Fairer Comparisons - Sixth men and key bench contributors are evaluated more accurately relative to their opportunity level
  • Realistic Expectations - Scoring reflects that 25-32 minutes represents meaningful playing time with genuine opportunity for production

๐Ÿ“Š Precision Quality Meters

  • Unique Needle Positioning - Each player's quality gauge now shows a distinct needle position based on their exact score, not just broad categories
  • Granular Differentiation - You can now visually distinguish between a player scoring 71 versus 65, with needles pointing to different positions on the gauge
  • True Score Reflection - Gauge needles move smoothly across the entire color spectrum from red to green, matching precise quality levels
  • Instant Comparison - Quickly compare multiple players by scanning their gauge positions instead of reading numbers
  • More Accurate Visuals - The relationship between a player's score and their gauge position is now perfectly calibrated

๐Ÿ”ข Accurate Score Breakdowns

  • Correct Maximum Values - Score breakdowns in the reasoning dialog now show accurate maximums for each category (Matchup /30, Minutes /15, Efficiency /20, Usage /15, Injury /10)
  • Transparent Scoring - You can now see exactly how each component contributes to a player's overall recommendation score
  • Better Understanding - Accurate breakdowns help you understand why one player scores higher than another
  • Informed Decisions - Clear visibility into scoring factors lets you identify players who match your specific lineup construction strategy

๐Ÿ”„ Smarter Lineup Predictions

  • Accurate Roster Updates - Predicted lineups now correctly handle traded players, showing them only for their current team
  • Real-Time Trade Recognition - Players who've been traded mid-season appear in the correct team's expected lineup based on their most recent games
  • Eliminated Duplicates - Traded players no longer appear in both their old and new team's predicted lineups on the same day
  • League-Wide Verification - The system now checks each player's actual most recent game across the entire league to determine their current team
  • Reliable Projections - Lineup predictions reflect the actual roster composition you'll see when games start

๐ŸŽจ Team Logo Integration

  • Professional Team Logos - KEY SUSPECTS cards now display official team logos next to each player, making it instantly clear which team they play for
  • Quick Team Recognition - Scan player recommendations faster by identifying teams visually rather than reading team abbreviations
  • Perfectly Sized Icons - Team logos are optimized at the ideal sizeโ€”large enough to recognize instantly, small enough to keep focus on player statistics
  • Automatic Fallback - If a team logo isn't available, you'll see the team's three-letter abbreviation instead, ensuring consistent display
  • Seamless Integration - Logos blend naturally into the suspect cards, enhancing visual hierarchy without adding clutter

โœจ Refined Typography & Readability

  • Enhanced Player Details - Key stats like "25.5 MIN AVG" and "15% USAGE" now display in a refined, consistent format with improved readability
  • Professional Presentation - All player statistics use standardized uppercase formatting for easier scanning and a more polished look
  • Better Visual Hierarchy - Strategic font sizing helps you quickly distinguish between player names, positions, and statistical information
  • Reduced Eye Strain - Optimized text sizes make it easier to review multiple player cards during extended research sessions

๐ŸŽฏ Workspace Visual Consistency

  • Cleaner Interface - Comprehensive visual refinements throughout the workspace create a more cohesive, professional appearance
  • Smoother Animations - All interface elements now transition consistently, with polished behavior that feels responsive and intentional
  • Improved Layout Stability - Cards, modals, and dialogs maintain proper spacing and alignment across all features
  • Unified Design Language - Every element of the workspace now follows consistent styling patterns for a premium, professional experience

๐Ÿ“Š Visual Projection Quality Meter

  • At-a-Glance Quality Assessment - Player projections now display with a visual semicircle gauge that instantly shows projection quality from LOW to HIGH
  • Color-Coded Confidence Levels - The gauge uses five color segments (red, orange, yellow, lime, green) that immediately communicate how strong each projection is
  • Precision Needle Indicator - A calibrated needle points to the exact quality level (Excellent, Good, Average, Below Average) for each player's projected performance
  • Clear Quality Labels - "LOW" and "HIGH" markers on the gauge help you quickly understand what the colors represent without any guesswork
  • Projected Stat Categories - Below each gauge, see exactly which stat is being projected (POINTS, STEALS, ASSISTS, etc.) along with the expected increase
  • Theme-Aware Design - The gauge needle automatically adjusts to white in dark mode and dark in light mode, ensuring perfect visibility in any lighting
  • Historical Performance Tracking - Past projections display performance indicatorsโ€”a fire icon (๐Ÿ”ฅ) when the player hit or exceeded projections, or a red X (โŒ) when they fell short
  • Professional Analytics Visualization - The gauge design matches the quality you'd expect from premium sports analytics platforms, making complex data instantly digestible

๐Ÿฉบ Smarter Injury Intelligence

  • Accurate Injury Status Display - Lineup cards now show each player's actual injury designation (Doubtful, Questionable, Probable, Out) with color-coded badges matching the Casualty Report styling
  • Doubtful Players Excluded - Players listed as Doubtful are now automatically filtered from KEY SUSPECTS recommendations, ensuring you only see players likely to play
  • Intelligent Lineup Predictions - Expected Lineups now exclude Doubtful and Out players, automatically promoting the next-best available player based on recent performance
  • Consistent Status Badges - Injury badges use identical styling across all workspace sections (lineups, casualty reports) for instant recognition
  • Real-Time Accuracy - Every injury status reflects current team reports, preventing you from researching players who won't suit up

๐Ÿ“ Enhanced Reasoning Display

  • Cleaner Explanations - KEY SUSPECTS reasoning now displays more naturally without technical prefixes, making insights easier to understand at a glance
  • Consistent Formatting - All reasoning phrases use proper capitalization and standardized punctuation for professional presentation
  • Optimized Readability - Refined typography ensures reasoning text is readable without being distracting from the data that matters most
  • Clear Factor Communication - Each suspect card communicates matchup quality, injury opportunities, efficiency metrics, and usage rates in plain language

๐Ÿ’ก Why This Matters

  • Get What You Paid For - ELITE subscribers now have full access to all premium features without restrictions
  • Stop Overvaluing Tough Matchups - Context-aware projections prevent you from chasing players facing elite defenses with unrealistic expectations
  • Identify True Smash Spots - Dynamic adjustments highlight players with favorable matchups across multiple factors (weak defense, fast pace, positive archetype fit)
  • Discover More Options - Improved minutes scoring expands your player pool by properly valuing quality rotation players previously overlooked
  • Faster Decision Making - Visual gauges and team logos let you scan projections in seconds instead of reading detailed text
  • Build Trust - Accurate score breakdowns, historical performance tracking, and realistic projections build confidence in recommendations
  • Avoid Costly Mistakes - Automatic filtering of doubtful players and correct lineup predictions prevent lineup errors from outdated information
  • Competitive Edge - While others use static averages, you exploit game-specific contexts with matchup-adjusted projections and accurate roster data
  • Reduced Analysis Time - Visual improvements eliminate mental effort interpreting data, letting you focus on lineup construction strategy
  • Professional Research Tool - Polished interface and accurate analytics match premium platforms used by industry experts
February 25, 2026

โœจ Interface Polish & Workspace Optimization

๐Ÿ“‹ Player Profile Dialog Enhancements

  • Smooth Season Switching - When switching between seasons (2025, 2024, 2023) in a player's profile, tables now smoothly fade instead of disappearing and causing the dialog to resize
  • Consistent Dialog Size - Player profile dialogs maintain their dimensions while loading new season data, preventing jarring vertical resizing
  • Better Loading Indicators - Tables fade to 50% opacity during data loading, providing visual feedback without clearing content
  • Cleaner Contract Display - Each player contract now appears in its own separate card, making multi-year deals easier to review
  • Simplified Contract Information - Contract cards now show the three most important details: Year, Base Salary, and League Rank
  • Visual Separation - Contract cards have proper spacing between them, making it easy to distinguish between different contract years

๐ŸŽฎ Game Selection Experience

  • Stable FACTS Card - When selecting a game, the FACTS card (game analysis) smoothly transitions instead of clearing and resizing
  • Stable EVIDENCE Card - KEY SUSPECTS data loads without disrupting the card layout or user's reading position
  • Maintained Content Size - Both cards keep their dimensions during loading, preventing the interface from jumping around
  • Elegant Transitions - All content updates use smooth fade effects for a polished, professional feel

โœจ Interactive Table Improvements

  • Stat-Line Hover Effects - Player statistics in lineup cards now subtly zoom (12%) when you hover over them, making data easier to focus on
  • Game Log Row Highlighting - Rows in game log tables gently zoom (2%) on hover, helping you track data across columns
  • Advanced Stats Focus - Advanced statistics tables feature the same subtle zoom effect for better data readability
  • Modern Card Design - Game log tables now have rounded corners, subtle shadows, and padding for a more refined appearance
  • Consistent Theme Support - All hover effects and visual improvements work seamlessly in both dark and light themes

๐Ÿ“ Workspace Layout Optimization

  • Balanced 4-Column View - The four-column layout now uses an optimized 2-2-4-4 distribution (cases, facts, evidence, key suspects) for better information density
  • Centered Game Cards - Active cases now center horizontally within their space for improved visual balance and easier scanning
  • Space-Efficient Navigation - Date navigation arrows moved to the bottom of the games card, freeing up valuable horizontal space for game information
  • Compact Arrow Design - Navigation arrows are now smaller and arranged horizontally, maintaining full functionality in less space
  • Consistent Card Sizing - All workspace cards maintain proper proportions across different screen sizes without content overflow

๐ŸŽฌ Visual Card Transitions

  • Bidirectional Smoothness - Information cards now expand and contract with the same smooth animation, creating a consistent viewing experience
  • Height Transitions - When lineup or analysis cards update with new content, they smoothly adjust height over one second instead of instantly jumping
  • No Layout Jumps - Content changes flow naturally without causing the workspace to suddenly shift or reposition
  • Fade Coordination - Content opacity fades while height transitions occur, ensuring text remains readable throughout the animation
  • Professional Motion - All animations use refined timing curves for a polished, high-end feel

๐Ÿ“ธ Player Profile Pictures

  • Visual Player Recognition - Player profile dialogs now display professional headshot photos in the top-right corner, making it easier to identify and remember players
  • Seamless Integration - Player photos appear automatically when available, with graceful fallback when images aren't accessible
  • Optimized Layout - Profile information adjusts spacing to accommodate the player photo while maintaining readability of statistics and details
  • Enhanced Player Cards - Over 490 active NBA players now include high-quality images sourced from official league photography
  • Consistent Presentation - All player photos display at the same size with rounded corners and subtle borders that match the workspace design

๐Ÿšจ Enhanced Visual Indicators

  • Emergency Siren Icons - Blowout alerts now feature a distinctive red alarm siren icon instead of a generic warning triangle, immediately communicating urgency
  • Attention-Grabbing Design - The white siren icon with red dome coloring creates an unmistakable visual signal that stands out in both dark and light themes
  • Larger Game Quality Stars - Star ratings for game quality are now more prominent with increased size and enhanced glow effects
  • Improved Star Visibility - Betting odds containers no longer have borders that could interfere with star displays, ensuring clean visual presentation
  • Instant Recognition - Stronger visual hierarchy helps you identify high-quality matchups and potential blowouts at a glance

๐Ÿ“ Expanded Player Profile Display

  • Wider Dialog Windows - Player profile modals now open with significantly more horizontal space, accommodating detailed statistics without cramping
  • Better Data Presentation - Game logs, season averages, and advanced statistics display across wider tables with improved column spacing
  • Reduced Scrolling - More information fits on screen at once, minimizing the need to scroll horizontally or vertically during player research
  • Comfortable Reading - Larger profile windows create a more relaxed viewing experience when analyzing multiple seasons or detailed stat breakdowns

๐ŸŽฏ Why This Matters

  • Less Distraction - Interface elements stay stable while loading, letting you maintain focus on your research
  • Better Readability - Hover effects help your eyes track across dense statistical tables without losing your place
  • Professional Feel - Smooth transitions and polished visuals create a premium research experience
  • Faster Decision Making - Cleaner contract displays and stable layouts let you process information more quickly
  • Reduced Eye Strain - Subtle visual feedback from hover effects makes long research sessions more comfortable
  • Confidence in Data - Smooth loading states reassure you that data is updating without disrupting your workflow
  • Optimized Screen Real Estate - Balanced column widths and efficient navigation design maximize the amount of critical information visible at once
  • Easier Multi-Game Analysis - Centered game cards with compact navigation make comparing multiple games more intuitive
  • Reduced Cognitive Load - Smooth animations prevent sudden layout shifts that can break concentration during time-sensitive research
  • Customized Workflow - Improved layout flexibility lets you view more data simultaneously across different workspace sections
  • Instant Player Recognition - Photos help you quickly identify players, especially useful when researching unfamiliar matchups or emerging talent
  • Memory Aid - Visual references make it easier to remember which players you've researched and their key characteristics
  • Priority Awareness - Red alarm sirens immediately draw attention to games with significant blowout risk, helping you avoid volatile situations
  • Quality Assessment - Enhanced star ratings let you quickly identify the most competitive, reliable games for your analysis
  • Comprehensive Player Research - Wider profile windows mean less scrolling and more data visible at once, speeding up your evaluation process
  • Professional Presentation - Player photos and refined visual indicators elevate the workspace to match professional sports analytics tools
February 24, 2026

๐Ÿ“Š FACTS Card Experience Improvements

๐ŸŽฏ Key Suspects Tab Stability

  • No More Interruptions - The KEY SUSPECTS tab now stays exactly as you left it, without refreshing during automatic game updates
  • Focused Analysis - When reviewing pre-game player insights and matchup advantages, your research won't be disrupted by background polling
  • Selective Updates - Only the CASE tab (game quality analysis) updates automatically with live game dataโ€”KEY SUSPECTS remains static since that analysis doesn't change
  • Smooth Tab Switching - Improved button behavior ensures switching between CASE and KEY SUSPECTS tabs works instantly without unexpected refreshes

๐Ÿฅ Visual Injury Report Improvements

  • Color-Coded Injury Cards - CASUALTY REPORT cards now feature intuitive color backgrounds: green for Probable, orange for Questionable, dark orange for Doubtful, red for Out, and dark red for Out for Season
  • Severity-Based Sorting - Injured players automatically organize by injury severity, starting with Probable at the top and progressing to Out for Season at the bottom
  • Quick Status Recognition - Instantly identify player availability at a glance without reading each injury status label
  • Consistent Visual Language - Color system matches industry standards, making it familiar and intuitive for all users

๐ŸŒž Light Theme Enhancements

  • Improved Readability - Fixed text color contrast on injury status pills in light theme, ensuring all injury types are easy to read
  • Visible Disabled Icons - Sports selector icons for upcoming leagues (NCAAB, MLB) now display properly in light theme instead of appearing as dark spots
  • Better Visual Hierarchy - Disabled buttons maintain appropriate contrast while clearly indicating unavailable features
  • Theme Consistency - All interface elements now adapt correctly when switching between dark and light modes

โœจ Why This Matters

  • Uninterrupted Research - Dive deep into player matchup insights without losing your place or having content reload while you're reading
  • Better Focus - Analyze archetypes, advantages, and concerns at your own pace without automatic refreshes breaking your concentration
  • Intentional Navigation - Tab switches happen only when you click them, giving you full control over your research flow
  • Smarter Updates - Live game data refreshes where it matters (scores, stats) while keeping strategic analysis stable
  • Faster Injury Assessment - Color-coded cards let you evaluate lineup impacts in seconds rather than reading through each player's status
  • Critical Decision Making - Severity sorting prioritizes the most available players first, streamlining your research workflow
  • Comfortable All Day - Light theme improvements ensure you can work comfortably in any lighting condition without eye strain
  • Professional Appearance - Polished visual details create a premium research experience across all viewing modes
February 23, 2026

๐Ÿ”ง Official Lineups Data Reliability

โœ… Complete Lineup Information

  • Bench Players Always Visible - Fixed issue where RESERVE UNITS (bench players) would sometimes disappear from Official Lineups display
  • Data Preservation - Improved handling of partial lineup updates to ensure existing player data isn't accidentally removed during refreshes
  • Consistent Display - All games now reliably show both starters and bench players in the Official Lineups section
  • Historical Game Recovery - Added tools to restore complete lineup data for any past games that may have been affected

๐ŸŽฏ Why This Matters

  • Complete Picture - See the full 13-man active roster for each team, not just the starting five
  • Backup Research - Evaluate bench depth and potential injury replacements when analyzing matchups
  • Reliable Data - Trust that lineup information stays complete throughout the day, even as games approach and data updates
  • Better Planning - Make informed decisions about potential lineup changes by knowing who's available off the bench
February 20, 2026

๐Ÿ”ง Critical Fixes & AI Assistant Enhancements

โœ… Subscription System Reliability

  • Webhook Deduplication - Fixed rare issue where duplicate webhook events could create multiple subscription records for the same user
  • Incomplete Status Handling - Subscriptions with 'incomplete' status (payment processing) are now properly recognized across all systems, ensuring users get tier access immediately after payment
  • Invoice Payment Activation - Added automatic subscription activation when payment succeeds, eliminating delays between payment and tier upgrade
  • Auth Endpoint Updates - Profile and status endpoints now correctly recognize incomplete subscriptions, showing accurate tier information during payment processing
  • Zero Downtime for Users - All subscription states now handled gracefully, preventing "stuck on Free tier" issues after successful payment

๐Ÿค– AI Assistant Improvements

  • PRO Feature Gate - AI Assistant now requires PRO or ELITE subscription, with clear upgrade prompt showing feature benefits and example questions for free users
  • Future Games Support - Ask "what games tomorrow" or "what games on February 21st" and get full schedules for any future date, not just today
  • Smart Game Filtering - When asking about today's or tomorrow's games, the AI now automatically excludes finished games from last night, showing only upcoming matchups
  • Comprehensive Error Logging - Internal API calls now log full error details (status codes, response data, URLs) for faster debugging and issue resolution
  • API URL Configuration Fix - Resolved production environment issue where chat couldn't reach internal endpoints, ensuring reliable function calling
  • Improved Function Descriptions - AI now better understands what data users want when asking about games, resulting in more accurate responses

๐ŸŽฏ Why These Matter

  • Payment Confidence - Subscribe without worryโ€”your tier activates instantly and stays active throughout payment processing
  • Premium Research Tool - AI Assistant joins other PRO features, providing conversational access to the entire platform's data ecosystem
  • Better Planning - Research tomorrow's slate while tonight's games are still in progress, making lineup planning more efficient
  • Accurate Responses - "What games are today?" now shows exactly what you expect: upcoming games, not last night's results
  • Reliable Service - Behind-the-scenes fixes ensure the AI assistant always works, even under production load
February 19, 2026

๐Ÿค– AI Assistant - Your Personal NBA Research Partner

๐Ÿ’ฌ Conversational Data Access

  • Ask Questions Naturally - Simply type what you want to know: "Who's playing today?", "Show me the top scorers", or "Which players are injured?" and get instant answers
  • Always Available - Press 'C' on your keyboard anytime to open the chat and start a conversation with your AI assistant
  • Smart Understanding - The AI understands context and sports terminology, so you can ask questions the way you'd ask a colleague
  • Instant Results - Get answers in seconds without clicking through menus or navigating multiple pages

๐Ÿ“Š Complete Data Integration

  • Today's Schedule - Ask about today's games and get the full slate with matchups, times, and team records
  • Injury Reports - Check who's out or questionable with a simple question like "who's injured?"
  • Player Stats - Get season averages, recent game logs, and detailed stats for any player by name
  • Game Analysis - Request key suspects, predicted lineups, or matchup insights for specific games
  • Betting Information - Ask about odds, spreads, and over/unders for upcoming matchups
  • Team Research - Query team records, standings, schedules, and roster information

๐ŸŽฏ Intelligent Features

  • Multi-Step Queries - Ask complex questions like "show me the top 3 scorers who are playing tonight" and the AI chains multiple data sources to answer
  • Clean Formatting - Responses are organized with bullet points, sections, and proper formatting for easy scanning
  • Conversation Memory - The assistant remembers your conversation, so you can ask follow-up questions naturally
  • Resizable & Draggable - Move the chat window anywhere on screen and resize it to fit your workflow
  • No Page Disruption - Chat overlays your workspace without navigating away, so your research stays visible

๐Ÿš€ Enhanced User Experience

  • Fixed Chat Positioning - Dialog now scrolls with the page naturally instead of staying stuck at the top
  • Smart Scrolling - Long conversations stay contained with an internal scrollbar, preventing the dialog from growing too large
  • Persistent Queries - Earlier messages remain visible as you scroll, making it easy to reference previous answers
  • Works Everywhere - Available across all pages in the workspace, from games view to player cards

โœจ Why This Matters

  • Faster Research - Get answers in seconds instead of clicking through multiple pages or filters
  • Natural Workflow - Research the way you thinkโ€”by asking questions, not memorizing navigation
  • Discover Hidden Insights - Ask open-ended questions and let the AI surface relevant patterns you might have missed
  • Beginner Friendly - New users can explore the platform's capabilities through conversation without learning the interface first
  • Expert Power Tool - Veterans can quickly verify hunches or pull specific stats mid-research without breaking focus
February 18, 2026

๐Ÿ’ณ Subscription & Workspace Refinements

โœ… Improved Subscription Experience

  • Reliable Plan Activation - Fixed issue where subscription plans weren't always activated immediately after checkout, ensuring instant access to your tier benefits
  • Terms Acceptance Required - Added clear terms review step before checkout, so you know exactly what you're agreeing to before subscribing
  • Professional Terms Modal - Terms acceptance dialog now matches the site's dark theme with smooth animations and easy-to-read formatting
  • Clear Accept or Decline - Simple choice to review terms, then accept to continue or decline to cancelโ€”no surprise charges

๐ŸŽฏ Smarter First-Time Experience

  • Better Default View - New users now start with four-column layout, giving you a complete overview of all key stats (Points, 3PT, Assists, Rebounds, Blocks, Steals) at a glance
  • Upcoming Games Pre-Filtered - When viewing future games, SEASON mode and PLAYS filter now default to ON, automatically showing only season leaders who are actually playing that day
  • Ready to Research - Jump straight into lineup planning without manually toggling filtersโ€”the workspace is configured for optimal research from the moment you open it

๐Ÿ“Š Visual Rate Limit Display

  • Animated Progress Bar - Rate usage now displays as an elegant horizontal progress bar with smooth color transitions from green (low usage) to yellow (moderate) to red (near limit)
  • Real-Time Updates - Usage statistics refresh every 2 seconds, giving you instant feedback on your API consumption
  • Smooth Counter Animation - Numbers animate smoothly when updating rather than jumping instantly, creating a polished visual experience
  • Mobile Optimized - Progress bar displays perfectly on mobile devices with proper sizing and touch-friendly dimensions
  • Increased Rate Limits - Free tier raised from 200 to 400 requests per minute, Pro from 600 to 900, and Elite/Admin from 1,500 to 2,500

๐ŸŽจ Header Reorganization

  • Streamlined Mobile Layout - Tier badge and authentication buttons now appear on the same row as the BlowOutAlert logo for better space utilization
  • Theme Toggle Repositioned - Dark/Light mode toggle moved to the left side of layout buttons, creating a logical grouping of display controls
  • Cleaner Visual Hierarchy - Three-row header design separates branding (top), rate usage (middle), and display controls (bottom) for improved clarity
  • Better Mobile Experience - Account information and controls are immediately visible without scrolling, especially helpful on smaller screens

๐ŸŽฏ Why This Matters

  • No Payment Issues - Your subscription activates immediately after purchase, so you can start using Pro or Elite features right away
  • Transparent Checkout - Review full terms before committing, eliminating confusion about subscription details
  • Faster Onboarding - New users see the most useful layout and filters by default, reducing the learning curve
  • Instant Value - Pre-filtered upcoming games let you start researching tomorrow's slate immediately without setup
  • Visual Feedback - Progress bar makes rate limit usage intuitive at a glance, helping you understand your API consumption patterns
  • More Headroom - Higher rate limits across all tiers mean fewer interruptions during intensive research sessions
February 17, 2026

๐Ÿš€ Comprehensive Workspace Improvements

โฎ๏ธ โญ๏ธ Date Navigation & Smart Board Modes

  • Previous & Next Day Arrows - New navigation buttons let you jump between dates instantly to review past games or preview upcoming matchups
  • Future Game Previews - Access scheduled games days in advance to plan your lineups before lineups are confirmed
  • Historical Research - Review completed games from previous dates to analyze player performance and verify projections
  • Date Display Updates - Header automatically shows which date you're viewing (ACTIVE CASES for today, CASE FILE: [DATE] for other dates)
  • Seamless Experience - All game cards, lineups, and stats refresh instantly when switching datesโ€”no page reloads needed
  • Auto-Adjust for Past Games - When viewing completed games, boards automatically show that day's actual performance stats
  • Season Leaders for Future Games - Upcoming games display season averages since daily stats aren't available yet
  • Toggle Works Everywhere - Switch between TODAY (daily stats) and SEASON (season averages) modes on any date, past or future
  • Smart Defaults - System automatically picks the best mode for each date, but you're always free to override it
  • Persistent Choices - Your mode preference on today's games stays saved even when navigating to other dates

๐ŸŽฏ "Playing Today" Filter Improvements

  • Page Refresh Now Works - When you enable "PLAYING TODAY" filters and refresh your browser, your settings are now properly restored and applied immediately
  • No More Empty Results - Fixed the issue where refreshing the page with filters active would incorrectly show "No qualifying players"
  • Instant Filter Application - Your saved preferences load before data is fetched, ensuring consistent results every time
  • Toggle States Preserved - Both the season/today mode toggle and the "playing today" checkbox maintain their states across page reloads
  • Future Games Support - "PLAYING TODAY" filter now correctly identifies players from teams with upcoming scheduled games
  • Accurate Date Matching - Fixed backend logic to properly match games scheduled at any time during the selected date
  • Early Planning Enabled - Navigate to tomorrow's (or any future date's) games and filter season leaders by who's actually playing that day
  • Consistent Behavior - Filter works identically whether viewing today's live games, yesterday's results, or next week's schedule

โญ Game Quality Rating Enhancements

  • Team-Specific Warnings - Now shows exactly which team is on the first or second leg of a back-to-back (e.g., "GSW on 1st leg of back-to-back" or "MEM on 2nd leg back-to-back")
  • Fixed Future Schedule Lookups - System now correctly identifies when teams play the next day by actually checking their future schedule, not just past games
  • Proper Date Calculations - Fixed issue where games at different times on consecutive days weren't being recognized as back-to-back situations
  • Both Teams Tracked Independently - When both teams have games tomorrow, you'll see individual warnings for each team instead of a generic message
  • Includes All Games - Back-to-back detection now considers all scheduled games, not just completed ones, so it works accurately for future dates
  • No More False Pick'em Bonuses - Games without betting odds no longer incorrectly show "Pick'em game bonus: +1 star for tight 0.0-point spread"
  • Clear Availability Messaging - When odds aren't available yet, you'll see "Betting odds not yet available" instead of misleading spread information
  • True Pick'em Games Highlighted - Actual pick'em games (0-point spread) still receive the competitive balance bonus, but only when that data exists
  • Better Future Game Previews - Early-week game scouting now shows neutral pace messages instead of fake spread data
  • Improved Rest Language - Changed "No games tomorrow" to "No games next day" for clarity when viewing any date
  • Better Empty States - CASE card now displays "NO GAMES AVAILABLE" instead of lowercase "No games found" when no games are scheduled
  • Precise Team Names - Rest advantage and back-to-back messages now use team abbreviations (e.g., "OKC" instead of generic "one team")

๏ฟฝ Visual Experience & Interface Polish

  • Three-Phase Loot Box Animations - Replaced simple slideDown with cinematic reveal sequence: shake (0.4s high-frequency jitter) โ†’ burst (0.6s scale explosion with brightness flash) โ†’ float (infinite gentle vertical oscillation)
  • Label-Inside-Toggle Design - Completely redesigned all 18 toggles (6 board visibility + 6 season/today + 6 PLAYS filters) with integrated text labels centered directly on the toggle switch
  • Board Visibility Toggles - SCORER, 3-POINT, ASSISTS, REBOUNDS, BLOCKS, STEALS now display as 120px toggles with bold white text and shadow for readability
  • Card Header Toggles - Season/TODAY and PLAYS toggles sized at 100px with reduced font (calc(0.688rem - 2px)) for cleaner card header appearance
  • Two-Row Card Header Layout - Restructured all card headers into dual-row flexbox design: centered title on top row, toggles positioned left/right on bottom row with space-between alignment
  • Uppercase Text Transformations - All card titles and table headers now display in uppercase (PLAYER, AVG, GP, TOTAL, MINUTES) for consistent professional styling
  • Font Size Optimizations - Reduced table header font by 2px (calc(0.875rem - 2px)) and card toggle font by 2px for cleaner information density
  • CSS Organization Improvements - Moved all toggle styling from inline HTML attributes to centralized stylesheet with proper class hierarchy (.toggle-with-label, .toggle-label-inside, .card-header overrides)
  • Animation Timing Sequence - Shake phase uses 10 keyframes at 0.4s, burst phase scales 0.3โ†’1.1โ†’1.0 over 0.6s, float phase cycles ยฑ6px vertically every 3 seconds indefinitely
  • Toggle Text Centering - Implemented absolute positioning with left:0, right:0, text-align:center for perfect horizontal alignment; vertical centering via top:50% transform:translateY(-50%)
  • Responsive Toggle States - All toggle labels persist through ON/OFF states with z-index: 2 ensuring text appears above sliding toggle backgrounds
  • Professional Polish Details - Text shadows (0 1px 3px rgba(0,0,0,0.6)), uppercase transformations, bold weights, and smooth animations create premium visual experience

๏ฟฝ๐ŸŽฏ Why This Matters

  • Early Lineup Planning - Scout future games and identify value plays before the public catches on
  • Save Time - No need to manually re-toggle filters after every page refresh or browser restart
  • Faster Research - Jump straight back into your workflow with filters already applied exactly as you left them
  • Verify System Accuracy - Go back to yesterday's games to see how well projections matched actual results
  • Better Planning - Confidently scout future slates knowing filters show only relevant players and exact team rest situations
  • Spot Minute Risks - Accurately identify which specific teams might rest players due to back-to-back scheduling
  • Trust the Stars - Game quality ratings are now more reliable since they only factor in real betting data
  • No False Signals - Avoid mistaking missing data for competitive matchups or tight spreads
  • Faster Decisions - Clear, specific messaging lets you quickly assess rest situations without guessing
  • Track Player Trends - Compare performance across multiple recent games to spot momentum or slumps
  • No More Guessing - System intelligently shows the right data for each date automatically
  • Full Control - Override automatic modes anytime you want to compare season averages vs. recent performance
  • Engaging Visual Experience - Three-phase loot box animations make lineup reveals feel premium and exciting, especially when high-value suspects appear
  • Cleaner Interface - Label-inside toggles eliminate redundant text labels, reducing visual clutter while maintaining perfect usability
  • Faster Visual Scanning - Uppercase titles and headers create consistent visual hierarchy, letting your eyes jump between cards efficiently during research
  • Intuitive Card Headers - Two-row layout keeps titles prominent while positioning toggles exactly where your thumbs expect them for easy clicking
  • Professional Aesthetic - Cohesive toggle styling, smooth animations, and balanced font sizing give the workspace a polished, premium feel
  • Better Toggle Discoverability - Visible text labels on every toggle make it obvious what each switch controls without requiring hover or guesswork
  • Reduced Eye Strain - Optimized font sizes and information density prevent overwhelming small screens while maintaining readability on large displays
February 14, 2026

๐Ÿง  Suspect Reasoning Intelligence System

๐Ÿ” Interactive Suspect Analysis

  • Clickable Suspect Cards - Click anywhere on a suspect card in the FACTS panel to open detailed reasoning behind each recommendation
  • Visual Hover Feedback - Suspect cards now animate with gradient glow and subtle scaling on hover, matching the lineup-player-card interaction pattern
  • Smart Click Detection - Player names remain clickable for profile modals while the rest of the card opens reasoningโ€”no accidental double-actions
  • Multi-Instance Modals - Open multiple suspect reasoning dialogs simultaneously to compare players side-by-side during lineup construction
  • Pro/Elite Access Control - Detailed suspect reasoning locked behind Pro/Elite subscriptions with inline upgrade prompts for free users

๐Ÿ“Š Score Breakdown Visualization

  • Circular Progress Gauge - Composite score displayed as animated SVG gauge with color-coded thresholds (green 70+, orange 50-69, red below 50)
  • Component Score Bars - Five detailed progress bars show exact scoring for Matchup (25), Minutes (20), Efficiency (15), Usage (15), and Injury Boost (25)
  • Color-Coded Categories - Each score component has unique gradient colors for instant visual differentiation
  • Animated Transitions - Progress bars and gauge fill smoothly when modal opens for polished, professional presentation
  • Light/Dark Theme Support - All gauge elements, text, and borders adapt automatically to workspace theme using CSS variables

๐Ÿ“‘ Tabbed Interface

  • Summary Tab (Default) - Opens to verbal explanation synthesizing all scoring factors into cohesive paragraph format
  • Breakdown Tab - Switches to detailed score visualization with gauge, progress bars, analysis, advantages, and concerns
  • Intelligent Narrative - Summary automatically generates context-aware explanations based on score thresholds, component strengths, matchup insights, and archetype classification
  • Paragraph Formatting - Summary text features proper indentation and justified alignment for professional, readable presentation
  • Dynamic Content - Modal content updates based on actual suspect dataโ€”no empty placeholders or missing information

๐Ÿ“ˆ Rich Contextual Insights

  • Matchup Analysis - Displays AI-generated reasoning explaining why the matchup favors or challenges the player
  • Advantages & Concerns - Side-by-side lists highlighting positive factors (green) and risk factors (red) for balanced evaluation
  • Archetype Integration - Shows player's archetype classification at bottom of breakdown tab for playstyle context
  • Key Factors Summary - Automatically identifies and lists the most important contributing factors (favorable matchup, solid minutes, elevated usage, etc.)
  • Performance Expectations - Summary explains whether player represents strong, moderate, or limited upside based on composite score

๏ฟฝ Tiered Access System

  • Free Users: 1 Suspect - See the top-ranked suspect per game to understand system capabilities without overwhelming free accounts
  • Pro Users: 4 Suspects - Access top 4 suspects per game for balanced lineup construction and multiple GPP entries
  • Elite/Admin: 10 Suspects - Full suspect pool access for maximum lineup diversity and deep roster research
  • Smart Limit Display - Clear counter shows "Showing X of Y Key Suspects" so users always know how many insights remain hidden
  • Inline Upgrade Prompts - Upgrade card appears below visible suspects with tier-specific messaging (e.g., "Upgrade to PRO (4 suspects)" for free users)
  • Quality-First Sorting - Backend sorts all suspects by composite score, ensuring each tier sees the highest-ranked opportunities first
  • Backend Increased to 10 - Key Suspects engine now returns up to 10 suspects per game (up from 7) with frontend applying tier limits

๐Ÿ› ๏ธ Technical Improvements

  • Fixed Score Data Structure - Backend now correctly returns scoreBreakdown object with all five component scores, eliminating "0/25" display bugs
  • Archetype Label Fix - Archetypes now display proper labels instead of "[object Object]" by accessing archetype.label property
  • Tooltip Cleanup System - Resolved stuck tooltip issues in Key Suspects list with pre-render hiding, dimension validation, and 500ms orphan cleanup interval
  • Auto-Fit Modal Height - Modal height adapts to content (auto with 85vh max) instead of forcing scrollbars on small content
  • Subscription URL Updates - All upgrade links across workspace now point to sportsfbi.com instead of deprecated sportsfbi.com domain

๐ŸŽฏ Why This Matters

  • Transparent Value Tiers - Clear differentiation between subscription levels shows exactly what users gain when upgrading
  • Reduced Free Tier Overwhelm - Single suspect preview lets new users understand the feature without decision paralysis
  • Pro Tier Sweet Spot - Four suspects provides enough options for solid lineup construction without analysis overload
  • Elite Maximizes Edge - Full 10-suspect access enables deep research and low-ownership plays for serious grinders
  • Transparency in Recommendations - No more black-box suggestionsโ€”see exactly how each suspect earned their score and why the system flagged them
  • Faster Decision Making - Visual gauges and progress bars let you assess suspect quality in seconds instead of reading walls of text
  • Better Player Understanding - Detailed breakdowns help you learn which factors matter most for different player types and matchups
  • Compare Multiple Options - Open several suspect modals at once to directly compare scoring profiles when choosing between similar players
  • Professional Polish - Smooth animations, proper theming, and clean layouts make the workspace feel premium and well-crafted
  • Reliable Interface - Fixed tooltip bugs and data structure issues eliminate frustrating UI glitches during research sessions
February 13, 2026

๐Ÿ”— Shareable Game Links & Display Polish

๐Ÿ”— Deep Linking System

  • Share Any Game Instantly - Copy the workspace URL when viewing a game, and anyone with that link will land directly on the same game lineup and analysis
  • Automatic Date Navigation - Links automatically jump to the correct date, even if it's in the past or future, and open the game card immediately
  • Perfect for Team Collaboration - Send specific game URLs to your game group or betting partners so everyone sees the exact same matchup you're analyzing
  • Stays in Sync - When the game updates (odds changes, lineup confirmations), the shared link always shows the latest information
  • Bookmarkable Games - Save interesting matchups to revisit later without having to search through the slate again

๐ŸŽฏ Enhanced Projection Display

  • Forecast vs. Result Format - Projections now display in clear "Forecast/Result" language (e.g., "Good rebounds Forecast: +7 โ†’ Result: 8 (+1) โœ…") making it instantly clear whether expectations were met
  • Performance Difference Tracking - Shows exactly how much players exceeded or fell short of their forecast, with positive differences displayed in green and negative in red
  • Smart Difference Display - When a player hits their exact forecast, the difference is hidden to reduce clutter (just shows "Result: 7 โœ…" instead of "Result: 7 (+0)")
  • Full Stat Names - Displays complete statistical labels (assists, rebounds, steals, blocks, threes) instead of abbreviations for better readability
  • Whole Number Projections - Statistical projections display as whole numbers (e.g., "7 rebounds" instead of "7.2 rebounds") since you can't score partial stats
  • Compact Labels - Projection levels shortened from "Average" and "Below Average" to "Avg." and "Below Avg." to save space on player cards
  • Stricter Accuracy Standards - Checkmarks (โœ…) now only appear when players meet or exceed their exact forecastโ€”no tolerance for falling short. A forecast of 10 assists requires 10+ assists for a โœ…
  • Clear Miss Indicators - Players who fall short of projections display a red X (โŒ) instead of a green checkmark, making it immediately obvious when forecasts didn't pan out

๐Ÿ“ Improved Card Layouts

  • Cleaner Key Suspects Cards - Player names now appear on their own row at the top, making it easier to scan the list quickly
  • Better Information Hierarchy - Position, team, and minutes average display on the same row as the player name for compact, organized presentation
  • Projection Badge Prominence - Forecast/Result badges positioned on their own row with right alignment for easy spotting of performance outcomes
  • Reduced Visual Clutter - Streamlined spacing and alignment make Key Suspects cards faster to scan during rapid slate research

โš ๏ธ Enhanced Blowout Alerts

  • More Visible Warning Icon - Blowout alert icon color changed from white to yellow for better contrast against the red background
  • Larger Alert Size - Warning icon increased to 20px for improved visibility when scanning game cards
  • Instant Recognition - Bright yellow warning sign on red circle catches your eye immediately when a game has high blowout risk

๐ŸŽฏ Why This Matters

  • Better Communication - Share exactly what you're seeing with friends, forums, or Discord groups instead of describing games in text
  • Faster Collaboration - No more "scroll to Feb 10, click Blazers vs Jazz"โ€”just send the link and you're both looking at the same analysis
  • Accurate Performance Tracking - See at a glance not just whether forecasts hit, but by how muchโ€”helping you identify which player types consistently exceed expectations
  • More Honest Projections - Stricter accuracy standards mean you see true forecast reliability instead of inflated success rates from generous tolerances
  • Cleaner Visual Design - Streamlined cards and better typography reduce cognitive load when researching large slates
  • Better Blowout Awareness - Enhanced warning icons ensure you never overlook games with high garbage-time risk

โœจ Enhanced Visual Experience

  • Three-Phase Loot Box Reveal Animation - Game lineups and player cards now animate with an exciting reveal sequence when they appear
  • Anticipation Phase - Cards shake horizontally with high-frequency movement to build suspense before data loads
  • Burst Phase - Content scales up dramatically with a brightness flash effect, creating the satisfying "reveal moment" when information appears
  • Landing Phase - Cards settle into a gentle infinite floating animation, keeping the interface feeling alive and dynamic
  • Smooth Transitions - All animations use professional easing curves and staggered timing for polished, premium feel
  • Applied Everywhere - Enhanced animations activate when selecting games, changing dates, or loading lineup comparisons

๐Ÿ”ง Text & Display Improvements

  • Fixed Character Encoding Issues - Eliminated corrupted text characters that appeared in loading messages and player position displays
  • Clean Loading Messages - "Loading lineups..." now displays correctly instead of showing strange symbols during game selection
  • Proper Position Placeholders - Player position fields show clean dashes (-) instead of corrupted characters when position data is unavailable
  • Injury Status Cleanup - Player injury information now displays readable text instead of encoding artifacts
  • Universal Text Fix - Resolved Unicode encoding problems across all player lineup cards and evidence sections
February 12, 2026

๐Ÿ” Key Suspects Intelligence Overhaul

๐ŸŽฏ Smarter Player Filtering

  • Team-Specific Minutes Tracking - Players are now evaluated based on their minutes with their current team only, eliminating false positives from recently traded players
  • Dual Threshold System - Regular rotation players must average 22+ minutes, while players benefiting from teammate injuries need 15+ minutes (no more free passes)
  • Automatic Lineup Verification - Players who haven't played for their team in the last 30 days are filtered out, catching roster moves and trades immediately
  • Injury Status Integration - Players listed as OUT are excluded automatically, ensuring recommendations only include available players
  • Stricter Quality Standards - Minutes thresholds now enforced properly across all scenarios, eliminating low-minute bench players from appearing as suspects

๐Ÿ“Š Category-Specific Projections

  • Strength-Based Analysis - Each player now shows projections for their primary statistical category (rebounds, assists, steals, blocks, or 3-pointers)
  • Position-Aware Intelligence - System identifies whether a player excels in scoring, playmaking, defensive stats, or shooting based on recent performance trends
  • Color-Coded Confidence Levels - Projection quality displayed with vibrant badges: Green (Excellent), Blue (Good), Purple (Average), Orange (Below Average)
  • Projected Values Displayed - Shows expected statistical output in the player's strength category, helping you target specific lineup needs
  • Replaces Generic Scoring Labels - Instead of vague "Excellent pts" labels, you now see precise category projections like "Excellent reb: 9.5" or "Good ast: 6.2"

๐Ÿ“ˆ Deeper Statistical Analysis

  • Expanded Game Sample - Analysis now considers last 25 games (up from 10), providing more reliable performance trends and reducing variance
  • Quality Data Requirements - Minimum sample size increased to 8 games to ensure averages are meaningful and not skewed by small samples
  • Real-Time Defensive Matchups - Opponent defensive profiles calculated from actual game data instead of league averages, giving you accurate matchup context
  • Team Pace & Efficiency - Defensive ratings, pace, shooting percentages, and rim protection scores all computed from live season data
  • Consistency Scoring - System evaluates how reliable a player's production is in their primary category, not just raw averages

๐Ÿ†™ Expanded Suspect Pool

  • Up to 7 Suspects Per Game - Maximum recommendations increased from 3 to 7, giving you more options for lineup construction
  • Deeper Opportunity Detection - More players surface when there are multiple angles to exploit (injuries, favorable matchups, usage opportunities)
  • Better Second-Tier Options - Solid value plays no longer get bumped by the top 3, letting you find mid-tier gems for different lineup strategies
  • Ranked by Composite Score - Suspects appear in priority order combining matchup, minutes, efficiency, usage, and injury opportunity

๐Ÿ–ฑ๏ธ Interactive Player Cards

  • Clickable Player Names - Clicking any Key Suspects player name now opens their full player profile modal
  • Instant Deep Dives - Access complete season stats, recent game logs, shooting charts, and archetype analysis in one click
  • Consistent Experience - Matches the same interaction pattern used throughout the workspace on lineup cards and evidence sections
  • Seamless Navigation - No need to manually search for playersโ€”go directly from suspect recommendation to detailed profile

๐ŸŽฏ Why This Matters

  • Fewer False Alerts - Traded players and low-minute bench warmers no longer clutter your suspect list with misleading recommendations
  • Smarter Parlay & Lineup Building - Category-specific projections help you target exactly the stats you need for player props and game plays instead of guessing player strengths
  • More Reliable Projections - 25-game sample sizes and 8-game minimums mean recommendations are based on proven trends, not small-sample noise
  • Accurate Matchup Context - Real defensive data replaces generic league averages, showing you true opportunity when facing weak defenses
  • More Lineup Flexibility - 7 suspects per game gives you enough quality options to differentiate lineups and avoid chalky plays
  • Faster Research Flow - One click to player profiles eliminates the need to manually look up suspects you want to learn more about
February 11, 2026

๐ŸŽฏ Enhanced Game Intelligence & Visual Clarity

๐Ÿท๏ธ Color-Coded Quality Badges

  • At-a-Glance Game Quality - Game ratings now display as prominent colored badges (ELITE MATCHUP, GOOD GAME, AVERAGE GAME, RISKY GAME, TREAD CAREFULLY)
  • Severity Colors - Green for elite games, blue for good, yellow for average, orange for risky, and red for poor matchups
  • Clean Badge Design - Compact, uppercase badges align to the right for easy scanning, with detailed analysis displayed underneath
  • Professional Terminology - Removed technical jargon in favor of clear, straightforward language that's easy to understand
  • Light & Dark Theme Support - Badges look sharp in both workspace themes with optimized colors for each mode

โšก Smarter Blowout Detection

  • Spread-Based Override - Games with 10+ point spreads now trigger blowout alerts automatically, even if both teams are strong playoff contenders
  • Catches More Blowouts - Previously missed games (like elite teams with 13-point spreads) now display proper warnings
  • Dual Trigger System - Alerts now activate on either low quality (โ‰ค2 stars + 9+ spread) OR high spread alone (10+ points)
  • Better Vegas Recognition - When oddsmakers expect lopsided games, you'll see the alert regardless of team standings

๐ŸŽฒ Pick'em Game Bonus

  • Competitive Game Boost - Games with tight spreads under 6 points automatically receive +1 star bonus (capped at 5 stars)
  • Recognizes True Toss-Ups - When Vegas sees a coin-flip game, the rating system now rewards that competitive balance
  • Better Elite Recognition - Close matchups between good teams now correctly earn 5-star "Elite Matchup" ratings
  • Transparent Bonus - Pick'em bonus appears in the pros list so you know exactly why a game received its rating

๐Ÿฅ Aligned Injury Reports

  • Side-by-Side Casualty Reports - Injury information for both teams now displays horizontally aligned, making comparisons instant
  • Team-Specific Columns - Away team injuries on the left, home team on the right, each under their respective team section
  • Visual Separation - Elegant separator line marks the injury section, keeping lineup information distinct and organized
  • Balanced Layout - Regardless of how many players each team has injured, the sections always align at the same height

๐Ÿ” Evidence-Based Labeling

  • Investigation Theme - Lineup cards now display "EVIDENCE: (OFFICIAL LINEUPS)" to reinforce the FBI/detective aesthetic
  • Clear Context - Users immediately understand whether they're viewing confirmed lineups or projected starting fives
  • Consistent Branding - Investigative language throughout the platform creates cohesive, memorable experience

๐ŸŽฏ Why This Matters

  • Faster Game Evaluation - Color-coded badges let you assess matchup quality in under a second without reading text
  • Catch More Mismatches - Spread-based alerts ensure you never miss a potential blowout, even between top teams
  • Reward Competitive Games - Pick'em bonus properly elevates tight matchups where both teams bring full effort
  • Better Injury Visibility - Side-by-side comparison makes it obvious which team has the health advantage
  • Clearer Slate Reading - Removed confusing terminology makes analysis accessible to everyone, not just experienced users
February 11, 2026

โš–๏ธ VEREDICT Card & Smart Layout System

๐Ÿ“‹ New VEREDICT Card

  • Game Analysis at a Glance - A dedicated VEREDICT card now appears when you select a game, showing the full breakdown of pros, cons, and notes for that matchup
  • Tab Navigation - Built-in CASE and KEY SUSPECTS tabs let you quickly switch between different views within the card
  • Deep Link Support - Shared game URLs now display the VEREDICT card automatically, so your recipients see the analysis immediately
  • Always in Sync - The card updates in real-time as game data refreshes, keeping analysis current throughout the day

๐Ÿ“ Adaptive Grid Layouts

  • Smart Column Filling - Workspace panels now automatically expand to fill 100% of available row space, eliminating empty gaps in your layout
  • Per-Row Intelligence - Each row of panels adjusts independently, so your layout looks clean whether you have 2 or 4 panels visible
  • Seamless Template Switching - Switching between 1, 2, 3, split, and 4-column layouts now transitions smoothly without layout artifacts
  • Compact Game Cards - In the 4-column layout, betting odds stack above game cards to save horizontal space and keep everything readable

๐ŸŽฏ Why This Matters

  • Faster Decisions - The VEREDICT card puts all game analysis in one place so you can evaluate matchups without hovering over tooltips
  • Better Use of Screen Space - No more wasted columns or awkward gaps when panels are shown or hidden
  • Flexible Workflows - Switch layouts on the fly to match how you work, from quick scans to deep analysis side-by-side
February 11, 2026

๐Ÿšจ Blowout Alert System & Refined Game Ratings

๐Ÿ”” Visual Blowout Alert Icons

  • Instant Recognition - Games with high blowout risk now display a prominent red pulsing alert icon above the score
  • Smart Detection - Alert triggers automatically for games with 2-star or lower ratings and spreads of 6+ points
  • Animated Indicator - Eye-catching pulse animation ensures you never miss a potential blowout situation
  • Clean Integration - Alert icon positions perfectly above game scores without obscuring any critical information
  • Real-Time Updates - Icons appear and disappear dynamically as game conditions and ratings change throughout the day

โš–๏ธ More Balanced Quality Ratings

  • Better Recognition of Competitive Games - Rating system now more accurately identifies games that stay close despite roster mismatches
  • Reduced Injury Over-Penalties - Modest injury situations (1-3 players out) impact ratings less severely, reflecting real-world bench depth
  • Elite vs Mid-Tier Nuance - Top teams facing middle-tier opponents receive more balanced ratings that account for competitive effort
  • Spread Awareness - Large point spreads (9-12 points) now factor more appropriately into overall game quality assessments
  • Lower 2-Star Threshold - Games scoring 28+ (previously 40+) now earn 2-star ratings, reducing false negatives for competitive matchups
  • Adjusted 3-Star Threshold - Quality games scoring 55+ (previously 61+) now receive 3-star ratings for more accurate representation

๐Ÿ’ฌ Consolidated Alert Messaging

  • Unified Tooltip System - Blowout alert details now integrate seamlessly at the top of each game's advanced tooltip
  • Highlighted Alert Section - Warning message displays in a red-bordered box with ๐Ÿšจ icon for immediate visibility
  • Complete Context - Single hover reveals both blowout risk details and full game quality breakdown in one place
  • No Redundant Popups - Cleaned up separate icon tooltips to eliminate duplicate information and reduce clutter
  • Smooth User Experience - All game intelligence consolidated into a single, comprehensive tooltip interface

๐ŸŽฏ Why This Matters

  • Avoid Dead Zones - Instantly identify games likely to turn into blowouts where starters sit and game scoring dies
  • Focus Your Research - Visual alerts help you prioritize analysis time on competitive games with full-roster playing time
  • Fewer False Alarms - Refined rating system reduces incorrect low ratings on games that actually stay close and competitive
  • Better Stacking Decisions - Avoid building lineups around games that might go sideways early, protecting your bankroll
  • Overtime Recognition - System now better identifies games like the recent Pacers-Knicks overtime thriller that was incorrectly flagged
  • Faster Pattern Recognition - Pulsing red icons let you scan your entire slate in seconds to spot risky games at a glance
February 10, 2026

โœ‰๏ธ Professional Email Communication System

๐Ÿ“ฌ Welcome Emails

  • New Account Welcome - Receive a personalized welcome email when you create your SportsFBI account, outlining your free features and how to get started
  • Subscription Confirmation - Get instant email confirmation when you upgrade to Pro or Elite, celebrating your access to premium analytics
  • Branded Design - Beautiful, mobile-responsive emails featuring the SportsFBI logo and brand colors that match our professional platform
  • Quick Access Links - Every email includes one-click links to your dashboard, profile, and key platform features
  • Clear Information - Plain text and HTML versions ensure you can read our emails on any device or email client

๐ŸŽฏ Subscription Communications

  • Tier Recognition - Emails automatically reflect your subscription level (Free, Pro, or Elite) with personalized content
  • Feature Highlights - Welcome emails showcase the premium features you've unlocked with your subscription
  • Support Access - Direct contact information included in every email so you can reach our team immediately
  • Account Management - Quick links to manage your subscription, update billing, or access your profile settings

๐Ÿ’ผ Professional Delivery

  • Reliable Delivery - Enterprise-grade email service ensures your welcome messages arrive instantly and reliably
  • Spam-Free - Professional email authentication and reputation management keeps our messages out of spam folders
  • Mobile Optimized - Emails look perfect whether you're checking on your phone, tablet, or desktop
  • Privacy Focused - We only send essential account and subscription emailsโ€”no marketing spam or frequent newsletters

๐ŸŽฏ Why This Matters

  • Better Onboarding - Clear welcome emails help new users understand their account benefits and get started quickly
  • Instant Gratification - Subscription confirmations arrive immediately, reinforcing your decision to upgrade
  • Professional Experience - Polished, branded communications reflect the quality and care we put into the entire platform
  • Easy Reference - Keep confirmation emails in your inbox as quick references for account details and support contacts
  • Trust & Transparency - Professional communications build confidence that you're working with a legitimate, reliable platform
February 10, 2026

๐Ÿ” FBI Investigation Theme & UX Refinements

๐ŸŽจ Enhanced Visual Identity

  • FBI-Themed Icons - Added cohesive investigation-themed icons to key workspace sections for stronger brand consistency
  • Case File Organization - Historical game analysis now displays with "CASE FILE:" prefix, making past investigations instantly recognizable
  • Updated Favicon - New favicon reflects the SportsFBI brand across browser tabs and bookmarks
  • Visual Hierarchy - Strategic icon placement guides your attention to the most critical research sections
  • Professional Polish - Every element aligns with the FBI investigation aesthetic for a premium, cohesive experience

๐Ÿ’ก Smarter Player Tooltips

  • Multi-Line Format - Player information now displays cleanly on separate lines for instant readability
  • Context-Aware Labels - Tooltips intelligently adjust labels based on data type (Total vs Avg, Minutes vs Games)
  • Historical Accuracy - Past game analysis shows "Total" and "Minutes" to match the box score data you're reviewing
  • Season Mode Clarity - Current season leaders display "Avg" and "Games" for proper statistical context
  • Instant Insights - Hover over any player to see their key performance metrics without cluttering the main view

๐Ÿ“… Cleaner Date Presentation

  • Streamlined Format - Removed redundant day names from historical dates (Feb 8 instead of Sat Feb 8)
  • Case File Labels - Historical investigations clearly marked with investigative terminology
  • Reduced Clutter - Simplified date display keeps focus on the game data and analysis
  • Better Scanning - Quick visual differentiation between today's live games and historical case files

๐ŸŽฏ Why This Matters

  • Brand Consistency - Every visual element reinforces the SportsFBI investigation experience
  • Faster Decisions - Cleaner tooltips and labels help you process player information at a glance
  • Better Organization - Clear distinction between live games and historical case files improves workflow
  • Professional Experience - Polished design details elevate your research environment to match the quality of our analytics
  • Reduced Cognitive Load - Simplified layouts and smart formatting let you focus on making winning decisions
February 10, 2026

โšก Performance & Matchup Analysis Upgrades

๐Ÿ“Š Enhanced Matchup Analysis Windows

  • Modal Dialog System - Matchup analysis now opens in moveable, resizable windows instead of inline cards
  • Multiple Windows - Compare multiple player matchups side-by-side by opening several analysis windows simultaneously
  • Drag & Position - Click and drag analysis windows to arrange your workspace exactly how you want it
  • Resize to Fit - Adjust window sizes to see more data or make room for additional analysis panels
  • Cleaner Layout - Streamlined modal design removes redundant headers for distraction-free analysis
  • Instant Access - Click any analytics icon to pop open a full matchup analysis without scrolling or navigating away

๐Ÿš€ Lightning-Fast Response Times

  • Instant Modals - Matchup analysis windows now open immediately thanks to intelligent background data loading
  • Smooth Loading - Player icons update progressively as matchup data arrives, no more waiting for everything at once
  • Optimized Database - Enhanced data retrieval system delivers player statistics up to 10x faster than before
  • Smart Prefetching - Analysis data loads quietly in the background as soon as lineups appear, ready when you click
  • Zero Lag - Navigate between players, games, and analysis tools without frustrating delays or loading screens

๐ŸŽš๏ธ Refined Interface Controls

  • Compact Filters - Leaderboard filter controls take up less vertical space, showing more data at a glance
  • Optimized Tables - KEY SUSPECTS table now uses abbreviated "GP" instead of "Games", freeing up space for player names
  • Smarter Layouts - Cards now size naturally to their content instead of stretching unnecessarily, creating a cleaner visual hierarchy
  • Better Spacing - Optimized padding throughout the interface creates a more polished, professional appearance
  • Improved Flow - Interface elements breathe better, making the workspace feel less cramped during intense research sessions
  • Visual Balance - Careful spacing adjustments enhance readability without sacrificing information density

๐ŸŽฏ Why This Matters

  • Faster Decisions - Instant data loading means you can research more players in less time, crucial for last-minute lineup locks
  • Multi-Player Analysis - Compare several matchups simultaneously to identify the best value plays and stacking opportunities
  • Custom Workspace - Arrange analysis windows however you work best, whether that's side-by-side, stacked, or overlapping
  • Reduced Frustration - No more waiting on slow queries or dealing with sluggish interface responses during peak hours
  • Professional Workflow - Multi-window system mirrors how professional analysts work, with multiple data sources visible at once
  • Better Research Flow - Seamless performance lets you stay in the zone, maintaining focus on finding edges instead of fighting the interface
February 9, 2026

๐Ÿ”Œ API Access & Developer Tools

๐Ÿ”‘ API Key Management

  • Generate API Keys - PRO and ELITE subscribers can now create secure API keys to access SportsFBI data programmatically
  • Usage Tracking - Monitor your API key usage with detailed statistics including request counts and rate limit status
  • Multiple Keys - Create up to 5 API keys per account for different applications, development environments, or team members
  • Easy Revocation - Instantly revoke compromised or unused API keys with one click for enhanced security
  • Tier-Based Rate Limits - PRO subscribers get 300 requests/minute, ELITE subscribers get 1,500 requests/minute for high-volume integrations

๐Ÿ“š Comprehensive API Documentation

  • Complete Endpoint Reference - Detailed documentation for all available API endpoints including games, players, teams, and leaderboards
  • Code Examples - Ready-to-use code snippets in JavaScript, Python, and cURL to get you started quickly
  • Authentication Guide - Step-by-step instructions for securing your API requests with Bearer tokens
  • Error Handling - Clear documentation of status codes and error responses to help you build resilient applications
  • Rate Limit Details - Understand your tier's limits and learn best practices for efficient API usage

๐Ÿ‘ค Enhanced Profile Experience

  • API Section - New dedicated API Access section in your profile shows your tier's rate limits and status at a glance
  • Quick Access - Direct links to API key management and documentation from your profile page
  • Upgrade Prompts - FREE users see helpful information about unlocking API access with PRO or ELITE subscriptions
  • Visual Status - Clear badges indicate your API access level and current rate limit tier

๐ŸŽฏ Why This Matters

  • Build Custom Tools - Create your own applications, dashboards, or integrations using SportsFBI's powerful NBA data
  • Automate Research - Set up automated workflows to pull player stats, matchup data, and betting odds on your schedule
  • Mobile Development - Use our API to build mobile apps with the same data that powers our web platform
  • Team Collaboration - Share API access with your team members or development partners while maintaining security
  • Data Flexibility - Access raw data to perform custom analysis, generate reports, or feed your own models and algorithms
February 9, 2026

๐ŸŽฏ Brand Evolution & Workspace Enhancements

๐Ÿ† Introducing SportsFBI

  • New Domain - We've evolved to SportsFBI.com, expanding our vision beyond daily fantasy to cover all sports betting and fantasy insights
  • Fresh Branding - Updated logos and visual identity across the platform while maintaining the powerful analytics you trust
  • Same Great Tools - BlowOutAlert workspace remains your go-to NBA analytics hub with zero interruption to your workflow
  • Seamless Transition - All your account data, subscriptions, and saved preferences carried over automatically
  • Broader Vision - SportsFBI represents our commitment to delivering elite insights across sports betting and fantasy markets

๐Ÿ“ Enhanced Workspace Flexibility

  • Smart Row Overflow - When you drag sections beyond the first row, they automatically expand to full width for maximum visibility
  • Adaptive Layout - Works seamlessly across all 4 layout templates (single, two-column, three-column, and split view)
  • Better Organization - Primary sections stay in your chosen grid layout while overflow sections maximize screen space
  • Natural Flow - Drag games, lineups, or leaderboards wherever you need them without sacrificing readability
  • More Research Space - Full-width secondary rows give you more room for detailed analysis and comparison

๐Ÿ”ง Multi-Sport Infrastructure Upgrade

  • Sport-Specific Systems - Enhanced platform architecture now organized by sport, preparing for seamless MLB integration
  • Scalable Design - Infrastructure improvements enable us to add new sports (MLB, NFL, NHL) without disrupting your NBA experience
  • Improved Performance - Optimized data organization delivers faster load times and more reliable updates across the platform
  • Future-Proof Foundation - Behind-the-scenes upgrades position SportsFBI to become your one-stop shop for all fantasy and betting analytics
  • Seamless Experience - All improvements deployed with zero downtimeโ€”you continue enjoying NBA analytics while we build for tomorrow

๐ŸŽจ Why This Matters

  • Expanded Reach - SportsFBI signals our growth into comprehensive sports analytics beyond NBA daily fantasy
  • Multi-Sport Future - Infrastructure upgrades pave the way for MLB, NFL, and NHL analytics using the same powerful tools you love
  • Improved Usability - Workspace layout adapts intelligently to how you organize your research flow
  • Maximum Flexibility - Your custom workspace configurations now work even better with smart overflow handling
  • Better Performance - Enhanced architecture delivers faster, more reliable data updates across all features
  • Future Ready - New branding and infrastructure position us to deliver comprehensive betting and fantasy tools across multiple sports
February 7, 2026

๐Ÿ“‹ Business Milestone

  • Official Incorporation - SportsFBI officially incorporated as SportsFBI LLC
February 5, 2026

๐Ÿš€ Performance & Experience Improvements

๐Ÿ“Š Real-Time Standings Updates

  • Instant Streak Updates - Team win/loss streaks now update automatically within seconds of games finishing
  • Live Conference Standings - See updated playoff seeding and positioning as games conclude throughout the night
  • No Manual Refresh - Standings refresh automatically, ensuring your analysis always uses current team records
  • Fresh Context - Build lineups with accurate team momentum and playoff positioning context
  • Background Processing - Updates happen seamlessly without interrupting your workflow

๐Ÿ’ฐ Optimized Betting Odds Updates

  • 5-Minute Refresh - Betting odds now update every 5 minutes (evolved from 30โ†’15โ†’10โ†’5 min) for maximum Vegas insight freshness
  • Rapid Line Movement Tracking - Catch critical spread changes and market movements up to 6x faster than before
  • Pre-Game Intelligence - Monitor how oddsmakers react to late-breaking injury news and lineup changes in near real-time
  • Sharper Game Quality - Star ratings reflect the most current betting market sentiment throughout the day
  • Maximum Edge - Get the latest Vegas consensus updates faster than competitors for lineup-critical decisions

๐ŸŽจ Customizable Page Layouts

  • 4 Layout Templates - Choose from single column, two-column, asymmetric three-column, or split view layouts to match your workflow
  • One-Click Switching - Instantly change your workspace layout with template selector buttons in the header (no page reload required)
  • Smart Design - 10-column grid system ensures optimal spacing: leaderboards 40%, games 20%, lineups 40% for perfect readability
  • Persistent Preference - Your chosen layout saves automatically and applies every time you return to the workspace
  • Responsive Excellence - All layouts adapt gracefully to mobile and tablet screens with intelligent collapse behavior
  • Drag-Drop Compatible - Reorder cards within any template using familiar drag-and-drop gestures
  • Multi-Monitor Friendly - Split and three-column layouts maximize screen real estate on larger displays

๐Ÿ’ป Enhanced Multi-Window Experience

  • Admin Power Users - Platform administrators can now open unlimited analysis windows simultaneously
  • Deep Research - Compare as many player profiles, matchup breakdowns, and game analyses as needed
  • No Interruptions - Never hit a "maximum windows" limit during intensive research sessions
  • Workflow Optimization - Build complex multi-game stacks with all relevant data visible at once
  • Professional Tools - Experience designed for power users who need maximum analytical flexibility

๐ŸŽฏ Why These Updates Matter

  • Data Freshness - Always analyze with the most current standings, streaks, and betting lines (5-minute updates)
  • Faster Decisions - 5-minute betting odds refresh means you can react to critical lineup news 6x faster
  • Competitive Edge - Get information updates faster than competitors using slower refresh cycles
  • Your Workspace, Your Way - Customize layouts to match your exact research workflow and screen setup
  • Research Depth - Enhanced multi-window support enables more thorough cross-game analysis
  • Trust & Accuracy - Real-time data synchronization ensures your builds are based on current reality
February 4, 2026

โšก Enhanced Game Quality Intelligence

๐Ÿš‘ Injury Impact Analysis

  • Real-Time Injury Factor - Game ratings now automatically adjust when key players are ruled out, preventing false 5-star ratings for lopsided matchups
  • Starter Tracking - System monitors which starters are OUT and applies penalty factors to game quality scores
  • Blowout Protection - Games with 5+ players out drop to 1-2 stars automatically, saving you from trap games
  • Severity Scoring - Major absences (5 players OUT) trigger maximum penalties, while 1-2 absences apply minor adjustments
  • Hourly Updates - Injury status refreshes every hour throughout the day so ratings stay current with breaking news

๐Ÿ’ฐ Vegas Insights Integration

  • Expected Winner Display - Hover over any star rating to see which team Vegas favors and by how many points
  • Point Spread Context - Know instantly if a matchup is expected to be close (2-3 point spread) or lopsided (10+ points)
  • Market Wisdom - Leverage professional oddsmakers' analysis without leaving your game research flow
  • Live Odds Updates - Spreads refresh every 5 minutes as betting markets react to lineups and injuries
  • Quick Decision Making - See "Thunder expected to win by 5.5" right in the tooltip for instant game script understanding

๐Ÿ“‹ Detailed Quality Breakdown

  • PROS Section - See all positive factors like "Close competitive matchup" or "High pace game" highlighted in green
  • CONS Section - Review concerns like "Large spread - elevated blowout risk" or injury warnings highlighted in red
  • NOTES Section - View neutral observations like "Average pace expected" in gray for complete context
  • Transparent Scoring - Understand exactly which factors contributed to a game's 1-5 star rating
  • Better Tooltip Design - Expanded tooltip with color-coded sections makes scanning pros and cons faster than ever

๐Ÿ”„ Real-Time Rating Updates

  • Dynamic Adjustments - Game ratings update automatically throughout the day as betting odds move and injury reports break
  • No Page Refresh Needed - Watch stars change from 5 to 2 when mass injuries hit, without reloading your browser
  • Highlight Changes - Updated ratings flash briefly so you notice when a game's outlook shifts
  • Always Current - Your slate analysis stays fresh with the latest injury news and market movements
  • Startup Ready - Betting odds load immediately when you open the workspace, no waiting period

๐ŸŽฏ Why These Updates Matter

  • Avoid Trap Games - Don't waste salary on stars who'll be in blowouts due to injuries you didn't know about
  • Leverage Edge - Get same-day injury adjustments before casual players notice lineup changes
  • Context at a Glance - See game script, injury concerns, and Vegas expectations all in one hover
  • Confident Stacking - Build game stacks knowing you have complete visibility into competitive balance
  • Time Saved - No need to check injury reports and betting sites separately - it's all integrated
February 4, 2026

โœจ Professional Interface Updates

๐ŸŽจ Enhanced Tooltip System

  • Professional Design - Replaced basic browser tooltips with elegant custom system that matches the platform's premium look
  • Smart Positioning - Tooltips now appear in optimal locations and adapt to screen edges for better readability
  • Theme Integration - Seamlessly adapts between light and dark themes with consistent styling
  • Smooth Animations - Subtle fade-in effects create a polished, responsive interface experience
  • Better Information - Clearer, more detailed explanations appear when hovering over features and ratings

๐ŸŒŸ Visual Star Rating Enhancements

  • Color-Coded Quality - High-quality games (4-5 stars) now glow with green accents for instant recognition
  • Warning Indicators - Low-quality games (1-2 stars) display red highlights to signal caution
  • Quick Scanning - Visual cues help you identify the best matchups across the entire slate at a glance
  • Theme Adaptive - Color accents work beautifully in both light and dark modes
  • Intuitive Design - Red means caution, green means go - universal color language for game quality

๐Ÿ’พ Complete Settings Memory

  • Never Lose Preferences - All your customizations now automatically save across browser sessions
  • Board Mode Memory - Live vs Season mode selections persist exactly as you left them
  • Visibility Settings - Hidden/shown board preferences maintain your personalized layout
  • Market Selection - Betting odds vendor choices stay selected after page refresh
  • Filter Preferences - Today-only toggles and results limits (TOP5, TOP10, etc.) remember your choices

๐Ÿ“Š Seamless Betting Integration

  • Auto-Recovery - Betting odds automatically reload after page refresh with your chosen market
  • Uninterrupted Research - No need to manually reselect your preferred sportsbook every session
  • Persistent Data - Market information stays connected to your workflow preferences
  • Streamlined Experience - Focus on analysis instead of repeatedly configuring the same settings
  • Professional Workflow - Settings behavior now matches premium analytics platforms

๐ŸŽฏ Why This Update Matters

  • Time Savings - Spend more time analyzing, less time reconfiguring your preferred setup
  • Consistent Experience - Your personalized workspace stays exactly how you left it
  • Professional Feel - Interface polish that matches the quality of insights you expect
  • Reduced Friction - Smoother workflow means better focus on making winning game decisions
  • Premium Standard - User experience now rivals the industry's top analytics platforms
February 3, 2026

โญ Game Quality Rating System

๐ŸŽฏ Smart Game Selection

  • 1-5 Star Ratings - Every game now displays a star rating (1-5 stars) to instantly show which matchups offer the best game value
  • Visual Indicators - Stars appear on the left side of each game card so you can scan the entire slate at a glance
  • Quick Filtering - Focus your research time on 4-5 star games with competitive rosters and high scoring potential
  • Blowout Alerts - Avoid 1-2 star games that might be one-sided, keeping more salary cap on the bench
  • Hover Details - Hover over any star rating to see exactly why a game earned its score

๐Ÿ“ˆ What Makes a Quality Game

  • Competitive Balance - Similar team rankings and recent win percentages signal a close contest
  • Rest & Schedule - Well-rested teams without back-to-backs typically play harder for longer
  • Playoff Stakes - Games with postseason implications tend to be more intense and higher scoring
  • Betting Markets - Tight point spreads from sportsbooks indicate expected competitiveness
  • Combined Analysis - All four factors work together to predict game flow and game potential

โญ Rating Scale

  • 5 Stars - Elite - Top matchup with evenly-matched teams, tight spread, and high stakes
  • 4 Stars - Strong - Good game with competitive teams and solid game opportunities
  • 3 Stars - Average - Standard contest with decent lineup construction potential
  • 2 Stars - Below Average - Possible blowout risk, limited to a few key players
  • 1 Star - Poor - High blowout potential, consider skipping or fading heavily

๐Ÿ’ก Strategic Advantages

  • Build with Confidence - Stack players from 4-5 star games knowing they'll likely see full minutes
  • Avoid Garbage Time - Low-rated games often lead to stars sitting in the 4th quarter
  • Ownership Leverage - Find value in overlooked 3-star games that others dismiss
  • Bankroll Protection - Reduce variance by focusing slate construction around competitive matchups
  • Time Efficiency - Prioritize research on games most likely to deliver game production

โœจ Why This Matters

  • Stay Ahead of the Field - Most game players don't analyze game competitiveness before building lineups
  • Maximize Minutes - Focus on games where your stars will play deep into the 4th quarter
  • Better Stacking Decisions - Know which games are worth running entire team stacks around
  • Reduce Chasing - Avoid traps where players look good on paper but play in non-competitive games
  • Professional Insight - Get the same game quality analysis that sharp bettors and pro game players use

โšก Performance & Analytics Improvements

๐Ÿš€ Faster Load Times

  • Speed Boost - Pages now load up to 50% faster thanks to smarter data handling behind the scenes
  • Smoother Experience - Opening games and viewing matchups feels more responsive, especially during live games
  • Lower Server Load - System optimizations mean more reliable performance even when traffic spikes
  • Instant Updates - Live data refreshes faster without slowing down your analysis
  • Background Magic - Technical improvements work invisibly to deliver a snappier experience

๐Ÿ“Š Live Game Data Fixed

  • Real-Time Box Scores - Fixed issue where live performance leaders weren't updating during active games
  • Accurate Stats - Player performance data now refreshes correctly throughout the night
  • Reliable Updates - No more frozen stats when you need them most during close lineup decisions
  • Timezone Smart - System now correctly handles games across all start times and time zones
  • Live Confidence - Trust that the stats you see reflect what's happening on the court right now

๐ŸŽฏ Flexible Performance Windows

  • Choose Your Window - New L5, L10, L15, and L20 tabs let you analyze recent form or longer trends
  • Instant Switching - Click between windows to see how players are performing over different timeframes
  • Recent Form (L5) - Check if a player is hot or cold in their last 5 games
  • Consistent Trends (L20) - See season-long patterns to validate sustained performance
  • Visual Sparklines - Performance graphs update automatically when you switch between windows

๐ŸŽจ Cleaner Interface

  • Better Organization - Performance window tabs moved to Performance Trends header for clearer layout
  • More Space - Removed empty gaps and unnecessary spacing for a tighter, professional look
  • Aligned Sections - Floor and Ceiling projections now line up perfectly for easier comparison
  • Streamlined Design - Smaller, more compact tabs that don't clutter the screen
  • Theme Consistent - All improvements work seamlessly in both light and dark modes

โœจ Why This Matters

  • Make Faster Decisions - Quicker load times mean more time analyzing and less time waiting
  • Trust Your Data - Fixed live updates ensure you're making decisions with accurate, current information
  • Find Hidden Value - Flexible time windows help you spot players hitting their stride or cooling off
  • Better Analysis - Compare L5 hot streaks against L20 consistency to identify the best plays
  • Professional Tools - These improvements give you the same analytical flexibility the pros use

๐Ÿ“ Marketing Content Updates - Betting Odds Integration

๐Ÿ  Homepage Enhancements

  • Real-Time Betting Odds Feature - Updated main feature card to highlight comprehensive sportsbook integration
  • 13 Supported Vendors - Explicitly mentioned all supported sportsbooks: DraftKings, FanDuel, Caesars, BetMGM, PointsBet, Bet365, WynnBET, Unibet, Barstool, FOX Bet, ESPN BET, Fanatics, and PlayUp
  • Enhanced FAQ Section - Added comprehensive "What betting markets do you support?" entry with complete vendor list and market details
  • Pricing Tier Updates - Added betting odds access to all subscription tiers with appropriate update frequencies
  • Value Proposition Clarity - Emphasized how betting lines inform game projections and value identification

๐Ÿ’ณ Subscription Page Improvements

  • Pro Plan Features - Added "Enhanced Betting Odds (3-minute updates)" to highlight improved refresh rate
  • Elite Plan Premium - Added "Live Betting Odds (30-second updates)" for fastest update tier
  • Lifetime Plans Updated - Both Lifetime Pro and Elite now include respective betting odds enhancements
  • Tiered Update Frequencies - Clear differentiation between plan levels: 3min (Pro), 30sec (Elite)

๐Ÿ“‹ Content Strategy Alignment

  • Feature Consistency - Marketing content now accurately reflects the comprehensive betting odds implementation
  • Competitive Differentiation - Highlighted 13-vendor support as a key competitive advantage
  • User Education - Added details about betting line types: spreads, totals, moneylines, and alternate lines
  • Integration Benefits - Emphasized how betting markets complement game analysis and projections
  • Upgrade Incentives - Clear value proposition for faster betting odds updates in premium tiers

๐ŸŽฏ Market Positioning

  • Complete Platform - Positioned as comprehensive NBA analysis platform with both daily fantasy and betting insights
  • Professional Tools - Emphasized real-time data and professional-grade analytics
  • Market Intelligence - Highlighted value of Vegas consensus for validating game selection
  • Time Savings - Stressed convenience of integrated betting markets vs checking multiple sportsbook apps
  • Data-Driven Decisions - Reinforced message of smarter, data-informed game lineup building

โœจ Why This Matters

  • Accurate Messaging - Marketing content now reflects actual product capabilities and features
  • Customer Clarity - Users understand exactly what betting features are available at each price tier
  • Feature Discovery - Prominent placement helps users discover and understand betting odds integration
  • Value Communication - Clear articulation of how betting markets enhance game analysis
  • Competitive Edge - Comprehensive vendor support positioned as key differentiator in market

๐ŸŽฏ Live Sports Betting Market Integration

๐Ÿ“ˆ Real-Time Betting Odds

  • 13 Major Sportsbooks - Access live odds from DraftKings, FanDuel, BetMGM, Caesars, and 9 other top betting platforms
  • Live Odds Display - View current spreads, moneylines, and over/under totals for every game in your analysis
  • Market Comparison - Quickly compare odds across different sportsbooks to find the best lines
  • Side-by-Side Layout - Betting markets appear directly next to game analysis for seamless decision making
  • Automatic Updates - Odds refresh continuously as lines move throughout the day

๐ŸŽฒ Complete Betting Markets

  • Point Spreads - See which team is favored and by how many points across all major sportsbooks
  • MoneyLine Odds - Compare straight-up win probabilities and payouts for both teams
  • Over/Under Totals - Track total points betting lines to complement your game scoring projections
  • Standardized Format - All odds displayed in familiar American format (+150, -110, etc.)
  • Instant Access - Switch between sportsbooks instantly using the market selector dropdown

๐Ÿ€ Enhanced Game Analysis

  • Betting Context - Use Vegas lines to validate your game selection and player projections
  • Value Identification - Spot when betting markets disagree with your analysis for potential edge opportunities
  • Game Script Understanding - Combine pace projections with over/under lines for better player minute predictions
  • Blowout Protection - Factor in large spreads when evaluating star player usage in potential blowouts
  • Market Intelligence - See where the sharp money is moving to refine your game selection strategy

๐Ÿ“ฑ Streamlined Experience

  • Zero Configuration - Betting odds appear automatically without any setup required
  • Plan Integration - Access available with your existing FREE, PRO, or ELITE subscription
  • Mobile Optimized - Betting markets display perfectly on phone and tablet screens
  • Theme Compatible - Dark and light mode support maintain your preferred viewing experience
  • Performance Focused - Optimized loading ensures betting data doesn't slow down your game analysis

โœจ Why This Matters

  • Complete Picture - Combine game projections with betting market intelligence for maximum edge
  • Save Time - No need to check multiple sportsbook apps - everything is integrated in your workspace
  • Better Decisions - Use Vegas consensus to validate or challenge your game and player selections
  • Market Awareness - Stay informed on line movement and public betting sentiment
  • One Platform - Your complete NBA analysis toolkit now includes both daily fantasy and sports betting insights
January 30, 2026

๐Ÿš€ Rate Limiting & Authentication Improvements

๐Ÿ“ˆ Increased Rate Limits

  • FREE Plan Enhanced - Reduced window from 5 minutes to 1 minute, 200 requests per minute (up from 250 per 5 minutes)
  • PRO Plan Upgraded - 600 requests per minute (up from 500 per 5 minutes) - 140% increase in effective rate
  • ELITE Plan Boosted - 1,500 requests per minute (up from 1,000 per 5 minutes) - 650% increase in effective rate
  • Better Burst Support - Shorter time windows allow for faster burst requests when opening multiple games
  • Fairer Distribution - More granular rate limiting prevents long-term throttling

๐Ÿ” Authentication System Fixes

  • Property Name Consistency - Fixed mixed naming conventions (snake_case vs camelCase) across authentication system
  • Tier Detection Fixed - Admin and ELITE users now properly recognized instead of being treated as FREE tier
  • Middleware Ordering - Corrected execution order so authentication runs before rate limiting
  • Status Endpoint Updated - /auth/status now returns consistent camelCase property names
  • Token Processing - JWT tokens now properly populate subscriptionTier, subscriptionStatus, and subscriptionId

๐Ÿ“Š Real-Time Rate Tracking

  • Live Usage Counter - Header now displays current API usage (e.g., "5/1500" requests used)
  • In-Memory Tracking - Lightweight Map-based tracking system monitors requests per IP address
  • Automatic Cleanup - Rate limit data automatically resets every 60 seconds
  • Per-User Visibility - Each user can see their own request consumption in real-time
  • Accurate Limits - Counter reflects actual tier-based limits (200/600/1500)

โš ๏ธ Enhanced Error Handling

  • Rate Limit Messages - Clear "Rate limit exceeded" error instead of generic "Error: [object Object]"
  • 429 Status Detection - Frontend properly detects HTTP 429 responses before parsing JSON
  • No Stuck States - Eliminated infinite "Loading..." indicators when hitting rate limits
  • User-Friendly Alerts - Informative alerts guide users when limits are reached
  • Prevents Cascading Errors - Stops additional requests when rate limited to prevent error spam

โœจ Why This Matters

  • Faster Experience - Higher rate limits mean you can load more data simultaneously without delays
  • Correct Billing - Authentication fixes ensure you get the rate limits you're paying for
  • Better Transparency - Real-time counter lets you monitor your API usage at a glance
  • Improved Reliability - Error handling prevents confusion when approaching rate limits
  • Professional Experience - System behaves predictably and provides clear feedback

๐Ÿ”ง Technical Excellence

  • Eliminated Duplicate Code - Removed conflicting request tracking implementations
  • Proper Middleware Chain - attachUserInfo โ†’ trackRateLimitUsage โ†’ apiLimiter
  • Consistent Naming - All authentication properties now use camelCase convention
  • Efficient Tracking - Map-based store provides O(1) lookup and update performance
  • Memory Management - Automatic cleanup prevents memory leaks in long-running processes
January 29, 2026

โšก Smart Polling & Performance Optimization

๐ŸŽฏ Intelligent Data Updates

  • Game-Aware Refresh Rates - System automatically adjusts how often it checks for updates based on whether games are live
  • Off-Hours Energy Saving - When games are scheduled or finished, updates slow to once every 5 minutes instead of constant checking
  • Live Game Acceleration - The moment a game tips off, system switches to rapid updates (every 5-60 seconds depending on your plan)
  • Automatic Detection - No manual toggling required - system reads game status and adjusts on its own
  • Seamless Transitions - Switch between fast and slow polling happens invisibly in the background

๐Ÿ“Š Refined Plan Limits

  • FREE Plan - 250 requests per 5 minutes (up to 3,000 per hour) with 60-second refresh during live games
  • PRO Plan - 500 requests per 5 minutes (up to 6,000 per hour) with 25-second refresh during live games
  • ELITE Plan - 1,000 requests per 5 minutes (up to 12,000 per hour) with 5-second refresh during live games
  • Prevents Overages - Smart polling prevents FREE users from hitting limits during scheduled game hours
  • Fair Resource Allocation - Server capacity distributed efficiently across all active users

๐ŸŽจ Visual Subscription Badges

  • Colored Plan Badges - FREE (yellow), PRO (blue), and ELITE (purple) badges replace plain text
  • Instant Recognition - Know your plan level at a glance without reading text
  • Admin Distinction - Site administrators see a red ADMIN badge alongside their plan badge
  • Professional Design - Bootstrap-styled badges with proper spacing and contrast
  • Consistent Branding - Badge colors match the upgrade prompts and billing page

โœจ Why This Matters

  • Lower Costs - 95% reduction in server requests during non-game hours reduces infrastructure costs
  • Better Performance - Fewer unnecessary updates means faster response times when it matters
  • Battery Friendly - Mobile and laptop users benefit from reduced background activity
  • No Rate Limit Warnings - FREE users won't hit limits during scheduled game periods
  • Clearer Value - Visual badges make plan differences immediately obvious

๐Ÿ”ง Technical Excellence

  • Status Detection - System checks game status (SCHEDULED, IN_PROGRESS, FINAL) after every update
  • Dynamic Intervals - Polling timers automatically restart with new rates when game status changes
  • Prevents Duplicates - Smart logic prevents multiple polling cycles from running simultaneously
  • Plan-Aware Adjustments - Refresh rates change instantly when you upgrade or downgrade your plan
  • Browser-Agnostic - Works across all modern browsers with localStorage state management
January 29, 2026

๐ŸŽฏ Data Accuracy & Account Display Improvements

๐Ÿ“Š Always-Current Team Streaks

  • Automatic Streak Updates - Win and loss streaks now update automatically after every completed game
  • Real-Time Accuracy - No more stale data - when a team wins or loses, their streak updates immediately
  • Daily Pre-Game Refresh - Morning updates ensure all team statistics are fresh before tip-off
  • Post-Game Calculations - System recalculates all team streaks the moment all games finish for the day
  • Behind-the-Scenes Fix - Updated our data pipeline to run streak calculations automatically instead of manually

๐Ÿ‘ค Enhanced Account Display

  • Icon-Based Auth Buttons - Clean, professional login/logout icons replace text buttons for a sleeker look
  • Improved Visual Hierarchy - Account information and theme toggle organized for better readability
  • Consistent Styling - Auth interface matches the overall workspace design language

๐Ÿ” Better Login Experience

  • Smart Return Navigation - After signing in, you're automatically returned to the exact page you came from
  • Context-Aware Routing - System remembers whether you were viewing games, players, or analytics before login
  • Seamless Authentication - No more manual navigation back to where you were working
  • Development Environment Ready - Cross-domain authentication works smoothly between main app and subscription server

โœจ Why This Matters

  • Trust Your Data - No second-guessing whether team streaks are current or outdated
  • Game Confidence - Make lineup decisions knowing you have the most up-to-date team momentum data
  • Professional Experience - Clean account display and smooth authentication flow feel more polished
  • Time Savings - Automatic updates eliminate manual data refreshes and navigation after login
  • Reduced Friction - Everything works exactly how you'd expect, without surprises

๐Ÿ”ง Technical Excellence

  • Automated Data Pipeline - Streak calculations integrated into daily and live update workflows
  • Query Optimization - Smart database queries check recent completed games for accurate streak calculation
  • Environment-Based Config - Server URLs and authentication endpoints adapt automatically to dev/production
  • State Preservation - OAuth state parameters safely carry return URLs through authentication flow
  • Zero Manual Intervention - System maintains data accuracy without requiring staff updates

๐Ÿš€ System Performance Improvements

  • Cleaner Server Logs - Technical debugging information now only appears during development, keeping production logs focused
  • Streamlined Output - Automated update processes show only essential progress without unnecessary details
  • Faster Processing - Reduced log overhead means data updates complete more efficiently
  • Professional Operations - System behaves differently in development vs production for optimal performance in each environment
January 28, 2026

โœจ Interface Polish - Comprehensive UX & Visual Refinements

๐Ÿ“ฑ Mobile & Touch Improvements

  • Smart Keyboard Focus - Yellow outline only appears during active keyboard navigation, disappears with mouse/touch input
  • Mobile Drag Handles - Visual grip bars on section headers prevent accidental drag while scrolling
  • Game Card Alignment - Fixed team logo positioning on mobile with proper spacing for drag handles
  • Scroll-Friendly Sections - Touch users can now scroll through leaderboards without triggering drag operations

๐ŸŽจ Visual Enhancements

  • Indigo Player Card Hovers - Gradient backgrounds and themed glow effects on all player cards (starters, predicted, bench)
  • Indigo Modal Headers - Gradient backgrounds on all modal dialogs for consistent branding
  • Consistent Typography - Uppercase labels, standardized font sizes (0.65rem), unified stat formatting across cards and modals
  • Professional Polish - Refined borders, shadows, and color accents throughout the interface

๐Ÿ“Š Layout & Organization

  • Leaderboard Headers - Bold "Live Performance Leaders" title with streamlined control layout
  • Player Profile Redesign - Logical grouping (bio + contracts + injuries) with vertical stat layouts
  • Improved Spacing - Fixed gaps and padding issues across all sections and viewport sizes
  • Smart Section Visibility - Injuries section auto-hides when empty, contracts repositioned for better flow

โœจ Why This Matters

  • Reduced Friction - Mobile touch interactions work smoothly without conflicts
  • Visual Consistency - Indigo theme and typography standards applied consistently everywhere
  • Better Readability - Improved layouts and spacing make information easier to scan
  • Professional Experience - Polished details elevate the overall quality and usability
January 28, 2026

๐ŸŽฏ Matchup Breakdown Modal - Deep-Dive Player Analysis

๐Ÿ” New Two-Icon System for Player Cards

  • Analytics Icon (Left) - Opens comprehensive player profile with full stats, game logs, and contracts
  • Matchup Breakdown Icon (Right) - Opens dedicated matchup analysis modal with tactical insights
  • Smart Color Coding - Both icons change color based on matchup verdict:
    • ๐ŸŸข Green = Positive/Very Positive matchup
    • ๐ŸŸก Yellow = Neutral matchup
    • ๐Ÿ”ด Red = Negative matchup
  • At-a-Glance Insights - Know the matchup quality before clicking anything

๐Ÿ“Š Three-Section Matchup Analysis

  • Shot Profile Section - Player's shot distribution vs opponent's defensive vulnerabilities
    • Last 5 games shot chart data
    • Opponent's season defensive ratings by zone
    • Highlights favorable shooting zones (green) and contested areas (red)
  • Play Style Analysis - Offensive tendencies meet defensive schemes
    • Player's offensive strengths and patterns
    • Opponent's defensive weaknesses and schemes
    • Tempo/pace matchup implications
    • Usage rate vs defensive rating breakdown
  • Player Advantage Assessment - Final verdict with actionable recommendations
    • Overall matchup verdict with detailed reasoning
    • Key statistical advantages and disadvantages
    • Archetype-specific tactical insights
    • Game consideration recommendations

๐Ÿ’ช Pro-Level Modal Features

  • Drag & Drop - Grab the title bar and position modals anywhere on your screen
  • Resizable - Drag from bottom-right corner to resize for optimal viewing
  • Multi-Window Support - Open multiple matchup breakdowns simultaneously
  • Background Interaction - Continue browsing games and lineups while modals are open
  • Smooth Animations - Professional fade-in/fade-out transitions
  • No Backdrop Blocking - Your workspace stays fully accessible

๐Ÿ” PRO/ELITE Exclusive Feature

  • Premium Access - Matchup breakdown modals require PRO or ELITE subscription
  • Free Tier Preview - See verdict colors on icons, but clicking shows upgrade prompt
  • Seamless Upgrade - One-click access to subscription page from upgrade prompt
  • Consistent Experience - Matches the same subscription gating as other premium features

โœจ Why This Matters

  • Deeper Insights - Go beyond basic stats to understand WHY a matchup is favorable or not
  • Faster Research - All matchup data in one organized modal instead of jumping between tabs
  • Better Game Decisions - Make informed lineup choices based on shot zones, play styles, and defensive tendencies
  • Competitive Edge - Spot matchup advantages your opponents might miss
  • Flexible Workflow - Drag, resize, and compare multiple matchups side-by-side
January 28, 2026

๐ŸŽจ Customizable Dashboard Layout - Drag & Drop Everything

๐ŸŽฏ Personalize Your Workspace

  • Drag Main Sections - Reorder Games, Lineups, and Leaderboards sections to match your workflow
  • Drag Game Cards - Arrange individual games in your preferred order within the games strip
  • Drag Leaderboard Cards - Reorganize the 6 stat leaderboards (Points, 3PT, Assists, Rebounds, Blocks, Steals)
  • Persistent Layout - Your custom arrangement saves automatically and restores on every visit
  • Zero Configuration - Just grab and drag - no setup or settings needed

๐Ÿ“ฆ What You Can Rearrange

  • Main Sections (3 blocks): Grab any section header to reorder major workspace areas
    • Games Section - Today's matchups with scores and status
    • Lineup Comparison - Starting/predicted lineups when a game is selected
    • Leaderboards Section - All 6 stat boards plus filter controls
  • Individual Game Cards: Drag game cards left/right to prioritize matchups you're tracking
  • Leaderboard Cards: Drag board headers to arrange stats in your preferred order

โœจ Visual Feedback & UX

  • Grab Cursor - Hover over draggable elements shows grab hand cursor
  • Visual Hints - Section headers show subtle outline on hover to indicate draggability
  • Ghost Preview - Dashed placeholder shows where element will drop
  • Smooth Animations - Elements glide into place with 200-300ms transitions
  • Shadow Effect - Dragged items lift with shadow for depth perception
  • No Conflicts - Game and leaderboard card dragging works independently from section dragging

๐Ÿ’พ Smart Persistence

  • LocalStorage Powered - Settings stored in your browser, no server sync needed
  • Separate State Keys - Each draggable area has independent saved order:
    • main-sections-order - Top-level section arrangement
    • games-order - Individual game card sequence
    • leaderboard-order - Stat board arrangement
  • Auto-Restore - Page reloads instantly rebuild your custom layout
  • New Content Handling - New games or boards appear at the end, preserving your existing order

โš™๏ธ Technical Implementation

  • SortableJS Library - Lightweight 12KB library for smooth drag-and-drop
  • Dynamic Re-initialization - Automatically re-enables dragging after content updates
  • Responsive Design - Works seamlessly on desktop and tablet devices
  • Theme Support - Visual feedback adapts to both dark and light themes
  • Performance Optimized - Zero impact on data fetching or real-time updates

๐ŸŽฏ Why This Matters

  • Your Dashboard, Your Way - Focus on stats and sections that matter most to you
  • Faster Workflow - Arrange high-priority information where it's easiest to access
  • Multi-Sport Ready - Layout preferences transfer perfectly across different game days
  • Reduced Scrolling - Put your most-used leaderboards at the top
  • Better Focus - Organize workspace to match your game research process
January 28, 2026

โšก Tier-Based Real-Time Update Speeds

๐Ÿš€ Faster Updates for Premium Tiers

  • Each subscription tier now gets different real-time update frequencies based on their needs
  • Higher tiers get faster updates for competitive advantage during live games
  • System automatically adjusts polling speed based on your active subscription
  • No configuration needed - it just works based on your tier

โฑ๏ธ Update Speeds by Tier

  • Free Tier: 60-second updates - Still fast enough for casual tracking
  • PRO Tier: 25-second updates - Stay on top of scoring runs and momentum shifts
  • ELITE Tier: 5-second updates - Lightning-fast, near-instant play-by-play updates

๐Ÿ“ฑ Where It Makes a Difference

  • Play-by-Play Modals - Live game action updates in real-time as plays happen
  • Lineup Cache Refresh - Starting lineups and bench rotations update automatically
  • Game Scores - Main game cards refresh continuously during live action
  • Player Stats - Live performance stats update as games progress

๐ŸŽฏ Why This Matters

  • Live Game Advantage - ELITE users see plays 5-10x faster than free tier for in-game decisions
  • Server Optimization - Different speeds help manage load while keeping costs down
  • Fair Resource Usage - Premium subscribers get premium speed without overwhelming our systems
  • Smooth Experience - Updates happen in background without janky page refreshes
  • Battery Friendly - Longer intervals on free tier reduce mobile battery drain

โœจ Technical Excellence

  • Smart Polling - System only updates when games are actually live (not during halftime/timeouts)
  • JWT-Based - Update speed tied securely to your subscription tier via authentication
  • No Lag - Updates run asynchronously without blocking UI interactions
  • Instant Upgrade - Upgrade to PRO/ELITE and immediately get faster updates (no page refresh)
January 28, 2026

๐Ÿ’พ Advanced Data Export - JSON & CSV Downloads

๐Ÿ“ฅ Export Your Game & Lineup Data

  • Two Format Options - Download as JSON (structured data) or CSV (spreadsheet-ready)
  • One-Click Export - Export buttons in the main DISPLAY panel for instant downloads
  • Complete Game Data - All visible games with scores, status, quarters, team records
  • Full Lineup Information - Starters and bench players with positions, minutes, season averages

๐Ÿ“Š What's Included in Exports

  • Game Details - Team names, scores, game status, quarters, win-loss records, timestamps
  • Lineup Data - Complete starting and bench rosters with player IDs
  • Player Stats - Season averages (PPG, RPG, APG) and positions
  • Structured Format - Clean, well-organized data ready for analysis tools
  • JSON: Nested objects perfect for Python, JavaScript, or API integration
  • CSV: Flat format ideal for Excel, Google Sheets, or SQL imports

๐Ÿ” PRO/ELITE Exclusive Feature

  • Premium Access - Data export requires PRO or ELITE subscription
  • Free Tier Prompt - Clicking export shows upgrade modal with subscription options
  • Authentication Protected - Backend validates subscription tier before allowing downloads
  • No Workarounds - Exports are server-side protected, not just UI-disabled

๐ŸŽฏ Use Cases

  • Custom Spreadsheets - Build your own lineup optimization formulas in Excel
  • Historical Analysis - Save daily exports and track player/team trends over time
  • Third-Party Tools - Feed lineup data into your existing game optimizer tools
  • Backup & Archival - Keep local copies of game data for offline analysis
  • API Integration - JSON format makes it easy to automate with scripts

โœจ Technical Details

  • Real-Time Snapshot - Exports reflect current data at moment of download
  • UTF-8 Encoding - Full Unicode support for international player names
  • Browser Download - Files download directly to your Downloads folder
  • Auto-Named Files - Filenames include date/time for easy organization (e.g., games_2026-01-28.json)
  • Lightweight - Typical exports are just a few KB even with full lineups
January 28, 2026

Player Card Layout Improvements & Icon Positioning

๐Ÿ“ Analytics Icon Repositioning

  • Dedicated Icon Row - Analytics icon moved to its own row at the top of player cards
  • No More Collisions - Player name now gets full horizontal space without icon overlap
  • Right-Aligned Icons - Icon positioned on right side, leaving space for additional icons
  • Consistent Layout - Applied uniformly across Starting Lineups, Predicted Lineups, and Bench Players

๐ŸŽจ Improved Visual Hierarchy

  • Cleaner Cards - Slightly taller cards with better vertical spacing
  • Enhanced Readability - Player names no longer truncated or squeezed by icons
  • Room to Grow - Space reserved for future icon additions (injury status, trending stats, etc.)
  • Verdict Colors Still Visible - Analytics icon matchup colors (green/yellow/red) remain prominent

โœจ Technical Details

  • Bench Player Highlighting - Fixed issue where bench players weren't showing color-coded analytics icons
  • Unified Structure - All player cards (starters and bench) now use identical layouts
  • Responsive Design - Layout adapts properly to mobile and tablet viewports
  • Performance - No impact on load times or matchup verdict prefetching

๐ŸŽฏ Why This Matters

  • Better UX - Easier to scan player names quickly without visual interference
  • Future-Proofing - Layout prepared for additional contextual icons (hot/cold streaks, injury flags)
  • Professional Polish - Cards look cleaner and more organized
  • Accessibility - Clear visual separation improves screen reader navigation
January 28, 2026

๐ŸŽ‰ Founders Edition โ€” Lock in Lifetime Access to BlowOutAlert

๐Ÿ”ฅ Limited Lifetime Memberships Now Available

  • We're launching Founders Edition โ€” a once-in-a-lifetime opportunity to lock in permanent access
  • Only 75 total spots available across both tiers (50 PRO + 25 ELITE)
  • Pay once, get access forever โ€” no recurring subscriptions, no price increases
  • Built for serious game players who want the competitive advantage without the monthly commitment

๐Ÿ’Ž Two Founder Tiers Available

  • Lifetime PRO โ€” $339 (One-Time)
    • Everything in PRO tier forever
    • โšก 25-second data updates
    • Advanced player statistics & matchup analysis
    • Team defensive statistics
    • Player contract information
    • Advanced data export (CSV/JSON)
    • Priority email support
    • Limited to 50 members
  • Lifetime ELITE โ€” $899 (One-Time)
    • Everything in ELITE tier forever
    • โšก Lightning-fast 5-second updates
    • Unlimited multi-window workspace
    • Extended historical data
    • Priority support & early access to new features
    • Dedicated account manager
    • Custom integrations & API access
    • Limited to 25 members

๐ŸŽฏ Why Founders Edition?

  • Lock in Today's Price Forever - Never worry about price increases or subscription changes
  • True Ownership - Your access can't be revoked, downgraded, or changed
  • Beat Monthly Costs - Lifetime PRO pays for itself in ~18 months vs. monthly ($19/mo), Lifetime ELITE in ~20 months vs. monthly ($49/mo)
  • Exclusive Community - Join a limited group of founding members
  • Future-Proof Investment - Get every new feature we build, automatically
  • No Recurring Hassles - Set it and forget it, focus on winning your game contests

โœจ Seamless Integration

  • One-Click Checkout - Secure Stripe payment processing, no recurring billing
  • Instant Activation - Access granted immediately after purchase
  • Smooth Scroll Navigation - Click "Claim Your Spot" from homepage to jump directly to Founders plans
  • Mobile-Friendly - Purchase and manage your lifetime membership from any device

โš–๏ธ Important Details

  • Not an investment - This is a software subscription, not equity or ownership in SportsFBI
  • Non-transferable - Founders memberships are tied to your account and cannot be sold or transferred
  • No refunds - All Founders Edition sales are final (start with Free tier to try before committing)
  • Same great features - You get identical features to monthly subscribers, just paid once
  • When spots fill up - This offer closes forever once all 75 memberships are claimed

โฐ Act Fast: Once all 75 Founders Edition memberships are claimed, this opportunity is gone forever. Lock in your lifetime access today and never pay for BlowOutAlert again.

January 28, 2026

User Experience & Terminology Improvements

๐ŸŽจ Brand Consistency Updates

  • Free Features Section - Updated color scheme from green to brand indigo across subscription page
  • Visual Hierarchy - Free tier now properly distinguished from premium tiers with consistent branding
  • Hover Effects - Improved interactive states with indigo accent colors throughout
  • Professional Appearance - Unified color palette creates cohesive experience across all pages

๐Ÿ“Š Terminology Refinements

  • Matchup Signal - Changed from "Matchup Rating" to better reflect analytical approach (A+ โ†’ Positive/Negative)
  • Model Baseline - Renamed from "Projection" to clarify it's a statistical baseline, not a guarantee
  • DK Pts - Shortened "DraftKings Points" for cleaner display in compact views
  • Market Total - Changed from "Vegas Line" to more accurately describe betting market consensus

๐Ÿงญ Changelog Navigation

  • Quick Navigation Bar - Added sticky date-based table of contents for instant access to any update
  • Active Highlighting - Navigation links highlight automatically as you scroll through changelog
  • Jump Links - Click any date to smoothly scroll directly to that section
  • Mobile-Optimized - Compact navigation bar adapts perfectly to smaller screens
  • Dark Mode Support - Navigation styling seamlessly transitions with theme selection

โœจ Why These Changes Matter

  • Clarity - Terminology changes help users understand what they're seeing without confusion
  • Transparency - "Model Baseline" vs "Projection" sets realistic expectations about data interpretation
  • Professionalism - Consistent branding builds trust and makes the platform feel polished
  • Usability - Navigation improvements make it easy to find specific updates and announcements
January 28, 2026

Smart Multi-Window Management & Better Resource Usage

๐Ÿ’ป New Multi-Window Limits by Tier

  • We've added smart limits on how many windows (modals) you can have open at once
  • This helps manage browser memory and system performance
  • Each subscription tier gets a different window limit based on their needs
  • Clear upgrade prompts guide you to the right tier when you need more windows

๐Ÿ“‹ Window Limits by Tier

  • Free Tier: 2 Play-by-Play windows - Compare two games side-by-side
  • PRO Tier: 6 total windows - Mix of game plays and player profiles for deeper analysis
  • ELITE Tier: Unlimited windows - Open as many as you need for maximum flexibility

๐ŸŽฏ What This Means for You

  • Free Users: Focus on comparing two key games at once
  • PRO Users: Analyze multiple games and players simultaneously (6 windows)
  • ELITE Users: No restrictions - organize your workspace however you like
  • Smart Cleanup: All windows automatically close when you log out for security
  • Fresh Start: Page refresh resets your window count (clean slate)

โœจ User-Friendly Experience

  • Clear Messaging - Know exactly how many windows you have open and your limit
  • Professional Upgrade UI - Beautiful modal with tier comparison table
  • No Force-Closure - If you downgrade tiers, your open windows stay open (just can't open new ones)
  • One-Click Upgrades - Direct links to subscription page when you need more windows

๐Ÿ’ก Pro Tip: If you regularly compare multiple games or dive deep into player matchups, PRO or ELITE tier gives you the workspace flexibility you need for serious game research.

January 28, 2026

Faster Real-Time Updates Based on Your Subscription Tier

โšก Smarter Update Speeds

  • We've upgraded how quickly your data refreshes during live games
  • Your subscription tier now determines how fast you see the latest information
  • No manual refresh needed - everything updates automatically in the background
  • Updates happen seamlessly while you're analyzing games and making game decisions

๐ŸŽฏ Update Speed by Tier

  • Free Tier: Updates every 60 seconds - Perfect for casual game tracking and research
  • PRO Tier: Updates every 25 seconds - 2.4ร— faster than free for more engaged analysis
  • ELITE Tier: Updates every 5 seconds - Near real-time updates, 12ร— faster than free tier

๐Ÿ“Š What Gets Faster Updates

  • Live Game Scores - See the latest points, quarter, and game clock
  • Play-by-Play Feeds - New plays appear faster in game detail windows
  • Starting Lineups - Injury updates and lineup changes refresh quicker
  • Team Records - Win-loss records and streaks update during live games

โœจ Why This Matters

  • Make Better Game Decisions - ELITE users get near real-time data for last-minute lineup changes
  • Stay Ahead of the Game - See momentum shifts and scoring runs as they happen
  • No Extra Work - Everything happens automatically, no buttons to click
  • Better Resource Management - We can serve more users by matching update speeds to tier value
  • Instant Tier Benefits - Upgrade and see faster updates on your next page load

๐Ÿš€ Performance Note: This intelligent update system helps us maintain fast, reliable service for all users while giving premium subscribers the competitive edge they need.

January 27, 2026

Export Starting & Predicted Lineups with Player Stats

๐Ÿ€ New Lineup Export Feature

  • We've added an "Export" button to both Starting Lineups and Predicted Lineups cards
  • Download complete roster data with player averages in two formats:
    • CSV Format - Opens in Excel or Google Sheets for roster analysis and comparison
    • JSON Format - For developers or advanced users who want structured lineup data
  • Files are automatically named with the game matchup and date for easy organization

๐Ÿ“Š Complete Player Statistics Included

  • Points (PTS) - Season average points per game
  • 3-Pointers (3PT) - Average three-pointers made
  • Rebounds (REB) - Average rebounds per game
  • Assists (AST) - Average assists per game
  • Steals (STL) - Average steals per game
  • Blocks (BLK) - Average blocks per game
  • Minutes (MIN) - Average minutes played
  • Position & Starter Status - Know who's starting and who's on the bench

โœจ Perfect for Game Research

  • Export predicted lineups to prepare your game picks before games start
  • Compare starters vs bench players quickly in a spreadsheet
  • Track player performance trends across multiple games
  • Build your own analysis tools with structured JSON data
  • Share lineup insights with your game group or study partners
  • Available for both home and away teams in every matchup

๐Ÿ”’ PRO Feature: Data export is available exclusively for PRO and ELITE subscribers as part of our Advanced Data Export package.

January 27, 2026

Download Today's Games Schedule

๐Ÿ“Š New Export Button

  • We've added a new "Export" button next to the date in the games section
  • Click it to download today's game schedule in two formats:
    • CSV Format - Opens in Excel or Google Sheets for easy analysis and tracking
    • JSON Format - For developers or advanced users who want structured data
  • Files are automatically named with the date, so you can keep track of different days

๐Ÿ“ Complete Game Data Included

  • Game ID - Unique identifier for each game
  • Status - Scheduled, Live, or Final game status
  • Period & Clock - Current quarter and time remaining for live games
  • Game Date & Schedule Date - Official game time and schedule day
  • Away Team Data:
    • Team Name & Abbreviation (e.g., Trail Blazers, POR)
    • Current Score (0 for scheduled games)
    • Wins & Losses (e.g., 23-23 record)
    • Current Streak (positive for wins, negative for losses)
  • Home Team Data:
    • Team Name & Abbreviation (e.g., Wizards, WAS)
    • Current Score (updated live during games)
    • Wins & Losses (e.g., 10-34 record)
    • Current Streak (e.g., -9 for 9-game losing streak)

โœจ Why This Helps You

  • Keep your own records by downloading games each day
  • Open in Excel to sort and filter games however you want
  • Share game schedules with friends or your game group
  • Track team performance over time by saving daily files
  • Works perfectly on both light and dark themes

๐Ÿ”’ PRO Feature: Data export is available exclusively for PRO and ELITE subscribers as part of our Advanced Data Export package.

January 27, 2026

Behind-the-Scenes Performance Improvements

๐Ÿ—๏ธ Making BlowOutAlert Faster & More Reliable

  • Completely reorganized how our system handles your requests
  • The workspace should feel snappier and more responsive
  • Better foundation for adding new features in the future
  • Everything still works exactly as before - no changes to how you use the site
  • Reduced our main code file by over 70%, making it easier to fix bugs quickly

๐Ÿ› Fixed: Play-by-Play Not Loading

  • Fixed an issue where the play-by-play dialog would sometimes fail to load
  • You can now reliably view quarter-by-quarter game plays again
  • Improved how we store this data so it loads faster for live games

โœจ What This Means for You

  • Better Performance - Pages load faster and run more smoothly
  • More Reliable - Fewer errors and smoother experience overall
  • Easier Updates - We can add new features and fix issues much faster now
  • No Learning Curve - Everything works the same way you're used to
January 26, 2026

UI/UX Polish & Navigation Enhancements

๐ŸŽจ Visual Consistency Improvements

  • Standardized text formatting with uppercase for date labels (TODAY, YESTERDAY)
  • Date headers now display in uppercase format (e.g., SUNDAY, JANUARY 25, 2026)
  • DISPLAY select options changed to uppercase (TOP 5, TOP 10, TOP 15, etc.)
  • Improved visual hierarchy with consistent text casing throughout the application
  • More professional appearance with standardized label formatting

โฌ†๏ธ Scroll-to-Top Button

  • Added floating scroll-to-top button for quick navigation back to the game list
  • Appears when scrolling down more than 300 pixels
  • Smooth scroll animation when clicked for better UX
  • Theme-aware design: black background with white border/arrow in dark mode, white background in light mode
  • Fixed positioning in top-right corner with subtle hover effects
  • Fade-in animation when button appears
  • Accessible with proper ARIA labels and keyboard support
January 26, 2026

Deep Linking & Shareable Game URLs

๐Ÿ”— Shareable Game URLs

  • Each game now has a unique, shareable URL (e.g., /#game/orl-vs-cle-2026-01-26)
  • Share specific games with colleagues, friends, or save for later reference
  • URL format: team-vs-team-date for human-readable links
  • URLs automatically update when you select a game
  • Browser back/forward buttons navigate between games

๐ŸŽฏ Auto-Navigation to Games

  • Opening a game URL automatically navigates to the correct day
  • Game lineup opens automatically with smooth scroll to content
  • Works across different days - past, present, and future games
  • Mobile-friendly - shareable links work on all devices

๐Ÿ—“๏ธ Smart Date Handling

  • Automatically handles timezone differences when matching games
  • Uses official NBA schedule dates for consistency
  • Prevents date mismatches caused by UTC conversion

๐Ÿ”ง Enhanced Browser Navigation

  • URL hash updates when games are selected or closed
  • Browser history integration allows using back/forward buttons
  • Clean URLs when closing lineup view
  • Seamless navigation experience across the application

โœจ UI Improvements

  • Increased font size for team names and cities in play-by-play modal header
  • Team name now prominently larger than team city for better visual hierarchy
  • Improved readability on both desktop and mobile devices
January 26, 2026

Play-by-Play Enhancements & UI Improvements

๐ŸŽฎ Enhanced Game Flow Display

  • Play-by-play modal header reorganized into three distinct rows for better clarity
  • Row 1: Team logos, cities, and names displayed cleanly without scores
  • Row 2: Game scores centered with status (e.g., "93 Q4 FINAL 130") - larger, more prominent display
  • Row 3: Quarter selector buttons for easy navigation
  • Quarter-by-quarter score breakdown table added to modal footer
  • Displays Q1, Q2, Q3, Q4, OT (when applicable), and TOTAL/FINAL scores
  • Score header shows "TOTAL" during live games and "FINAL" when game ends
  • Team abbreviations shown for quick reference
  • Overtime column dynamically appears when games go to OT
  • Multiple overtime periods combined with "+" notation (e.g., "5+3+2")

๐Ÿ‘ฅ Starting Lineups Improvements

  • Fixed bench players not appearing during live games
  • Lineup data now updates continuously during live games to capture all roster information
  • Bench players displayed with reduced opacity to distinguish from starters
  • Complete roster information available for upcoming, live, and completed games

๐ŸŒ“ Light Mode Readability Improvements

  • Fixed quarter score table text visibility in light mode
  • Improved changelog page text contrast for light theme
  • Theme-aware text colors (dark text for light mode, light text for dark mode)
  • Enhanced border contrast across both themes
  • Consistent readability across all UI components

๐Ÿ† Team Records Display

  • Win-Loss records now displayed under each team logo in easy-to-read format (e.g., "25-3" or "3-16")
  • Records are centered and consistently positioned for quick comparison
  • Real-time updates from team standings database

๐Ÿ“ˆ Win/Loss Streak Tracking

  • Current win or loss streaks shown below team records
  • Format examples: "W5" (5-game winning streak) or "L2" (2-game losing streak)
  • Streaks calculated from most recent completed games
  • Helps identify momentum and team performance trends

๐ŸŽจ Color-Coded Performance Indicators

  • Green highlighting for winning records and win streaks (positive momentum)
  • Red highlighting for losing records and loss streaks (negative momentum)
  • Consistent color scheme with play-by-play analysis
  • Dark mode and light mode support with optimized contrast

โ†‘ โ†“ Direction Arrows

  • Upward arrows (โ†‘) indicate positive performance (winning records/streaks)
  • Downward arrows (โ†“) indicate negative performance (losing records/streaks)
  • Quick visual reference for team momentum at a glance

๐ŸŽฏ Smooth Scrolling Navigation

  • Lineup section automatically scrolls into view when a game is selected
  • Matchup breakdown scrolls into view when clicking a player's analytics icon
  • Smooth scroll behavior with optimized positioning for better visibility
  • Enhanced navigation flow reduces need for manual scrolling
  • Improves user experience by keeping selected content in viewport
January 23, 2026

Security & Authentication Improvements

๐Ÿ”’ Enhanced Security

  • Implemented JSON Web Token (JWT) authentication for secure API access
  • Added secure HTTP-only cookies for session management
  • Improved Content Security Policy (CSP) headers
  • Enhanced protection against XSS and CSRF attacks

๐Ÿ‘ค User Management

  • More robust user authentication flow
  • Better error handling for expired sessions
  • Improved Google OAuth integration
December 2025 - January 2026

Foundation Features

๐Ÿ€ Core NBA Data Integration

  • Real-time game scores and status updates
  • Live play-by-play analysis with game flow insights
  • Player statistics and performance metrics
  • Team standings and season statistics
  • Betting odds integration from Odds API

๐Ÿ“Š Advanced Analytics

  • Player archetype classification system
  • Matchup difficulty ratings
  • Usage rate and efficiency metrics
  • Play-type analysis (ISO, P&R, Spot-Up, DHO, Off-Screen)
  • Pace and defensive rating calculations

๐ŸŽฏ Daily Fantasy Tools

  • Today's games dashboard with real-time updates
  • Player projections and value analysis
  • Lineup optimizer assistance
  • Minutes and rotation tracking

๐ŸŽจ User Experience

  • Dark mode / Light mode theme toggle
  • Responsive design for mobile and desktop
  • Fast page load times with optimized data queries
  • Clean, modern interface focused on actionable data

๐Ÿ’ณ Subscription System

  • Stripe integration for secure payments
  • Multiple subscription tiers (Free, Pro, Elite)
  • User profile management
  • Admin dashboard for subscription oversight

Try BlowoutAlert

Real-time DFS analytics for NBA, MLB, NCAAB, and FIFA.

Get Started Free โ†’
SportsFBI

Advanced NBA, NCAAB, MLB, and FIFA World Cup 2026 analytics for Sportsbooks and Daily Fantasy Sports. Real-time data, matchup intelligence, and player archetypes.

Sports

  • MLB Analytics
  • NBA Analytics
  • NCAAB Analytics
  • โšฝ FIFA World Cup 2026

Product

  • All Features
  • Pricing
  • FAQ
  • What's New
  • Blog

Legal

  • Privacy Policy
  • Terms of Service
  • Contact

© 2026 SportsFBI LLC. All rights reserved.