Browser extension
Ball Ranks League Sync
Private ESPN and Yahoo leagues can only be read while you are signed in. League Sync sends your sign-in to Ball Ranks with one click, so BallChat can see your roster, every other team, the waiver wire, and your matchup. It reads only. Nothing on ESPN or Yahoo ever changes.
Manual Edge and Chromium install
Chrome and Firefox users can install from the official listings above. Follow these steps only for the temporary Edge download or another Chromium browser.
- 1
Download and unzip
Download the extension, then unzip it. On a Mac, double-click the file. On Windows, right-click it and choose Extract All. You get a folder named ballranks-league-sync. Keep that folder somewhere permanent, like your Documents folder. Your browser runs the extension from it, so deleting the folder removes the extension.
- 2
Open your browser's extensions page and turn on Developer mode
In Chrome, type chrome://extensions in the address bar and press Enter. Turn on the Developer mode switch in the top right. This only unlocks the Load unpacked button. You can turn it off again after step 3 and the extension keeps working. In Edge the page is edge://extensions and the switch is in the left sidebar. In Brave it is brave://extensions.
- 3
Click Load unpacked and pick the folder
Click Load unpacked, which appears under the heading once Developer mode is on. Choose the ballranks-league-sync folder from step 1. The Ball Ranks League Sync card appears on the page, already switched on.
- 4
Pin it to your toolbar
Click the puzzle-piece icon to the right of the address bar, then click the pin next to Ball Ranks League Sync. Now the Ball Ranks icon is one click away whenever you need it.
- 5
Open your league, then click Sync
Open your Yahoo or ESPN league in your browser and sign in to Ball Ranks. Click the extension icon, choose your league if more than one is open, then press Sync. Ball Ranks imports the league and opens it for you. If your team is not already selected, choose it on the league page.
Questions
- What does the extension actually send?
- The selected league URL, its My Team link when available, and the platform’s sign-in cookies. The first connection happens only when you click Sync. After that, opening a supported fantasy page refreshes changed sign-in cookies automatically. The popup reads open Yahoo and ESPN tab titles and URLs so you can choose a league. Ball Ranks stores the sign-in encrypted and uses it only to read your league pages. Nothing on ESPN or Yahoo is ever changed: no lineup moves, no trades, no messages.
- Do I need to keep Developer mode on?
- No. Developer mode only shows the Load unpacked button. Turn it off after installing and the extension keeps running.
- Which browsers work?
- Chrome and Firefox work through their official store listings. Microsoft Edge works on a desktop or laptop through the download above while its store listing finishes review. Other Chromium browsers, such as Brave and Arc, can load the same download. Safari and phone browsers are not supported.
- My league stopped syncing. What now?
- Sign in to Yahoo or ESPN again in your browser, then open your fantasy league. The extension refreshes the connection automatically. If it does not, click the extension icon and press Sync as a fallback.
- How do I remove it?
- Open your browser's extensions page and remove Ball Ranks League Sync. Disconnecting a league on My Leagues deletes that league's stored copy of your sign-in. Use Remove synced sign-in on My Leagues to delete every stored sign-in for ESPN or Yahoo and stop its automatic refresh.
Details on what we store and for how long are in the privacy policy.