HOW TO CONNECT YOUR LEAGUE
Step-by-step instructions for every supported platform. Questions? See the FAQ or email support@pointstack.app.
Sleeper is the simplest platform to connect — no password or cookies needed. Sleeper's API is public and just requires your username.
-
Open Manage Accounts
In the PointStack dashboard, click the Manage Accounts button at the top of the page.
-
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). -
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.
-
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.
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.
-
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
.zipfile, 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. -
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.
-
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.
-
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, infantasy.espn.com/football/team?leagueId=362488905the League ID is 362488905. -
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.
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.
-
Open Manage Accounts
In the PointStack dashboard, click Manage Accounts.
-
Click Connect Yahoo
In the Yahoo section, click the Connect Yahoo button. You'll be redirected to Yahoo's authorization page.
-
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.
-
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.
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.
-
Sign in to Fantrax
Go to fantrax.com and sign in to your account.
-
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). -
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.
-
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.
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.
-
Open Manage Accounts and add a league
Click Manage Accounts in the dashboard. Scroll to the Manual Entry section and click + Add Manual League.
-
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).
-
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.
-
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.
-
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.
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.
-
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.
-
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.
-
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.
-
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.