Athlete History

A coach's eye, on demand.

Click an athlete's name. Their entire training, nutrition, and body history loads — last 30 days by default, expandable to 60 / 90 / all-time. Macros, classes, best lifts, weigh-ins, challenges, all on one page. No more pinging the desk: "can you pull Jordan's attendance for me?"

Jordan B. · Last 30 days

Member since Aug 2023

Classes

16

+3 vs prev

New Bests

2

Back Squat, Conditioning

Meal days

24/30

80%

Weight

−2.4 lb

on track

Header of the athlete detail page — the at-a-glance numbers a coach actually wants.

The athlete profile a coach needs.

Five tabs of information that used to live in spreadsheets, surfaces, and your head.

Attendance heatmap

GitHub-style heatmap of class attendance. You see streaks, gaps, and recent drift in one rectangle.

Training volume

Classes per week, totals per movement, distribution across modalities. Tells you who's undertraining a domain.

Personal-best timeline

Every best lift with the date it was set. Spot whose lifts have stalled vs whose are climbing.

Macro adherence

How many days they logged, average macros, where they consistently miss (protein? carbs?). Real coaching surface.

Weight timeline

Trend chart for weigh-ins and body metrics. Progress photos stay private to the athlete — coaches see the numbers, not the photos.

Challenge participation

Which challenges they've joined, their score, where they ranked. Use it to invite the right athletes to the right thing.

Top of the page

The numbers you needed without scrolling.

Classes, best lifts, meal-day count, weight change — header strip at the top of every athlete profile. The information that lets you have an intelligent conversation is the information you see before you scroll.

Activity · last 30 days

Tuesday 6 AM

Conditioning · 5:42

BEST

Wednesday 6 AM

Olympic · clean & jerks

Thursday 6 AM

Conditioning · tribute prep

Sat 9 AM

Conditioning · partner workout

Coach decisions on a real foundation.

We're in private beta, working with a small set of gyms at a time. Tell us about yours.