TANS: Tennis Algebraic Notation System

TANS is a notation system for strategic analysis of tennis games, inspired by the algebraic notation system of chess. It encodes the player positions, ball positions. It can be used for traditional statistical analysis, translation to other tennis descriptions, such as TennisAbstract. It also lays the foundation for AI-based strategy analysis for tennis. TANS began with research on a shared notation for the game and now supports work on tactical analysis and strategy recommendations.

TANS court with solid tennis lines, dotted coordinate segments, labels A through E and 0 through 9, and a ball at D6 98 76 54 32 10 AB CD E D6

🎾 Contribute to TANS

📖 Learn to Chart

Use the match charting guide to record strokes, positions, and point outcomes in TANS notation.

Read the Guide

📂 Explore Shared Matches

Browse chartings contributed to the match data repository and study each rally.

Browse Chartings

🤝 Share Your Charting

Charted a match? Submit your TANS .txt file through our contribution form to share it with others.

Upload a Charting

🛠️ Analysis Tools

📈 Match Statistics Analyzer

Generate comprehensive match statistics from your charted TANS data. Analyze player patterns, shot distributions, and tactical insights.

Drag & drop your TANS .txt file here, or click to select

🔄 TennisAbstract Converter

Export your TANS charted data into TennisAbstract's format for compatibility with existing tennis analysis tools.

Drag & drop your TANS .txt file here, or click to select

💻 TANS API

Download the TANS API package for integrating TANS parsing and analysis into your own applications.

Download TANS API (.zip)

📚 Research

TANS: A Chess-Inspired Notation System for Strategy Analysis of Tennis Games

Yuexi Song, Chuanfei Li, Hao Cao, Ling Wu, Huanhuan Zheng, and Zhenkai Liang. In the 2nd International Sports Analytics Conference and Exhibition (ISACE), Shanghai, 2025. Distinguished Paper Award 🎉

Read TANS Paper

TANS-Agent: Structured, Multi-agent Tactical Reasoning for Tennis Match Analysis and Strategy Recommendation

Emma Y. Cai, Yuexi Song, Chuanfei Li, and Zhenkai Liang. In Sports Analytics: Third International Conference, ISACE 2026, Vancouver, BC, Canada, June 1–2, 2026, Proceedings, pages 198–214.

Read TANS-Agent Paper