NinjaMetrics
Time. Analyze. Compare. Share
Only for iPhone
Free · In‑App Purchases
iPhone
Now importing NSC Sectionals run orders and results — full run order before the event, and official results merging into the courses you timed on yourself.
See every second of your ninja run — where you gained time, where you lost it, and what to train next. Built for the ninja community, at every level.
From first run to podium contender, NinjaMetrics covers every ninja format — with the depth of analytics to show exactly where your next gain comes from.
Free for 14 days. Full Pro access on the trial.
EVERY FORMAT. EVERY LEAGUE.
11 scoring formats across 6 ninja leagues — we handle the rules, you focus on the run.
• WNL — Flow, Challenge, Full Course
• NSC — Hybrid, Speed, Burnout
• UNAA — Standard
• FINA — Speed, Endurance
• FISO — OCR 100m Sprint
• ANW — Qualifying
Retries, halfway points, strike counts, time caps, difficulty scoring, continue-after-fail — every format scored correctly out of the box. Per-division time caps for mixed-age competitions. Live PB and course-leader deltas as you run.
10 METRICS. ONE CLEAR PICTURE.
Sabermetric-inspired analytics, built for ninja athletes:
• Clutch Factor — do you finish strong or fade under pressure?
• Bounce-Back Score — how well you recover after a fail
• Reliability Score — how consistent you are run to run
• Momentum — whether you're trending up
• Ninja Score — one number (0–1000) that makes every run comparable
• Difficulty-Adjusted Clear Rate — credits clearing the obstacles that take down everyone else
• Time Gained — where on the course you gain and lose time
• Clear Quality — dominant, clean, or grit? Every clear isn't equal.
• Course Difficulty Curve — where courses eliminate athletes
• Pressure Response — how you perform inside the final seconds of a time cap
Plus skill radar across 5 obstacle categories, personal bests, improvement trends, nemesis obstacles, and goal tracking.
VIDEO. SIDE BY SIDE.
Record video while you time. Play two runs in perfect sync to see exactly where time was gained or lost. Split recording attaches obstacle-level timing to imported runs. Share polished result cards to Instagram, iMessage, or any group chat.
IMPORT YOUR COMPETITIONS.
Bring in competition results from the leading ninja scoring systems. A full competitive history in one app — across leagues, across seasons — with analytics layered on top of every event. Now including WNL Premier Series with an isolated PB pool for Premier-level athletes.
BUILT FOR THE COMMUNITY.
• iPhone and iPad — native, optimized for both
• Works offline — no gym WiFi required
• iCloud sync across your devices
• Family Sharing included
• In-app guides for every feature — tap Help from any screen, no docs hunt
• Designed with coaches, athletes, and parents who live the sport
WHO IT'S FOR.
• Athletes — see every second of your run and know exactly what to train next
• Parents — follow your child's progress across seasons with shareable cards for the family group chat
• Coaches — time a full class, prove training is working, run smooth in-house competitions
PRICING.
Free to download. Practice-mode timing is always free.
NinjaMetrics: $7.99 / month or $59.99 / year (save 37% annually). Family Sharing included. 14-day free trial on Pro.
Cancel anytime from Settings → Apple ID → Subscriptions.
SUBSCRIPTION TERMS.
Auto-renewing subscription. Payment is charged to your Apple ID at confirmation of purchase. Subscription auto-renews unless auto-renew is turned off at least 24 hours before the end of the current period. Any unused portion of a free trial is forfeited on purchase of a subscription.
Privacy Policy: https://ninjametrics.app/privacy
Terms of Use: https://ninjametrics.app/terms
MADE BY A NINJA DAD.
Built by a solo developer because the ninja community deserved a purpose-built tool. Feedback, requests, bug reports — all welcome at support@ninjametrics.app. We read everything.
Ninja on.
Terms of Use: https://www.apple.com/legal/internet-services/itunes/dev/stdeula/
NSC run orders now import straight from the NSC scoring system. Pick a season, a competition and your age classes, and you get the full roster in true running order — before anyone has run a course.
One import builds both the Hybrid and Speed courses, since athletes run both off the same running order. Open and Female come in as separate courses, matching how NSC scores them.
When official results are posted, they now merge into the courses you already timed on instead of creating a second set. Your own timing and the full official field end up on one leaderboard.
Also fixed: duplicate runs when a prelim and main round were both listed, competition dates showing a day early, and two age classes importing as courses with the same name.
The developer, Tiffany de Bruyn, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Linked to You
The following data may be collected but it is not linked to your identity:
- Usage Data
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
- Seller
- Tiffany de Bruyn
- Size
- 35.9 MB
- Category
- Sports
- Compatibility
Requires iOS 26.0 or later.
- iPhone
Requires iOS 26.0 or later.
- iPhone
- Languages
- English
- Age Rating
4+
- 4+
- In-App Purchases
Yes
- Monthly Pro $7.99
- Annual Pro $59.99
- Copyright
- © 2026 Tiffany de Bruyn

