Skip to content

Sports Widget ​

Shows live and recent scores from NFL, NBA, MLB, and college sports leagues via the ESPN API.

Configuration ​

No API key required.

KeyTypeDefaultDescription
leaguesstring[]["NFL", "NBA", "MLB"]Leagues to show scores for
favoriteTeamsobject{}Map of league → team abbreviation to filter by

Supported leagues ​

ValueLeague
NFLNFL
NBANBA
MLBMLB
NCAAFNCAA Football
NCAAMNCAA Men's Basketball
NCAAWNCAA Women's Basketball

Example config ​

json
{
  "leagues": ["NFL", "NBA"],
  "favoriteTeams": {
    "NFL": "GB",
    "NBA": "MIL"
  }
}

When a favourite team is set for a league, only games involving that team are shown.

Finding team abbreviations ​

Team abbreviations follow ESPN conventions. Open the team picker in the widget settings to browse all teams for each league.

Personal Homepage Dashboard