sessions completed
PLAYER PROFILE
Your tennis profile
Add the details that make your training and future matching personal to you.
YOUR DASH ACCOUNT
Account management
Your Tennis@DASH data is backed up securely.
MEMBERSHIP
DASH Free
FREEYour Free plan includes two completed matches per month, one upcoming calendar item, one string setup, and one completed practice connection per month.
DATA AND PRIVACY
Take your tennis record with you
Keep a technical backup of your app data, restore that backup when needed, or create a coach-ready performance report. Your password and sign-in credentials are never included.
The JSON backup preserves your profile, planning, journal, nutrition, strings, matches, and statistics. Restoring it replaces those records on this account; Practice Network records remain managed securely in the cloud. The Pro ZIP contains readable, coach-ready files including a Statistics PDF.
Delete account and all data
This permanently erases your player profile, saved season data, practice availability, requests, chat messages, and sign-in account. This cannot be undone.
Run your season with clarity.
Coordinate performance, recovery, and competition—one day at a time.
PLAYER STATUS
Readiness, load & recovery
Check in before you begin.
Today’s plan
0 of 4Start over
Remove all locally saved prototype data from this device.
TOUR OPERATIONS
Tour calendar
Plan tournaments, training blocks, travel, and team responsibilities.
Add tour item
Browser reminders work while Tennis@DASH is open. Mobile background reminders will be added in the native app.
PERFORMANCE REVIEW
Training journal
Capture what matters while it is fresh.
Recent reflections
YOUR WEEK
Performance summary
A focused view for your coaching and performance team.
average readiness
reflections saved
DASH INSIGHT
Start with today.
Check in and complete one planned activity to build your weekly picture.
MATCH DAY
Match tracker
Keep score and capture the statistics that matter.
Live intelligence permissions
Live coaching
Waiting for an interval0 – 0
Point log0 points
Review or correct any recorded point. DASH will safely replay the match from the beginning.
Key statistics
Classified points update automatically; use + or − to correctErrors forced: Points won when your pressure or placement caused the other player to miss.
Match history
0 matchesDAILY FUEL
Nutrition
Estimate your daily fuel target, then log every meal as you go.
Daily fuel target
This is an estimate only. A qualified sports dietitian should set an individual plan, especially for growing athletes.
kcal logged
daily target
remaining
Log food
Typical serving estimates are based on USDA FoodData Central references; brands and portions vary.
Today’s meals
EQUIPMENT
Racquet strings
Track each string setup so you know when playability starts to drop.
Add a string setup
Your string setups
0 savedMATCH ANALYTICS
Statistics
See what your match data says about your game over time.
DASH INSIGHT
Building your baseline.
Not enough data yet. 5 more matches will give a reliable read.
matches tracked
win rate
avg winners / match
Winners and error trends
Last 5 matchesAggressive Margin trend
Last 10 matchesHow Aggressive Margin is calculated
Winners: clean, un-retrievable shots that win the point.
Errors forced: Points won when your pressure or placement caused the other player to miss.
Unforced errors: points lost through a clear, avoidable mistake.
Aggressive Margin = Winners + Errors forced − Unforced errors.
Record by court type
All finished matchesDetailed comparison
Average per matchRally length
Recorded points onlyRally progression
Match by matchDASH INSIGHT
PRACTICE NETWORK
Practice network
Post a real training window, request a suitable player, then coordinate privately after acceptance.
PART 1 · MY AVAILABILITY
Let players know when you can hit.
Your open slots are visible to signed-in Tennis@DASH players. Only your city and practice details are shown—not your precise location.
Your open slots
0 openPART 2 · REQUEST PRACTICE
Find an available player.
Filter live availability by region and date, then send a request. The host can accept, decline, or suggest another time.
Showing the first 200 available slots. Narrow your search by city or date.
PRACTICE REQUESTS
Requests and confirmed practice.
Accepting a request unlocks a private coordination chat for that practice.
Practice chat
Use this only for court and session details. Do not share sensitive personal information.
Sign in to post availability, request practice, and coordinate with accepted players. Exact location is never shared automatically.