Your hang videos
Hang journal
Log next hang
Submitting from the athlete portal is easier: hang time, date, and video link.
Your first hang starts here
Film one hang and submit it. Once it is approved, your video lives here and I start tracking your progress.
Path to next tier
You are a WDHC Pro
AI Coach
Log a workout in chat
Log a workout yourself or have your AI coach do it for you.
Around you
Your hang type, people near you
- Loading standings...
Training log
Official hangs and private practice
- Loading sessions...
Loading...
WDHC Pro qualification
Pro class unlocked. Compete in your weight class.
Mail kit
Pro is live on the board. Physical kit when we say so.
Earned badges
Unlocked so far
Your first badge is one hang away. Submit a hang and your collection starts.
Referrals
You brought 0 hangers
Referral tracking is on. Counts appear when friends submit with your link.
Near your time
Athletes to beat
Recent Activity
- Loading activity...
Weekly streak detail
Hang once a week to keep it alive
More profile details
Grip Age vs real age
years younger
Complete your profile to unlock this score.
Athlete snapshot
Hang History
Your official hangs
Train
Official board hangs land here automatically. Practice sessions stay private.
Start your training log
Log your first session. Even a short practice hang gives me something to build your plan from.
Sessions
Progress
Hang times, Grip Age™, and weekly consistency over time.
Nothing to chart yet
Submit one hang and this page fills in. One hang is enough to draw your first line.
Grip Age™
Weekly submissions
Settings
Account, privacy, and notification preferences.
Account
Not signed in
Privacy
Your Athlete Portal always shows full stats. Weights follow your profile country: lb in the US, kg everywhere else.
Notifications
More emails
Changes save immediately. Transactional hang review mail is never muted.
Data
Board hangs and practice sessions live in Training Log (CSV export there). For a full account copy or deletion request, email [email protected].
Grip Age
Estimate Grip Age™ from hang time. Prefills from your profile when available.
Lower Grip Age™ is better. Official board rank is always hang time. Learn moreOpen full calculator page
Not medical advice. Grip Age™ is an estimated fitness and endurance metric based on population statistical averages (NHANES / NIH data) for educational purposes only. It is not a medical diagnosis or a substitute for professional medical care. Medical disclaimer
Your Gym
Gym leaderboard and affiliation
Next gym night
Ask your gym to post the next hang night. We will show it here.
Train with a crew
Link a WDHC partner gym to your profile. That is what the gym board uses. Nominate a gym if yours is not listed yet.
Monthly Challenges
Same boards as the home page.
Loading challenges...
Achievements
Collection badges stay forever. Rank and Top 10 are current status only.
Your first badge is close
Submit a hang, keep a weekly streak, and climb tiers. Each one earns a badge.