/ About
An independent, fan-built dashboard for everything NBA
NBA Tracker is a personal project that surfaces live scores, league standings, player and team statistics, playoff brackets, awards races, and 30+ other views on the current NBA season. Everything is computed from the league's public data feeds — no scraping of editorial content or paid content. The goal is a clean, dense, fast UI that benchmarks against major sports sites.
2-way radar / 3-way grid / era context / RS-PO toggle / pick voting / one-tap share image
34 hand-curated peak campaigns · bilingual narratives · playoff splits · style tags
25 single-night performances · Wilt 100 / Kobe 81 / MJ flu game / The Block
Same-date historical games + iconic-game match by month-day
We use Vercel Web Analytics to understand use of our public pages, loaded only on Vercel production deployments. Page views are not a count of unique people. Vercel uses a daily-reset hash derived from request information to estimate visitors, without analytics cookies.
Before sending page-view events, we remove URL queries and fragments and group player, game and similar paths into page categories. We do not send search terms or custom events. Admin, API and other non-public paths are excluded, and browser Do Not Track and Global Privacy Control signals are honored.
Our referrer policy sends only the origin and sends no referrer on HTTPS-to-HTTP navigation. Vercel’s before-send API cannot edit the referrer field, so we skip analytics when an incoming referrer still contains a path or query. Vercel still processes request information and may provide country, region, city, browser, operating-system and device-type breakdowns. Privacy settings, blockers and service quotas can make statistics incomplete. Vercel analytics privacy details
The former Supabase collection endpoint and Cloudflare Web Analytics beacon are retired. Historical Supabase data is preserved and is not imported into Vercel. Existing cleanup targets remain about 48 hours for event IDs and 90 days for daily aggregates; failures or service pauses may delay deletion. Vercel’s reporting window is not a guaranteed deletion deadline. Provider logs and backups have separate retention policies.
WebVitals performance diagnostics still keep the latest 50 metrics, including page paths, in browser local storage and write to the console; that diagnostic module does not upload those records to a backend.
NBA Tracker is not affiliated with, endorsed by, or sponsored by the National Basketball Association (NBA) or any of its teams. The NBA name, team names, logos, and related marks are trademarks of NBA Properties, Inc. and the respective teams. This site is a free, ad-free fan project provided as-is for informational and entertainment purposes only.
Built with Next.js 16 (App Router) + React 19 + TypeScript + Tailwind CSS 4. Server components for SSR data fetching, client components for interactivity, deployed on Vercel. Source data is fetched server-side and cached aggressively to minimize load on the NBA CDN.
Found a bug or have a feature request? The project is open to feedback. Reach out via the GitHub repository: github.com/fxy2026/nba-tracker