CAGEVISION

Batted-ball tracking for training facilities

Exit velocity, launch angle, and carry for every swing in your cage.

CageVision stands behind home plate and watches each ball with two high-speed cameras. The numbers are on the iPad about two seconds after contact. No radar, no sensors on the bat, and no special balls.

95.0mph
26°launch
12°pull
345ft carry

The swing in the clip, measured in our cage on October 2.

SIDE CAMERA
100 FPS · INFRARED3.3× SLOW MOTION
The CageVision unit: a black column on a square steel base, with two camera windows and an infrared light on the front
Rendering of the production unit.

The unit

One column behind the plate.

Everything that measures the ball lives in one standing unit. Plug it in, tap home plate on the iPad once, and it knows where it is.

Height
5 ft 5 in on a 16-inch steel base.
Cameras
Two synchronized high-speed cameras running at 100 frames per second, mounted on one aluminum beam so they never shift against each other.
Light
Its own infrared light, so the cameras see the ball the same way in every cage.
Computer
An NVIDIA Jetson on board, so the measuring happens in the unit, not in the cloud.
Power
The included power bank or a wall outlet, plus Wi-Fi for the app and cloud history.

The board and the app

The hitter sees it. So does everyone at home.

The iPad is the board and the remote. Every session also lands in the CageVision app on iPhone.

  • Coaches run the round from the iPad and review every hitter's session and video afterward.
  • Parents get their kid's numbers after every session and a notification when a new best lands.
  • Players keep their history and personal bests and share their swings.
  • Kids are profiles under a parent. Video of a minor is shared only with a parent's consent.
Players screen: each hitter's best exit velocity, average, launch angle, and hard-hit counts Parent view: a hitter's best exit velocity by session, launch quality, and every session Session screen: pick who is hitting today

Sample hitters shown.

The board on the iPad, mid-session. Mirror it to the TV on the wall.

Clips

Every swing turns into a clip worth posting.

Tap a swing in the app, and it builds a vertical clip in about eight seconds: the swing on top, with the ball's flight and the numbers underneath. Save it to the camera roll or send it anywhere from the share sheet.

A real clip from our cage on October 1: 88.7 mph, 18.7°, 269 ft.

Ryan Deo, founder of CageVision
Ryan DeoFounder

About

Built by a coach, for coaches.

Ryan Deo has spent the past decade working with young hitters, and his training has always been built on data. What he couldn't stand was the cost of the tools. So he built CageVision in the cage where he coaches, around what a coach needs in a real session: a number on every swing, on the screen before the next pitch, with nothing to set up between hitters.

Now
Director of Hitting Performance, Atlantic Sports Performance
Summers
Director of Analytics and Scouting, Keene SwampBats (New England Collegiate Baseball League)
Before
Head coach, Glens Falls Dragons (Perfect Game Collegiate Baseball League), two seasons. The youngest head coach in league history.
Before
Assistant coach, Rensselaer Polytechnic Institute (RPI)

Pricing

One unit. One monthly plan.

The unit
$5,000

The CageVision unit and its power bank. Runs on your iPad (not included). Units ship in winter 2026.

CageVision plan
$100/ month

Cloud storage for every session and swing video, plus the parent and player app. Cancel anytime. Payments are nonrefundable.

Beta facilities: $4,000 per unit.

We are picking our first ten facilities now. Beta facilities save $1,000 on the unit and work directly with us. The plan is the same $100 a month.

Apply

Beta application

Tell us about your facility.

We read every application and reply within a few days.

What you run