SETUP GUIDE

HOW TO CONNECT YOUR LEAGUE

Step-by-step instructions for every supported platform. Questions? See the FAQ or email support@pointstack.app.

SLEEPER ESPN YAHOO FANTRAX MANUAL ENTRY PROP TRACKER
SLEEPER
SUPPORTED

Sleeper is the simplest platform to connect — no password or cookies needed. Sleeper's API is public and just requires your username.

  1. Open Manage Accounts

    In the PointStack dashboard, click the Manage Accounts button at the top of the page.

  2. Find your Sleeper username

    Open the Sleeper app and tap your avatar to view your profile. Your username is displayed below your display name — it looks like john_doe (not your display name).

  3. Enter your username and connect

    In the Sleeper section of Manage Accounts, enter your username exactly as it appears in the app. Username matching is case-sensitive. Click Connect.

  4. Your leagues load automatically

    PointStack will find all NFL fantasy leagues associated with your Sleeper account and add them to your dashboard. You don't need to do anything else.

TIP
If you're in multiple Sleeper leagues, they all load at once from a single username connection.
ESPN
SUPPORTED

ESPN requires the free PointStack ESPN Bridge Chrome extension. The extension reads your ESPN session automatically so you don't have to manually copy any cookies.

  1. Install the PointStack ESPN Bridge extension

    In the PointStack dashboard, open Manage Accounts and click Install Extension → in the ESPN section. This takes you to the download page.

    Download the .zip file, unzip it, then open Chrome → Settings → Extensions and enable Developer mode (toggle in the top right). Click Load unpacked and select the unzipped folder.

    The extension is currently distributed manually (not yet on the Chrome Web Store). You only need to install it once — it persists across browser sessions.
  2. Sign in to ESPN Fantasy

    Make sure you are signed into fantasy.espn.com in the same Chrome browser where the extension is installed. The extension reads your active ESPN session — it won't work if you're not signed in.

  3. Grant the extension access to PointStack

    After installing, click the extension icon in Chrome's toolbar (the puzzle piece icon → PointStack ESPN Bridge). Make sure site access is set to On all sites or at minimum allowed on pointstack.app.

  4. Find your ESPN League ID

    Go to your ESPN league on fantasy.espn.com. Look at the URL — your League ID is the number after leagueId=. For example, in fantasy.espn.com/football/team?leagueId=362488905 the League ID is 362488905.

  5. Connect your league

    Back in PointStack's Manage Accounts panel, enter your League ID in the ESPN field and click Connect. The extension authenticates automatically in the background.

    Repeat this step for each ESPN league you want to add — each league needs its own connection.

TROUBLESHOOTING
If the extension isn't detected after installing, try refreshing the PointStack page. If you see an "unexpected response" error, make sure you're signed into ESPN in the same browser. Private leagues from previous seasons may not load — ESPN sometimes restricts access to older leagues.
YAHOO
SUPPORTED

Yahoo uses OAuth — the industry-standard secure login flow. You authorize PointStack through Yahoo's own login page. No passwords or cookies are shared with us.

  1. Open Manage Accounts

    In the PointStack dashboard, click Manage Accounts.

  2. Click Connect Yahoo

    In the Yahoo section, click the Connect Yahoo button. You'll be redirected to Yahoo's authorization page.

  3. Sign in and authorize

    Sign in to your Yahoo account if prompted, then click Allow to grant PointStack read-only access to your Fantasy Sports data. PointStack only reads your leagues — it cannot make any changes to your teams.

  4. You're done

    After authorizing, Yahoo redirects you back to PointStack automatically. All your Yahoo Fantasy leagues for the current season will load on the dashboard. One connection covers all your Yahoo leagues — you don't need to add them individually.

TIP
Yahoo access tokens expire periodically. If your Yahoo leagues stop loading, open Manage Accounts and click Reconnect Yahoo to refresh your authorization.
FANTRAX
SUPPORTED

Fantrax uses a public API that identifies you by a Secret ID on your profile. No browser cookies or developer tools required — just copy one value and paste it in.

  1. Sign in to Fantrax

    Go to fantrax.com and sign in to your account.

  2. Open your Profile page

    Click your username or avatar in the top-right corner and choose Profile (or go to fantrax.com/newUI/fantasy/general/profile).

  3. Copy your Secret ID

    On the Profile page, scroll down to find the Secret ID field. Copy the value — it's a short alphanumeric string unique to your account.

  4. Connect in PointStack

    In PointStack's Manage Accounts panel, find the Fantrax section. Paste your Secret ID and click Connect. PointStack will automatically load all of your Fantrax leagues.

TIP
Your Secret ID never changes and doesn't expire — you only need to do this once per season.
MANUAL ENTRY
ANY PLATFORM

On a platform we don't directly support? You can manually enter your roster and your opponent's roster each week. PointStack scores both sides live using the same real-time stats engine as your connected leagues.

  1. Open Manage Accounts and add a league

    Click Manage Accounts in the dashboard. Scroll to the Manual Entry section and click + Add Manual League.

  2. Name your league and teams

    Give the league a name (e.g. "CBS Work League"), set your team name, and set your opponent's team name. Then configure your roster slots — toggle the + and − buttons to match your league's lineup settings (QB, RB, WR, TE, FLEX, SuperFlex, K, D/ST).

  3. Configure scoring

    Choose a base format — Standard, Half PPR, or Full PPR — and adjust individual scoring values to match your league exactly. Expand the Advanced section to configure DST scoring, yardage bonuses, and other custom rules.

  4. Enter your starters

    Search for each starter by name — the dropdown filters to active NFL players only. Select the correct player for each slot. Repeat for your opponent's roster on the next screen.

  5. Your matchup appears on the dashboard

    Once saved, your manual league shows on the dashboard alongside your connected leagues. Points update live during games — no further action needed until next week.

UPDATING WEEK TO WEEK
Each week, find your manual league card on the dashboard and click Edit Roster to swap in that week's starters for both sides. Your league settings and scoring rules carry over automatically — you only update the players.
PROP TRACKER
LIVE SCORING

Track your sportsbook prop bets directly in PointStack. Add a player, a stat line, and an over/under — PointStack updates your props live as games play out so you know exactly where you stand without bouncing between apps.

  1. Open the Prop Tracker

    On the dashboard, scroll to the Prop Tracker card and click + Add Prop. You can also find this button inside Manage Accounts.

  2. Search for a player

    Start typing a player's name — a dropdown will suggest matching active NFL players. Select the correct player from the list.

  3. Choose a stat type and set your line

    Select the stat you bet on (e.g. Passing Yards, Receiving Yards, Anytime TD) from the dropdown, then enter the line exactly as it appears on your sportsbook. Choose Over or Under.

  4. Save and watch it live

    Click Add Prop. Your prop appears on the dashboard with a live progress bar, current stat value, and a hit/miss/pending badge that updates throughout the game.

TIP
Props are tracked for the current week only. You can add as many props as you like — each one is scored independently against live game data.