Features
Everything from the first beam break to game film.
NineReps is a complete receiver-development system — capture, analytics, competition, and the configurability to make it yours.
Session capture
The machine does the counting
Real-time catch counting
A break-beam sensor records every ball through the JUGS machine, live, as it happens.
Live drop tagging + undo
The operator taps DROP when they see one, with undo for mistakes and optional drop-type classification.
Pause / resume with timing integrity
Active time excludes paused intervals, so catch rate and efficiency reflect actual practice time.
Session context
Session types (warmup, drill, competition), distance tracking, excluded-rep / bad-feed marking, and notes.
Coach analytics
The morning command center
Squad summary
Name, position, sessions, throws, drops, catch rate, consistency, absences, momentum badge, and grade — sortable.
Room Readiness
A red/amber/green tile per player: who is and isn't keeping up with their reps.
Game Preparedness
A 0–100 score weighing catch rate (40%), volume (25%), trend (20%), and attendance (15%) — with confidence and a plain-English reason.
Drop analysis
First-drop rep, late-session drop rate, post-drop rebound rate, longest clean streak, and finish rate.
Analyst & personnel analytics
Deeper, and fully configurable
Practice-to-game correlation
Game-week JUGS stats vs. actual game performance, with a signal-strength (R²) figure per player.
Position-group aggregation
Roll metrics up by position group for depth-chart and personnel views.
Breakdowns
Catch rate by session type, drop rate by distance, and pause analytics (performance before/after a break).
Configurable thresholds
Every grade cutoff, momentum window, and emotion tier is adjustable — 60+ settings across four tiers.
Culture
A leaderboard players chase
Animated TV display
A Pixar-style leaderboard built for a 1080p facility TV, rotating daily / weekly / season / competition views.
Performance-reactive characters
Characters celebrate, stand neutral, or look dejected based on catch rate.
Competitions
Season-long point competitions with configurable scoring (binary or ranked points).
Mobile leaderboard
The same rankings, formatted for phones, anywhere on the network.
AI characters
A player sprite that looks like the player
20+ appearance attributes
Skin tone, build, hair, helmet, facemask, accessories, and more — 121+ configurable options.
Six poses per player
Static, headshot, action, celebratory, dejected, and trading-card compositions.
Stylized, not a likeness
Characters are stylized representations from appearance attributes — not photo-exact renderings of the athlete.
More
The rest of the toolkit
Attendance tracking
Absence logging with reasons and an activity heatmap showing who's been in the building.
Film-drop reconciliation
Enter film-graded drop counts per game and view them alongside JUGS practice drop rate.
Season comparison
Year-over-year analytics to compare this room to last year's.
Multi-role access
Coach, analyst, operator, player, and display roles with PIN-based login. Players see only their own data.
See it on your machine.
A short walkthrough on a real session — leaderboard, dashboard, and the data behind both.