FIELDSIGHT AIWatch demo

For GameChanger · TeamSnap · every team app

The scorekeeper that never misses a pitch.

An AI agent that watches the game through a single phone camera and records every strike, out, error, run and inning — in real time, hands-free.

97%
play accuracy
<1s
event latency
0
volunteers needed

How it works

01

Point a phone

Mount any phone behind the backstop. No extra hardware, no sensors on players.

02

AI sees the field

Computer vision locks onto the batter, pitcher, catcher and all fielders, matching jersey numbers to your roster.

03

Every play understood

Ball tracking and pose models classify pitches, swings, hits, outs, errors and baserunning.

04

Stats sync instantly

Events stream into the partner app's scorebook via API — box scores, spray charts and fan alerts update live.

Setup in 2 minutes

Before first pitch, the app walks the coach through placing the camera and teaching the AI the field and the players.

Phone · 6–10 ft backStrike zone lockMound
  1. 1

    Mount behind home plate

    Phone on a fence clip or tripod 6–10 ft behind the backstop, 5–7 ft high, centered on the plate. Landscape, 60 fps.

  2. 2

    Frame the whole diamond

    Home plate low-center, pitcher's mound in the middle, both foul lines visible. The app shows a green outline when the view is good.

  3. 3

    Lock the strike zone

    AI finds home plate's 17-inch width as a ruler. For each batter it measures knees and the midpoint of the torso to set the zone height.

  4. 4

    Learn the players

    Import your roster. During warm-ups the AI links jersey numbers to faces, height and batting side, and confirms the lineup card.

Live demo: a full half-inning

Press play. Watch the AI read the batting order, track every pitch and fielder, check each call against the strike zone, and fill in the scorebook automatically.

Calibration checklist

Run each check before first pitch.

Home plate located

17-inch plate found and used as the ruler for distance and speed.

Strike-zone boundaries

Zone edges set from plate width; height set per batter from knees to mid-torso.

Roster matched

9 of 9 Hawks and 9 of 9 Eagles jersey numbers linked to the roster.

Live game camera feed
LIVE · AI VISION
BATTER #12 · J. Ruiz
C #27
P #8 · M. Lee
1B #4
3B #15
SS #6
CF #5
LF #7
Calibration needed

Finish the checklist above before scoring starts so the strike zone and players are tracked accurately.

Step 0 of 17
Coach review mode

Pause any play, check what the AI saw, and fix it before it syncs to the scorebook.

Correction audit log

No coach corrections yet. Every change made in review mode is recorded here.

Your Team App · powered by FieldSight
EAGLES2
HAWKS1
▼4B 0 · S 0 · O 0
AB: #12 J. Ruiz · P: #8 M. Lee (0 pitches)
Auto play-by-play
  • Press play — the AI will start scoring…
Batting order · Hawks
#PlayerABHRBIK
121. J. Ruiz SS 0000
32. T. Kim 2B 0000
223. D. Brooks CF 0000
94. A. Patel 1B 0000
185. C. Lopez C 0000
316. R. Diaz 3B 0000
57. K. Owens LF 0000
148. S. Park RF 0000
19. B. Cole DH 0000

Jersey numbers matched to roster by vision — no manual entry.

Pitcher · #8 M. Lee
0
Pitches
0
Strikes
0
Balls
—
Strike %
—
Avg velo
—
Max velo
0
K
—
Last

Velocity per pitch · green = strike, gray = ball

ABS · Strike zone vs. umpire
—
Umpire accuracy
0
Missed calls

Orange = call that disagreed with the zone.

Defense · Eagles
#Pos · PlayerPOAE
41B · N. Shaw000
5CF · G. Wolfe000
6SS · H. Reyes000
7LF · P. Moss000
8P · M. Lee000
112B · O. Ford000
153B · E. Vance000
19RF · I. Byrd000
27C · L. Grant000

Putouts, assists and errors credited by jersey number.

Tip: turn on Coach review under the video. Auto-play stops on low-confidence calls so you can fix them before they sync.

Built for partners

  • ✓ White-label SDK drops into your existing app
  • ✓ Event stream API maps to your scorebook format
  • ✓ Coach review mode: tap to correct any low-confidence call
  • ✓ New premium tier revenue for your subscribers

One engine. Every sport.

⚾ Baseball / Softball
Live now
🏀 Basketball
2027
⚽ Soccer
2027
🏈 Football
2028