AI vs Officials

Side-by-side comparison of each call. Disagreements are highlighted in red.

SportShow all calls
Calls scanned
80
Disagreements
21
Disagreement rate
26%
  • NBANEW @ SAS2026-06-14· 3 8:45
    DisagreementTimeline
    Official's call
    Traveling
    vs NEW · Marc Davis
    On Donte DiVincenzo

    AI verdict
    incorrect85% conf.

    Evidence: Replay shows the player took a legal 'gather step' before his two steps. The official misinterpreted the gather. Judge: According to NBA rules on traveling, the gather step is not counted as one of the two allowed steps. The call was incorrect.

    google/gemini-2.5-pro
  • NBANEW @ SAS2026-06-14· 4 1:15
    DisagreementTimeline
    Official's call
    Offensive Foul (Charge)
    vs NEW · Tyler Ford
    On Donte DiVincenzo · drawn by Jeremy Sochan

    Slid into the path of the dribbler to draw a charge, but did not establish position in time.

    AI verdict
    incorrect85% conf.

    Upon review, the defending player, Jeremy Sochan, was moving into position and did not establish a legal guarding position before the contact occurred. His left foot was still in motion at the point of contact. The call should have been a blocking foul. Evidence based on NBA rule 4, Section XXXV.

    google/gemini-2.5-pro
  • NBANEW @ SAS2026-06-14· 4 0:25
    DisagreementTimeline
    Official's call
    Defensive Foul (Shooting)
    vs NEW · Scott Foster
    On Michael Chen · drawn by David Robinson Jr.

    Pump-faked to get the defender in the air and then leaned into the defender to create contact during the shot.

    AI verdict
    incorrect85% conf.

    While there was contact, the replay shows the offensive player, David Robinson Jr., initiated it by unnaturally leaning into the defender, Michael Chen, after the defender had already left his feet due to a pump fake. This is considered an unnatural shooting motion by the offensive player. The correct no-call was missed.

    google/gemini-2.5-pro
  • NBANEW @ SAS2026-06-14· 4 0:22
    DisagreementTimeline
    Official's call
    Loose Ball Foul
    vs NEW · Tony Brothers
    On Donte DiVincenzo · drawn by Victor Wembanyama

    Attempted to secure a defensive rebound.

    AI verdict
    incorrect65% conf.

    Replay review shows that both players were making a legitimate play on the ball. The contact by the Knicks player was incidental and did not displace the opposing player from his path to the ball. This level of contact is typically considered a 'no-call' during a battle for a loose ball.

    google/gemini-2.5-pro
  • NBANEW @ SAS2026-06-14· Q4 0:45
    DisagreementTimeline
    Official's call
    Traveling
    vs SAS · Tyler Ford
    On Jeremy Sochan

    AI verdict
    incorrect90% conf.

    Though the offensive player's 'gather step' was elongated, it was within the legal limits allowed by the NBA's travel rule. The player took two steps after gathering the ball, which is permissible. This call was likely a mistake due to the speed of the play.

    google/gemini-2.5-pro
  • NBANEW @ SAS2026-06-14· Q2 5:50
    DisagreementTimeline
    Official's call
    Offensive Foul
    vs SAS · Tony Brothers
    On Devin Vassell · drawn by Jalen Brunson

    Established legal guarding position and embellished the contact from the offensive player.

    AI verdict
    incorrect80% conf.

    The offensive player's arm extension was a natural part of his drive to the basket and the contact did not displace the defender. The defender appeared to embellish the contact to draw the foul. While some contact was made, it did not rise to the level of an offensive foul.

    google/gemini-2.5-pro
  • NBANEW @ SAS2026-06-14· 2nd 03:30
    DisagreementTimeline
    Official's call
    Offensive Foul
    vs NEW · Pat Fraher
    On Julius Randle · drawn by Victor Wembanyama

    Slid into the path of the driving offensive player at the last moment.

    AI verdict
    incorrect85% conf.

    Wembanyama was not in a legal guarding position when the contact occurred. He was still moving and had not established his position. Furthermore, he was in the restricted area. The contact should have been a blocking foul on the defender.

    google/gemini-2.5-pro
  • NBANEW @ SAS2026-06-14· 2 8:22
    DisagreementTimeline
    Official's call
    Offensive Foul (Charge)
    vs NEW · Scott Foster
    On James Brown · drawn by David Williams

    Slid into the path of the dribbler to draw a charge, but was still in motion on contact.

    AI verdict
    incorrect85% conf.

    The defender was still moving his feet and had not established a legal guarding position outside the restricted area when the contact occurred. Therefore, this should have been a blocking foul. See NBA Rulebook Rule 12B, Section I.

    google/gemini-2.5-pro
  • NBANEW @ SAS2026-06-14· 2 3:14
    DisagreementTimeline
    Official's call
    Blocking Foul
    vs NEW · Tony Brothers
    On Mitchell Robinson · drawn by Victor Wembanyama

    Drove into the lane and made contact with a stationary defender.

    AI verdict
    incorrect85% conf.

    Replay evidence shows that Mitchell Robinson had established legal guarding position outside the restricted area before Victor Wembanyama initiated his upward shooting motion. The contact was initiated by the offensive player. The call should have been an offensive foul (charge).

    google/gemini-2.5-pro
  • NBANEW @ SAS2026-06-14· 3Q 04:15
    DisagreementTimeline
    Official's call
    Offensive Foul (Charge)
    vs NEW · Tony Brothers
    On Julius Randle · drawn by Devin Vassell

    Attempted to draw a charge by sliding into the path of the offensive player.

    AI verdict
    incorrect85% conf.

    Upon review, Vassell was not in a legal guarding position when Randle initiated his upward shooting motion. Vassell was still moving laterally into Randle's path, and his feet were not set. The NBA rulebook states a defender must establish legal guarding position prior to the offensive player starting their upward motion. Therefore, this should have been a blocking foul on Vassell.

    google/gemini-2.5-pro
  • NBANEW @ SAS2026-06-14· Q2 5:45
    DisagreementTimeline
    Official's call
    Offensive Foul
    vs NEW · Tony Brothers
    On Jalen Brunson · drawn by Devin Vassell

    Slid into the driving lane at the last second and embellished the contact by flailing backwards.

    AI verdict
    incorrect85% conf.

    Upon review, Vassell did not establish legal guarding position before Brunson began his upward shooting motion. Vassell was still moving laterally into Brunson's path. The contact was initiated by Vassell moving into the space. The embellishment of the contact further complicates the play. The call should have been a blocking foul on Vassell or a no-call. (NBA Rulebook, Comments on the Rules, G-1)

    google/gemini-2.5-pro
  • NBANEW @ SAS2026-06-14· Q4 5:50
    DisagreementTimeline
    Official's call
    Defensive Foul (Blocking)
    vs SAS · Scott Foster
    On Jeremy Sochan · drawn by Jalen Brunson

    Drove into the lane and initiated contact with a stationary defender.

    AI verdict
    incorrect85% conf.

    The replay shows the defender established a legal guarding position before the offensive player initiated contact. The call should have been an offensive foul (charge) or a no-call.

    google/gemini-2.5-pro
  • NBANEW @ SAS2026-06-14· 2 8:12
    DisagreementTimeline
    Official's call
    Offensive Foul (Charge)
    vs NEW · Scott Foster
    On Donte DiVincenzo · drawn by Victor Wembanyama

    Slid into the path of the driving player to draw a charge, but failed to establish a legal guarding position prior to contact.

    AI verdict
    incorrect90% conf.

    Evidence: Replay shows the defensive player (Wembanyama) was not fully set in a legal guarding position and was moving laterally into the offensive player's path at the time of contact. Judgment: The defender did not establish legal guarding position prior to contact. Per NBA Rule 12B, Section V, this should have been a blocking foul on the defender. The call was incorrect.

    google/gemini-2.5-pro
  • NBANEW @ SAS2026-06-14· 3 5:22
    DisagreementTimeline
    Official's call
    Traveling Violation
    vs SAS · Marc Davis
    On Devin Vassell
    AI verdict
    incorrect85% conf.

    Upon review, Vassell took a legal 'gather step' after receiving the pass, which is not counted as one of the two allowed steps before the dribble. Therefore, this should have been a no-call.

    google/gemini-2.5-pro
  • NBANEW @ SAS2026-06-14· 2 3:45
    DisagreementTimeline
    Official's call
    Shooting Foul
    vs SAS · Tony Brothers
    On Devin Vassell · drawn by Donte DiVincenzo

    Extended his leg unnaturally during his shooting motion to draw the foul.

    AI verdict
    incorrect90% conf.

    Upon review, the evidence suggests that the shooter, Donte DiVincenzo, unnaturally extended his leg into the defender's space to create contact. Per NBA rulebook section on unnatural acts, this should have been ruled as an offensive foul.

    google/gemini-2.5-pro
  • NBANEW @ SAS2026-06-14· 2 5:00
    DisagreementTimeline
    Official's call
    Blocking Foul
    vs NEW · Marc Davis
    On Donte DiVincenzo · drawn by Keldon Johnson

    Drove to the basket along the baseline.

    AI verdict
    incorrect75% conf.

    Upon review, the defender, Donte DiVincenzo, appears to have his feet set and was in a legal guarding position before Keldon Johnson initiated contact. The contact was initiated by the offensive player into the defender's torso. The call should have been an offensive foul (charge). The Evidence agent noted that the defender's feet were planted for approximately 0.5 seconds before contact.

    google/gemini-2.5-pro
  • NBANEW @ SAS2026-06-14· 3 4:50
    DisagreementTimeline
    Official's call
    Loose Ball Foul
    vs NEW · Pat Fraher
    On Isaiah Hartenstein · drawn by Jeremy Sochan

    Attempting to recover a loose ball.

    AI verdict
    incorrect80% conf.

    After reviewing the replay, Sochan initiated the contact by hooking Hartenstein's arm before the push. The push from Hartenstein was a reaction to being hooked and should not have been called a foul. The initial, uncalled foul was on Sochan.

    google/gemini-2.5-pro
  • NBANEW @ SAS2026-06-14· Q4 1:05
    DisagreementTimeline
    Official's call
    Shooting Foul
    vs SAS · Tyler Ford
    On Devin Vassell · drawn by Donte DiVincenzo

    Attempted a 3-point shot and kicked his right leg forward into the defender's space.

    AI verdict
    incorrect85% conf.

    Replay evidence shows the contact from the defender on the shooter's arm was incidental and occurred after the ball was released (contact on the follow-through). The shooter also extended his leg in an unnatural motion to create the contact, which could have been ruled a no-call.

    google/gemini-2.5-pro
  • NBANEW @ SAS2026-06-14· 4 1:05
    DisagreementTimeline
    Official's call
    Blocking Foul
    vs SAS · Tony Brothers
    On Tre Jones · drawn by Donte DiVincenzo

    Drove into the lane and embellished the contact by flailing his arms.

    AI verdict
    incorrect75% conf.

    The replay shows that the defender, Tre Jones, was moving laterally to maintain a legal guarding position and was not in the path of the offensive player when contact was initiated. The offensive player, Donte DiVincenzo, initiated the contact by driving into the defender's torso. This should have been an offensive foul.

    google/gemini-2.5-pro
  • NBANEW @ SAS2026-06-14· 3 5:22
    DisagreementTimeline
    Official's call
    Traveling
    vs NEW · Ed Malloy
    On Josh Hart

    AI verdict
    incorrect85% conf.

    Upon review of the replay, the player, Josh Hart, executed a legal gather step after picking up his dribble. He then took two steps before releasing the ball. This is a legal play under the current NBA rulebook (Rule 10, Section XIII).

    google/gemini-2.5-pro
  • NBANEW @ SAS2026-06-14· 3 8:12
    DisagreementTimeline
    Official's call
    Offensive Foul (Charging)
    vs NEW · Scott Foster
    On Julius Randle · drawn by Jeremy Sochan

    Slid in front of the offensive player to attempt to draw a charge.

    AI verdict
    incorrect95% conf.

    The defensive player was positioned inside the restricted area. According to NBA Rule No. 10, Section XV, a defensive player is not permitted to establish a legal guarding position in this area. The contact, therefore, cannot be an offensive foul. The call should have been a blocking foul or a no-call.

    google/gemini-2.5-pro