LIVE DEMO

Forged in Training

The gamified athlete development platform. XP, levels, streaks, and quests for coaches who build champions.

0
TOTAL XP
0
DAY STREAK
0
PRACTICES
0
THIS WEEK
\uD83C\uDFC6

Coach Leaderboard

Top coaches ranked by total team XP awarded

๐Ÿฅ‡
Coach Rivera ๐Ÿ”ฅ
Thunder Sharks
48,200
XP
๐Ÿ”ฅ 34d streak๐Ÿ‘ฅ 28 athletes
๐Ÿฅˆ
Coach Kim ๐Ÿ”ฅ
Storm Runners
41,800
XP
๐Ÿ”ฅ 22d streak๐Ÿ‘ฅ 24 athletes
๐Ÿฅ‰
Coach Duval ๐Ÿ”ฅ
Iron Dolphins
38,500
XP
๐Ÿ”ฅ 28d streak๐Ÿ‘ฅ 19 athletes
CT
Coach Tanaka
Blaze Elite
31,200
XP
๐Ÿ”ฅ 15d streak๐Ÿ‘ฅ 22 athletes
CO
Coach Okafor
Titan Aquatics
27,600
XP
๐Ÿ”ฅ 11d streak๐Ÿ‘ฅ 16 athletes
\u2705

Session Checkpoints

Tap to toggle โ€” watch the XP total change

SESSION XP:40 / 135 possible
\uD83C\uDFAF

Active Quests

Optional challenges for bonus XP

Technique Lab
Focus on form for entire practice
+30 XP
92%
JM
AR
KL
Buddy Up
Partner with teammate for drills
+20 XP
65%
JM
TS
Recovery Ritual
Complete full cool-down + stretching
+15 XP
40%
AR
Dryland Hero
Complete all dryland exercises
+25 XP
85%
JM
KL
TS
AR
Mindset Journal
Reflect on performance after practice
+10 XP
20%
KL
\uD83C\uDFC5

Athlete Profile Badge

Interactive player card with live stats

JM

Jordan Mitchell

Age 14 ยท ๐Ÿ‘‘ Captain
๐Ÿ‘‘ Captain๐Ÿ”ฅ Legend
1847 / 2500 XP
0
XP
0d
STREAK
0
SESSIONS
\u23F1\uFE0F

Performance Times

Color-coded trends with time deltas

100m Free
58.42
โ–ผprev 59.10-0.68s
200m IM
2:21.05
โ–ผprev 2:22.80-1.75s
50m Fly
28.91
โ–ฒprev 28.55+0.36s
100m Back
1:05.33
โ–ผprev 1:06.12-0.79s
\uD83D\uDC68\u200D\uD83D\uDC69\u200D\uD83D\uDC67

Parent Portal Preview

What parents see when they check in on their athlete

COACH NOTES

CR
Coach RiveraToday

Jordan crushed it today. Best attitude all week.

โญ Perfect Score
CR
Coach RiveraYesterday

Strong 200 IM practice. Need to work on backstroke turns.

CK
Coach Kim2 days ago

Great leadership in drills, helped two younger swimmers.

โญ Perfect Score
96%
Attendance
4.7/5
Avg Score
+340
XP Earned
12 days
Streak
\u2B50

Platform Features

Everything coaches and athletes need

โšก1

XP Engine

Every rep, every drill earns XP. Athletes see real progress.

๐Ÿ”ฅ2

Streak System

Consecutive days multiply rewards up to 2.5x.

๐Ÿ†3

Quests

Optional challenges that unlock bonus XP and badges.

๐Ÿ“Š4

Live Analytics

Real-time dashboards for coaches and parents.

๐Ÿ‘ฅ5

Team Leaderboards

Healthy competition drives attendance and effort.

๐Ÿ”’6

PIN Check-In

No passwords. Athletes check in with a simple PIN.

๐ŸŽฏ7

Daily Cap

150 XP/day prevents farming. Every point earned matters.

๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ง8

Parent Portal

Share codes give parents read-only progress views.

\uD83D\uDDFA\uFE0F

Level Pathway

Your journey from Sprinter to Legend

โšก
Sprinter
0 โ€” 299 XP
โœ“
๐Ÿƒ
Pacer
300 โ€” 599 XP
โœ“
๐ŸŒŠ
Miler
600 โ€” 999 XP
โœ“
๐Ÿ…
Finisher
1,000 โ€” 1,499 XP
โœ“
๐Ÿ‘‘
Captain
1,500 โ€” 2,499 XP
YOU ARE HERE
๐Ÿ”ฅ
Legend
2,500 โ€” โˆž XP

Ready to Build Champions?

Join 200+ coaches and 2,000+ athletes already using METTLE to turn practice into progress.

โญ โ€œMy athletes actually want to come to practice now.โ€ โ€” Coach Rivera, Thunder Sharks

Get Started Freeโ–ถ Watch Demo