Coach Garv's
Performance Lab
Squat jump, vertical jump & reactive strength — just your phone.
🏋️ Train with Coach Garv
👤 Your Information
Please fill in all required fields (name, age, height, weight).
🔥 Before You Test — Dynamic Warm-Up
⚠️A proper dynamic warm-up is crucial for testing. A bad warm-up can significantly underestimate your results — your muscles and tendons need to be primed to perform at their best.
📊Consistency is key in testing. Do the exact same warm-up every time you test for a true measure of progress. Differences in warm-up quality will show up as differences in your scores.
🕐Control for all variables. If you can, test on the same day of the week, at the same time of day, wearing the same shoes, on the same surface. The more consistent your conditions, the more meaningful your progress tracking.
💧Additional tips: Stay hydrated before testing. Avoid heavy training in the 24 hours prior. Get adequate sleep the night before. Do not test if you are injured or unwell.
▶️ Watch the Warm-Up Video Dynamic Warm-Up for Jump Testing Follow this routine before every testing session
📋 Warm-Up Protocol
Complete this sequence in order before starting any testing.
1
General Movement (5 min)
Light jog, skipping, lateral shuffles — elevate heart rate and body temperature.
2
Dynamic Stretching (5 min)
Leg swings, hip circles, walking lunges, high knees, butt kicks. No static stretching.
3
Activation Jumps (3 min)
3 × sub-maximal jumps at ~50%, ~75%, ~90% effort with full recovery between. This primes the nervous system for maximal output.
4
Rest (3–5 min)
Allow full recovery before the first recorded attempt. Begin testing when fully recovered.
⬆ Squat Jump (SQJ)
📋 How to Test — Squat Jump (No Countermovement)
  1. Set your phone on a tripod — camera facing you from the side.
  2. Record in Slow-Mo at 240fps (iPhone: Settings → Camera → Slo-Mo → 240fps).
  3. Start in a static squat position (90° knee bend). Hold for 2 seconds.
  4. No countermovement — no dipping. Jump directly from the squat. Hands on hips throughout.
  5. Land softly, reset, rest 60 seconds. Perform 3 attempts.
  6. Pause the video at the exact takeoff frame (feet leave ground) and landing frame (feet touch down). Note timestamps.
⚠️ Any downward dip before takeoff invalidates the attempt. The SQJ isolates pure concentric power with no elastic contribution.
▶️Demo VideoSquat Jump (SQJ) — How to PerformWatch before your first attempt
▶️How-To VideoFinding Your Takeoff & Landing TimestampsWatch this before entering your timestamps below
⏱️ Enter Timestamps — Squat Jump
Play back your 240fps video. Pause at the exact takeoff frame — note the timestamp. Pause at landing — note that timestamp. Enter both below for each attempt.
📱 Video recorded at:
Attempt 1
Attempt 2
Attempt 3
Please enter valid timestamps. Landing must be after takeoff.
Best Squat Jump
inches
Avg (in)
Power (W)
Rel Power (W/kg)
📋 Attempt Breakdown
AttemptFlight (s)Height (m)Height (in)
⬆ Countermovement Jump (CMJ)
📋 How to Test — Vertical Jump (CMJ)
  1. Camera on tripod from the side. Record at 240fps slow-mo.
  2. Stand still, then perform a maximum countermovement jump with full arm swing.
  3. Rest 60 seconds between attempts. Perform 3 attempts.
  4. Pause video at takeoff frame and landing frame. Note timestamps. Enter below.
💡 SQJ vs CMJ: The difference between your Squat Jump and Vertical Jump scores shows your elastic energy utilisation — how effectively your muscles and tendons store and release energy through the stretch-shortening cycle.
▶️Demo VideoCountermovement Jump (CMJ) — How to PerformWatch before your first attempt
▶️How-To VideoFinding Your Takeoff & Landing TimestampsWatch this before entering your timestamps below
⏱️ Enter Timestamps — Vertical Jump (CMJ)
Same method as the squat jump. Pause at takeoff and landing frames, note timestamps, enter below.
📱 Video recorded at:
Attempt 1
Attempt 2
Attempt 3
Please enter valid timestamps. Landing must be after takeoff.
Best Vertical Jump (CMJ)
inches
Avg (in)
Power (W)
Rel Power (W/kg)
📋 Attempt Breakdown
AttemptFlight (s)Height (m)Height (in)
⚡ 10-5 Repeated Jump RSI Test
📋 How to Test — 10-5 Reactive Strength Index
  1. Camera on tripod from the side. Record the entire set at 240fps slow-mo.
  2. Perform 10 continuous jumps — land and immediately re-jump with minimal ground contact. Think "hot floor".
  3. Your score uses jumps 6–10 only (last 5 of each set). Enter those timestamps below.
  4. Perform 2–3 sets with 3 minutes rest between sets.
  5. For each scored jump: note (1) landing timestamp, (2) takeoff timestamp, (3) next landing timestamp.
⚠️ Focus on minimal ground contact time, not height. Arms swing freely. Count jumps aloud — only record the last 5 (jumps 6, 7, 8, 9, 10).
▶️Demo Video10-5 RSI Repeated Jump Test — How to PerformWatch before your first set
▶️How-To VideoFinding Your Landing, Takeoff & Next-Landing TimestampsWatch this before entering your timestamps below
⏱️ Enter Timestamps — 10-5 RSI Test
For each set, enter timestamps of jumps 6–10 only (5 jumps). For each jump: Landing → Takeoff → Next Landing. The app corrects for 240fps automatically.
📱 Video recorded at:
Please enter valid timestamps for at least one complete set.
Reactive Strength Index (10-5)
avg of 3 best jumps across all sets
Avg Jump (in)
Avg GCT (s)
Avg Flight (s)
📋 Jump Breakdown
JumpGCT (s)Flight (s)Height (in)RSI
🏆 Your Results Summary
Complete at least one test to see your summary.
Want Faster Results?
This 2-day plan is a starting point. Coach Garv's full coaching programs build on these exact results with structured progressions, weekly check-ins, and a complete strength + plyometric system.
Explore Coaching Programs →