Your hang videos
Proof for your board hangs
Hang journal
Log next hang
Submitting from the athlete portal is easier: hang time, date, and video link.
No hang video yet
Submit a hang with video proof. It shows up here as your featured attempt.
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.
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
No badges yet. Submit a hang to start your collection.
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
Submit a hang for the board, or log a private practice session.
Sessions
Progress
Hang times, Grip Age™, and weekly consistency over time.
Not enough data yet
Submit a few hangs and charts fill in with your trend.
Grip Age™
Weekly submissions
Settings
Account
Not signed in
Privacy
Your dashboard always shows full stats. Units are in the sidebar. You can flip either toggle anytime.
Notifications
More emails
Changes save immediately. Transactional hang review mail is never muted.
Data
Export hang history as CSV from Hang History. Training log has its own CSV export. For a full account copy or deletion request, email [email protected].
Grip Age
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
Leaderboard
Global standings. You stay highlighted.
| # | Athlete | Time | Grip Age™ | Tier | Location |
|---|---|---|---|---|---|
| Loading... | |||||
Your Gym
Gym leaderboard and affiliation
Next gym night
Ask your gym to post the next hang night. We will show it here.
| # | Athlete | Time | Grip Age™ | Tier |
|---|---|---|---|---|
| Loading gym board... | ||||
No gym linked yet
Join a partner gym to unlock a private gym leaderboard, gym badges, and local bragging rights. You can also nominate a new gym.
Monthly Challenges
Live challenge standings - same data as the home page
Loading challenges...
Coming up
Achievements
Collection badges stay forever. Rank and Top 10 are current status only.
No achievements unlocked yet
Submit hangs, build streaks, and climb tiers to earn your first badges.