mfl_player_scores
Get fantasy points for any player or free agent using your league's scoring rules, for a single week, season-to-date, or weekly average.
Instructions
Fantasy points under THIS league's scoring rules — for a week, year-to-date, or a weekly average. Rostered players and free agents alike.
Returns: {playerScores:{playerScore:[{id, score, isAvailable}]}} — score is in THIS league's scoring, so it is comparable across your own players and the free-agent pool, and not comparable to any other league.
Example: Season-to-date scores for a shortlist {"year": 2026, "L": "10005", "W": "YTD", "PLAYERS": "13593,14208"}
Auth: works without a key; MFL_COOKIE unlocks more if set.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| L | Yes | League id — scoring is league-specific, which is the point of this endpoint. | |
| W | No | Week number, 'YTD' for the season so far, or 'AVG' for a weekly average. | |
| JSON | No | Leave as-is. | |
| TYPE | No | Leave as-is. | playerScores |
| year | Yes | Season year. Required — part of the URL path. | |
| COUNT | No | Cap the number of players returned. | |
| RULES | No | 1 also returns the scoring-rule breakdown behind each total. | |
| APIKEY | No | Read-only alternative to the cookie. | |
| PLAYERS | No | Restrict to these player ids. Strongly recommended. | |
| POSITION | No | Restrict to one position. |