analytics.tennisby GFI AI Software Get demo
AI video analysis · for coaches and academies

Tennis data you can see.

Upload a recording or connect a stream. The system finds the errors, describes the playing style, writes a training plan and prepares the player for the next opponent.

A single point, broken down

Follow a single rally

Scroll down and the court replays one point from serve to error, the way the system reconstructs it.

POINT 07 · GAME 9 30-40 · set 2

Serve

First serve out wide at 187 km/h. The landing zone lights up, 0.6 m from the sideline.

Return position

The returner stood 1.4 m behind the baseline and still got to the ball late.

Rally

Six more shots, cross-court to cross-court. Each contact is logged as a coordinate.

The break point

Shot #7: a backhand lands 1.1 m long. Unforced error, pinned on the map.

What it means

Coach note: the backhand broke down after four consecutive wide balls. That is the pattern to train.

Sample report

A fragment of a real match report

Switch between the layers. Reports come in seven languages.

Report: EN ▾
38%Wide, pulls the returner off court · wins 71%
27%Body, jams the return · wins 58%
35%T, down the centre line · wins 64%
fragment of a real match report · M. Kovář · 2nd set
Junior pipeline

Junior players, season by season.

Profiles and match video for junior players. An academy can follow a player's progress season by season and compare it with peers from the same region.

40,000+
junior profiles with match history
56,504
junior match videos on file
5
regions with comparable peer data
Europe 14,200
Asia 9,800
Latin America 7,100
Australia 4,600
Japan 4,300
Irina Khromacheva
Designed with a tour player
Irina Khromacheva
WTA doubles world No. 14 · WTA 1000 champion, Wuhan 2024 · 12 WTA titles · former junior world No. 1
Each metric in this report answers a question a coach actually asks on court: where did the serve go, why did the point end. There is nothing in it for decoration.
Co-designed the report format with her team
Pricing

Club, academy or federation

Move the slider and we highlight the plan that fits.

12 / mo

Club

$29/mo
  • 4 matches / month
  • Singles analysis
  • Serve & error reports
  • Email support
Start with Club
Recommended

Academy

$99/mo
  • 20 matches / month
  • Singles + doubles
  • Return position maps
  • Priority support
Start with Academy

Pro / Federation

Custom
  • Unlimited matches
  • Live stream analysis
  • API access & exports
  • Dedicated analyst
Contact us

See your match the way the system does.

Send us one match video and we will send back a sample report within 48 hours.

Get demo