---
title: "Box Scores by Date"
method: GET
path: "/{format}/BoxScores/{date}"
---

# Box Scores by Date

`GET /{format}/BoxScores/{date}`

## Path parameters

- `format` 'XML' | 'JSON', required
- `date` string, required

## Response `200`

- BoxScore[]
  - `Game` Game
    - `Attendance` integer, nullable
    - `AwayRotationNumber` integer, nullable
    - `AwayTeam` string, nullable
    - `AwayTeamID` integer
    - `AwayTeamMoneyLine` integer, nullable
    - `AwayTeamScore` integer, nullable
    - `Channel` string, nullable
    - `DateTime` string, nullable
    - `DateTimeUTC` string, nullable
    - `Day` string, nullable
    - `GameEndDateTime` string, nullable
    - `GameID` integer
    - `GlobalAwayTeamID` integer
    - `GlobalGameID` integer
    - `GlobalHomeTeamID` integer
    - `HomeRotationNumber` integer, nullable
    - `HomeTeam` string, nullable
    - `HomeTeamID` integer
    - `HomeTeamMoneyLine` integer, nullable
    - `HomeTeamScore` integer, nullable
    - `IsClosed` boolean, nullable
    - `LastPlay` string, nullable
    - `NeutralVenue` boolean, nullable
    - `OverPayout` integer, nullable
    - `OverUnder` number, nullable
    - `Period` string, nullable
    - `Periods` Period[]
      - `AwayScore` integer, nullable
      - `GameID` integer
      - `HomeScore` integer, nullable
      - `Name` string, nullable
      - `Penalties` Penalty[]
        - `BenchPenaltyServedByPlayerID` integer, nullable
        - `Description` string, nullable
        - `DrawnByPlayerID` integer, nullable
        - `DrawnByTeamID` integer, nullable
        - `IsBenchPenalty` boolean, nullable
        - `PenalizedPlayerID` integer, nullable
        - `PenalizedTeamID` integer, nullable
        - `PenaltyID` integer
        - `PenaltyMinutes` integer, nullable
        - `PeriodID` integer
        - `Sequence` integer, nullable
        - `TimeRemainingMinutes` integer, nullable
        - `TimeRemainingSeconds` integer, nullable
      - `PeriodID` integer
      - `ScoringPlays` ScoringPlay[]
        - `AllowedByTeamID` integer, nullable
        - `AssistedByPlayerID1` integer, nullable
        - `AssistedByPlayerID2` integer, nullable
        - `AwayTeamScore` integer, nullable
        - `EmptyNet` boolean, nullable
        - `HomeTeamScore` integer, nullable
        - `PeriodID` integer
        - `PowerPlay` boolean, nullable
        - `ScoredByPlayerID` integer, nullable
        - `ScoredByTeamID` integer, nullable
        - `ScoringPlayID` integer
        - `Sequence` integer, nullable
        - `ShortHanded` boolean, nullable
        - `TimeRemainingMinutes` integer, nullable
        - `TimeRemainingSeconds` integer, nullable
    - `PointSpread` number, nullable
    - `PointSpreadAwayTeamMoneyLine` integer, nullable
    - `PointSpreadHomeTeamMoneyLine` integer, nullable
    - `Season` integer
    - `SeasonType` integer
    - `SeriesInfo` Series
      - `AwayTeamWins` integer
      - `GameNumber` integer
      - `HomeTeamWins` integer
      - `MaxLength` integer
    - `StadiumID` integer, nullable
    - `Status` string, nullable
    - `TimeRemainingMinutes` integer, nullable
    - `TimeRemainingSeconds` integer, nullable
    - `UnderPayout` integer, nullable
    - `Updated` string, nullable
  - `Periods` Period[]
    - `AwayScore` integer, nullable
    - `GameID` integer
    - `HomeScore` integer, nullable
    - `Name` string, nullable
    - `Penalties` Penalty[]
      - `BenchPenaltyServedByPlayerID` integer, nullable
      - `Description` string, nullable
      - `DrawnByPlayerID` integer, nullable
      - `DrawnByTeamID` integer, nullable
      - `IsBenchPenalty` boolean, nullable
      - `PenalizedPlayerID` integer, nullable
      - `PenalizedTeamID` integer, nullable
      - `PenaltyID` integer
      - `PenaltyMinutes` integer, nullable
      - `PeriodID` integer
      - `Sequence` integer, nullable
      - `TimeRemainingMinutes` integer, nullable
      - `TimeRemainingSeconds` integer, nullable
    - `PeriodID` integer
    - `ScoringPlays` ScoringPlay[]
      - `AllowedByTeamID` integer, nullable
      - `AssistedByPlayerID1` integer, nullable
      - `AssistedByPlayerID2` integer, nullable
      - `AwayTeamScore` integer, nullable
      - `EmptyNet` boolean, nullable
      - `HomeTeamScore` integer, nullable
      - `PeriodID` integer
      - `PowerPlay` boolean, nullable
      - `ScoredByPlayerID` integer, nullable
      - `ScoredByTeamID` integer, nullable
      - `ScoringPlayID` integer
      - `Sequence` integer, nullable
      - `ShortHanded` boolean, nullable
      - `TimeRemainingMinutes` integer, nullable
      - `TimeRemainingSeconds` integer, nullable
  - `PlayerGames` PlayerGame[]
    - `Assists` number, nullable
    - `BenchPenaltyMinutes` number, nullable
    - `Blocks` number, nullable
    - `DateTime` string, nullable
    - `Day` string, nullable
    - `DraftKingsPosition` string, nullable
    - `DraftKingsSalary` integer, nullable
    - `EmptyNetGoals` number, nullable
    - `FaceoffsLost` number, nullable
    - `FaceoffsWon` number, nullable
    - `FanDuelPosition` string, nullable
    - `FanDuelSalary` integer, nullable
    - `FantasyDataSalary` integer, nullable
    - `FantasyDraftPosition` string, nullable
    - `FantasyDraftSalary` integer, nullable
    - `FantasyPoints` number, nullable
    - `FantasyPointsDraftKings` number, nullable
    - `FantasyPointsFanDuel` number, nullable
    - `FantasyPointsFantasyDraft` number, nullable
    - `FantasyPointsYahoo` number, nullable
    - `GameID` integer, nullable
    - `Games` integer, nullable
    - `Giveaways` number, nullable
    - `GlobalGameID` integer, nullable
    - `GlobalOpponentID` integer, nullable
    - `GlobalTeamID` integer, nullable
    - `Goals` number, nullable
    - `GoaltendingGoalsAgainst` number, nullable
    - `GoaltendingLosses` number, nullable
    - `GoaltendingMinutes` integer, nullable
    - `GoaltendingOvertimeLosses` number, nullable
    - `GoaltendingSaves` number, nullable
    - `GoaltendingSeconds` integer, nullable
    - `GoaltendingShotsAgainst` number, nullable
    - `GoaltendingShutouts` number, nullable
    - `GoaltendingWins` number, nullable
    - `HatTricks` number, nullable
    - `Hits` number, nullable
    - `HomeOrAway` string, nullable
    - `InjuryBodyPart` string, nullable
    - `InjuryNotes` string, nullable
    - `InjuryStartDate` string, nullable
    - `InjuryStatus` string, nullable
    - `IsGameOver` boolean
    - `Minutes` integer, nullable
    - `Name` string, nullable
    - `Opponent` string, nullable
    - `OpponentID` integer, nullable
    - `OpponentPositionRank` integer, nullable
    - `OpponentRank` integer, nullable
    - `PenaltyMinutes` number, nullable
    - `PlayerID` integer, nullable
    - `PlusMinus` number, nullable
    - `Position` string, nullable
    - `PowerPlayAssists` number, nullable
    - `PowerPlayGoals` number, nullable
    - `Season` integer, nullable
    - `SeasonType` integer, nullable
    - `Seconds` integer, nullable
    - `Shifts` number, nullable
    - `ShootoutGoals` number, nullable
    - `ShortHandedAssists` number, nullable
    - `ShortHandedGoals` number, nullable
    - `ShotsOnGoal` number, nullable
    - `Started` integer, nullable
    - `StatID` integer
    - `Takeaways` number, nullable
    - `Team` string, nullable
    - `TeamID` integer, nullable
    - `Updated` string, nullable
    - `YahooPosition` string, nullable
    - `YahooSalary` integer, nullable
  - `ShootoutPlays` Play[]
    - `AwayTeamScore` integer, nullable
    - `Category` string, nullable
    - `ClockMinutes` integer, nullable
    - `ClockSeconds` integer, nullable
    - `Created` string, nullable
    - `Description` string, nullable
    - `FirstAssistedByPlayerID` integer, nullable
    - `HomeTeamScore` integer, nullable
    - `Opponent` string, nullable
    - `OpponentID` integer, nullable
    - `OpposingPlayerID` integer, nullable
    - `PeriodID` integer
    - `PeriodName` string, nullable
    - `PlayID` integer
    - `PlayerID` integer, nullable
    - `PowerPlayTeam` string, nullable
    - `PowerPlayTeamID` integer, nullable
    - `SecondAssistedByPlayerID` integer, nullable
    - `Sequence` integer
    - `Team` string, nullable
    - `TeamID` integer, nullable
    - `Type` string, nullable
    - `Updated` string, nullable
  - `TeamGames` TeamGame[]
    - `Assists` number, nullable
    - `BenchPenaltyMinutes` number, nullable
    - `Blocks` number, nullable
    - `DateTime` string, nullable
    - `Day` string, nullable
    - `EmptyNetGoals` number, nullable
    - `FaceoffsLost` number, nullable
    - `FaceoffsWon` number, nullable
    - `FantasyPoints` number, nullable
    - `FantasyPointsDraftKings` number, nullable
    - `FantasyPointsFanDuel` number, nullable
    - `FantasyPointsFantasyDraft` number, nullable
    - `FantasyPointsYahoo` number, nullable
    - `GameID` integer, nullable
    - `Games` integer, nullable
    - `Giveaways` number, nullable
    - `GlobalGameID` integer, nullable
    - `GlobalOpponentID` integer, nullable
    - `GlobalTeamID` integer, nullable
    - `Goals` number, nullable
    - `GoaltendingGoalsAgainst` number, nullable
    - `GoaltendingLosses` number, nullable
    - `GoaltendingMinutes` integer, nullable
    - `GoaltendingOvertimeLosses` number, nullable
    - `GoaltendingSaves` number, nullable
    - `GoaltendingSeconds` integer, nullable
    - `GoaltendingShotsAgainst` number, nullable
    - `GoaltendingShutouts` number, nullable
    - `GoaltendingWins` number, nullable
    - `HatTricks` number, nullable
    - `Hits` number, nullable
    - `HomeOrAway` string, nullable
    - `IsGameOver` boolean
    - `Losses` integer, nullable
    - `Minutes` integer, nullable
    - `Name` string, nullable
    - `Opponent` string, nullable
    - `OpponentID` integer, nullable
    - `OvertimeLosses` integer, nullable
    - `PenaltyMinutes` number, nullable
    - `PlusMinus` number, nullable
    - `PowerPlayAssists` number, nullable
    - `PowerPlayGoals` number, nullable
    - `Season` integer, nullable
    - `SeasonType` integer, nullable
    - `Seconds` integer, nullable
    - `Shifts` number, nullable
    - `ShootoutGoals` number, nullable
    - `ShortHandedAssists` number, nullable
    - `ShortHandedGoals` number, nullable
    - `ShotsOnGoal` number, nullable
    - `Started` integer, nullable
    - `StatID` integer
    - `Takeaways` number, nullable
    - `Team` string, nullable
    - `TeamID` integer, nullable
    - `Updated` string, nullable
    - `Wins` integer, nullable

---

[API](https://skmtc.net/sportsdata/apis/nhl-v3-stats.md) · [All operations](https://skmtc.net/sportsdata/apis/nhl-v3-stats/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/sportsdata/nhl-v3-stats/versions/b1f3cb1004e2/schema)
