← Reviewed games
Wed, December 31, 2025 · 2025-26

NYK @ SAS

NYK 132 — SAS 134
Calls reviewed
19
Graded incorrect
1
Officials
Ashley Moyer-Gleich, Gediminas Petraitis, Sean Wright

Q4

  • 01:52.4 Foul: Offensive Correct non-call
    Harrison Barnes on OG Anunoby

    Barnes (SAS) establishes himself in Anunoby's (NYK) path prior to the contact.

  • 01:49.3 Foul: Shooting Correct non-call
    Mikal Bridges on Julian Champagnie

    Bridges (NYK) legally contests Champagnie's (SAS) jump shot attempt.

  • 01:47.6 Foul: Loose Ball Correct non-call
    Luke Kornet on OG Anunoby

    Kornet (SAS) reaches in and the contact with Anunoby's (NYK) arm after he secures the rebound is marginal.

  • 01:22.2 Foul: Loose Ball Correct non-call
    Luke Kornet on Karl-Anthony Towns

    Johnson (SAS), Towns (NYK), and Kornet (SAS) reach for the rebound and the contact between the players is incidental.

  • 01:22.2 Stoppage: Out-of-Bounds Correct call
    Karl-Anthony Towns on Spurs

    Towns (NYK) is the last player to touch the ball before it goes out of bounds.

  • 01:06.9 Foul: Shooting Correct non-call
    OG Anunoby on De'Aaron Fox

    Anunoby (NYK) legally contests Fox's (SAS) jump shot attempt.

  • 01:03.7 Foul: Loose Ball Correct non-call
    Karl-Anthony Towns on Luke Kornet

    Towns (NYK) and Kornet (SAS) briefly engage and disengage as they pursue the rebound.

  • 00:52.6 Foul: Shooting Correct non-call
    Mikal Bridges on Harrison Barnes

    Bridges (NYK) maintains a legal guarding position during Barnes' (SAS) drive to the basket and shot attempt.

  • 00:50.5 Foul: Shooting Correct call
    Karl-Anthony Towns on Luke Kornet

    Towns (NYK) extends a hand into Kornet's (SAS) back during the shot attempt.

  • 00:48.8 Foul: Loose Ball Correct call
    Jordan Clarkson on Keldon Johnson

    Clarkson (NYK) extends his arm into Johnson (SAS) and affects his ability to reach the rebound.

  • 00:40.0 Violation: Kicked Ball Correct call
    Spurs on Knicks

    Johnson (SAS) extends his foot out and kicks the ball.

  • 00:26.7 Foul: Offensive Correct non-call
    Jalen Brunson on De'Aaron Fox

    Fox (SAS) moves alongside of Brunson (NYK), who braces for contact as the two players come together, but does not extend his off-arm into Fox.

  • 00:22.8 Foul: Personal Correct call
    Jordan Clarkson on Harrison Barnes

    Clarkson (NYK) commits a take foul on Barnes (SAS).

  • 00:17.7 Foul: Shooting Correct non-call
    De'Aaron Fox on Jalen Brunson

    Fox (SAS) legally contests Brunson's (NYK) jump shot attempt.

  • 00:13.4 Foul: Personal Correct call
    OG Anunoby on Keldon Johnson

    Anunoby (NYK) commits a take foul on Johnson (SAS).

  • 00:09.7 Foul: Shooting Incorrect call
    Harrison Barnes on Miles McBride

    Barnes (SAS) obtains a legal guarding position in front of McBride (NYK) and absorbs the contact initiated by McBride.

  • 00:08.2 Stoppage: Out-of-Bounds Correct non-call
    Kevin McCullar Jr. on Julian Champagnie

    McCullar Jr. (NYK) gets his hand firmly on the ball before stepping out of bounds and a held ball is whistled.

  • 00:07.4 Foul: Personal Correct call
    Mikal Bridges on Keldon Johnson

    Bridges (NYK) commits a take foul on Johnson (SAS).

  • 00:01.8 Foul: Shooting Correct non-call
    Keldon Johnson on Jalen Brunson

    After Brunson (NYK) steals the ball away, Johnson (SAS) retracts his arm and avoids making illegal contact with Brunson during his upward shooting motion.

Verdicts and comments are the NBA's, published in its Last Two Minute Report. Only games within three points at the two-minute mark are reviewed, so this is officiating under maximum scrutiny rather than a sample of officiating generally.

Independent, non-commercial project for analysis and education — not affiliated with or endorsed by the NBA. Data from public NBA releases (pr.nba.com), tabulated by Ernst & Young. Source ↗