Shared report · Anyone with this link can view

Alpha Pro Training

Allan Zebie

Soccer Scan · male · 31y

May 1, 2026

TFR85A
MidfielderR

Soccer

Allan Zebie

Juggling74
First Touch89
Passing87
Dribbling89
Shooting78
Compound73
Trainer Throw87
First Touch
Playmaker
Agile
Two-Footed
Complete Player
Alpha Pro Training
TrueFormX

By category

Juggling
74
B

Best Single

Weakest Juggle

First Touch
89
A

Best Right

Passing
87
A

Best Pass

Dribbling
89
A

Best Cruyff

Weakest Sole

Shooting
78
B+

Best Shoot

Weakest Shot

Compound
73
B

Best Pass

Weakest Shoot

Trainer Throw
87
A

Best Side

Weakest Laces

Category radar

You vs benchmarks (0–100)

JUG74FT89PAS87DRI89SHO78CMP73TRN87
Athlete

PlayStyles

Earned traits and unlock progress

Locked

Skillful

Excellent ball juggling and technical ability

6 more points in Juggling

First Touch

First Touch

Reduced trapping error, quick transitions

Locked

First Touch+

Elite ball reception and control

1 more points in First Touch

Passing

Playmaker

Creative and accurate passing

Locked

Playmaker+

Elite vision and passing accuracy

3 more points in Passing

Dribbling

Agile

Quick direction changes and close control

Locked

Technical

Precise dribbling with both feet

1 more points in Dribbling

Locked

Powerful Shot

Strong and accurate shooting

2 more points in Shooting

Locked

Clinical Finisher

Elite shot accuracy and composure

12 more points in Shooting

L/R balance

Two-Footed

Minimal difference between strong and weak foot

Locked

Sniper

Exceptional shot placement accuracy

13 more points in accuracy

All categories

Complete Player

Above average in every category

Plus tier
Locked

Composed

Calm under pressure, clean compound movements

7 more points in Compound

Position fit

True Form Rating if you played each role

Best: Midfielder
  • Midfielder
    85
  • Central Midfielder
    85
  • Goalkeeper
    85
  • Attacking Midfielder
    84
  • Defensive Midfielder
    84
  • Defender
    84
  • Centre Back
    84
  • Full Back
    84
  • Left Back
    84
  • Right Back
    84
  • Winger
    83
  • Left Wing
    83
  • Right Wing
    83
  • Striker
    81
  • Centre Forward
    81

Executive Summary

Elite dynamic balance and locomotion, limited by rigid plant-leg mechanics and poor rotational whip.

Allan demonstrates a strong athletic foundation with elite balance, explosive sprint capabilities, and high-end ball striking power resulting in a solid 79/100 overall score. However, his overall biomechanical efficiency is hindered by rigid plant-leg mechanics and a lack of torso rotation during striking motions. Addressing these kinetic chain limiters will significantly improve his consistency, power transfer, and long-term injury resilience.

Movement Strengths

  • +Elite dynamic balance: Center-of-mass sway consistently measured at 0-1cm across multiple skills, providing a highly stable platform for technical execution.
  • +Explosive locomotion and ball power: Achieved peak sprint speeds up to 14.7 m/s with elite ground contact times (<90ms), translating to peak ball velocities exceeding 30 m/s on strikes.
  • +High-level first touch control: Demonstrated excellent ball cushioning, killing incoming velocity to as low as 0.12 m/s on inside-foot receptions to set up immediate secondary actions.

Key Limiters

  • !Rigid plant-leg mechanics: Plant knee flexion consistently measures too straight (160°-170°) during passes and shots, absorbing force rather than transferring it efficiently into the ball.
  • !Poor rotational whip: Hip-shoulder separation at contact is frequently minimal (1°-4° vs pro benchmark of >18°), severely limiting stretch-reflex power generation.
  • !Low terminal foot speed: Despite high overall sprint speeds, terminal foot velocity during strikes often falls below 5 m/s (pro benchmark >15 m/s), indicating a loss of kinetic chain transfer.

Your Archetype

The Balanced Technician

Allan demonstrates exceptional balance, elite ankle velocity, and close-quarters ball control, typical of a technically sound midfielder. However, his tendency to play overly upright with a stiff plant leg and restricted follow-through limits his maximum power transfer and field vision.

Movement Scores

Throw One Touch Side
97
Throw One Touch Side
97
First Touch Inside In Box
96
First Touch Inside Out Right
95
Throw Control Side
94
Dribble Stop Outside
94
Dribble Stop Outside
94
Dribble Stop Inside
94
Outside Pass
94
Thigh Juggle Single
93
Dribble Cruyff
93
First Touch Inside Out Left
93
Thigh Juggle Single
91
Driven Pass
91
Throw Bounce Inside
90
Header Juggle
89
Cone Dribble Croqueta
89
Inside Pass
89
First Touch Outside Out Left
88
Driven Pass
88
Juggling
87
Throw Control Side
87
Foot Thigh Juggle
87
Cone Dribble Outside Sole
87
Outside Pass
87
Cone Dribble Right Only
86
Dribble Stop Inside
86
First Touch Inside Out Left
86
Cone Dribble Left Only
85
Throw One Touch Laces
85
Inside Pass
85
Receive Outside Pass
84
Throw Thigh Side
83
Throw Thigh Side
83
First Touch Inside Out Right
82
Long Pass
82
Foot Thigh Juggle
81
First Touch Inside In Box
81
Finesse Shot
81
Cut And Shoot
81
Laces Shot
81
Long Pass
80
Throw Bounce Inside
79
Laces Shot
78
Dribble Cut Shoot
77
Cone Dribble Outside Sole
77
Throw One Touch Laces
76
Juggling
75
Cut And Shoot
74
Inside Juggle
73
Dribble Cut Shoot
72
Finesse Shot
70
Outside Juggle
63
Inside Juggle
62
Receive Left Pass Right
60
Thigh Juggle Alternating
48
Outside Juggle
43

Movement Analysis

Each movement captured via camera, scored using bilateral 3D joint-angle tracking. Tap a category to collapse.

Video playback available in full report
#1

Juggling

R

1 frames

87A

The athlete demonstrates good volume with a 15-touch run on the right leg, but the technical quality is limited by low ball height and inconsistent contact surfaces. The performance aligns with a developing level where volume is present but precision on the laces is not yet mastered.

Touch tempo 84, Footwork & pace 86, Explosion & lower-body load 69, Stability 87, Path, markers & timing 65, Technical quality 87Touch tempoFootwork & paceExplosion & lower-body loadStabilityPath, markers & timingTechnical quality
high confidence
Touch tempo
84
  • Touches per second>= dev 1.00 · good 1.50 · elite 2.00
  • Time between touches0.65 s90<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.45 s67<= dev 0.40 · good 0.22 · elite 0.12
  • Surface changes (juggling variety)2.51 bits100>= dev 0.40 · good 0.90 · elite 1.60
  • Ball drops per second0.14 /s78<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
86
  • Peak movement speed (this clip)7.40 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm2.99 Hz85>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time83.5 ms100<= dev 230 · good 180 · elite 130
  • Step length13.5 cm60>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
69
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive0.77 m/s60>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed6.63 m/s97>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)162 °60<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)117 °60<= dev 105 · good 95.0 · elite 80.0
Stability
87
  • Balance (sway)0.90 cm100<= dev 55.0 · good 35.0 · elite 20.0
  • Hip shift side-to-side33.5 %60<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean4.00 °100<= dev 55.0 · good 40.0 · elite 25.0
Path, markers & timing
65
  • Timed path / segment (total)15.0 s67<= dev 14.0 · good 11.0 · elite 9.00
  • Split timing consistency0.84 s69<= dev 0.80 · good 0.45 · elite 0.20
  • Touches on course markers26.0 count60<= dev 3.00 · good 1.00 · elite 0.00
Technical quality
87
  • Coach-style technical read87.0 0–10087>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

4 metrics

  • Touch-to-touch consistency

    Good

    Why pros hit it: It is not speed, it is evenness. Pro touches land within 120ms of each other every time — jitter is a tell for a panicked first touch.

    Your drill: "Close-your-eyes juggle": 2×20 touches, eyes closed (or dim room). Forces the body to feel the rhythm rather than watch the ball.

  • Center-of-mass sway

    Elite

    Why pros hit it: A still base is the platform for every skill. Elite players keep pelvic sway inside ±10cm during skills — they move the ball, not themselves.

    Your drill: Single-leg juggle: 3×30s on each foot. No hopping, no bailing. The standing leg stays planted and quiet.

  • Peak trunk lean

    Elite

    Why pros hit it: Excessive torso lean = you are catching balance instead of controlling it. Pros stay stacked: ears over hips.

    Your drill: "Book on head" drill: balance a ball/book on your crown during juggling/first-touch reps. Drops = trunk lean.

Done Well

Maintained a run of 15 consecutive touches on the right leg

Kept the ball airborne for the entire duration of the attempt

Needs Work

!Increase ball height to the knee-to-waist window for better control

!Ensure contact is made consistently on the laces rather than the lower shin or ankle

Quick Fixes

1Focus on a slightly larger flick from the ankle to pop the ball higher into the target zone

2Keep the upper body more relaxed to reduce lateral drifting during the run

Video playback available in full report
#2

Foot Thigh Juggle

L

105 frames

81A-

The athlete demonstrates good control on the non-dominant left foot, completing a 9-touch sequence. However, a significant portion of the clip is spent heading the ball, which does not follow the foot-thigh drill protocol. Improving focus on the specific alternation will yield higher scores.

Touch tempo 94, Footwork & pace 76, Explosion & lower-body load 80, Stability 87, Path, markers & timing 74, Technical quality 78Touch tempoFootwork & paceExplosion & lower-body loadStabilityPath, markers & timingTechnical quality
high confidence
Touch tempo
94
  • Touches per second>= dev 1.00 · good 1.50 · elite 2.00
  • Time between touches0.46 s97<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.27 s81<= dev 0.40 · good 0.22 · elite 0.12
  • Surface changes (juggling variety)2.10 bits99>= dev 0.40 · good 0.90 · elite 1.60
  • Ball drops per second0.00 /s97<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
76
  • Peak movement speed (this clip)1.35 m/s60>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm3.07 Hz86>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time81.5 ms100<= dev 230 · good 180 · elite 130
  • Step length14.9 cm60>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
80
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive2.03 m/s81>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed10.5 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)124 °60<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)99.1 °79<= dev 105 · good 95.0 · elite 80.0
Stability
87
  • Balance (sway)0.70 cm100<= dev 55.0 · good 35.0 · elite 20.0
  • Hip shift side-to-side33.4 %60<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean3.30 °100<= dev 55.0 · good 40.0 · elite 25.0
Path, markers & timing
74
  • Timed path / segment (total)7.52 s99<= dev 14.0 · good 11.0 · elite 9.00
  • Split timing consistency1.09 s62<= dev 0.80 · good 0.45 · elite 0.20
  • Touches on course markers9.00 count60<= dev 3.00 · good 1.00 · elite 0.00
Technical quality
78
  • Coach-style technical read78.0 0–10078>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

4 metrics

  • Touch-to-touch consistency

    Good

    Why pros hit it: It is not speed, it is evenness. Pro touches land within 120ms of each other every time — jitter is a tell for a panicked first touch.

    Your drill: "Close-your-eyes juggle": 2×20 touches, eyes closed (or dim room). Forces the body to feel the rhythm rather than watch the ball.

  • Center-of-mass sway

    Elite

    Why pros hit it: A still base is the platform for every skill. Elite players keep pelvic sway inside ±10cm during skills — they move the ball, not themselves.

    Your drill: Single-leg juggle: 3×30s on each foot. No hopping, no bailing. The standing leg stays planted and quiet.

  • Peak trunk lean

    Elite

    Why pros hit it: Excessive torso lean = you are catching balance instead of controlling it. Pros stay stacked: ears over hips.

    Your drill: "Book on head" drill: balance a ball/book on your crown during juggling/first-touch reps. Drops = trunk lean.

hip: 89°knee: 97°ankle: 63°left hip: 89°left knee: 100°right hip: 51°left ankle: 29°right knee: 51°right ankle: 41°

Done Well

9 consecutive juggles on non-dominant left foot

consistent alternating sequence between laces and thigh at the end of the clip

Needs Work

!drill adherence — focus on the foot-thigh sequence for the full duration instead of heading

!ball height control to reduce lateral drift and maintain a tighter vertical zone

Quick Fixes

1Keep foot touches lower to maintain better rhythm and reduce the need to chase the ball

2Focus on a locked ankle to ensure the ball pops straight up from the laces with minimal spin

Video playback available in full report
#3

Thigh Juggle Alternating

116 frames

48D+

The athlete maintains ball control for 27 touches but does not execute the specific alternating thigh juggling drill. The majority of contacts are made with the head and chest, resulting in zero valid reps for the movement. Improvement should focus on using the thighs exclusively in an alternating pattern.

Touch tempo 95, Footwork & pace 76, Explosion & lower-body load 81, Stability 92, Left / right 71, Path, markers & timing 78, Technical quality 27Touch tempoFootwork & paceExplosion & lower-body loadStabilityLeft / rightPath, markers & timingTechnical quality
high confidence
Touch tempo
95
  • Touches per second>= dev 1.00 · good 1.50 · elite 2.00
  • Time between touches0.44 s98<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.24 s84<= dev 0.40 · good 0.22 · elite 0.12
  • Surface changes (juggling variety)2.47 bits100>= dev 0.40 · good 0.90 · elite 1.60
  • Ball drops per second0.00 /s97<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
76
  • Peak movement speed (this clip)0.97 m/s60>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm2.92 Hz84>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time85.6 ms99<= dev 230 · good 180 · elite 130
  • Step length15.6 cm60>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
81
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive2.40 m/s88>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed10.8 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)107 °75<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)120 °60<= dev 105 · good 95.0 · elite 80.0
Stability
92
  • Balance (sway)0.80 cm100<= dev 55.0 · good 35.0 · elite 20.0
  • Hip shift side-to-side17.2 %75<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean10.2 °100<= dev 55.0 · good 40.0 · elite 25.0
Left / right
71
  • Left vs right balance0.54 ratio60<= dev 0.35 · good 0.22 · elite 0.12
  • Touch balance (L/R)0.33 ratio83<= dev 0.50 · good 0.30 · elite 0.15
Path, markers & timing
78
  • Touches on course markers2.00 count78<= dev 3.00 · good 1.00 · elite 0.00
Technical quality
27
  • Coach-style technical read27.0 0–10027>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

4 metrics

  • Touch-to-touch consistency

    Good

    Why pros hit it: It is not speed, it is evenness. Pro touches land within 120ms of each other every time — jitter is a tell for a panicked first touch.

    Your drill: "Close-your-eyes juggle": 2×20 touches, eyes closed (or dim room). Forces the body to feel the rhythm rather than watch the ball.

  • Center-of-mass sway

    Elite

    Why pros hit it: A still base is the platform for every skill. Elite players keep pelvic sway inside ±10cm during skills — they move the ball, not themselves.

    Your drill: Single-leg juggle: 3×30s on each foot. No hopping, no bailing. The standing leg stays planted and quiet.

  • Peak trunk lean

    Elite

    Why pros hit it: Excessive torso lean = you are catching balance instead of controlling it. Pros stay stacked: ears over hips.

    Your drill: "Book on head" drill: balance a ball/book on your crown during juggling/first-touch reps. Drops = trunk lean.

hip: 89°knee: 108°left hip: 92°left knee: 99°right hip: 89°right knee: 108°

Done Well

ball control maintained for 27 consecutive touches without a drop

low center of mass sway (0.8 cm) indicates stable posture

Needs Work

!use of thighs as the primary contact surface

!alternating between left and right legs for each touch

!avoiding use of head and chest for this specific drill

Quick Fixes

1keep knees high to use the flat part of the thigh

2focus on a rhythmic 1-2 pattern between legs

3keep the ball at waist height to discourage head and chest usage

Video playback available in full report
#4

Thigh Juggle Single

L

102 frames

93A+

The athlete completes 27 consecutive left-thigh juggles with 0.8 cm center of mass sway. Ball travel is maintained within shoulder width and a 0.39s inter-touch rhythm is sustained throughout the sequence, meeting the criteria for the 97-98 band.

Touch tempo 96, Footwork & pace 83, Explosion & lower-body load 77, Stability 86, Path, markers & timing 72, Technical quality 98Touch tempoFootwork & paceExplosion & lower-body loadStabilityPath, markers & timingTechnical quality
high confidence
Touch tempo
96
  • Touches per second>= dev 1.00 · good 1.50 · elite 2.00
  • Time between touches0.39 s99<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.20 s87<= dev 0.40 · good 0.22 · elite 0.12
  • Surface changes (juggling variety)2.71 bits100>= dev 0.40 · good 0.90 · elite 1.60
  • Ball drops per second0.00 /s97<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
83
  • Peak movement speed (this clip)6.20 m/s96>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm2.55 Hz78>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time98.1 ms98<= dev 230 · good 180 · elite 130
  • Step length59.6 cm60>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
77
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive1.51 m/s70>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed14.4 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)105 °77<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)119 °60<= dev 105 · good 95.0 · elite 80.0
Stability
86
  • Balance (sway)0.80 cm100<= dev 55.0 · good 35.0 · elite 20.0
  • Hip shift side-to-side34.9 %60<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean12.6 °99<= dev 55.0 · good 40.0 · elite 25.0
Path, markers & timing
72
  • Timed path / segment (total)8.22 s97<= dev 14.0 · good 11.0 · elite 9.00
  • Split timing consistency1.42 s60<= dev 0.80 · good 0.45 · elite 0.20
  • Touches on course markers10.0 count60<= dev 3.00 · good 1.00 · elite 0.00
Technical quality
98
  • Coach-style technical read98.0 0–10098>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

4 metrics

  • Touch-to-touch consistency

    Good

    Why pros hit it: It is not speed, it is evenness. Pro touches land within 120ms of each other every time — jitter is a tell for a panicked first touch.

    Your drill: "Close-your-eyes juggle": 2×20 touches, eyes closed (or dim room). Forces the body to feel the rhythm rather than watch the ball.

  • Center-of-mass sway

    Elite

    Why pros hit it: A still base is the platform for every skill. Elite players keep pelvic sway inside ±10cm during skills — they move the ball, not themselves.

    Your drill: Single-leg juggle: 3×30s on each foot. No hopping, no bailing. The standing leg stays planted and quiet.

  • Peak trunk lean

    Elite

    Why pros hit it: Excessive torso lean = you are catching balance instead of controlling it. Pros stay stacked: ears over hips.

    Your drill: "Book on head" drill: balance a ball/book on your crown during juggling/first-touch reps. Drops = trunk lean.

hip: 102°knee: 99°left hip: 98°left knee: 109°right hip: 45°right knee: 59°

Done Well

Inter-touch timing of 0.39s

Center of mass sway of 0.8 cm

Stationary plant foot

Needs Work

!Consecutive count below 30

Quick Fixes

1Maintain uniform knee flexion height to stabilize the ball's vertical peak

Video playback available in full report
#5

Foot Thigh Juggle

R

130 frames

87A

The athlete demonstrates high-quality control and stability, completing 12 consecutive foot-thigh juggles on the right leg. The performance is limited to the 83-85 band solely due to the touch count; the technical execution of the touches shown is very consistent.

Touch tempo 94, Footwork & pace 77, Explosion & lower-body load 83, Stability 92, Path, markers & timing 70, Technical quality 85Touch tempoFootwork & paceExplosion & lower-body loadStabilityPath, markers & timingTechnical quality
high confidence
Touch tempo
94
  • Touches per second>= dev 1.00 · good 1.50 · elite 2.00
  • Time between touches0.44 s98<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.25 s82<= dev 0.40 · good 0.22 · elite 0.12
  • Surface changes (juggling variety)2.48 bits100>= dev 0.40 · good 0.90 · elite 1.60
  • Ball drops per second0.00 /s97<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
77
  • Peak movement speed (this clip)1.81 m/s62>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm3.09 Hz86>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time80.9 ms100<= dev 230 · good 180 · elite 130
  • Step length11.2 cm60>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
83
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive2.40 m/s88>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed10.8 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)100 °85<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)121 °60<= dev 105 · good 95.0 · elite 80.0
Stability
92
  • Balance (sway)0.60 cm100<= dev 55.0 · good 35.0 · elite 20.0
  • Hip shift side-to-side16.8 %76<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean0.30 °100<= dev 55.0 · good 40.0 · elite 25.0
Path, markers & timing
70
  • Timed path / segment (total)10.8 s86<= dev 14.0 · good 11.0 · elite 9.00
  • Split timing consistency1.04 s63<= dev 0.80 · good 0.45 · elite 0.20
  • Touches on course markers19.0 count60<= dev 3.00 · good 1.00 · elite 0.00
Technical quality
85
  • Coach-style technical read85.0 0–10085>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

4 metrics

  • Touch-to-touch consistency

    Good

    Why pros hit it: It is not speed, it is evenness. Pro touches land within 120ms of each other every time — jitter is a tell for a panicked first touch.

    Your drill: "Close-your-eyes juggle": 2×20 touches, eyes closed (or dim room). Forces the body to feel the rhythm rather than watch the ball.

  • Center-of-mass sway

    Elite

    Why pros hit it: A still base is the platform for every skill. Elite players keep pelvic sway inside ±10cm during skills — they move the ball, not themselves.

    Your drill: Single-leg juggle: 3×30s on each foot. No hopping, no bailing. The standing leg stays planted and quiet.

  • Peak trunk lean

    Elite

    Why pros hit it: Excessive torso lean = you are catching balance instead of controlling it. Pros stay stacked: ears over hips.

    Your drill: "Book on head" drill: balance a ball/book on your crown during juggling/first-touch reps. Drops = trunk lean.

hip: 92°knee: 96°ankle: 39°left hip: 59°left knee: 53°right hip: 92°left ankle: 18°right knee: 101°right ankle: 33°
plant knee Good plant leg stability
You: 139°Ideal: 130°–150°

Done Well

Maintains a stationary plant foot throughout the 12-touch sequence

Consistent alternation between foot and thigh surfaces on the dominant leg

Minimal center-of-mass sway indicating strong balance

Needs Work

!Increase the total count of consecutive juggles to reach higher scoring tiers

!Reduce the vertical height of the foot touches to increase the speed of the drill

Quick Fixes

1Aim for 15 consecutive touches to move into the 86-88 scoring band

2Keep the ball at waist height to maintain a faster rhythm and improve reaction time

Video playback available in full report
#6

Header Juggle

95 frames

89A

The athlete completed 17 consecutive head juggles using the hairline, demonstrating control over the ball's vertical path. A torso lean of 10.2 degrees and lateral asymmetry of 0.32 were observed, suggesting a reliance on leaning to maintain ball position. These metrics align with a strong execution level, though posture adjustments could improve stability.

Touch tempo 81, Footwork & pace 75, Explosion & lower-body load 77, Stability 93, Left / right 74, Path, markers & timing 80, Technical quality 94Touch tempoFootwork & paceExplosion & lower-body loadStabilityLeft / rightPath, markers & timingTechnical quality
high confidence
Touch tempo
81
  • Touches per second>= dev 1.00 · good 1.50 · elite 2.00
  • Time between touches0.73 s86<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.41 s69<= dev 0.40 · good 0.22 · elite 0.12
  • Surface changes (juggling variety)1.09 bits88>= dev 0.40 · good 0.90 · elite 1.60
  • Ball drops per second0.10 /s83<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
75
  • Peak movement speed (this clip)1.37 m/s60>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm2.76 Hz81>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time90.4 ms99<= dev 230 · good 180 · elite 130
  • Step length17.1 cm60>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
77
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive2.47 m/s88>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed12.5 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)136 °60<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)132 °60<= dev 105 · good 95.0 · elite 80.0
Stability
93
  • Balance (sway)0.40 cm100<= dev 55.0 · good 35.0 · elite 20.0
  • Hip shift side-to-side15.0 %79<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean10.9 °100<= dev 55.0 · good 40.0 · elite 25.0
Left / right
74
  • Left vs right balance0.32 ratio74<= dev 0.35 · good 0.22 · elite 0.12
  • Touch balance (L/R)<= dev 0.50 · good 0.30 · elite 0.15
Path, markers & timing
80
  • Timed path / segment (total)4.93 s100<= dev 14.0 · good 11.0 · elite 9.00
  • Touches on course markers8.00 count60<= dev 3.00 · good 1.00 · elite 0.00
Technical quality
94
  • Coach-style technical read94.0 0–10094>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

4 metrics

  • Touch-to-touch consistency

    Developing

    Why pros hit it: It is not speed, it is evenness. Pro touches land within 120ms of each other every time — jitter is a tell for a panicked first touch.

    Your drill: "Close-your-eyes juggle": 2×20 touches, eyes closed (or dim room). Forces the body to feel the rhythm rather than watch the ball.

  • Center-of-mass sway

    Elite

    Why pros hit it: A still base is the platform for every skill. Elite players keep pelvic sway inside ±10cm during skills — they move the ball, not themselves.

    Your drill: Single-leg juggle: 3×30s on each foot. No hopping, no bailing. The standing leg stays planted and quiet.

  • Peak trunk lean

    Elite

    Why pros hit it: Excessive torso lean = you are catching balance instead of controlling it. Pros stay stacked: ears over hips.

    Your drill: "Book on head" drill: balance a ball/book on your crown during juggling/first-touch reps. Drops = trunk lean.

hip: 34°knee: 56°left hip: 49°left knee: 45°right hip: 34°right knee: 56°
plant knee Functional knee flexion
You: 133°Ideal: 120°–140°
trunk lean Good upright posture
You: 10°Ideal: 0°–15°

Done Well

Completed 17 consecutive touches using the hairline

Maintained visual focus on the ball with eyes open at contact

Needs Work

!Reduce torso lean from the observed 10.2 degrees to improve balance

!Decrease lateral asymmetry of 0.32 to ensure more centered control

Quick Fixes

1Keep the torso more upright to allow for easier foot adjustments during long sequences

2Focus on smaller, more frequent touches to keep the ball closer to the vertical axis

Video playback available in full report
#7

Outside Juggle

L

69 frames

43D

The athlete performs general juggling rather than the specified outside foot juggling drill. Zero touches with the outside of the left foot were observed across 13 total contacts. The performance does not meet the criteria for the requested movement, placing it in the lowest functional band.

Touch tempo 92, Footwork & pace 77, Explosion & lower-body load 70, Stability 82, Path, markers & timing 82, Technical quality 20Touch tempoFootwork & paceExplosion & lower-body loadStabilityPath, markers & timingTechnical quality
high confidence
Touch tempo
92
  • Touches per second>= dev 1.00 · good 1.50 · elite 2.00
  • Time between touches0.53 s96<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.34 s75<= dev 0.40 · good 0.22 · elite 0.12
  • Surface changes (juggling variety)2.41 bits100>= dev 0.40 · good 0.90 · elite 1.60
  • Ball drops per second0.00 /s97<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
77
  • Peak movement speed (this clip)2.60 m/s67>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm2.72 Hz81>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time91.8 ms99<= dev 230 · good 180 · elite 130
  • Step length21.2 cm60>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
70
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive0.54 m/s60>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed4.93 m/s88>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)110 °70<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)124 °60<= dev 105 · good 95.0 · elite 80.0
Stability
82
  • Balance (sway)0.30 cm100<= dev 55.0 · good 35.0 · elite 20.0
  • Hip shift side-to-side22.8 %67<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean44.4 °81<= dev 55.0 · good 40.0 · elite 25.0
Path, markers & timing
82
  • Timed path / segment (total)1.73 s100<= dev 14.0 · good 11.0 · elite 9.00
  • Split timing consistency0.46 s85<= dev 0.80 · good 0.45 · elite 0.20
  • Touches on course markers7.00 count60<= dev 3.00 · good 1.00 · elite 0.00
Technical quality
20
  • Coach-style technical read20.0 0–10020>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

4 metrics

  • Peak trunk lean

    Developing

    Why pros hit it: Excessive torso lean = you are catching balance instead of controlling it. Pros stay stacked: ears over hips.

    Your drill: "Book on head" drill: balance a ball/book on your crown during juggling/first-touch reps. Drops = trunk lean.

  • Touch-to-touch consistency

    Good

    Why pros hit it: It is not speed, it is evenness. Pro touches land within 120ms of each other every time — jitter is a tell for a panicked first touch.

    Your drill: "Close-your-eyes juggle": 2×20 touches, eyes closed (or dim room). Forces the body to feel the rhythm rather than watch the ball.

  • Center-of-mass sway

    Elite

    Why pros hit it: A still base is the platform for every skill. Elite players keep pelvic sway inside ±10cm during skills — they move the ball, not themselves.

    Your drill: Single-leg juggle: 3×30s on each foot. No hopping, no bailing. The standing leg stays planted and quiet.

hip: 38°knee: 43°ankle: 55°left hip: 52°left knee: 80°right hip: 38°left ankle: 39°right knee: 43°right ankle: 34°
trunk lean~ Acceptable torso posture at contact
You: 19°Ideal: 0°–25°

Done Well

athlete maintains ball in air using multiple body surfaces

Needs Work

!use outside of left foot for all juggling contacts

!eliminate use of head, chest, and right foot for this specific drill

Quick Fixes

1lock the ankle with toes pointed slightly inward to present the outside surface

2start with a drop-catch using only the outside of the left foot to build feel

Video playback available in full report
#8

Juggling

L

135 frames

75B+

The athlete demonstrates high-level juggling skill and control, incorporating head, chest, and both feet into a continuous sequence. However, the specific drill protocol requires consecutive touches using only the laces of the left foot; because other surfaces were used between every left-foot contact, no run of two or more consecutive touches was established. Calibration: Technique on individual touches is elite, but protocol non-compliance limits the score to the single-touch band.

Touch tempo 96, Footwork & pace 75, Explosion & lower-body load 68, Stability 91, Path, markers & timing 77, Technical quality 69Touch tempoFootwork & paceExplosion & lower-body loadStabilityPath, markers & timingTechnical quality
high confidence
Touch tempo
96
  • Touches per second>= dev 1.00 · good 1.50 · elite 2.00
  • Time between touches0.40 s99<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.20 s87<= dev 0.40 · good 0.22 · elite 0.12
  • Surface changes (juggling variety)2.65 bits100>= dev 0.40 · good 0.90 · elite 1.60
  • Ball drops per second0.00 /s97<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
75
  • Peak movement speed (this clip)0.98 m/s60>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm2.65 Hz80>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time94.4 ms99<= dev 230 · good 180 · elite 130
  • Step length13.3 cm60>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
68
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive0.55 m/s60>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed5.77 m/s94>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)153 °60<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)116 °60<= dev 105 · good 95.0 · elite 80.0
Stability
91
  • Balance (sway)0.70 cm100<= dev 55.0 · good 35.0 · elite 20.0
  • Hip shift side-to-side19.2 %72<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean9.80 °100<= dev 55.0 · good 40.0 · elite 25.0
Path, markers & timing
77
  • Timed path / segment (total)8.64 s96<= dev 14.0 · good 11.0 · elite 9.00
  • Split timing consistency0.68 s75<= dev 0.80 · good 0.45 · elite 0.20
  • Touches on course markers11.0 count60<= dev 3.00 · good 1.00 · elite 0.00
Technical quality
69
  • Coach-style technical read69.0 0–10069>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

4 metrics

  • Touch-to-touch consistency

    Good

    Why pros hit it: It is not speed, it is evenness. Pro touches land within 120ms of each other every time — jitter is a tell for a panicked first touch.

    Your drill: "Close-your-eyes juggle": 2×20 touches, eyes closed (or dim room). Forces the body to feel the rhythm rather than watch the ball.

  • Center-of-mass sway

    Elite

    Why pros hit it: A still base is the platform for every skill. Elite players keep pelvic sway inside ±10cm during skills — they move the ball, not themselves.

    Your drill: Single-leg juggle: 3×30s on each foot. No hopping, no bailing. The standing leg stays planted and quiet.

  • Peak trunk lean

    Elite

    Why pros hit it: Excessive torso lean = you are catching balance instead of controlling it. Pros stay stacked: ears over hips.

    Your drill: "Book on head" drill: balance a ball/book on your crown during juggling/first-touch reps. Drops = trunk lean.

hip: 77°knee: 65°ankle: 53°left hip: 70°left knee: 69°right hip: 46°left ankle: 33°right knee: 64°right ankle: 38°
plant knee Good plant leg stability
You: 144°Ideal: 130°–150°

Done Well

Consistent contact on the metatarsal ridge (laces) of the left foot

Excellent ball control across multiple surfaces including head and chest

Needs Work

!Follow drill protocol by using ONLY the nominated foot (left) for consecutive touches

!Avoid using head, chest, or the right foot during this specific single-foot evaluation

Quick Fixes

1Focus on small, controlled pops with the left foot laces to keep the ball in a vertical column without needing other body parts for recovery

Video playback available in full report
#9

Inside Juggle

R

87 frames

62C+

The athlete demonstrates good general juggling ability with 17 consecutive touches using the head, thighs, and laces. However, the specific technical requirement of using the inside surface of the foot with an open hip is not met on any contact, resulting in a score reflecting a fundamental breakdown of the drill protocol.

Touch tempo 92, Footwork & pace 79, Explosion & lower-body load 83, Stability 92, Path, markers & timing 74, Technical quality 52Touch tempoFootwork & paceExplosion & lower-body loadStabilityPath, markers & timingTechnical quality
high confidence
Touch tempo
92
  • Touches per second>= dev 1.00 · good 1.50 · elite 2.00
  • Time between touches0.54 s95<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.35 s74<= dev 0.40 · good 0.22 · elite 0.12
  • Surface changes (juggling variety)2.38 bits100>= dev 0.40 · good 0.90 · elite 1.60
  • Ball drops per second0.00 /s97<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
79
  • Peak movement speed (this clip)3.32 m/s73>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm2.92 Hz84>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time85.5 ms100<= dev 230 · good 180 · elite 130
  • Step length22.6 cm60>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
83
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive1.97 m/s80>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed11.9 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)93.9 °89<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)110 °65<= dev 105 · good 95.0 · elite 80.0
Stability
92
  • Balance (sway)0.60 cm100<= dev 55.0 · good 35.0 · elite 20.0
  • Hip shift side-to-side16.6 %76<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean3.50 °100<= dev 55.0 · good 40.0 · elite 25.0
Path, markers & timing
74
  • Timed path / segment (total)8.36 s97<= dev 14.0 · good 11.0 · elite 9.00
  • Split timing consistency0.95 s66<= dev 0.80 · good 0.45 · elite 0.20
  • Touches on course markers6.00 count60<= dev 3.00 · good 1.00 · elite 0.00
Technical quality
52
  • Coach-style technical read52.0 0–10052>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

4 metrics

  • Touch-to-touch consistency

    Good

    Why pros hit it: It is not speed, it is evenness. Pro touches land within 120ms of each other every time — jitter is a tell for a panicked first touch.

    Your drill: "Close-your-eyes juggle": 2×20 touches, eyes closed (or dim room). Forces the body to feel the rhythm rather than watch the ball.

  • Center-of-mass sway

    Elite

    Why pros hit it: A still base is the platform for every skill. Elite players keep pelvic sway inside ±10cm during skills — they move the ball, not themselves.

    Your drill: Single-leg juggle: 3×30s on each foot. No hopping, no bailing. The standing leg stays planted and quiet.

  • Peak trunk lean

    Elite

    Why pros hit it: Excessive torso lean = you are catching balance instead of controlling it. Pros stay stacked: ears over hips.

    Your drill: "Book on head" drill: balance a ball/book on your crown during juggling/first-touch reps. Drops = trunk lean.

hip: 76°knee: 99°ankle: 61°left hip: 52°left knee: 62°right hip: 76°left ankle: 22°right knee: 99°right ankle: 47°
plant knee Stable plant leg
You: 142°Ideal: 130°–150°

Done Well

Maintains ball control for 17 consecutive touches using various body surfaces

Keeps ball within a 0.506 normalized lateral range during the sequence

Needs Work

!Use of the medial blade (inside) of the foot for all foot contacts

!External rotation of the hip to present the inside of the boot to the ball

Quick Fixes

1Turn the toes outward and open the hip to contact the ball with the flat inside part of the foot

2Focus on keeping the foot flat and parallel to the ground at the moment of contact

Video playback available in full report
#10

Outside Juggle

R

101 frames

63C+

The athlete demonstrates ball control by maintaining a 25-touch juggle sequence, but the execution does not align with the outside foot juggling protocol. Because the athlete primarily uses the head and chest, the count of consecutive touches with the nominated surface is limited to one, placing the performance in the 35-49 band.

Touch tempo 95, Footwork & pace 76, Explosion & lower-body load 75, Stability 87, Path, markers & timing 80, Technical quality 48Touch tempoFootwork & paceExplosion & lower-body loadStabilityPath, markers & timingTechnical quality
high confidence
Touch tempo
95
  • Touches per second>= dev 1.00 · good 1.50 · elite 2.00
  • Time between touches0.40 s99<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.21 s86<= dev 0.40 · good 0.22 · elite 0.12
  • Surface changes (juggling variety)2.25 bits100>= dev 0.40 · good 0.90 · elite 1.60
  • Ball drops per second0.00 /s97<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
76
  • Peak movement speed (this clip)1.69 m/s61>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm2.91 Hz84>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time85.8 ms99<= dev 230 · good 180 · elite 130
  • Step length20.1 cm60>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
75
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive0.64 m/s60>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed5.60 m/s92>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)101 °84<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)110 °65<= dev 105 · good 95.0 · elite 80.0
Stability
87
  • Balance (sway)0.50 cm100<= dev 55.0 · good 35.0 · elite 20.0
  • Hip shift side-to-side31.9 %60<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean5.40 °100<= dev 55.0 · good 40.0 · elite 25.0
Path, markers & timing
80
  • Timed path / segment (total)3.78 s100<= dev 14.0 · good 11.0 · elite 9.00
  • Touches on course markers5.00 count60<= dev 3.00 · good 1.00 · elite 0.00
Technical quality
48
  • Coach-style technical read48.0 0–10048>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

4 metrics

  • Touch-to-touch consistency

    Good

    Why pros hit it: It is not speed, it is evenness. Pro touches land within 120ms of each other every time — jitter is a tell for a panicked first touch.

    Your drill: "Close-your-eyes juggle": 2×20 touches, eyes closed (or dim room). Forces the body to feel the rhythm rather than watch the ball.

  • Center-of-mass sway

    Elite

    Why pros hit it: A still base is the platform for every skill. Elite players keep pelvic sway inside ±10cm during skills — they move the ball, not themselves.

    Your drill: Single-leg juggle: 3×30s on each foot. No hopping, no bailing. The standing leg stays planted and quiet.

  • Peak trunk lean

    Elite

    Why pros hit it: Excessive torso lean = you are catching balance instead of controlling it. Pros stay stacked: ears over hips.

    Your drill: "Book on head" drill: balance a ball/book on your crown during juggling/first-touch reps. Drops = trunk lean.

hip: 66°knee: 119°ankle: 48°left hip: 47°left knee: 45°right hip: 66°left ankle: 42°right knee: 119°right ankle: 59°
plant knee Good knee flexion for balance
You: 135°Ideal: 130°–150°

Done Well

athlete maintains ball in the air for 25 consecutive touches

athlete remains upright and balanced while transitioning between foot and head surfaces

Needs Work

!adherence to drill protocol by using only the outside of the right foot

!avoid using head and chest surfaces to maintain the juggle sequence

Quick Fixes

1keep the ball at waist height or lower to facilitate continuous foot contact

2focus on small controlled touches with the outside edge of the foot to build rhythm

Video playback available in full report
#11

Inside Juggle

L

97 frames

73B

The athlete demonstrates high overall juggling proficiency but does not follow the specific drill protocol, incorporating multiple body parts. The longest sequence of consecutive inside touches on the left foot is one, as foot contacts are consistently separated by other surfaces, placing the performance in the novice range for this specific isolated movement.

Touch tempo 93, Footwork & pace 80, Explosion & lower-body load 84, Stability 93, Path, markers & timing 60, Technical quality 68Touch tempoFootwork & paceExplosion & lower-body loadStabilityPath, markers & timingTechnical quality
high confidence
Touch tempo
93
  • Touches per second>= dev 1.00 · good 1.50 · elite 2.00
  • Time between touches0.49 s97<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.29 s79<= dev 0.40 · good 0.22 · elite 0.12
  • Surface changes (juggling variety)2.48 bits100>= dev 0.40 · good 0.90 · elite 1.60
  • Ball drops per second0.00 /s97<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
80
  • Peak movement speed (this clip)3.77 m/s78>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm2.87 Hz83>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time87.1 ms99<= dev 230 · good 180 · elite 130
  • Step length18.3 cm60>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
84
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive2.66 m/s91>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed11.3 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)99.1 °86<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)117 °60<= dev 105 · good 95.0 · elite 80.0
Stability
93
  • Balance (sway)0.80 cm100<= dev 55.0 · good 35.0 · elite 20.0
  • Hip shift side-to-side14.9 %80<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean3.60 °100<= dev 55.0 · good 40.0 · elite 25.0
Path, markers & timing
60
  • Touches on course markers8.00 count60<= dev 3.00 · good 1.00 · elite 0.00
Technical quality
68
  • Coach-style technical read68.0 0–10068>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

4 metrics

  • Touch-to-touch consistency

    Good

    Why pros hit it: It is not speed, it is evenness. Pro touches land within 120ms of each other every time — jitter is a tell for a panicked first touch.

    Your drill: "Close-your-eyes juggle": 2×20 touches, eyes closed (or dim room). Forces the body to feel the rhythm rather than watch the ball.

  • Center-of-mass sway

    Elite

    Why pros hit it: A still base is the platform for every skill. Elite players keep pelvic sway inside ±10cm during skills — they move the ball, not themselves.

    Your drill: Single-leg juggle: 3×30s on each foot. No hopping, no bailing. The standing leg stays planted and quiet.

  • Peak trunk lean

    Elite

    Why pros hit it: Excessive torso lean = you are catching balance instead of controlling it. Pros stay stacked: ears over hips.

    Your drill: "Book on head" drill: balance a ball/book on your crown during juggling/first-touch reps. Drops = trunk lean.

hip: 98°knee: 102°ankle: 46°left hip: 86°left knee: 91°right hip: 52°left ankle: 24°right knee: 70°right ankle: 23°
plant knee Leg is too straight
You: 156°Ideal: 130°–150°

Done Well

hip external rotation during left foot contacts

use of the medial surface of the boot for foot-to-ball interactions

Needs Work

!establishing a run of consecutive touches on the nominated foot

!adherence to drill protocol by isolating the foot from other body parts

Quick Fixes

1Focus on keeping the ball low and using only the inside of the left foot to build a continuous juggling chain.

2Avoid using the head, chest, or thighs to maintain the ball's height during this specific foot-control drill.

Video playback available in full report
#12

Thigh Juggle Single

R

132 frames

91A+

The athlete demonstrated high-level control with 29 consecutive right-thigh juggles, maintaining a very stable center of mass and consistent rhythm. Technical details like ankle tension were difficult to verify due to motion blur, but the overall execution was highly functional. Reaching a count of 30 would place the performance in the elite professional tier.

Touch tempo 96, Footwork & pace 85, Explosion & lower-body load 83, Stability 85, Path, markers & timing 68, Technical quality 94Touch tempoFootwork & paceExplosion & lower-body loadStabilityPath, markers & timingTechnical quality
high confidence
Touch tempo
96
  • Touches per second>= dev 1.00 · good 1.50 · elite 2.00
  • Time between touches0.38 s99<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.19 s88<= dev 0.40 · good 0.22 · elite 0.12
  • Surface changes (juggling variety)2.52 bits100>= dev 0.40 · good 0.90 · elite 1.60
  • Ball drops per second0.00 /s97<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
85
  • Peak movement speed (this clip)8.01 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm2.77 Hz82>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time90.4 ms99<= dev 230 · good 180 · elite 130
  • Step length29.5 cm60>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
83
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive2.14 m/s84>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed11.7 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)96.3 °88<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)118 °60<= dev 105 · good 95.0 · elite 80.0
Stability
85
  • Balance (sway)0.70 cm100<= dev 55.0 · good 35.0 · elite 20.0
  • Hip shift side-to-side46.9 %60<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean21.1 °96<= dev 55.0 · good 40.0 · elite 25.0
Path, markers & timing
68
  • Timed path / segment (total)11.1 s85<= dev 14.0 · good 11.0 · elite 9.00
  • Split timing consistency3.78 s60<= dev 0.80 · good 0.45 · elite 0.20
  • Touches on course markers5.00 count60<= dev 3.00 · good 1.00 · elite 0.00
Technical quality
94
  • Coach-style technical read94.0 0–10094>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

4 metrics

  • Touch-to-touch consistency

    Good

    Why pros hit it: It is not speed, it is evenness. Pro touches land within 120ms of each other every time — jitter is a tell for a panicked first touch.

    Your drill: "Close-your-eyes juggle": 2×20 touches, eyes closed (or dim room). Forces the body to feel the rhythm rather than watch the ball.

  • Center-of-mass sway

    Elite

    Why pros hit it: A still base is the platform for every skill. Elite players keep pelvic sway inside ±10cm during skills — they move the ball, not themselves.

    Your drill: Single-leg juggle: 3×30s on each foot. No hopping, no bailing. The standing leg stays planted and quiet.

  • Peak trunk lean

    Elite

    Why pros hit it: Excessive torso lean = you are catching balance instead of controlling it. Pros stay stacked: ears over hips.

    Your drill: "Book on head" drill: balance a ball/book on your crown during juggling/first-touch reps. Drops = trunk lean.

hip: 100°knee: 118°left hip: 36°left knee: 53°right hip: 101°right knee: 118°

Done Well

Maintained a consistent inter-touch interval of approximately 0.38 seconds.

Kept the ball within a tight lateral corridor of less than 0.5 meters.

Needs Work

!Capture at least 30 consecutive touches to reach the highest scoring band.

Quick Fixes

1Focus on keeping the plant knee slightly flexed to improve reactive balance during long sequences.

Video playback available in full report
#1

First Touch Inside In Box

R

191 frames

96A+

The athlete demonstrates elite-level control, consistently settling the ball within the box with a single touch. Biometric data confirms exceptional balance with a center-of-mass sway of only 0.8 cm and minimal trunk lean during execution, placing the performance in the top tier.

Ball control 98, Touch tempo 67, Footwork & pace 75, Explosion & lower-body load 77, Stability 90, Path, markers & timing 95, Technical quality 98Ball controlTouch tempoFootwork & paceExplosion & lower-body loadStabilityPath, markers & timingTechnical quality
high confidence
Ball control
98
  • How tight the ball stays to you<= dev 0.25 · good 0.16 · elite 0.10
  • Max ball–body gap<= dev 0.30 · good 0.18 · elite 0.10
  • Ball speed after touch (settle)0.12 norm/s98<= dev 0.55 · good 0.35 · elite 0.20
Touch tempo
67
  • Time between touches0.88 s77<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.69 s60<= dev 0.40 · good 0.22 · elite 0.12
  • Ball drops per second0.27 /s64<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
75
  • Peak movement speed (this clip)1.61 m/s61>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm2.70 Hz81>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time92.7 ms99<= dev 230 · good 180 · elite 130
  • Step length14.9 cm60>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
77
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive2.40 m/s88>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed9.19 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)139 °60<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)116 °60<= dev 105 · good 95.0 · elite 80.0
Stability
90
  • Balance (sway)0.80 cm100<= dev 45.0 · good 28.0 · elite 15.0
  • Hip shift side-to-side19.9 %70<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean1.00 °100<= dev 55.0 · good 40.0 · elite 25.0
Path, markers & timing
95
  • Touches on course markers0.00 count95<= dev 3.00 · good 1.00 · elite 0.00
Technical quality
98
  • Coach-style technical read98.0 0–10098>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

5 metrics

  • Touch-to-touch consistency

    Good

    Why pros hit it: It is not speed, it is evenness. Pro touches land within 120ms of each other every time — jitter is a tell for a panicked first touch.

    Your drill: "Close-your-eyes juggle": 2×20 touches, eyes closed (or dim room). Forces the body to feel the rhythm rather than watch the ball.

  • Ball speed after first touch

    Elite

    Why pros hit it: A perfect first touch DIES under the foot. Pros kill 60–80% of the incoming velocity so the second touch is a set-up, not a chase.

    Your drill: Wall cushion drill: receive a firm pass and freeze the ball within 30cm. 3×10 each foot. Slow is the feedback: the ball should barely roll.

  • Center-of-mass sway

    Elite

    Why pros hit it: A still base is the platform for every skill. Elite players keep pelvic sway inside ±10cm during skills — they move the ball, not themselves.

    Your drill: Single-leg juggle: 3×30s on each foot. No hopping, no bailing. The standing leg stays planted and quiet.

hip: 66°knee: 50°ankle: 51°left hip: 49°left knee: 47°right hip: 114°left ankle: 22°right knee: 78°right ankle: 131°

Done Well

Consistent containment within the cone box

Single-touch control on every rep

Minimal trunk lean and high balance stability

Needs Work

!Camera distance — framing makes precise cone-grazing verification difficult

Quick Fixes

1Maintain the same low center of gravity for even faster ball settling

2Record from a slightly closer distance to verify cone clearance

Video playback available in full report
#2

First Touch Inside In Box

L

226 frames

81A-

The athlete performs six reps using exactly one touch with the inside of the left foot on each. While box containment is unverified due to camera framing, the post-touch velocity of 4.01 m/s indicates a redirection rather than a settling touch. This execution on the non-dominant foot aligns with a developing competitive level.

Ball control 60, Touch tempo 69, Footwork & pace 82, Explosion & lower-body load 84, Stability 86, Path, markers & timing 78, Technical quality 88Ball controlTouch tempoFootwork & paceExplosion & lower-body loadStabilityPath, markers & timingTechnical quality
high confidence
Ball control
60
  • How tight the ball stays to you<= dev 0.25 · good 0.16 · elite 0.10
  • Max ball–body gap<= dev 0.30 · good 0.18 · elite 0.10
  • Ball speed after touch (settle)4.01 norm/s60<= dev 0.55 · good 0.35 · elite 0.20
Touch tempo
69
  • Time between touches0.77 s84<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.58 s60<= dev 0.40 · good 0.22 · elite 0.12
  • Ball drops per second0.27 /s64<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
82
  • Peak movement speed (this clip)4.58 m/s86>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm2.97 Hz85>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time84.1 ms100<= dev 230 · good 180 · elite 130
  • Step length18.7 cm60>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
84
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive2.95 m/s94>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed12.4 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)122 °60<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)98.0 °81<= dev 105 · good 95.0 · elite 80.0
Stability
86
  • Balance (sway)1.10 cm100<= dev 45.0 · good 28.0 · elite 15.0
  • Hip shift side-to-side56.2 %60<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean17.1 °98<= dev 55.0 · good 40.0 · elite 25.0
Path, markers & timing
78
  • Touches on course markers2.00 count78<= dev 3.00 · good 1.00 · elite 0.00
Technical quality
88
  • Coach-style technical read88.0 0–10088>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

5 metrics

  • Ball speed after first touch

    Below

    Why pros hit it: A perfect first touch DIES under the foot. Pros kill 60–80% of the incoming velocity so the second touch is a set-up, not a chase.

    Your drill: Wall cushion drill: receive a firm pass and freeze the ball within 30cm. 3×10 each foot. Slow is the feedback: the ball should barely roll.

  • Touch-to-touch consistency

    Good

    Why pros hit it: It is not speed, it is evenness. Pro touches land within 120ms of each other every time — jitter is a tell for a panicked first touch.

    Your drill: "Close-your-eyes juggle": 2×20 touches, eyes closed (or dim room). Forces the body to feel the rhythm rather than watch the ball.

  • Center-of-mass sway

    Elite

    Why pros hit it: A still base is the platform for every skill. Elite players keep pelvic sway inside ±10cm during skills — they move the ball, not themselves.

    Your drill: Single-leg juggle: 3×30s on each foot. No hopping, no bailing. The standing leg stays planted and quiet.

hip: 72°knee: 72°ankle: 46°left hip: 74°left knee: 72°right hip: 53°left ankle: 58°right knee: 68°right ankle: 60°
plant knee Leg is too straight on plant
You: 154°Ideal: 120°–140°

Done Well

consistent 1-touch execution on the non-dominant foot

exclusive use of the inside-foot surface as required

Needs Work

!cushioning the ball to reduce post-touch velocity

!ensuring all 4 cones are visible to verify box containment

Quick Fixes

1relax the ankle slightly on contact to absorb the ball's momentum

2aim to keep the ball within 50cm of the body after the first touch

Video playback available in full report
#3

First Touch Inside Out Left

L

152 frames

93A+

The athlete demonstrates high proficiency with the non-dominant left foot, consistently executing the two-touch receive-and-exit sequence. Body positioning and ankle cushioning are elite, though the lack of full box visibility prevents a higher score. Calibration metrics confirm elite-level balance and control throughout the drill.

Ball control 93, Touch tempo 87, Footwork & pace 79, Explosion & lower-body load 83, Stability 87, Path, markers & timing 77, Technical quality 97Ball controlTouch tempoFootwork & paceExplosion & lower-body loadStabilityPath, markers & timingTechnical quality
high confidence
Ball control
93
  • How tight the ball stays to you<= dev 0.25 · good 0.16 · elite 0.10
  • Max ball–body gap<= dev 0.30 · good 0.18 · elite 0.10
  • Ball speed after touch (settle)0.24 norm/s93<= dev 0.55 · good 0.35 · elite 0.20
Touch tempo
87
  • Time between touches0.44 s98<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.25 s83<= dev 0.40 · good 0.22 · elite 0.12
  • Ball drops per second0.13 /s79<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
79
  • Peak movement speed (this clip)3.13 m/s71>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm3.12 Hz86>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time80.1 ms100<= dev 230 · good 180 · elite 130
  • Step length35.4 cm60>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
83
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive2.55 m/s89>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed16.7 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)132 °60<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)97.5 °81<= dev 105 · good 95.0 · elite 80.0
Stability
87
  • Balance (sway)1.00 cm100<= dev 45.0 · good 28.0 · elite 15.0
  • Hip shift side-to-side31.8 %60<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean2.70 °100<= dev 55.0 · good 40.0 · elite 25.0
Path, markers & timing
77
  • Timed path / segment (total)12.8 s76<= dev 14.0 · good 11.0 · elite 9.00
  • Split timing consistency2.29 s60<= dev 0.80 · good 0.45 · elite 0.20
  • Touches on course markers0.00 count95<= dev 3.00 · good 1.00 · elite 0.00
Technical quality
97
  • Coach-style technical read97.0 0–10097>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

5 metrics

  • Touch-to-touch consistency

    Good

    Why pros hit it: It is not speed, it is evenness. Pro touches land within 120ms of each other every time — jitter is a tell for a panicked first touch.

    Your drill: "Close-your-eyes juggle": 2×20 touches, eyes closed (or dim room). Forces the body to feel the rhythm rather than watch the ball.

  • Ball speed after first touch

    Good

    Why pros hit it: A perfect first touch DIES under the foot. Pros kill 60–80% of the incoming velocity so the second touch is a set-up, not a chase.

    Your drill: Wall cushion drill: receive a firm pass and freeze the ball within 30cm. 3×10 each foot. Slow is the feedback: the ball should barely roll.

  • Center-of-mass sway

    Elite

    Why pros hit it: A still base is the platform for every skill. Elite players keep pelvic sway inside ±10cm during skills — they move the ball, not themselves.

    Your drill: Single-leg juggle: 3×30s on each foot. No hopping, no bailing. The standing leg stays planted and quiet.

hip: 98°knee: 88°ankle: 51°left hip: 68°left knee: 80°right hip: 98°left ankle: 35°right knee: 77°right ankle: 39°
knee Solid plant knee stability
You: 144°Ideal: 135°–150°

Done Well

Exactly 2 touches per rep

Hips oriented toward the exit side before contact

Ankle absorbs ball momentum on first contact

Needs Work

!Visibility of all 4 cones in the frame

Quick Fixes

1Increase the velocity of the incoming pass to test the cushion under higher pressure

Video playback available in full report
#4

First Touch Inside Out Left

R

221 frames

86A

The athlete consistently performs a one-touch redirection using the inside of the right foot, sending the ball to the left of the frame as required. While the execution is fluid and well-balanced, the lack of a fully visible 4-cone box and motion blur at 15fps limit the ability to verify high-level technical markers. The performance is capped due to the discrepancy between the tracked touch count and the drill target.

Touch tempo 87, Footwork & pace 84, Explosion & lower-body load 78, Stability 87, Path, markers & timing 81, Technical quality 87Touch tempoFootwork & paceExplosion & lower-body loadStabilityPath, markers & timingTechnical quality
high confidence
Touch tempo
87
  • Time between touches0.47 s97<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.28 s80<= dev 0.40 · good 0.22 · elite 0.12
  • Ball drops per second0.10 /s83<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
84
  • Peak movement speed (this clip)6.08 m/s95>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm2.85 Hz83>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time87.6 ms99<= dev 230 · good 180 · elite 130
  • Step length49.8 cm60>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
78
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive2.02 m/s81>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed16.0 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)154 °60<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)106 °69<= dev 105 · good 95.0 · elite 80.0
Stability
87
  • Balance (sway)1.10 cm100<= dev 45.0 · good 28.0 · elite 15.0
  • Hip shift side-to-side58.4 %60<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean3.10 °100<= dev 55.0 · good 40.0 · elite 25.0
Path, markers & timing
81
  • Timed path / segment (total)10.6 s87<= dev 14.0 · good 11.0 · elite 9.00
  • Split timing consistency2.25 s60<= dev 0.80 · good 0.45 · elite 0.20
  • Touches on course markers0.00 count95<= dev 3.00 · good 1.00 · elite 0.00
Technical quality
87
  • Coach-style technical read87.0 0–10087>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

4 metrics

  • Touch-to-touch consistency

    Good

    Why pros hit it: It is not speed, it is evenness. Pro touches land within 120ms of each other every time — jitter is a tell for a panicked first touch.

    Your drill: "Close-your-eyes juggle": 2×20 touches, eyes closed (or dim room). Forces the body to feel the rhythm rather than watch the ball.

  • Center-of-mass sway

    Elite

    Why pros hit it: A still base is the platform for every skill. Elite players keep pelvic sway inside ±10cm during skills — they move the ball, not themselves.

    Your drill: Single-leg juggle: 3×30s on each foot. No hopping, no bailing. The standing leg stays planted and quiet.

  • Peak trunk lean

    Elite

    Why pros hit it: Excessive torso lean = you are catching balance instead of controlling it. Pros stay stacked: ears over hips.

    Your drill: "Book on head" drill: balance a ball/book on your crown during juggling/first-touch reps. Drops = trunk lean.

hip: 82°knee: 71°ankle: 59°left hip: 74°left knee: 64°right hip: 72°left ankle: 37°right knee: 117°right ankle: 125°
hip Hips too upright
You: 106°Ideal: 80°–95°

Done Well

Consistent redirection to the target side (left of frame)

Use of the inside of the nominated right foot on all reps

Immediate weight transfer and follow-through after the touch

Needs Work

!Ensure all 4 cones are visible to clearly define the box boundaries

!Increase video frame rate to reduce motion blur on the foot-ball contact

Quick Fixes

1Focus on a soft cushioning action with the ankle to keep the ball close after the redirection

Video playback available in full report
#5

First Touch Inside Out Right

R

151 frames

82A-

The athlete demonstrates high-level technical proficiency in receiving and redirecting the ball with exactly two touches and sound body positioning. However, the score is capped because the ball was consistently pushed to the left side of the frame, failing the 'Out Right' direction requirement of the drill.

Touch tempo 95, Footwork & pace 80, Explosion & lower-body load 78, Stability 87, Path, markers & timing 72, Technical quality 82Touch tempoFootwork & paceExplosion & lower-body loadStabilityPath, markers & timingTechnical quality
high confidence
Touch tempo
95
  • Time between touches0.38 s99<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.19 s88<= dev 0.40 · good 0.22 · elite 0.12
  • Ball drops per second0.00 /s97<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
80
  • Peak movement speed (this clip)3.30 m/s73>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm3.29 Hz88>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time76.0 ms100<= dev 230 · good 180 · elite 130
  • Step length41.7 cm60>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
78
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive2.62 m/s90>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed15.7 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)125 °60<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)114 °61<= dev 105 · good 95.0 · elite 80.0
Stability
87
  • Balance (sway)1.30 cm100<= dev 45.0 · good 28.0 · elite 15.0
  • Hip shift side-to-side33.0 %60<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean8.30 °100<= dev 55.0 · good 40.0 · elite 25.0
Path, markers & timing
72
  • Timed path / segment (total)15.9 s64<= dev 14.0 · good 11.0 · elite 9.00
  • Split timing consistency0.71 s74<= dev 0.80 · good 0.45 · elite 0.20
  • Touches on course markers2.00 count78<= dev 3.00 · good 1.00 · elite 0.00
Technical quality
82
  • Coach-style technical read82.0 0–10082>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

4 metrics

  • Touch-to-touch consistency

    Good

    Why pros hit it: It is not speed, it is evenness. Pro touches land within 120ms of each other every time — jitter is a tell for a panicked first touch.

    Your drill: "Close-your-eyes juggle": 2×20 touches, eyes closed (or dim room). Forces the body to feel the rhythm rather than watch the ball.

  • Center-of-mass sway

    Elite

    Why pros hit it: A still base is the platform for every skill. Elite players keep pelvic sway inside ±10cm during skills — they move the ball, not themselves.

    Your drill: Single-leg juggle: 3×30s on each foot. No hopping, no bailing. The standing leg stays planted and quiet.

  • Peak trunk lean

    Elite

    Why pros hit it: Excessive torso lean = you are catching balance instead of controlling it. Pros stay stacked: ears over hips.

    Your drill: "Book on head" drill: balance a ball/book on your crown during juggling/first-touch reps. Drops = trunk lean.

hip: 74°knee: 85°ankle: 44°left hip: 62°left knee: 85°right hip: 66°left ankle: 29°right knee: 70°right ankle: 62°
hip Insufficient hip drop
You: 114°Ideal: 80°–95°

Done Well

Exactly two touches used per rep to receive and exit the box

Body shape pre-opens to the exit side before the first contact

Soft ankle cushion on the initial receiving touch

Needs Work

!The ball is consistently pushed to the left side of the frame, but the drill requires an exit to the right

Quick Fixes

1Ensure the exit direction matches the drill protocol by pushing the ball to the right side of the frame

2Maintain the same high-quality ankle cushion when redirecting the ball to the opposite side

Video playback available in full report
#6

First Touch Inside Out Right

L

173 frames

95A+

The athlete demonstrates elite control with the non-dominant left foot, executing five consistent one-touch redirects to the right. Body positioning is proactive, with hips opening early to facilitate a smooth exit path. Biometric data confirms exceptional balance and stability during the transition, aligning with the elite calibration anchor.

Touch tempo 84, Footwork & pace 83, Explosion & lower-body load 76, Stability 87, Path, markers & timing 67, Technical quality 99Touch tempoFootwork & paceExplosion & lower-body loadStabilityPath, markers & timingTechnical quality
high confidence
Touch tempo
84
  • Time between touches0.49 s96<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.30 s79<= dev 0.40 · good 0.22 · elite 0.12
  • Ball drops per second0.14 /s77<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
83
  • Peak movement speed (this clip)4.99 m/s88>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm3.03 Hz85>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time82.6 ms100<= dev 230 · good 180 · elite 130
  • Step length53.3 cm60>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
76
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive2.17 m/s84>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed15.2 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)146 °60<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)118 °60<= dev 105 · good 95.0 · elite 80.0
Stability
87
  • Balance (sway)1.10 cm100<= dev 45.0 · good 28.0 · elite 15.0
  • Hip shift side-to-side34.1 %60<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean5.60 °100<= dev 55.0 · good 40.0 · elite 25.0
Path, markers & timing
67
  • Timed path / segment (total)16.7 s61<= dev 14.0 · good 11.0 · elite 9.00
  • Split timing consistency1.12 s61<= dev 0.80 · good 0.45 · elite 0.20
  • Touches on course markers2.00 count78<= dev 3.00 · good 1.00 · elite 0.00
Technical quality
99
  • Coach-style technical read99.0 0–10099>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

4 metrics

  • Touch-to-touch consistency

    Good

    Why pros hit it: It is not speed, it is evenness. Pro touches land within 120ms of each other every time — jitter is a tell for a panicked first touch.

    Your drill: "Close-your-eyes juggle": 2×20 touches, eyes closed (or dim room). Forces the body to feel the rhythm rather than watch the ball.

  • Center-of-mass sway

    Elite

    Why pros hit it: A still base is the platform for every skill. Elite players keep pelvic sway inside ±10cm during skills — they move the ball, not themselves.

    Your drill: Single-leg juggle: 3×30s on each foot. No hopping, no bailing. The standing leg stays planted and quiet.

  • Peak trunk lean

    Elite

    Why pros hit it: Excessive torso lean = you are catching balance instead of controlling it. Pros stay stacked: ears over hips.

    Your drill: "Book on head" drill: balance a ball/book on your crown during juggling/first-touch reps. Drops = trunk lean.

hip: 79°knee: 74°ankle: 51°left hip: 71°left knee: 76°right hip: 65°left ankle: 41°right knee: 75°right ankle: 43°
knee Knees too straight
You: 146°Ideal: 100°–120°

Done Well

Consistent one-touch redirection using the inside of the left foot

Body orientation pre-opens toward the target exit side before ball contact

Maintains low center of mass sway of 1.1 cm and stable trunk lean of 5.6 degrees

Needs Work

!None observed; execution matches elite criteria for this movement

Quick Fixes

1Continue practicing at higher incoming ball speeds to test the limits of the ankle cushion

Video playback available in full report
#7

First Touch Outside Out Left

R

154 frames

88A

The athlete demonstrates consistent technique using the outside of the right foot to direct the ball left across four reps. Each rep involves a controlled first touch followed by a secondary touch for stabilization, maintaining a fluid rhythm. While the box boundaries are partially obscured, the directional outcome and body mechanics align with high-level performance.

Ball control 78, Touch tempo 84, Footwork & pace 78, Explosion & lower-body load 80, Stability 89, Path, markers & timing 95, Technical quality 93Ball controlTouch tempoFootwork & paceExplosion & lower-body loadStabilityPath, markers & timingTechnical quality
high confidence
Ball control
78
  • How tight the ball stays to you<= dev 0.25 · good 0.16 · elite 0.10
  • Max ball–body gap<= dev 0.30 · good 0.18 · elite 0.10
  • Ball speed after touch (settle)0.45 norm/s78<= dev 0.55 · good 0.35 · elite 0.20
Touch tempo
84
  • Time between touches0.51 s96<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.31 s77<= dev 0.40 · good 0.22 · elite 0.12
  • Ball drops per second0.14 /s78<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
78
  • Peak movement speed (this clip)2.28 m/s65>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm3.03 Hz85>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time82.5 ms100<= dev 230 · good 180 · elite 130
  • Step length25.3 cm60>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
80
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive2.42 m/s88>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed10.9 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)129 °60<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)103 °73<= dev 105 · good 95.0 · elite 80.0
Stability
89
  • Balance (sway)1.00 cm100<= dev 45.0 · good 28.0 · elite 15.0
  • Hip shift side-to-side23.4 %66<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean6.40 °100<= dev 55.0 · good 40.0 · elite 25.0
Path, markers & timing
95
  • Touches on course markers0.00 count95<= dev 3.00 · good 1.00 · elite 0.00
Technical quality
93
  • Coach-style technical read93.0 0–10093>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

5 metrics

  • Ball speed after first touch

    Developing

    Why pros hit it: A perfect first touch DIES under the foot. Pros kill 60–80% of the incoming velocity so the second touch is a set-up, not a chase.

    Your drill: Wall cushion drill: receive a firm pass and freeze the ball within 30cm. 3×10 each foot. Slow is the feedback: the ball should barely roll.

  • Touch-to-touch consistency

    Good

    Why pros hit it: It is not speed, it is evenness. Pro touches land within 120ms of each other every time — jitter is a tell for a panicked first touch.

    Your drill: "Close-your-eyes juggle": 2×20 touches, eyes closed (or dim room). Forces the body to feel the rhythm rather than watch the ball.

  • Center-of-mass sway

    Elite

    Why pros hit it: A still base is the platform for every skill. Elite players keep pelvic sway inside ±10cm during skills — they move the ball, not themselves.

    Your drill: Single-leg juggle: 3×30s on each foot. No hopping, no bailing. The standing leg stays planted and quiet.

hip: 82°knee: 86°ankle: 50°left hip: 70°left knee: 72°right hip: 82°left ankle: 28°right knee: 88°right ankle: 51°
hip! Slightly upright hip posture
You: 103°Ideal: 80°–95°

Done Well

Hips pre-open toward the exit side before ball contact

Ankle cushions the ball on the first touch to control exit velocity

Needs Work

!Ensure all 4 cones are visible to verify box entry and exit

Quick Fixes

1Try to make the first touch and the exit push a single fluid motion to increase speed

Video playback available in full report
#1

Long Pass

R

55 frames

80A-

The athlete demonstrates functional long-passing technique with a consistent approach and clean contact. The primary area for improvement is targeting accuracy to hit the requested upper zone, and increasing plant-knee flexion to improve balance and power transfer. Metrics indicate elite ankle velocity but developing plant-leg mechanics.

Target placement 78, Strike power 100, Body shape & contact 84, Touch tempo 63, Footwork & pace 89, Explosion & lower-body load 94, Stability 86, Technical quality 86Target placementStrike powerBody shape & contactTouch tempoFootwork & paceExplosion & lower-body loadStabilityTechnical quality
high confidence
Target placement
78

adjacent zone (bottom_left vs top_left)

  • Target placement (grid)0.00 bool78>= dev 0.00 · good 0.50 · elite 1.00
Strike power
100

power scored from ball-speed cascade (ruler=depth_kalman_3d, conf=0.95)

  • Ball speed (strike)29.9 m/s100>= dev 5.00 · good 10.0 · elite 16.0
Body shape & contact
84
  • Plant-leg bend at contact170 °70<= dev 170 · good 160 · elite 150
  • Upper-body lean at contact9.30 °98<= dev 35.0 · good 25.0 · elite 15.0
  • Hip–shoulder turn (separation)3.50 °67>= dev 5.00 · good 10.0 · elite 18.0
  • Knee bend range (follow-through)162 °100>= dev 60.0 · good 90.0 · elite 120
Touch tempo
63
  • Time between touches1.28 s60<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency1.08 s60<= dev 0.40 · good 0.22 · elite 0.12
  • Ball drops per second0.22 /s68<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
89
  • Peak movement speed (this clip)9.27 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm2.70 Hz81>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time92.6 ms99<= dev 230 · good 180 · elite 130
  • Step length107 cm79>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
94
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive2.20 m/s85>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed13.9 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)49.5 °100<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)85.3 °92<= dev 105 · good 95.0 · elite 80.0
Stability
86
  • Balance (sway)1.20 cm98<= dev 35.0 · good 18.0 · elite 8.00
  • Hip shift side-to-side51.4 %60<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean10.1 °100<= dev 55.0 · good 40.0 · elite 25.0
Technical quality
86
  • Coach-style technical read86.0 0–10086>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

9 metrics

  • Peak foot speed at contact

    Below

    Why pros hit it: Elite strikers accelerate the foot to 15+ m/s in the final 80ms before contact — that bat-speed is where shot power comes from, not quad size.

    Your drill: Add 3×5 sprint-decel kicks against a heavy bag: run 3m, whip the foot through at max speed, freeze on follow-through. Video yourself — the foot should blur.

  • Hip–shoulder separation at contact

    Below

    Why pros hit it: Pros rotate the hips first and let the shoulders lag ~25° — that stretch-reflex is where whip-like kick power is stored and released.

    Your drill: Med-ball rotational throws: 3×6 each side, hips turn BEFORE shoulders. Keep the ball behind your back hip for a beat, then fire.

  • Plant-knee angle at contact

    Developing

    Why pros hit it: Strikers plant the standing leg in a strong quarter-squat (~85–95°). A straight plant leg absorbs force instead of transferring it into the ball.

    Your drill: Plant-leg loading drill: 3×6 per side — jump-plant onto the lead foot from a short run-up, land in a visible quarter-squat, hold 2s. Only then strike.

hip: 170°knee: 153°ankle: 116°left hip: 168°left knee: 123°right hip: 170°left ankle: 67°right knee: 156°right ankle: 116°

Done Well

Structured 4-step approach

Clean medial instep contact

Needs Work

!Targeting accuracy

!Plant leg flexibility

Target & ball zone

Adjacent (+2)
zone-only

Target: top left

Ball: bottom left

Quick Fixes

1Aim for the upper corners by striking slightly lower on the ball

2Maintain a slight flex in the plant knee for better stability

Video playback available in full report
#2

Inside Pass

R

92 frames

89A

The athlete successfully hits the target zone with a ground-skimming pass. Technique shows a functional plant foot and medial contact, but the follow-through is truncated and hip rotation is limited to square. Metrics indicate developing power and balance consistent with recreational play.

Target placement 96, Strike power 97, Body shape & contact 80, Touch tempo 74, Footwork & pace 78, Explosion & lower-body load 68, Stability 85, Path, markers & timing 95, Technical quality 87Target placementStrike powerBody shape & contactTouch tempoFootwork & paceExplosion & lower-body loadStabilityPath, markers & timingTechnical quality
high confidence
Target placement
96

zone match: bottom_left

  • Target placement (grid)1.00 bool96>= dev 0.00 · good 0.50 · elite 1.00
Strike power
97

power scored from ball-speed cascade (ruler=depth_kalman_3d, conf=0.95)

  • Ball speed (strike)17.8 m/s97>= dev 5.00 · good 10.0 · elite 16.0
Body shape & contact
80
  • Plant-leg bend at contact162 °82<= dev 170 · good 160 · elite 150
  • Upper-body lean at contact7.10 °99<= dev 35.0 · good 25.0 · elite 15.0
  • Hip–shoulder turn (separation)4.00 °68>= dev 5.00 · good 10.0 · elite 18.0
  • Knee bend range (follow-through)61.2 °71>= dev 60.0 · good 90.0 · elite 120
Touch tempo
74
  • Time between touches0.82 s81<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.62 s60<= dev 0.40 · good 0.22 · elite 0.12
  • Ball drops per second0.10 /s82<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
78
  • Peak movement speed (this clip)2.31 m/s65>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm3.17 Hz87>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time78.8 ms100<= dev 230 · good 180 · elite 130
  • Step length22.7 cm60>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
68
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive0.92 m/s62>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed4.58 m/s86>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)153 °60<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)109 °66<= dev 105 · good 95.0 · elite 80.0
Stability
85
  • Balance (sway)1.10 cm99<= dev 35.0 · good 18.0 · elite 8.00
  • Hip shift side-to-side27.2 %61<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean22.6 °96<= dev 55.0 · good 40.0 · elite 25.0
Path, markers & timing
95
  • Touches on course markers0.00 count95<= dev 3.00 · good 1.00 · elite 0.00
Technical quality
87
  • Coach-style technical read87.0 0–10087>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

9 metrics

  • Peak foot speed at contact

    Below

    Why pros hit it: Elite strikers accelerate the foot to 15+ m/s in the final 80ms before contact — that bat-speed is where shot power comes from, not quad size.

    Your drill: Add 3×5 sprint-decel kicks against a heavy bag: run 3m, whip the foot through at max speed, freeze on follow-through. Video yourself — the foot should blur.

  • Hip–shoulder separation at contact

    Below

    Why pros hit it: Pros rotate the hips first and let the shoulders lag ~25° — that stretch-reflex is where whip-like kick power is stored and released.

    Your drill: Med-ball rotational throws: 3×6 each side, hips turn BEFORE shoulders. Keep the ball behind your back hip for a beat, then fire.

  • Knee range of motion

    Developing

    Why pros hit it: Full knee sweep through the kick (120°+ range) means the whole chain is recruiting. A short sweep is almost always a tight hip flexor or fear of loading the plant leg.

    Your drill: Nightly: 2×30s couch stretch per side + 3×8 kneeling-to-standing kicks focusing on a full backswing, no chopping the motion short.

hip: 97°knee: 97°ankle: 40°left hip: 157°left knee: 98°right hip: 96°left ankle: 56°right knee: 87°right ankle: 26°
knee Plant knee too straight
You: 162°Ideal: 130°–150°

Done Well

ball enters target zone

medial surface contact

Needs Work

!truncated follow-through

!limited hip rotation

Target & ball zone

Same zone (+5)
zone-only

Target: bottom left

Ball: bottom left

Quick Fixes

1Extend the follow-through toward the target to improve consistency

2Focus on opening the hips fully past square to the target

Video playback available in full report
#3

Inside Pass

L

162 frames

85A

The athlete demonstrates consistent left-foot technique with medial contact, a locked ankle, and open hips across all three reps. While the mechanics are technically sound, the final score is capped because the ball consistently arrived in the bottom center zone rather than the requested bottom left target.

Target placement 78, Strike power 95, Body shape & contact 80, Touch tempo 65, Footwork & pace 83, Explosion & lower-body load 85, Stability 77, Path, markers & timing 60, Technical quality 88Target placementStrike powerBody shape & contactTouch tempoFootwork & paceExplosion & lower-body loadStabilityPath, markers & timingTechnical quality
high confidence
Target placement
78

adjacent zone (bottom_center vs bottom_left)

  • Target placement (grid)0.00 bool78>= dev 0.00 · good 0.50 · elite 1.00
Strike power
95

power scored from ball-speed cascade (ruler=depth_kalman_3d, conf=0.95)

  • Ball speed (strike)15.9 m/s95>= dev 5.00 · good 10.0 · elite 16.0
Body shape & contact
80
  • Plant-leg bend at contact122 °100<= dev 170 · good 160 · elite 150
  • Upper-body lean at contact68.5 °60<= dev 35.0 · good 25.0 · elite 15.0
  • Hip–shoulder turn (separation)3.10 °66>= dev 5.00 · good 10.0 · elite 18.0
  • Knee bend range (follow-through)120 °95>= dev 60.0 · good 90.0 · elite 120
Touch tempo
65
  • Time between touches1.33 s60<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency1.13 s60<= dev 0.40 · good 0.22 · elite 0.12
  • Ball drops per second0.15 /s76<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
83
  • Peak movement speed (this clip)4.65 m/s86>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm3.21 Hz87>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time77.9 ms100<= dev 230 · good 180 · elite 130
  • Step length50.3 cm60>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
85
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive1.87 m/s78>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed9.42 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)130 °60<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)56.1 °100<= dev 105 · good 95.0 · elite 80.0
Stability
77
  • Balance (sway)1.90 cm98<= dev 35.0 · good 18.0 · elite 8.00
  • Hip shift side-to-side44.4 %60<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean53.4 °72<= dev 55.0 · good 40.0 · elite 25.0
Path, markers & timing
60
  • Touches on course markers31.0 count60<= dev 3.00 · good 1.00 · elite 0.00
Technical quality
88
  • Coach-style technical read88.0 0–10088>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

9 metrics

  • Trunk lean at contact

    Below

    Why pros hit it: Controlled forward lean (~25–30°) keeps the ball down and loads the hip flexor chain. Leaning back launches the ball skyward.

    Your drill: Place a ball 1m behind your plant foot; imagine finishing your strike with your chest over THAT ball. 3×10 reps filmed from the side.

  • Hip–shoulder separation at contact

    Below

    Why pros hit it: Pros rotate the hips first and let the shoulders lag ~25° — that stretch-reflex is where whip-like kick power is stored and released.

    Your drill: Med-ball rotational throws: 3×6 each side, hips turn BEFORE shoulders. Keep the ball behind your back hip for a beat, then fire.

  • Peak trunk lean

    Developing

    Why pros hit it: Excessive torso lean = you are catching balance instead of controlling it. Pros stay stacked: ears over hips.

    Your drill: "Book on head" drill: balance a ball/book on your crown during juggling/first-touch reps. Drops = trunk lean.

hip: 100°knee: 157°ankle: 101°left hip: 131°left knee: 157°right hip: 115°left ankle: 101°right knee: 151°right ankle: 125°
plant knee! Slightly deep plant knee
You: 122°Ideal: 130°–150°
trunk lean Excessive forward lean
You: 69°Ideal: 10°–25°

Done Well

Medial surface contact on every rep

Ankle locked in external rotation at impact

Hips fully open to face target through contact

Needs Work

!Targeting accuracy to the specific bottom_left zone

!Lateral plant foot distance consistency

Target & ball zone

Adjacent (+2)
zone-only

Target: bottom left

Ball: bottom center

Quick Fixes

1Adjust the angle of the plant foot slightly more toward the left corner to guide the swing path

2Maintain the same firm pace while focusing on the specific target marker

Video playback available in full report
#4

Outside Pass

R

129 frames

87A

The athlete demonstrates high accuracy, successfully placing all seven passes into the bottom_left target zone. However, the technique is currently developing, characterized by a neutral ankle position and a lack of follow-through and body tilt. Improving these mechanical elements will enhance the power and consistency of the outside-foot pass.

Target placement 96, Strike power 85, Body shape & contact 86, Touch tempo 67, Footwork & pace 81, Explosion & lower-body load 70, Stability 85, Technical quality 84Target placementStrike powerBody shape & contactTouch tempoFootwork & paceExplosion & lower-body loadStabilityTechnical quality
high confidence
Target placement
96

zone match: bottom_left

  • Target placement (grid)1.00 bool96>= dev 0.00 · good 0.50 · elite 1.00
Strike power
85

power scored from ball-speed cascade (ruler=depth_kalman_3d, conf=0.95)

  • Ball speed (strike)9.88 m/s85>= dev 5.00 · good 10.0 · elite 16.0
Body shape & contact
86
  • Plant-leg bend at contact164 °78<= dev 170 · good 160 · elite 150
  • Upper-body lean at contact9.40 °98<= dev 35.0 · good 25.0 · elite 15.0
  • Hip–shoulder turn (separation)22.6 °98>= dev 5.00 · good 10.0 · elite 18.0
  • Knee bend range (follow-through)55.1 °68>= dev 60.0 · good 90.0 · elite 120
Touch tempo
67
  • Time between touches0.82 s81<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.62 s60<= dev 0.40 · good 0.22 · elite 0.12
  • Ball drops per second0.38 /s60<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
81
  • Peak movement speed (this clip)4.19 m/s82>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm2.83 Hz83>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time88.3 ms99<= dev 230 · good 180 · elite 130
  • Step length47.3 cm60>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
70
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive0.85 m/s61>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed7.00 m/s98>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)143 °60<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)128 °60<= dev 105 · good 95.0 · elite 80.0
Stability
85
  • Balance (sway)1.10 cm99<= dev 35.0 · good 18.0 · elite 8.00
  • Hip shift side-to-side45.9 %60<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean19.4 °97<= dev 55.0 · good 40.0 · elite 25.0
Technical quality
84
  • Coach-style technical read84.0 0–10084>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

9 metrics

  • Peak foot speed at contact

    Below

    Why pros hit it: Elite strikers accelerate the foot to 15+ m/s in the final 80ms before contact — that bat-speed is where shot power comes from, not quad size.

    Your drill: Add 3×5 sprint-decel kicks against a heavy bag: run 3m, whip the foot through at max speed, freeze on follow-through. Video yourself — the foot should blur.

  • Knee range of motion

    Below

    Why pros hit it: Full knee sweep through the kick (120°+ range) means the whole chain is recruiting. A short sweep is almost always a tight hip flexor or fear of loading the plant leg.

    Your drill: Nightly: 2×30s couch stretch per side + 3×8 kneeling-to-standing kicks focusing on a full backswing, no chopping the motion short.

  • Plant-knee angle at contact

    Developing

    Why pros hit it: Strikers plant the standing leg in a strong quarter-squat (~85–95°). A straight plant leg absorbs force instead of transferring it into the ball.

    Your drill: Plant-leg loading drill: 3×6 per side — jump-plant onto the lead foot from a short run-up, land in a visible quarter-squat, hold 2s. Only then strike.

hip: 64°knee: 130°ankle: 42°left hip: 64°left knee: 130°right hip: 77°left ankle: 31°right knee: 58°right ankle: 61°

Done Well

Passes enter the bottom_left zone on all seven repetitions.

Contact occurs on the lateral surface of the right foot for every pass.

Head stays over the ball during the contact phase.

Needs Work

!Point the toe down and inward at the moment of contact to lock the ankle.

!Swing the kicking leg across the body midline after contact for a full follow-through.

!Tilt the torso away from the kicking side during the approach and strike.

Target & ball zone

Same zone (+5)
zone-only

Target: bottom left

Ball: bottom left

Quick Fixes

1Focus on locking the ankle with the toe pointed down and slightly inward before contact.

2Exaggerate the follow-through by allowing the kicking leg to swing across your body.

3Lean your upper body slightly away from the ball as you strike to create a better angle.

Video playback available in full report
#5

Outside Pass

L

163 frames

94A+

The athlete demonstrates high consistency and accuracy with the non-dominant left foot, hitting the target zone on every rep. Technique is sound with clear lateral contact and appropriate follow-through, though a significant trunk lean is present at impact. Metrics confirm elite-level ankle velocity and plant knee flexion, with the lower calibration anchor likely influenced by single-foot asymmetry.

Target placement 96, Strike power 97, Body shape & contact 84, Touch tempo 65, Footwork & pace 82, Explosion & lower-body load 88, Stability 83, Technical quality 95Target placementStrike powerBody shape & contactTouch tempoFootwork & paceExplosion & lower-body loadStabilityTechnical quality
high confidence
Target placement
96

zone match: bottom_left

  • Target placement (grid)1.00 bool96>= dev 0.00 · good 0.50 · elite 1.00
Strike power
97

power scored from ball-speed cascade (ruler=depth_kalman_3d, conf=0.95)

  • Ball speed (strike)18.7 m/s97>= dev 5.00 · good 10.0 · elite 16.0
Body shape & contact
84
  • Plant-leg bend at contact140 °100<= dev 170 · good 160 · elite 150
  • Upper-body lean at contact23.3 °87<= dev 35.0 · good 25.0 · elite 15.0
  • Hip–shoulder turn (separation)3.10 °66>= dev 5.00 · good 10.0 · elite 18.0
  • Knee bend range (follow-through)82.0 °81>= dev 60.0 · good 90.0 · elite 120
Touch tempo
65
  • Time between touches0.93 s74<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.74 s60<= dev 0.40 · good 0.22 · elite 0.12
  • Ball drops per second0.32 /s60<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
82
  • Peak movement speed (this clip)5.10 m/s89>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm2.70 Hz81>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time92.5 ms99<= dev 230 · good 180 · elite 130
  • Step length54.8 cm60>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
88
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive1.49 m/s70>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed11.8 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)101 °83<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)67.1 °99<= dev 105 · good 95.0 · elite 80.0
Stability
83
  • Balance (sway)1.40 cm98<= dev 35.0 · good 18.0 · elite 8.00
  • Hip shift side-to-side38.1 %60<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean31.1 °91<= dev 55.0 · good 40.0 · elite 25.0
Technical quality
95
  • Coach-style technical read95.0 0–10095>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

9 metrics

  • Hip–shoulder separation at contact

    Below

    Why pros hit it: Pros rotate the hips first and let the shoulders lag ~25° — that stretch-reflex is where whip-like kick power is stored and released.

    Your drill: Med-ball rotational throws: 3×6 each side, hips turn BEFORE shoulders. Keep the ball behind your back hip for a beat, then fire.

  • Peak foot speed at contact

    Developing

    Why pros hit it: Elite strikers accelerate the foot to 15+ m/s in the final 80ms before contact — that bat-speed is where shot power comes from, not quad size.

    Your drill: Add 3×5 sprint-decel kicks against a heavy bag: run 3m, whip the foot through at max speed, freeze on follow-through. Video yourself — the foot should blur.

  • Knee range of motion

    Developing

    Why pros hit it: Full knee sweep through the kick (120°+ range) means the whole chain is recruiting. A short sweep is almost always a tight hip flexor or fear of loading the plant leg.

    Your drill: Nightly: 2×30s couch stretch per side + 3×8 kneeling-to-standing kicks focusing on a full backswing, no chopping the motion short.

hip: 130°knee: 119°ankle: 155°left hip: 110°left knee: 95°right hip: 132°left ankle: 61°right knee: 119°right ankle: 131°

Done Well

Accuracy to target zone on every rep

Consistent lateral surface contact with the left foot

Follow-through wrapping inward across the body

Needs Work

!Trunk lean at contact

Target & ball zone

Same zone (+5)
zone-only

Target: bottom left

Ball: bottom left

Quick Fixes

1Focus on keeping the torso more upright to maintain better balance during the strike

Video playback available in full report
#6

Driven Pass

R

125 frames

91A+

The athlete demonstrates technique consistent with a high-level player, achieving elite ankle velocity and hitting the specified target zone. The ball trajectory remained below shin height throughout flight, though a forward trunk lean of 19.3 degrees was measured at contact.

Target placement 96, Strike power 98, Body shape & contact 94, Touch tempo 75, Footwork & pace 93, Explosion & lower-body load 92, Stability 73, Technical quality 93Target placementStrike powerBody shape & contactTouch tempoFootwork & paceExplosion & lower-body loadStabilityTechnical quality
high confidence
Target placement
96

zone match: bottom_left

  • Target placement (grid)1.00 bool96>= dev 0.00 · good 0.50 · elite 1.00
Strike power
98

power scored from ball-speed cascade (ruler=depth_kalman_3d, conf=0.95)

  • Ball speed (strike)18.9 m/s98>= dev 5.00 · good 10.0 · elite 16.0
Body shape & contact
94
  • Plant-leg bend at contact146 °97<= dev 170 · good 160 · elite 150
  • Upper-body lean at contact19.3 °91<= dev 35.0 · good 25.0 · elite 15.0
  • Hip–shoulder turn (separation)15.6 °92>= dev 5.00 · good 10.0 · elite 18.0
  • Knee bend range (follow-through)137 °98>= dev 60.0 · good 90.0 · elite 120
Touch tempo
75
  • Time between touches0.74 s86<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.55 s62<= dev 0.40 · good 0.22 · elite 0.12
  • Ball drops per second0.14 /s78<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
93
  • Peak movement speed (this clip)14.3 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm2.40 Hz76>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time104 ms98<= dev 230 · good 180 · elite 130
  • Step length207 cm100>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
92
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive2.40 m/s88>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed14.5 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)104 °79<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)35.5 °100<= dev 105 · good 95.0 · elite 80.0
Stability
73
  • Balance (sway)3.30 cm97<= dev 35.0 · good 18.0 · elite 8.00
  • Hip shift side-to-side45.1 %60<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean81.0 °60<= dev 55.0 · good 40.0 · elite 25.0
Technical quality
93
  • Coach-style technical read93.0 0–10093>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

9 metrics

  • Peak trunk lean

    Below

    Why pros hit it: Excessive torso lean = you are catching balance instead of controlling it. Pros stay stacked: ears over hips.

    Your drill: "Book on head" drill: balance a ball/book on your crown during juggling/first-touch reps. Drops = trunk lean.

  • Trunk lean at contact

    Good

    Why pros hit it: Controlled forward lean (~25–30°) keeps the ball down and loads the hip flexor chain. Leaning back launches the ball skyward.

    Your drill: Place a ball 1m behind your plant foot; imagine finishing your strike with your chest over THAT ball. 3×10 reps filmed from the side.

  • Hip–shoulder separation at contact

    Good

    Why pros hit it: Pros rotate the hips first and let the shoulders lag ~25° — that stretch-reflex is where whip-like kick power is stored and released.

    Your drill: Med-ball rotational throws: 3×6 each side, hips turn BEFORE shoulders. Keep the ball behind your back hip for a beat, then fire.

hip: 107°knee: 87°ankle: 91°left hip: 76°left knee: 116°right hip: 104°left ankle: 75°right knee: 88°right ankle: 73°

Done Well

Ball trajectory below shin height

Laces contact

Target accuracy

Needs Work

!Trunk lean angle

!Ankle stability

Target & ball zone

Same zone (+5)
zone-only

Target: bottom left

Ball: bottom left

Quick Fixes

1Maintain a more vertical torso through the strike to improve balance

2Focus on a rigid ankle at the moment of impact to maximize power transfer

Video playback available in full report
#7

Driven Pass

L

142 frames

88A

The athlete demonstrates high-level accuracy and power with the left foot, consistently hitting the bottom-left target zone with a flat trajectory. Biomechanical data shows elite-level ankle velocity and knee flexion, though a significant rearward lean is noted at contact. The rear-quarter camera angle limits the ability to verify specific foot-to-ball contact points and lateral plant distance.

Target placement 96, Strike power 97, Body shape & contact 86, Touch tempo 65, Footwork & pace 93, Explosion & lower-body load 85, Stability 73, Technical quality 90Target placementStrike powerBody shape & contactTouch tempoFootwork & paceExplosion & lower-body loadStabilityTechnical quality
high confidence
Target placement
96

zone match: bottom_left

  • Target placement (grid)1.00 bool96>= dev 0.00 · good 0.50 · elite 1.00
Strike power
97

power scored from ball-speed cascade (ruler=depth_kalman_3d, conf=0.95)

  • Ball speed (strike)18.2 m/s97>= dev 5.00 · good 10.0 · elite 16.0
Body shape & contact
86
  • Plant-leg bend at contact122 °100<= dev 170 · good 160 · elite 150
  • Upper-body lean at contact24.3 °86<= dev 35.0 · good 25.0 · elite 15.0
  • Hip–shoulder turn (separation)1.30 °63>= dev 5.00 · good 10.0 · elite 18.0
  • Knee bend range (follow-through)130 °97>= dev 60.0 · good 90.0 · elite 120
Touch tempo
65
  • Time between touches1.14 s64<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.95 s60<= dev 0.40 · good 0.22 · elite 0.12
  • Ball drops per second0.18 /s72<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
93
  • Peak movement speed (this clip)14.7 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm2.31 Hz75>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time108 ms97<= dev 230 · good 180 · elite 130
  • Step length227 cm100>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
85
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive1.93 m/s79>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed11.1 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)152 °60<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)16.5 °100<= dev 105 · good 95.0 · elite 80.0
Stability
73
  • Balance (sway)2.50 cm98<= dev 35.0 · good 18.0 · elite 8.00
  • Hip shift side-to-side67.4 %60<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean90.0 °60<= dev 55.0 · good 40.0 · elite 25.0
Technical quality
90
  • Coach-style technical read90.0 0–10090>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

9 metrics

  • Peak trunk lean

    Below

    Why pros hit it: Excessive torso lean = you are catching balance instead of controlling it. Pros stay stacked: ears over hips.

    Your drill: "Book on head" drill: balance a ball/book on your crown during juggling/first-touch reps. Drops = trunk lean.

  • Hip–shoulder separation at contact

    Below

    Why pros hit it: Pros rotate the hips first and let the shoulders lag ~25° — that stretch-reflex is where whip-like kick power is stored and released.

    Your drill: Med-ball rotational throws: 3×6 each side, hips turn BEFORE shoulders. Keep the ball behind your back hip for a beat, then fire.

  • Trunk lean at contact

    Good

    Why pros hit it: Controlled forward lean (~25–30°) keeps the ball down and loads the hip flexor chain. Leaning back launches the ball skyward.

    Your drill: Place a ball 1m behind your plant foot; imagine finishing your strike with your chest over THAT ball. 3×10 reps filmed from the side.

hip: 61°knee: 93°ankle: 61°left hip: 61°left knee: 84°right hip: 68°left ankle: 46°right knee: 93°right ankle: 42°

Done Well

Ball trajectory remains below shin height throughout the flight

Consistent accuracy with all three reps entering the bottom-left zone

Needs Work

!Torso lean at contact appears to exceed the vertical baseline

!Camera angle should be perpendicular to the line of travel for better technical assessment

Target & ball zone

Same zone (+5)
zone-only

Target: bottom left

Ball: bottom left

Quick Fixes

1Focus on keeping the chest over the ball at the moment of contact to ensure a flat trajectory

2Record future sessions from a side-on profile to allow for precise measurement of plant foot distance

Video playback available in full report
#8

Long Pass

L

33 frames

82A-

The athlete demonstrates functional long-passing technique with the non-dominant left foot, utilizing a three-step approach and medial instep contact. While a trunk lean of 11.4 degrees is maintained to generate loft, the follow-through is restricted to waist height and lacks midline crossing. Biomechanical metrics, including a peak ankle velocity of 5.12 m/s, align with a developing proficiency level for weak-foot execution.

Strike power 90, Body shape & contact 83, Touch tempo 72, Footwork & pace 74, Explosion & lower-body load 75, Stability 97, Technical quality 87Strike powerBody shape & contactTouch tempoFootwork & paceExplosion & lower-body loadStabilityTechnical quality
high confidence
Strike power
90

power scored from ball-speed cascade (ruler=depth_kalman_3d, conf=0.85)

  • Ball speed (strike)12.7 m/s90>= dev 5.00 · good 10.0 · elite 16.0
Body shape & contact
83
  • Plant-leg bend at contact166 °77<= dev 170 · good 160 · elite 150
  • Upper-body lean at contact11.4 °97<= dev 35.0 · good 25.0 · elite 15.0
  • Hip–shoulder turn (separation)15.4 °92>= dev 5.00 · good 10.0 · elite 18.0
  • Knee bend range (follow-through)44.2 °65>= dev 60.0 · good 90.0 · elite 120
Touch tempo
72
  • Time between touches0.74 s86<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.40 s70<= dev 0.40 · good 0.22 · elite 0.12
  • Ball drops per second0.34 /s60<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
74
  • Peak movement speed (this clip)2.31 m/s65>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm2.14 Hz72>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time117 ms96<= dev 230 · good 180 · elite 130
  • Step length48.2 cm60>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
75
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive1.93 m/s79>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed9.77 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)168 °60<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)143 °60<= dev 105 · good 95.0 · elite 80.0
Stability
97
  • Balance (sway)0.30 cm99<= dev 35.0 · good 18.0 · elite 8.00
  • Hip shift side-to-side7.00 %93<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean12.5 °99<= dev 55.0 · good 40.0 · elite 25.0
Technical quality
87
  • Coach-style technical read87.0 0–10087>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

9 metrics

  • Knee range of motion

    Below

    Why pros hit it: Full knee sweep through the kick (120°+ range) means the whole chain is recruiting. A short sweep is almost always a tight hip flexor or fear of loading the plant leg.

    Your drill: Nightly: 2×30s couch stretch per side + 3×8 kneeling-to-standing kicks focusing on a full backswing, no chopping the motion short.

  • Peak foot speed at contact

    Developing

    Why pros hit it: Elite strikers accelerate the foot to 15+ m/s in the final 80ms before contact — that bat-speed is where shot power comes from, not quad size.

    Your drill: Add 3×5 sprint-decel kicks against a heavy bag: run 3m, whip the foot through at max speed, freeze on follow-through. Video yourself — the foot should blur.

  • Plant-knee angle at contact

    Developing

    Why pros hit it: Strikers plant the standing leg in a strong quarter-squat (~85–95°). A straight plant leg absorbs force instead of transferring it into the ball.

    Your drill: Plant-leg loading drill: 3×6 per side — jump-plant onto the lead foot from a short run-up, land in a visible quarter-squat, hold 2s. Only then strike.

hip: 34°knee: 62°ankle: 28°left hip: 34°left knee: 31°right hip: 33°left ankle: 23°right knee: 60°right ankle: 20°

Done Well

Medial instep contact on the lower third of the ball

Trunk lean of 11.4 degrees to facilitate loft

Needs Work

!Follow-through height below chest level

!Kicking leg does not cross the body midline during follow-through

Quick Fixes

1Drive the kicking leg through the ball and allow it to swing across the body midline to increase power

2Focus on a higher follow-through to improve the parabolic arc of the pass

Video playback available in full report
#1

Cone Dribble Left Only

100 frames

85A

The athlete demonstrates consistent ball control with the left foot, maintaining proximity under 0.3m and navigating all cones without contact. Technical score is limited by a persistent downward gaze and lack of head scans. Speed and control metrics align with developing competitive standards.

Touch tempo 88, Footwork & pace 79, Explosion & lower-body load 73, Stability 86, Left / right 68, Path, markers & timing 79, Technical quality 90Touch tempoFootwork & paceExplosion & lower-body loadStabilityLeft / rightPath, markers & timingTechnical quality
high confidence
Touch tempo
88
  • Touches per second>= dev 1.00 · good 1.80 · elite 2.50
  • Time between touches0.41 s98<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.22 s85<= dev 0.40 · good 0.22 · elite 0.12
  • Ball drops per second0.11 /s81<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
79
  • Peak movement speed (this clip)2.73 m/s68>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm3.33 Hz88>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time75.1 ms100<= dev 230 · good 180 · elite 130
  • Step length37.7 cm60>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
73
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive0.76 m/s60>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed4.94 m/s88>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)103 °80<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)109 °66<= dev 105 · good 95.0 · elite 80.0
Stability
86
  • Balance (sway)0.80 cm99<= dev 35.0 · good 18.0 · elite 8.00
  • Hip shift side-to-side74.4 %60<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean12.0 °99<= dev 55.0 · good 40.0 · elite 25.0
Left / right
68
  • Left vs right balance0.52 ratio60<= dev 0.35 · good 0.22 · elite 0.12
  • Touch balance (L/R)0.43 ratio75<= dev 0.50 · good 0.30 · elite 0.15
Path, markers & timing
79
  • Timed path / segment (total)6.71 s100<= dev 14.0 · good 11.0 · elite 9.00
  • Split timing consistency0.65 s77<= dev 0.80 · good 0.45 · elite 0.20
  • Touches on course markers16.0 count60<= dev 3.00 · good 1.00 · elite 0.00
Technical quality
90
  • Coach-style technical read90.0 0–10090>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

6 metrics

  • Peak sprint speed

    Below

    Why pros hit it: Pros top out at 8–10 m/s. A 6 m/s ceiling on a sprint-capable drill means you are pacing yourself, not racing.

    Your drill: Flying 20s: 20m buildup, 20m max, 20m float. 4 reps, full recovery. Treat every rep as a race, not a run.

  • Touch-to-touch consistency

    Good

    Why pros hit it: It is not speed, it is evenness. Pro touches land within 120ms of each other every time — jitter is a tell for a panicked first touch.

    Your drill: "Close-your-eyes juggle": 2×20 touches, eyes closed (or dim room). Forces the body to feel the rhythm rather than watch the ball.

  • Ground contact time

    Elite

    Why pros hit it: Elite sprinters spend <140ms on the ground per step — force is applied like a hammer strike, not a press.

    Your drill: Pogo hops: 3×20, minimal ground contact, springy ankles. Sound should be a fast "tap-tap-tap", not a flat thud.

hip: 68°knee: 69°ankle: 46°left hip: 66°left knee: 84°right hip: 65°left ankle: 53°right knee: 67°right ankle: 33°

Done Well

Ball proximity maintained under 0.3m throughout the weave

Exclusive use of the left foot for all touches

Needs Work

!Head position is fixed downward on the ball

!Lack of lateral head scans between touches

Quick Fixes

1Practice looking 1-2 meters ahead of the ball to improve field awareness

2Incorporate a shoulder check or head scan after every second cone

Video playback available in full report
#2

Cone Dribble Right Only

75 frames

86A

The athlete demonstrated high-level ball control and perfect adherence to the drill constraints, completing the weave without any errors. The score is capped at the 89-90 range due to the lack of head scanning and a moderate execution pace, despite the elite peak speed recorded.

Touch tempo 83, Footwork & pace 91, Explosion & lower-body load 91, Stability 73, Left / right 74, Path, markers & timing 76, Technical quality 90Touch tempoFootwork & paceExplosion & lower-body loadStabilityLeft / rightPath, markers & timingTechnical quality
high confidence
Touch tempo
83
  • Touches per second>= dev 1.00 · good 1.80 · elite 2.50
  • Time between touches0.52 s96<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.33 s76<= dev 0.40 · good 0.22 · elite 0.12
  • Ball drops per second0.15 /s76<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
91
  • Peak movement speed (this clip)6.61 m/s97>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm3.77 Hz93>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time66.4 ms100<= dev 230 · good 180 · elite 130
  • Step length96.5 cm73>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
91
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive1.72 m/s75>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed10.6 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)94.9 °88<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)65.1 °100<= dev 105 · good 95.0 · elite 80.0
Stability
73
  • Balance (sway)2.50 cm98<= dev 35.0 · good 18.0 · elite 8.00
  • Hip shift side-to-side83.8 %60<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean90.0 °60<= dev 55.0 · good 40.0 · elite 25.0
Left / right
74
  • Left vs right balance0.51 ratio60<= dev 0.35 · good 0.22 · elite 0.12
  • Touch balance (L/R)0.25 ratio88<= dev 0.50 · good 0.30 · elite 0.15
Path, markers & timing
76
  • Timed path / segment (total)9.93 s90<= dev 14.0 · good 11.0 · elite 9.00
  • Split timing consistency0.62 s78<= dev 0.80 · good 0.45 · elite 0.20
  • Touches on course markers15.0 count60<= dev 3.00 · good 1.00 · elite 0.00
Technical quality
90
  • Coach-style technical read90.0 0–10090>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

6 metrics

  • Peak trunk lean

    Below

    Why pros hit it: Excessive torso lean = you are catching balance instead of controlling it. Pros stay stacked: ears over hips.

    Your drill: "Book on head" drill: balance a ball/book on your crown during juggling/first-touch reps. Drops = trunk lean.

  • Touch-to-touch consistency

    Good

    Why pros hit it: It is not speed, it is evenness. Pro touches land within 120ms of each other every time — jitter is a tell for a panicked first touch.

    Your drill: "Close-your-eyes juggle": 2×20 touches, eyes closed (or dim room). Forces the body to feel the rhythm rather than watch the ball.

  • Peak sprint speed

    Elite

    Why pros hit it: Pros top out at 8–10 m/s. A 6 m/s ceiling on a sprint-capable drill means you are pacing yourself, not racing.

    Your drill: Flying 20s: 20m buildup, 20m max, 20m float. 4 reps, full recovery. Treat every rep as a race, not a run.

hip: 73°knee: 77°ankle: 80°left hip: 51°left knee: 68°right hip: 74°left ankle: 31°right knee: 85°right ankle: 86°

Done Well

Maintained strict right-foot-only constraint throughout the full course

Consistent micro-touches keeping the ball within 0.5m of the foot

Needs Work

!Gaze is fixed on the ball throughout the drill, limiting spatial awareness

!Moderate execution pace compared to elite-level speed

Quick Fixes

1Practice lifting the chin to scan the field between touches

2Increase the speed of the weave once the footwork pattern is mastered

Video playback available in full report
#3

Cone Dribble Outside Sole

R

81 frames

77B+

The athlete demonstrates functional dribbling mechanics but fails the primary constraint of the single-foot evaluation by using both feet to navigate the cones. While ball control is maintained within 0.5m during right-foot touches, the frequent use of the left foot and a constant downward gaze limit the score to the developing range.

Touch tempo 94, Footwork & pace 88, Explosion & lower-body load 76, Stability 84, Path, markers & timing 85, Technical quality 72Touch tempoFootwork & paceExplosion & lower-body loadStabilityPath, markers & timingTechnical quality
high confidence
Touch tempo
94
  • Touches per second>= dev 1.00 · good 1.80 · elite 2.50
  • Time between touches0.41 s99<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.21 s86<= dev 0.40 · good 0.22 · elite 0.12
  • Ball drops per second0.00 /s97<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
88
  • Peak movement speed (this clip)11.7 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm3.71 Hz92>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time67.4 ms100<= dev 230 · good 180 · elite 130
  • Step length57.3 cm60>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
76
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive1.84 m/s77>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed9.80 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)127 °60<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)107 °68<= dev 105 · good 95.0 · elite 80.0
Stability
84
  • Balance (sway)0.60 cm99<= dev 35.0 · good 18.0 · elite 8.00
  • Hip shift side-to-side96.2 %60<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean27.6 °93<= dev 55.0 · good 40.0 · elite 25.0
Path, markers & timing
85
  • Timed path / segment (total)5.32 s100<= dev 14.0 · good 11.0 · elite 9.00
  • Split timing consistency0.22 s94<= dev 0.80 · good 0.45 · elite 0.20
  • Touches on course markers10.0 count60<= dev 3.00 · good 1.00 · elite 0.00
Technical quality
72
  • Coach-style technical read72.0 0–10072>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

6 metrics

  • Touch-to-touch consistency

    Good

    Why pros hit it: It is not speed, it is evenness. Pro touches land within 120ms of each other every time — jitter is a tell for a panicked first touch.

    Your drill: "Close-your-eyes juggle": 2×20 touches, eyes closed (or dim room). Forces the body to feel the rhythm rather than watch the ball.

  • Peak trunk lean

    Good

    Why pros hit it: Excessive torso lean = you are catching balance instead of controlling it. Pros stay stacked: ears over hips.

    Your drill: "Book on head" drill: balance a ball/book on your crown during juggling/first-touch reps. Drops = trunk lean.

  • Peak sprint speed

    Elite

    Why pros hit it: Pros top out at 8–10 m/s. A 6 m/s ceiling on a sprint-capable drill means you are pacing yourself, not racing.

    Your drill: Flying 20s: 20m buildup, 20m max, 20m float. 4 reps, full recovery. Treat every rep as a race, not a run.

hip: 74°knee: 91°ankle: 39°left hip: 48°left knee: 74°right hip: 83°left ankle: 31°right knee: 91°right ankle: 43°

Done Well

Ball remains within 0.5m of the foot during right-foot sequences.

Right foot sole roll technique at 00:01.167 and 00:03.833 shows control.

Needs Work

!Complete the full course using only the right foot to satisfy the single-foot drill constraint.

!Lift head to scan the course between touches instead of maintaining a downward gaze.

Quick Fixes

1Focus on using only the designated foot for the entire duration of the single-foot capture.

2Practice micro-touches with the outside of the foot to keep the ball closer during the push phase.

Video playback available in full report
#4

Dribble Stop Inside

L

104 frames

86A

The athlete executes a stop turn using the inside of the left foot with a 180-degree direction change. The ball is controlled within 20 cm, and the exit transition is completed in 0.4 seconds. A plant foot placement 45 cm past the ball indicates an over-run, and the front-on camera angle limits precise measurement of foot and hip angles.

Touch tempo 96, Footwork & pace 84, Explosion & lower-body load 86, Stability 77, Path, markers & timing 85, Technical quality 88Touch tempoFootwork & paceExplosion & lower-body loadStabilityPath, markers & timingTechnical quality
high confidence
Touch tempo
96
  • Touches per second>= dev 1.00 · good 1.80 · elite 2.50
  • Time between touches0.35 s100<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.16 s91<= dev 0.40 · good 0.22 · elite 0.12
  • Ball drops per second0.00 /s97<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
84
  • Peak movement speed (this clip)6.56 m/s97>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm2.75 Hz81>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time91.0 ms99<= dev 230 · good 180 · elite 130
  • Step length54.9 cm60>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
86
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive1.68 m/s74>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed11.7 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)108 °73<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)77.4 °96<= dev 105 · good 95.0 · elite 80.0
Stability
77
  • Balance (sway)1.40 cm98<= dev 35.0 · good 18.0 · elite 8.00
  • Hip shift side-to-side66.2 %60<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean51.0 °74<= dev 55.0 · good 40.0 · elite 25.0
Path, markers & timing
85
  • Timed path / segment (total)5.87 s100<= dev 14.0 · good 11.0 · elite 9.00
  • Split timing consistency3.71 s60<= dev 0.80 · good 0.45 · elite 0.20
  • Touches on course markers0.00 count95<= dev 3.00 · good 1.00 · elite 0.00
Technical quality
88
  • Coach-style technical read88.0 0–10088>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

6 metrics

  • Peak trunk lean

    Developing

    Why pros hit it: Excessive torso lean = you are catching balance instead of controlling it. Pros stay stacked: ears over hips.

    Your drill: "Book on head" drill: balance a ball/book on your crown during juggling/first-touch reps. Drops = trunk lean.

  • Touch-to-touch consistency

    Good

    Why pros hit it: It is not speed, it is evenness. Pro touches land within 120ms of each other every time — jitter is a tell for a panicked first touch.

    Your drill: "Close-your-eyes juggle": 2×20 touches, eyes closed (or dim room). Forces the body to feel the rhythm rather than watch the ball.

  • Peak sprint speed

    Elite

    Why pros hit it: Pros top out at 8–10 m/s. A 6 m/s ceiling on a sprint-capable drill means you are pacing yourself, not racing.

    Your drill: Flying 20s: 20m buildup, 20m max, 20m float. 4 reps, full recovery. Treat every rep as a race, not a run.

hip: 81°knee: 79°ankle: 58°left hip: 104°left knee: 84°right hip: 81°left ankle: 37°right knee: 84°right ankle: 59°

Done Well

Direction change of 180 degrees from approach path

Exit touch completed within 0.4 seconds of the stop

Needs Work

!Plant foot placement to minimize over-running the ball by 45 cm

Quick Fixes

1Shorten the final approach stride to keep the center of mass over the ball during the stop

Video playback available in full report
#5

Cone Dribble Croqueta

R

107 frames

89A

The athlete completed the croqueta weave with high control and a strong athletic base, maintaining close ball proximity throughout. While the technical execution of the right-foot touches was precise, the gaze remained fixed on the ball, preventing advancement into the highest scoring tiers.

Touch tempo 93, Footwork & pace 82, Explosion & lower-body load 67, Stability 86, Path, markers & timing 84, Technical quality 92Touch tempoFootwork & paceExplosion & lower-body loadStabilityPath, markers & timingTechnical quality
high confidence
Touch tempo
93
  • Touches per second>= dev 1.00 · good 1.80 · elite 2.50
  • Time between touches0.42 s98<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.23 s84<= dev 0.40 · good 0.22 · elite 0.12
  • Ball drops per second0.00 /s97<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
82
  • Peak movement speed (this clip)4.47 m/s85>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm2.95 Hz84>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time84.8 ms100<= dev 230 · good 180 · elite 130
  • Step length43.5 cm60>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
67
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive0.86 m/s61>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed4.54 m/s85>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)144 °60<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)125 °60<= dev 105 · good 95.0 · elite 80.0
Stability
86
  • Balance (sway)0.60 cm99<= dev 35.0 · good 18.0 · elite 8.00
  • Hip shift side-to-side73.0 %60<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean10.3 °100<= dev 55.0 · good 40.0 · elite 25.0
Path, markers & timing
84
  • Timed path / segment (total)5.17 s100<= dev 14.0 · good 11.0 · elite 9.00
  • Split timing consistency0.28 s92<= dev 0.80 · good 0.45 · elite 0.20
  • Touches on course markers11.0 count60<= dev 3.00 · good 1.00 · elite 0.00
Technical quality
92
  • Coach-style technical read92.0 0–10092>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

6 metrics

  • Peak sprint speed

    Developing

    Why pros hit it: Pros top out at 8–10 m/s. A 6 m/s ceiling on a sprint-capable drill means you are pacing yourself, not racing.

    Your drill: Flying 20s: 20m buildup, 20m max, 20m float. 4 reps, full recovery. Treat every rep as a race, not a run.

  • Touch-to-touch consistency

    Good

    Why pros hit it: It is not speed, it is evenness. Pro touches land within 120ms of each other every time — jitter is a tell for a panicked first touch.

    Your drill: "Close-your-eyes juggle": 2×20 touches, eyes closed (or dim room). Forces the body to feel the rhythm rather than watch the ball.

  • Ground contact time

    Elite

    Why pros hit it: Elite sprinters spend <140ms on the ground per step — force is applied like a hammer strike, not a press.

    Your drill: Pogo hops: 3×20, minimal ground contact, springy ankles. Sound should be a fast "tap-tap-tap", not a flat thud.

hip: 66°knee: 55°ankle: 52°left hip: 56°left knee: 64°right hip: 66°left ankle: 36°right knee: 58°right ankle: 30°
knee Too straight, limiting power
You: 144°Ideal: 85°–100°

Done Well

Inside-foot contact surface consistency

Ball proximity to foot (under 0.5m)

Athletic base with consistent knee flexion

Needs Work

!Gaze direction during movement

Quick Fixes

1Lift gaze to scan the field between touches to improve spatial awareness

Video playback available in full report
#6

Dribble Cruyff

R

85 frames

93A+

The athlete performs the right-foot Cruyff turn with a peak speed of 4.37 m/s. Both reps feature a backswing of 35 degrees and a support knee flexion of 38 degrees, meeting all criteria for the top scoring band.

Touch tempo 97, Footwork & pace 83, Explosion & lower-body load 79, Stability 81, Path, markers & timing 79, Technical quality 99Touch tempoFootwork & paceExplosion & lower-body loadStabilityPath, markers & timingTechnical quality
high confidence
Touch tempo
97
  • Touches per second>= dev 1.00 · good 1.80 · elite 2.50
  • Time between touches0.32 s100<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.12 s95<= dev 0.40 · good 0.22 · elite 0.12
  • Ball drops per second0.00 /s97<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
83
  • Peak movement speed (this clip)4.37 m/s84>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm2.87 Hz83>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time87.2 ms99<= dev 230 · good 180 · elite 130
  • Step length77.0 cm66>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
79
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive1.95 m/s80>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed17.1 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)107 °74<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)114 °62<= dev 105 · good 95.0 · elite 80.0
Stability
81
  • Balance (sway)1.40 cm98<= dev 35.0 · good 18.0 · elite 8.00
  • Hip shift side-to-side81.4 %60<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean40.2 °85<= dev 55.0 · good 40.0 · elite 25.0
Path, markers & timing
79
  • Timed path / segment (total)7.64 s98<= dev 14.0 · good 11.0 · elite 9.00
  • Split timing consistency1.34 s60<= dev 0.80 · good 0.45 · elite 0.20
  • Touches on course markers2.00 count78<= dev 3.00 · good 1.00 · elite 0.00
Technical quality
99
  • Coach-style technical read99.0 0–10099>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

6 metrics

  • Peak sprint speed

    Developing

    Why pros hit it: Pros top out at 8–10 m/s. A 6 m/s ceiling on a sprint-capable drill means you are pacing yourself, not racing.

    Your drill: Flying 20s: 20m buildup, 20m max, 20m float. 4 reps, full recovery. Treat every rep as a race, not a run.

  • Peak trunk lean

    Developing

    Why pros hit it: Excessive torso lean = you are catching balance instead of controlling it. Pros stay stacked: ears over hips.

    Your drill: "Book on head" drill: balance a ball/book on your crown during juggling/first-touch reps. Drops = trunk lean.

  • Touch-to-touch consistency

    Good

    Why pros hit it: It is not speed, it is evenness. Pro touches land within 120ms of each other every time — jitter is a tell for a panicked first touch.

    Your drill: "Close-your-eyes juggle": 2×20 touches, eyes closed (or dim room). Forces the body to feel the rhythm rather than watch the ball.

hip: 75°knee: 90°ankle: 108°left hip: 85°left knee: 95°right hip: 69°left ankle: 53°right knee: 77°right ankle: 95°
knee Good plant knee flexion
You: 142°Ideal: 130°–145°

Done Well

Right leg backswing exceeds 30 degrees on both reps

Support knee flexion of 38 degrees at the point of ball contact

Needs Work

!The exit direction on the first rep was 15 degrees more lateral than the second

Quick Fixes

1Increase the speed of the first stride after the pivot to gain more separation

Video playback available in full report
#7

Cone Dribble Outside Sole

L

91 frames

87A

The athlete completes the weave using the left foot with the required outside-push and sole-roll surfaces at each cone. Ball distance is maintained under 0.5m, though the gaze is fixed on the ball throughout. The execution is technically sound but performed at a moderate training pace.

Touch tempo 94, Footwork & pace 79, Explosion & lower-body load 68, Stability 86, Path, markers & timing 83, Technical quality 90Touch tempoFootwork & paceExplosion & lower-body loadStabilityPath, markers & timingTechnical quality
high confidence
Touch tempo
94
  • Touches per second>= dev 1.00 · good 1.80 · elite 2.50
  • Time between touches0.40 s99<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.20 s87<= dev 0.40 · good 0.22 · elite 0.12
  • Ball drops per second0.00 /s97<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
79
  • Peak movement speed (this clip)2.58 m/s67>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm3.48 Hz90>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time71.9 ms100<= dev 230 · good 180 · elite 130
  • Step length40.5 cm60>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
68
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive0.67 m/s60>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed4.72 m/s87>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)125 °60<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)111 °64<= dev 105 · good 95.0 · elite 80.0
Stability
86
  • Balance (sway)0.80 cm99<= dev 35.0 · good 18.0 · elite 8.00
  • Hip shift side-to-side79.7 %60<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean9.60 °100<= dev 55.0 · good 40.0 · elite 25.0
Path, markers & timing
83
  • Timed path / segment (total)6.71 s100<= dev 14.0 · good 11.0 · elite 9.00
  • Split timing consistency0.35 s89<= dev 0.80 · good 0.45 · elite 0.20
  • Touches on course markers13.0 count60<= dev 3.00 · good 1.00 · elite 0.00
Technical quality
90
  • Coach-style technical read90.0 0–10090>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

6 metrics

  • Peak sprint speed

    Below

    Why pros hit it: Pros top out at 8–10 m/s. A 6 m/s ceiling on a sprint-capable drill means you are pacing yourself, not racing.

    Your drill: Flying 20s: 20m buildup, 20m max, 20m float. 4 reps, full recovery. Treat every rep as a race, not a run.

  • Touch-to-touch consistency

    Good

    Why pros hit it: It is not speed, it is evenness. Pro touches land within 120ms of each other every time — jitter is a tell for a panicked first touch.

    Your drill: "Close-your-eyes juggle": 2×20 touches, eyes closed (or dim room). Forces the body to feel the rhythm rather than watch the ball.

  • Ground contact time

    Elite

    Why pros hit it: Elite sprinters spend <140ms on the ground per step — force is applied like a hammer strike, not a press.

    Your drill: Pogo hops: 3×20, minimal ground contact, springy ankles. Sound should be a fast "tap-tap-tap", not a flat thud.

hip: 69°knee: 72°ankle: 51°left hip: 55°left knee: 80°right hip: 69°left ankle: 28°right knee: 67°right ankle: 55°
knee Plant knee too straight during drive
You: 160°Ideal: 130°–145°

Done Well

Use of outside-foot push and sole roll at every cone

Ball distance maintained within 0.5m of the foot

Needs Work

!Gaze fixed on the ball instead of scanning the field

!Pace of movement through the cones

Quick Fixes

1Practice looking at the next cone before making the sole roll

2Increase foot speed during the transition between surfaces

Video playback available in full report
#8

Dribble Stop Outside

R

91 frames

94A+

The athlete demonstrates high-level execution of the stop turn with the outside of the right foot. The stop is sharp with excellent body control and deceleration mechanics, and the transition into the exit direction is rapid and efficient.

Touch tempo 96, Footwork & pace 86, Explosion & lower-body load 91, Stability 73, Path, markers & timing 95, Technical quality 98Touch tempoFootwork & paceExplosion & lower-body loadStabilityPath, markers & timingTechnical quality
high confidence
Touch tempo
96
  • Touches per second>= dev 1.00 · good 1.80 · elite 2.50
  • Time between touches0.35 s100<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.16 s91<= dev 0.40 · good 0.22 · elite 0.12
  • Ball drops per second0.00 /s97<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
86
  • Peak movement speed (this clip)6.69 m/s97>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm3.06 Hz86>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time81.6 ms100<= dev 230 · good 180 · elite 130
  • Step length66.1 cm62>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
91
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive1.63 m/s73>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed10.2 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)83.9 °95<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)75.1 °97<= dev 105 · good 95.0 · elite 80.0
Stability
73
  • Balance (sway)1.50 cm98<= dev 35.0 · good 18.0 · elite 8.00
  • Hip shift side-to-side89.2 %60<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean90.0 °60<= dev 55.0 · good 40.0 · elite 25.0
Path, markers & timing
95
  • Touches on course markers0.00 count95<= dev 3.00 · good 1.00 · elite 0.00
Technical quality
98
  • Coach-style technical read98.0 0–10098>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

6 metrics

  • Peak trunk lean

    Below

    Why pros hit it: Excessive torso lean = you are catching balance instead of controlling it. Pros stay stacked: ears over hips.

    Your drill: "Book on head" drill: balance a ball/book on your crown during juggling/first-touch reps. Drops = trunk lean.

  • Touch-to-touch consistency

    Good

    Why pros hit it: It is not speed, it is evenness. Pro touches land within 120ms of each other every time — jitter is a tell for a panicked first touch.

    Your drill: "Close-your-eyes juggle": 2×20 touches, eyes closed (or dim room). Forces the body to feel the rhythm rather than watch the ball.

  • Peak sprint speed

    Elite

    Why pros hit it: Pros top out at 8–10 m/s. A 6 m/s ceiling on a sprint-capable drill means you are pacing yourself, not racing.

    Your drill: Flying 20s: 20m buildup, 20m max, 20m float. 4 reps, full recovery. Treat every rep as a race, not a run.

hip: 96°knee: 89°ankle: 117°left hip: 74°left knee: 82°right hip: 96°left ankle: 79°right knee: 89°right ankle: 115°
hip Excellent hip drop for deceleration
You: 75°Ideal: 70°–90°

Done Well

Abrupt deceleration with significant hip drop and knee flexion

Immediate exit transition within 0.5 seconds of the stop

Needs Work

!Maintain high approach speed consistently across all training repetitions

Quick Fixes

1Focus on an explosive first step after the turn to maximize separation from a defender

Video playback available in full report
#9

Dribble Stop Outside

L

93 frames

94A+

The athlete executes a stop and 180-degree turn using the outside of the left foot. Deceleration occurs over a single stride with the center of mass positioned over the ball at the point of contact, and the exit push follows within 0.4 seconds of the ball coming to rest.

Touch tempo 94, Footwork & pace 86, Explosion & lower-body load 77, Stability 84, Technical quality 99Touch tempoFootwork & paceExplosion & lower-body loadStabilityTechnical quality
high confidence
Touch tempo
94
  • Touches per second>= dev 1.00 · good 1.80 · elite 2.50
  • Time between touches0.40 s99<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.21 s86<= dev 0.40 · good 0.22 · elite 0.12
  • Ball drops per second0.00 /s97<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
86
  • Peak movement speed (this clip)5.78 m/s94>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm3.22 Hz87>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time77.8 ms100<= dev 230 · good 180 · elite 130
  • Step length66.6 cm62>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
77
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive2.13 m/s84>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed15.6 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)122 °60<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)112 °63<= dev 105 · good 95.0 · elite 80.0
Stability
84
  • Balance (sway)1.50 cm98<= dev 35.0 · good 18.0 · elite 8.00
  • Hip shift side-to-side72.7 %60<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean25.3 °95<= dev 55.0 · good 40.0 · elite 25.0
Technical quality
99
  • Coach-style technical read99.0 0–10099>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

6 metrics

  • Touch-to-touch consistency

    Good

    Why pros hit it: It is not speed, it is evenness. Pro touches land within 120ms of each other every time — jitter is a tell for a panicked first touch.

    Your drill: "Close-your-eyes juggle": 2×20 touches, eyes closed (or dim room). Forces the body to feel the rhythm rather than watch the ball.

  • Peak sprint speed

    Good

    Why pros hit it: Pros top out at 8–10 m/s. A 6 m/s ceiling on a sprint-capable drill means you are pacing yourself, not racing.

    Your drill: Flying 20s: 20m buildup, 20m max, 20m float. 4 reps, full recovery. Treat every rep as a race, not a run.

  • Peak trunk lean

    Good

    Why pros hit it: Excessive torso lean = you are catching balance instead of controlling it. Pros stay stacked: ears over hips.

    Your drill: "Book on head" drill: balance a ball/book on your crown during juggling/first-touch reps. Drops = trunk lean.

hip: 83°knee: 85°ankle: 90°left hip: 89°left knee: 100°right hip: 66°left ankle: 46°right knee: 85°right ankle: 83°
hip Hips too extended during brake
You: 112°Ideal: 70°–90°

Done Well

Deceleration with knee flexion to 122.4 degrees

Stop achieved using the lateral metatarsal region of the left foot

Center of mass maintained directly over the ball during the stop

Needs Work

!Squat depth (hip min) of 112° (pro target <= 80°) shows the hips remain too high during the braking phase.

Quick Fixes

1Maintain this level of body control when increasing approach speed further.

Video playback available in full report
#10

Dribble Stop Inside

R

90 frames

94A+

The athlete demonstrates elite-level control during the stop-turn sequence. The right foot is positioned perfectly to trap the ball instantly, and the body mechanics show excellent deceleration and balance through the 180-degree turn.

Touch tempo 96, Footwork & pace 85, Explosion & lower-body load 82, Stability 76, Technical quality 99Touch tempoFootwork & paceExplosion & lower-body loadStabilityTechnical quality
high confidence
Touch tempo
96
  • Touches per second>= dev 1.00 · good 1.80 · elite 2.50
  • Time between touches0.36 s100<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.16 s91<= dev 0.40 · good 0.22 · elite 0.12
  • Ball drops per second0.00 /s97<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
85
  • Peak movement speed (this clip)4.89 m/s88>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm3.33 Hz88>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time75.1 ms100<= dev 230 · good 180 · elite 130
  • Step length73.3 cm64>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
82
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive2.02 m/s81>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed20.1 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)141 °60<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)90.0 °88<= dev 105 · good 95.0 · elite 80.0
Stability
76
  • Balance (sway)1.40 cm98<= dev 35.0 · good 18.0 · elite 8.00
  • Hip shift side-to-side83.2 %60<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean54.3 °71<= dev 55.0 · good 40.0 · elite 25.0
Technical quality
99
  • Coach-style technical read99.0 0–10099>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

6 metrics

  • Peak trunk lean

    Developing

    Why pros hit it: Excessive torso lean = you are catching balance instead of controlling it. Pros stay stacked: ears over hips.

    Your drill: "Book on head" drill: balance a ball/book on your crown during juggling/first-touch reps. Drops = trunk lean.

  • Touch-to-touch consistency

    Good

    Why pros hit it: It is not speed, it is evenness. Pro touches land within 120ms of each other every time — jitter is a tell for a panicked first touch.

    Your drill: "Close-your-eyes juggle": 2×20 touches, eyes closed (or dim room). Forces the body to feel the rhythm rather than watch the ball.

  • Peak sprint speed

    Good

    Why pros hit it: Pros top out at 8–10 m/s. A 6 m/s ceiling on a sprint-capable drill means you are pacing yourself, not racing.

    Your drill: Flying 20s: 20m buildup, 20m max, 20m float. 4 reps, full recovery. Treat every rep as a race, not a run.

hip: 96°knee: 82°ankle: 46°left hip: 108°left knee: 92°right hip: 85°left ankle: 55°right knee: 100°right ankle: 70°
hip Good hip drop
You: 90°Ideal: 70°–90°

Done Well

Abrupt deceleration with significant hip drop and knee flexion

Clean stop using the medial arch that brings the ball to an immediate rest

Needs Work

!Hip lateral drift of 83% (pro target <= 6%) indicates a massive shift off the center line during deceleration.

Quick Fixes

1Continue practicing at maximum sprint speed to maintain control under higher momentum

Video playback available in full report
#1

Finesse Shot

R

21 frames

70B

The athlete shows a functional shooting motion with a good approach angle and follow-through. However, the accuracy was off-target, and biomechanical data indicates a very straight plant leg, which limits stability and power transfer. Calibration metrics align with the developing tier due to these factors and the non-ideal camera angle.

Target placement 64, Strike power 89, Body shape & contact 85, Touch tempo 97, Footwork & pace 90, Explosion & lower-body load 84, Stability 77, Path, markers & timing 95, Technical quality 74Target placementStrike powerBody shape & contactTouch tempoFootwork & paceExplosion & lower-body loadStabilityPath, markers & timingTechnical quality
high confidence
Target placement
64

opposite zone (top_left vs top_right)

  • Target placement (grid)0.00 bool64>= dev 0.00 · good 0.50 · elite 1.00
Strike power
89

power scored from ball-speed cascade (ruler=depth_kalman_3d, conf=0.95)

  • Ball speed (strike)21.1 m/s89>= dev 10.0 · good 18.0 · elite 25.0
Body shape & contact
85
  • Plant-leg bend at contact167 °60<= dev 130 · good 105 · elite 90.0
  • Upper-body lean at contact21.8 °99<= dev 55.0 · good 40.0 · elite 30.0
  • Hip–shoulder turn (separation)15.7 °86>= dev 8.00 · good 15.0 · elite 25.0
  • Knee bend range (follow-through)131 °97>= dev 60.0 · good 90.0 · elite 120
Touch tempo
97
  • Time between touches0.37 s100<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.10 s96<= dev 0.40 · good 0.22 · elite 0.12
  • Ball drops per second0.00 /s97<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
90
  • Peak movement speed (this clip)6.83 m/s98>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm3.18 Hz87>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time78.5 ms100<= dev 230 · good 180 · elite 130
  • Step length98.3 cm74>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
84
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive1.84 m/s77>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed10.4 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)163 °60<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)27.8 °100<= dev 105 · good 95.0 · elite 80.0
Stability
77
  • Balance (sway)0.40 cm99<= dev 35.0 · good 18.0 · elite 8.00
  • Hip shift side-to-side18.9 %72<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean90.0 °60<= dev 55.0 · good 40.0 · elite 25.0
Path, markers & timing
95
  • Touches on course markers0.00 count95<= dev 3.00 · good 1.00 · elite 0.00
Technical quality
74
  • Coach-style technical read74.0 0–10074>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

10 metrics

  • Plant-knee angle at contact

    Below

    Why pros hit it: Strikers plant the standing leg in a strong quarter-squat (~85–95°). A straight plant leg absorbs force instead of transferring it into the ball.

    Your drill: Plant-leg loading drill: 3×6 per side — jump-plant onto the lead foot from a short run-up, land in a visible quarter-squat, hold 2s. Only then strike.

  • Peak trunk lean

    Below

    Why pros hit it: Excessive torso lean = you are catching balance instead of controlling it. Pros stay stacked: ears over hips.

    Your drill: "Book on head" drill: balance a ball/book on your crown during juggling/first-touch reps. Drops = trunk lean.

  • Peak hip velocity

    Developing

    Why pros hit it: Explosive actions are hip-driven — pros fire the hip before the knee. Slow hip velocity means you are arm-pulling or knee-extending first.

    Your drill: Band-resisted hip pops: 3×8 per side, belt around hips pulling back, snap hips forward as fast as possible. Focus on the first 6 inches of travel.

hip: 116°knee: 139°ankle: 25°left hip: 77°left knee: 46°right hip: 114°left ankle: 35°right knee: 139°right ankle: 26°

Done Well

Approach angle of approximately 35 degrees relative to the target line

Hip wrap follow-through that crosses the body midline

Needs Work

!Ball placement into the requested top_right zone

!Plant knee flexion at contact, which was measured at 166.9 degrees

Target & ball zone

Far (-2)
zone-only

Target: top right

Ball: top left

Quick Fixes

1Adjust the aim to the right side of the goal to hit the specified target zone

2Increase flexion in the plant knee to lower the center of gravity and improve stability during the strike

Video playback available in full report
#2

Cut And Shoot

L

39 frames

74B

The athlete completes the left-foot sequence with a clear direction change, but technical execution at the strike leads to a miss. Improving plant-leg flexion and ankle rigidity will help in hitting the upper target zones.

Target placement 64, Strike power 75, Body shape & contact 80, Touch tempo 91, Footwork & pace 88, Explosion & lower-body load 93, Stability 73, Path, markers & timing 95, Technical quality 81Target placementStrike powerBody shape & contactTouch tempoFootwork & paceExplosion & lower-body loadStabilityPath, markers & timingTechnical quality
high confidence
Target placement
64

opposite zone (bottom_right vs top_left)

  • Target placement (grid)0.00 bool64>= dev 0.00 · good 0.50 · elite 1.00
Strike power
75

power scored from ball-speed cascade (ruler=depth_kalman_3d, conf=0.95)

  • Ball speed (strike)12.8 m/s75>= dev 10.0 · good 18.0 · elite 25.0
Body shape & contact
80
  • Plant-leg bend at contact167 °60<= dev 130 · good 105 · elite 90.0
  • Upper-body lean at contact3.60 °100<= dev 55.0 · good 40.0 · elite 30.0
  • Hip–shoulder turn (separation)1.00 °60>= dev 8.00 · good 15.0 · elite 25.0
  • Knee bend range (follow-through)165 °100>= dev 60.0 · good 90.0 · elite 120
Touch tempo
91
  • Time between touches0.47 s97<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.27 s81<= dev 0.40 · good 0.22 · elite 0.12
  • Ball drops per second0.00 /s97<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
88
  • Peak movement speed (this clip)4.67 m/s86>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm2.81 Hz82>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time88.8 ms99<= dev 230 · good 180 · elite 130
  • Step length120 cm85>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
93
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive2.92 m/s94>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed12.3 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)105 °78<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)30.0 °100<= dev 105 · good 95.0 · elite 80.0
Stability
73
  • Balance (sway)1.00 cm99<= dev 35.0 · good 18.0 · elite 8.00
  • Hip shift side-to-side64.9 %60<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean90.0 °60<= dev 55.0 · good 40.0 · elite 25.0
Path, markers & timing
95
  • Touches on course markers0.00 count95<= dev 3.00 · good 1.00 · elite 0.00
Technical quality
81
  • Coach-style technical read81.0 0–10081>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

10 metrics

  • Peak foot speed at contact

    Below

    Why pros hit it: Elite strikers accelerate the foot to 15+ m/s in the final 80ms before contact — that bat-speed is where shot power comes from, not quad size.

    Your drill: Add 3×5 sprint-decel kicks against a heavy bag: run 3m, whip the foot through at max speed, freeze on follow-through. Video yourself — the foot should blur.

  • Plant-knee angle at contact

    Below

    Why pros hit it: Strikers plant the standing leg in a strong quarter-squat (~85–95°). A straight plant leg absorbs force instead of transferring it into the ball.

    Your drill: Plant-leg loading drill: 3×6 per side — jump-plant onto the lead foot from a short run-up, land in a visible quarter-squat, hold 2s. Only then strike.

  • Hip–shoulder separation at contact

    Below

    Why pros hit it: Pros rotate the hips first and let the shoulders lag ~25° — that stretch-reflex is where whip-like kick power is stored and released.

    Your drill: Med-ball rotational throws: 3×6 each side, hips turn BEFORE shoulders. Keep the ball behind your back hip for a beat, then fire.

hip: 92°knee: 137°ankle: 84°left hip: 81°left knee: 137°right hip: 54°left ankle: 84°right knee: 103°right ankle: 58°
plant knee Severe lack of knee flexion
You: 167°Ideal: 85°–105°

Done Well

Direction change ≥45° achieved before the shot

Follow-through directed toward the target plane

Needs Work

!Target accuracy — ball entered the bottom-right zone instead of top-left

!Plant leg flexion — knee remains nearly straight at 167° at the moment of strike

Target & ball zone

No target set
camera moved — bonus skipped

Target: top left

Ball: unknown

Calibrated quad · camera moved

Quick Fixes

1Focus on landing the plant foot closer to the ball to allow for better hip rotation

2Strike the ball with a locked ankle to drive it into the upper corners

Video playback available in full report
#3

Finesse Shot

L

138 frames

81A-

The athlete demonstrates finesse shot mechanics with the left foot, using a diagonal approach and a complete follow-through wrap. The shot generated side-spin but entered the bottom left zone instead of the top left, indicating a need for more vertical lift on the strike.

Target placement 78, Strike power 99, Body shape & contact 81, Touch tempo 67, Footwork & pace 84, Explosion & lower-body load 79, Stability 81, Path, markers & timing 93, Technical quality 85Target placementStrike powerBody shape & contactTouch tempoFootwork & paceExplosion & lower-body loadStabilityPath, markers & timingTechnical quality
high confidence
Target placement
78

adjacent zone (bottom_left vs top_left)

  • Target placement (grid)0.00 bool78>= dev 0.00 · good 0.50 · elite 1.00
Strike power
99

power scored from ball-speed cascade (ruler=depth_kalman_3d, conf=0.95)

  • Ball speed (strike)30.6 m/s99>= dev 10.0 · good 18.0 · elite 25.0
Body shape & contact
81
  • Plant-leg bend at contact165 °60<= dev 130 · good 105 · elite 90.0
  • Upper-body lean at contact5.10 °100<= dev 55.0 · good 40.0 · elite 30.0
  • Hip–shoulder turn (separation)17.6 °88>= dev 8.00 · good 15.0 · elite 25.0
  • Knee bend range (follow-through)75.1 °78>= dev 60.0 · good 90.0 · elite 120
Touch tempo
67
  • Time between touches0.91 s76<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.71 s60<= dev 0.40 · good 0.22 · elite 0.12
  • Ball drops per second0.25 /s66<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
84
  • Peak movement speed (this clip)4.98 m/s88>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm3.43 Hz89>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time72.9 ms100<= dev 230 · good 180 · elite 130
  • Step length48.4 cm60>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
79
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive0.80 m/s60>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed8.17 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)135 °60<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)74.6 °97<= dev 105 · good 95.0 · elite 80.0
Stability
81
  • Balance (sway)1.40 cm98<= dev 35.0 · good 18.0 · elite 8.00
  • Hip shift side-to-side49.7 %60<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean38.7 °86<= dev 55.0 · good 40.0 · elite 25.0
Path, markers & timing
93
  • Timed path / segment (total)0.82 s100<= dev 14.0 · good 11.0 · elite 9.00
  • Touches on course markers1.00 count85<= dev 3.00 · good 1.00 · elite 0.00
Technical quality
85
  • Coach-style technical read85.0 0–10085>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

10 metrics

  • Peak foot speed at contact

    Below

    Why pros hit it: Elite strikers accelerate the foot to 15+ m/s in the final 80ms before contact — that bat-speed is where shot power comes from, not quad size.

    Your drill: Add 3×5 sprint-decel kicks against a heavy bag: run 3m, whip the foot through at max speed, freeze on follow-through. Video yourself — the foot should blur.

  • Peak hip velocity

    Below

    Why pros hit it: Explosive actions are hip-driven — pros fire the hip before the knee. Slow hip velocity means you are arm-pulling or knee-extending first.

    Your drill: Band-resisted hip pops: 3×8 per side, belt around hips pulling back, snap hips forward as fast as possible. Focus on the first 6 inches of travel.

  • Plant-knee angle at contact

    Below

    Why pros hit it: Strikers plant the standing leg in a strong quarter-squat (~85–95°). A straight plant leg absorbs force instead of transferring it into the ball.

    Your drill: Plant-leg loading drill: 3×6 per side — jump-plant onto the lead foot from a short run-up, land in a visible quarter-squat, hold 2s. Only then strike.

hip: 114°knee: 110°ankle: 85°left hip: 114°left knee: 110°right hip: 56°left ankle: 41°right knee: 78°right ankle: 72°

Done Well

Approach angle of ~35 degrees

Hip wrap follow-through across body midline

Head remains steady over the ball through contact

Needs Work

!Vertical accuracy to hit the top_left target zone

!Plant knee flexion at contact

Target & ball zone

Adjacent (+2)
zone-only

Target: top left

Ball: bottom left

Quick Fixes

1Focus on striking the lower half of the ball to achieve more lift for top-corner targets

2Maintain a slight bend in the plant knee to improve stability and power transfer

Video playback available in full report
#4

Cut And Shoot

R

47 frames

81A-

The athlete executed a sharp cut with a significant hip drop, but the subsequent shot was delayed by four strides and missed the intended top-left target. The ball entered the bottom-left zone, and while the motion was continuous, the lack of a driven pace and target accuracy limits the score to the 86-88 band.

Target placement 78, Strike power 84, Body shape & contact 82, Touch tempo 81, Footwork & pace 93, Explosion & lower-body load 94, Stability 85, Technical quality 86Target placementStrike powerBody shape & contactTouch tempoFootwork & paceExplosion & lower-body loadStabilityTechnical quality
high confidence
Target placement
78

adjacent zone (bottom_left vs top_left)

  • Target placement (grid)0.00 bool78>= dev 0.00 · good 0.50 · elite 1.00
Strike power
84

power scored from ball-speed cascade (ruler=depth_kalman_3d, conf=0.95)

  • Ball speed (strike)17.5 m/s84>= dev 10.0 · good 18.0 · elite 25.0
Body shape & contact
82
  • Plant-leg bend at contact168 °60<= dev 130 · good 105 · elite 90.0
  • Upper-body lean at contact10.5 °100<= dev 55.0 · good 40.0 · elite 30.0
  • Hip–shoulder turn (separation)6.30 °68>= dev 8.00 · good 15.0 · elite 25.0
  • Knee bend range (follow-through)145 °99>= dev 60.0 · good 90.0 · elite 120
Touch tempo
81
  • Time between touches0.56 s95<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.35 s74<= dev 0.40 · good 0.22 · elite 0.12
  • Ball drops per second0.18 /s73<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
93
  • Peak movement speed (this clip)4.69 m/s86>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm3.20 Hz87>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time78.2 ms100<= dev 230 · good 180 · elite 130
  • Step length203 cm100>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
94
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive1.77 m/s76>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed13.6 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)74.1 °99<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)39.7 °100<= dev 105 · good 95.0 · elite 80.0
Stability
85
  • Balance (sway)0.80 cm99<= dev 35.0 · good 18.0 · elite 8.00
  • Hip shift side-to-side71.0 %60<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean20.3 °97<= dev 55.0 · good 40.0 · elite 25.0
Technical quality
86
  • Coach-style technical read86.0 0–10086>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

10 metrics

  • Plant-knee angle at contact

    Below

    Why pros hit it: Strikers plant the standing leg in a strong quarter-squat (~85–95°). A straight plant leg absorbs force instead of transferring it into the ball.

    Your drill: Plant-leg loading drill: 3×6 per side — jump-plant onto the lead foot from a short run-up, land in a visible quarter-squat, hold 2s. Only then strike.

  • Peak foot speed at contact

    Below

    Why pros hit it: Elite strikers accelerate the foot to 15+ m/s in the final 80ms before contact — that bat-speed is where shot power comes from, not quad size.

    Your drill: Add 3×5 sprint-decel kicks against a heavy bag: run 3m, whip the foot through at max speed, freeze on follow-through. Video yourself — the foot should blur.

  • Hip–shoulder separation at contact

    Below

    Why pros hit it: Pros rotate the hips first and let the shoulders lag ~25° — that stretch-reflex is where whip-like kick power is stored and released.

    Your drill: Med-ball rotational throws: 3×6 each side, hips turn BEFORE shoulders. Keep the ball behind your back hip for a beat, then fire.

hip: 59°knee: 105°ankle: 88°left hip: 51°left knee: 72°right hip: 63°left ankle: 32°right knee: 109°right ankle: 93°

Done Well

hip drop during the cut phase

maintaining a continuous motion without extra adjustment touches

Needs Work

!accuracy relative to the top-left target

!reducing the number of strides between the cut and the shot

Target & ball zone

No target set
camera moved — bonus skipped

Target: top left

Ball: unknown

Calibrated quad · camera moved

Quick Fixes

1aim for the upper corners of the goal

2try to release the shot within two strides of the cut plant

Video playback available in full report
#5

Laces Shot

R

65 frames

78B+

The athlete shows a functional shooting technique with good upper body balance and follow-through. The primary mechanical fault is a nearly straight plant leg at contact, and the accuracy was off-target, landing in the bottom-left zone.

Target placement 78, Strike power 97, Body shape & contact 73, Touch tempo 67, Footwork & pace 72, Explosion & lower-body load 80, Stability 86, Technical quality 81Target placementStrike powerBody shape & contactTouch tempoFootwork & paceExplosion & lower-body loadStabilityTechnical quality
high confidence
Target placement
78

adjacent zone (bottom_left vs top_left)

  • Target placement (grid)0.00 bool78>= dev 0.00 · good 0.50 · elite 1.00
Strike power
97

power scored from ball-speed cascade (ruler=depth_kalman_3d, conf=0.95)

  • Ball speed (strike)28.0 m/s97>= dev 10.0 · good 18.0 · elite 25.0
Body shape & contact
73
  • Plant-leg bend at contact156 °60<= dev 130 · good 105 · elite 90.0
  • Upper-body lean at contact28.5 °96<= dev 55.0 · good 40.0 · elite 30.0
  • Hip–shoulder turn (separation)2.60 °62>= dev 8.00 · good 15.0 · elite 25.0
  • Knee bend range (follow-through)65.0 °73>= dev 60.0 · good 90.0 · elite 120
Touch tempo
67
  • Time between touches1.84 s60<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency1.58 s60<= dev 0.40 · good 0.22 · elite 0.12
  • Ball drops per second0.11 /s81<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
72
  • Peak movement speed (this clip)3.33 m/s73>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm1.52 Hz65>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time165 ms88<= dev 230 · good 180 · elite 130
  • Step length35.5 cm60>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
80
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive1.37 m/s68>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed14.1 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)142 °60<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)84.8 °92<= dev 105 · good 95.0 · elite 80.0
Stability
86
  • Balance (sway)0.90 cm99<= dev 35.0 · good 18.0 · elite 8.00
  • Hip shift side-to-side36.1 %60<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean12.4 °99<= dev 55.0 · good 40.0 · elite 25.0
Technical quality
81
  • Coach-style technical read81.0 0–10081>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

10 metrics

  • Plant-knee angle at contact

    Below

    Why pros hit it: Strikers plant the standing leg in a strong quarter-squat (~85–95°). A straight plant leg absorbs force instead of transferring it into the ball.

    Your drill: Plant-leg loading drill: 3×6 per side — jump-plant onto the lead foot from a short run-up, land in a visible quarter-squat, hold 2s. Only then strike.

  • Hip–shoulder separation at contact

    Below

    Why pros hit it: Pros rotate the hips first and let the shoulders lag ~25° — that stretch-reflex is where whip-like kick power is stored and released.

    Your drill: Med-ball rotational throws: 3×6 each side, hips turn BEFORE shoulders. Keep the ball behind your back hip for a beat, then fire.

  • Peak hip velocity

    Below

    Why pros hit it: Explosive actions are hip-driven — pros fire the hip before the knee. Slow hip velocity means you are arm-pulling or knee-extending first.

    Your drill: Band-resisted hip pops: 3×8 per side, belt around hips pulling back, snap hips forward as fast as possible. Focus on the first 6 inches of travel.

hip: 78°knee: 64°ankle: 53°left hip: 61°left knee: 67°right hip: 82°left ankle: 33°right knee: 68°right ankle: 38°

Done Well

Head position maintained over the ball through the strike

Active use of the non-kicking arm for counter-balance

Needs Work

!Plant knee flexion at the moment of contact

!Targeting accuracy to the upper corners of the goal

Target & ball zone

No target set
camera moved — bonus skipped

Target: top left

Ball: unknown

Calibrated quad · camera moved

Quick Fixes

1Increase flexion in the plant knee to lower the center of gravity and improve power transfer

2Adjust the angle of approach to better align the strike with the top-left target

Video playback available in full report
#6

Laces Shot

L

175 frames

81A-

The athlete demonstrates a functional laces strike with a complete follow-through and balanced posture. Improvement is needed in accuracy and striking through the ball's center to eliminate side-spin and hit the intended top-right target. Biomechanical data shows developing foot speed at contact.

Target placement 78, Strike power 96, Body shape & contact 81, Touch tempo 60, Footwork & pace 82, Explosion & lower-body load 78, Stability 85, Technical quality 84Target placementStrike powerBody shape & contactTouch tempoFootwork & paceExplosion & lower-body loadStabilityTechnical quality
high confidence
Target placement
78

adjacent zone (bottom_right vs top_right)

  • Target placement (grid)0.00 bool78>= dev 0.00 · good 0.50 · elite 1.00
Strike power
96

power scored from ball-speed cascade (ruler=depth_kalman_3d, conf=0.95)

  • Ball speed (strike)26.6 m/s96>= dev 10.0 · good 18.0 · elite 25.0
Body shape & contact
81
  • Plant-leg bend at contact164 °60<= dev 130 · good 105 · elite 90.0
  • Upper-body lean at contact14.5 °100<= dev 55.0 · good 40.0 · elite 30.0
  • Hip–shoulder turn (separation)25.7 °95>= dev 8.00 · good 15.0 · elite 25.0
  • Knee bend range (follow-through)57.6 °69>= dev 60.0 · good 90.0 · elite 120
Touch tempo
60
  • Time between touches1.47 s60<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency1.21 s60<= dev 0.40 · good 0.22 · elite 0.12
  • Ball drops per second0.31 /s61<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
82
  • Peak movement speed (this clip)4.29 m/s83>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm2.81 Hz82>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time88.8 ms99<= dev 230 · good 180 · elite 130
  • Step length68.8 cm63>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
78
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive2.51 m/s89>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed9.71 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)121 °60<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)113 °62<= dev 105 · good 95.0 · elite 80.0
Stability
85
  • Balance (sway)2.10 cm98<= dev 35.0 · good 18.0 · elite 8.00
  • Hip shift side-to-side76.3 %60<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean20.2 °97<= dev 55.0 · good 40.0 · elite 25.0
Technical quality
84
  • Coach-style technical read84.0 0–10084>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

10 metrics

  • Plant-knee angle at contact

    Below

    Why pros hit it: Strikers plant the standing leg in a strong quarter-squat (~85–95°). A straight plant leg absorbs force instead of transferring it into the ball.

    Your drill: Plant-leg loading drill: 3×6 per side — jump-plant onto the lead foot from a short run-up, land in a visible quarter-squat, hold 2s. Only then strike.

  • Peak foot speed at contact

    Below

    Why pros hit it: Elite strikers accelerate the foot to 15+ m/s in the final 80ms before contact — that bat-speed is where shot power comes from, not quad size.

    Your drill: Add 3×5 sprint-decel kicks against a heavy bag: run 3m, whip the foot through at max speed, freeze on follow-through. Video yourself — the foot should blur.

  • Knee range of motion

    Below

    Why pros hit it: Full knee sweep through the kick (120°+ range) means the whole chain is recruiting. A short sweep is almost always a tight hip flexor or fear of loading the plant leg.

    Your drill: Nightly: 2×30s couch stretch per side + 3×8 kneeling-to-standing kicks focusing on a full backswing, no chopping the motion short.

hip: 70°knee: 86°ankle: 52°left hip: 65°left knee: 86°right hip: 68°left ankle: 49°right knee: 85°right ankle: 52°

Done Well

Full follow-through crossing the body midline

Maintaining head position over the ball during contact

Needs Work

!Reducing side-spin for a flatter trajectory

!Targeting the upper quadrant of the goal

Target & ball zone

No target set
camera moved — bonus skipped

Target: top right

Ball: unknown

Calibrated quad · camera moved

Quick Fixes

1Focus on striking through the center of the ball with a locked ankle to minimize slice

2Aim higher by adjusting the plant foot slightly further back

Video playback available in full report
#1

Dribble Cut Shoot

R

52 frames

77B+

The athlete showed good agility through the cones and a sharp cut with significant knee loading. However, the sequence was interrupted by an extra adjustment touch and concluded with a very low-velocity strike that missed the designated target zone. The lack of power in the finish and the accuracy miss significantly limit the score.

Target placement 78, Strike power 86, Body shape & contact 80, Touch tempo 75, Footwork & pace 87, Explosion & lower-body load 78, Stability 84, Technical quality 80Target placementStrike powerBody shape & contactTouch tempoFootwork & paceExplosion & lower-body loadStabilityTechnical quality
high confidence
Target placement
78

adjacent zone (bottom_left vs top_left)

  • Target placement (grid)0.00 bool78>= dev 0.00 · good 0.50 · elite 1.00
Strike power
86

power scored from ball-speed cascade (ruler=depth_kalman_3d, conf=0.95)

  • Ball speed (strike)18.6 m/s86>= dev 10.0 · good 18.0 · elite 25.0
Body shape & contact
80
  • Plant-leg bend at contact165 °60<= dev 130 · good 105 · elite 90.0
  • Upper-body lean at contact1.30 °100<= dev 55.0 · good 40.0 · elite 30.0
  • Hip–shoulder turn (separation)12.5 °80>= dev 8.00 · good 15.0 · elite 25.0
  • Knee bend range (follow-through)78.7 °79>= dev 60.0 · good 90.0 · elite 120
Touch tempo
75
  • Time between touches0.72 s86<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.49 s65<= dev 0.40 · good 0.22 · elite 0.12
  • Ball drops per second0.17 /s73<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
87
  • Peak movement speed (this clip)5.28 m/s90>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm3.86 Hz94>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time64.7 ms100<= dev 230 · good 180 · elite 130
  • Step length72.8 cm64>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
78
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive1.09 m/s64>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed11.9 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)97.9 °86<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)122 °60<= dev 105 · good 95.0 · elite 80.0
Stability
84
  • Balance (sway)0.70 cm99<= dev 35.0 · good 18.0 · elite 8.00
  • Hip shift side-to-side58.8 %60<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean27.2 °94<= dev 55.0 · good 40.0 · elite 25.0
Technical quality
80
  • Coach-style technical read80.0 0–10080>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

11 metrics

  • Peak foot speed at contact

    Below

    Why pros hit it: Elite strikers accelerate the foot to 15+ m/s in the final 80ms before contact — that bat-speed is where shot power comes from, not quad size.

    Your drill: Add 3×5 sprint-decel kicks against a heavy bag: run 3m, whip the foot through at max speed, freeze on follow-through. Video yourself — the foot should blur.

  • Plant-knee angle at contact

    Below

    Why pros hit it: Strikers plant the standing leg in a strong quarter-squat (~85–95°). A straight plant leg absorbs force instead of transferring it into the ball.

    Your drill: Plant-leg loading drill: 3×6 per side — jump-plant onto the lead foot from a short run-up, land in a visible quarter-squat, hold 2s. Only then strike.

  • Peak hip velocity

    Below

    Why pros hit it: Explosive actions are hip-driven — pros fire the hip before the knee. Slow hip velocity means you are arm-pulling or knee-extending first.

    Your drill: Band-resisted hip pops: 3×8 per side, belt around hips pulling back, snap hips forward as fast as possible. Focus on the first 6 inches of travel.

hip: 124°knee: 115°ankle: 78°left hip: 116°left knee: 79°right hip: 124°left ankle: 51°right knee: 117°right ankle: 75°

Done Well

Sharp direction change during the cut phase

Deep knee flexion at the cut plant

Needs Work

!Strike power and velocity

!Accuracy to the specific top-left target zone

!Eliminating the extra adjustment touch after the cut

Target & ball zone

No target set
camera moved — bonus skipped

Target: top left

Ball: unknown

Calibrated quad · camera moved

Quick Fixes

1Drive through the ball with more laces contact to increase strike velocity

2Aim to strike the ball in one motion immediately following the cut plant

3Practice lifting the ball to hit the upper corners of the goal

Video playback available in full report
#2

Dribble Cut Shoot

L

105 frames

72B
Target placement 64, Strike power 99, Body shape & contact 77, Touch tempo 75, Footwork & pace 80, Explosion & lower-body load 77, Stability 85Target placementStrike powerBody shape & contactTouch tempoFootwork & paceExplosion & lower-body loadStability
high confidence
Target placement
64

opposite zone (bottom_left vs top_right)

  • Target placement (grid)0.00 bool64>= dev 0.00 · good 0.50 · elite 1.00
Strike power
99

power scored from ball-speed cascade (ruler=depth_kalman_3d, conf=0.95)

  • Ball speed (strike)30.0 m/s99>= dev 10.0 · good 18.0 · elite 25.0
Body shape & contact
77
  • Plant-leg bend at contact156 °60<= dev 130 · good 105 · elite 90.0
  • Upper-body lean at contact8.90 °100<= dev 55.0 · good 40.0 · elite 30.0
  • Hip–shoulder turn (separation)9.60 °73>= dev 8.00 · good 15.0 · elite 25.0
  • Knee bend range (follow-through)71.5 °76>= dev 60.0 · good 90.0 · elite 120
Touch tempo
75
  • Time between touches0.71 s87<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.52 s64<= dev 0.40 · good 0.22 · elite 0.12
  • Ball drops per second0.17 /s74<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
80
  • Peak movement speed (this clip)4.06 m/s81>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm2.69 Hz80>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time93.0 ms99<= dev 230 · good 180 · elite 130
  • Step length41.1 cm60>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
77
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive2.45 m/s88>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed14.1 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)140 °60<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)127 °60<= dev 105 · good 95.0 · elite 80.0
Stability
85
  • Balance (sway)1.30 cm98<= dev 35.0 · good 18.0 · elite 8.00
  • Hip shift side-to-side42.3 %60<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean21.4 °96<= dev 55.0 · good 40.0 · elite 25.0

What the pros look like

11 metrics

  • Plant-knee angle at contact

    Below

    Why pros hit it: Strikers plant the standing leg in a strong quarter-squat (~85–95°). A straight plant leg absorbs force instead of transferring it into the ball.

    Your drill: Plant-leg loading drill: 3×6 per side — jump-plant onto the lead foot from a short run-up, land in a visible quarter-squat, hold 2s. Only then strike.

  • Deepest squat knee angle

    Below

    Why pros hit it: Full depth (<90°) recruits glutes + adductors and builds the hip positions needed for cuts and sprints. Parallel-only is leaving muscle on the table.

    Your drill: Goblet squat to a 20cm pad, pause 2s at the bottom. 4×6 with a weight that lets you hit depth perfectly.

  • Peak foot speed at contact

    Developing

    Why pros hit it: Elite strikers accelerate the foot to 15+ m/s in the final 80ms before contact — that bat-speed is where shot power comes from, not quad size.

    Your drill: Add 3×5 sprint-decel kicks against a heavy bag: run 3m, whip the foot through at max speed, freeze on follow-through. Video yourself — the foot should blur.

hip: 171°knee: 173°ankle: 87°left hip: 168°left knee: 173°right hip: 170°left ankle: 66°right knee: 117°right ankle: 126°

Target & ball zone

No target set
camera moved — bonus skipped

Target: top right

Ball: unknown

Calibrated quad · camera moved

Video playback available in full report
#3

Receive Outside Pass

R

132 frames

84A-

The athlete successfully completes a two-touch sequence using the right foot, with a clean outside-surface reception and an accurate return. The score is capped at the top of the semi-pro range due to a vision-detected touch count mismatch and technical markers being obscured by the front-on camera angle.

Strike power 76, Body shape & contact 86, Touch tempo 66, Footwork & pace 82, Explosion & lower-body load 95, Stability 85, Path, markers & timing 80, Technical quality 90Strike powerBody shape & contactTouch tempoFootwork & paceExplosion & lower-body loadStabilityPath, markers & timingTechnical quality
high confidence
Strike power
76

power scored from ball-speed cascade (ruler=depth_kalman_3d, conf=0.95)

  • Ball speed (strike)13.1 m/s76>= dev 10.0 · good 18.0 · elite 25.0
Body shape & contact
86
  • Plant-leg bend at contact164 °60<= dev 130 · good 105 · elite 90.0
  • Upper-body lean at contact16.4 °100<= dev 55.0 · good 40.0 · elite 30.0
  • Hip–shoulder turn (separation)23.6 °94>= dev 8.00 · good 15.0 · elite 25.0
  • Knee bend range (follow-through)99.5 °88>= dev 60.0 · good 90.0 · elite 120
Touch tempo
66
  • Time between touches0.85 s79<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.66 s60<= dev 0.40 · good 0.22 · elite 0.12
  • Ball drops per second0.35 /s60<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
82
  • Peak movement speed (this clip)5.82 m/s94>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm2.42 Hz76>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time103 ms98<= dev 230 · good 180 · elite 130
  • Step length56.5 cm60>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
95
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive2.18 m/s85>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed14.2 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)85.3 °95<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)27.3 °100<= dev 105 · good 95.0 · elite 80.0
Stability
85
  • Balance (sway)0.80 cm99<= dev 35.0 · good 18.0 · elite 8.00
  • Hip shift side-to-side65.8 %60<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean20.8 °96<= dev 55.0 · good 40.0 · elite 25.0
Path, markers & timing
80
  • Timed path / segment (total)2.15 s100<= dev 14.0 · good 11.0 · elite 9.00
  • Touches on course markers28.0 count60<= dev 3.00 · good 1.00 · elite 0.00
Technical quality
90
  • Coach-style technical read90.0 0–10090>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

11 metrics

  • Plant-knee angle at contact

    Below

    Why pros hit it: Strikers plant the standing leg in a strong quarter-squat (~85–95°). A straight plant leg absorbs force instead of transferring it into the ball.

    Your drill: Plant-leg loading drill: 3×6 per side — jump-plant onto the lead foot from a short run-up, land in a visible quarter-squat, hold 2s. Only then strike.

  • Peak foot speed at contact

    Developing

    Why pros hit it: Elite strikers accelerate the foot to 15+ m/s in the final 80ms before contact — that bat-speed is where shot power comes from, not quad size.

    Your drill: Add 3×5 sprint-decel kicks against a heavy bag: run 3m, whip the foot through at max speed, freeze on follow-through. Video yourself — the foot should blur.

  • Peak ankle velocity

    Developing

    Why pros hit it: A locked ankle that whips through contact converts hip + knee speed into the strike. Loose ankles leak 20–30% of the chain velocity.

    Your drill: Isometric ankle locks: 3×10s max plantarflexion holds against a wall, then 2×10 banded dorsi-to-plantar snaps. Strike with a visible snap, not a mushy contact.

hip: 71°knee: 101°ankle: 59°left hip: 71°left knee: 98°right hip: 76°left ankle: 36°right knee: 96°right ankle: 104°

Done Well

Controlled reception using the outside of the right foot

Accurate return pass to the target area

Needs Work

!Camera placement for better technical verification

Quick Fixes

1Record from a side-on angle to allow for better assessment of plant foot positioning and ankle stability.

Video playback available in full report
#4

Receive Left Pass Right

57 frames

60C+

The athlete demonstrated good accuracy and touch control, successfully hitting the target zone. However, the drill protocol was not followed as the right foot was used for both touches, failing the receive-left and cross-foot requirements. Improvement should focus on bilateral coordination and adhering to the specific footwork sequence.

Target placement 96, Strike power 95, Body shape & contact 80, Touch tempo 94, Footwork & pace 75, Explosion & lower-body load 90, Stability 73, Left / right 65, Technical quality 48Target placementStrike powerBody shape & contactTouch tempoFootwork & paceExplosion & lower-body loadStabilityLeft / rightTechnical quality
high confidence
Target placement
96

zone match: bottom_left

  • Target placement (grid)1.00 bool96>= dev 0.00 · good 0.50 · elite 1.00
Strike power
95

power scored from ball-speed cascade (ruler=depth_kalman_3d, conf=0.95)

  • Ball speed (strike)25.6 m/s95>= dev 10.0 · good 18.0 · elite 25.0
Body shape & contact
80
  • Plant-leg bend at contact163 °60<= dev 130 · good 105 · elite 90.0
  • Upper-body lean at contact9.70 °100<= dev 55.0 · good 40.0 · elite 30.0
  • Hip–shoulder turn (separation)3.30 °63>= dev 8.00 · good 15.0 · elite 25.0
  • Knee bend range (follow-through)130 °97>= dev 60.0 · good 90.0 · elite 120
Touch tempo
94
  • Time between touches0.40 s99<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.20 s87<= dev 0.40 · good 0.22 · elite 0.12
  • Ball drops per second0.00 /s97<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
75
  • Peak movement speed (this clip)6.32 m/s96>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm1.27 Hz63>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time196 ms80<= dev 230 · good 180 · elite 130
  • Step length61.0 cm60>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
90
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive1.45 m/s69>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed8.16 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)92.3 °90<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)25.2 °100<= dev 105 · good 95.0 · elite 80.0
Stability
73
  • Balance (sway)1.10 cm99<= dev 35.0 · good 18.0 · elite 8.00
  • Hip shift side-to-side42.4 %60<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean90.0 °60<= dev 55.0 · good 40.0 · elite 25.0
Left / right
65
  • Left vs right balance0.42 ratio65<= dev 0.35 · good 0.22 · elite 0.12
  • Touch balance (L/R)<= dev 0.50 · good 0.30 · elite 0.15
Technical quality
48
  • Coach-style technical read48.0 0–10048>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

11 metrics

  • Peak foot speed at contact

    Below

    Why pros hit it: Elite strikers accelerate the foot to 15+ m/s in the final 80ms before contact — that bat-speed is where shot power comes from, not quad size.

    Your drill: Add 3×5 sprint-decel kicks against a heavy bag: run 3m, whip the foot through at max speed, freeze on follow-through. Video yourself — the foot should blur.

  • Plant-knee angle at contact

    Below

    Why pros hit it: Strikers plant the standing leg in a strong quarter-squat (~85–95°). A straight plant leg absorbs force instead of transferring it into the ball.

    Your drill: Plant-leg loading drill: 3×6 per side — jump-plant onto the lead foot from a short run-up, land in a visible quarter-squat, hold 2s. Only then strike.

  • Peak trunk lean

    Below

    Why pros hit it: Excessive torso lean = you are catching balance instead of controlling it. Pros stay stacked: ears over hips.

    Your drill: "Book on head" drill: balance a ball/book on your crown during juggling/first-touch reps. Drops = trunk lean.

hip: 89°knee: 77°ankle: 43°left hip: 44°left knee: 41°right hip: 89°left ankle: 17°right knee: 77°right ankle: 18°

Done Well

Maintained a two-touch rhythm throughout the rep

Directed the pass accurately into the bottom_left target zone

Needs Work

!Use the left foot for the initial receive touch as specified

!Ensure a change of feet between the receive and the pass to execute cross-foot mechanics

Target & ball zone

Same zone (+5)
zone-only

Target: bottom left

Ball: bottom left

Quick Fixes

1Practice receiving the ball across your body with the left foot to set up a right-footed pass

2Focus on footwork patterns that encourage using both feet in sequence

Video playback available in full report
#1

Throw Control Side

R

150 frames

87A

The athlete demonstrates proficient control and return technique with the right foot, successfully executing two-touch sequences on three out of four reps. The first touch consistently cushions the ball within a close radius, though a slight loss of control on the final rep necessitated an extra touch. Biomechanical data confirms high stability with minimal torso lean and center-of-mass sway.

Touch tempo 90, Footwork & pace 74, Explosion & lower-body load 66, Stability 88, Technical quality 90Touch tempoFootwork & paceExplosion & lower-body loadStabilityTechnical quality
high confidence
Touch tempo
90
  • Time between touches0.41 s99<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.21 s86<= dev 0.40 · good 0.22 · elite 0.12
  • Ball drops per second0.07 /s86<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
74
  • Peak movement speed (this clip)1.16 m/s60>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm2.53 Hz78>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time98.8 ms98<= dev 230 · good 180 · elite 130
  • Step length13.0 cm60>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
66
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive0.59 m/s60>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed4.51 m/s85>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)136 °60<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)117 °60<= dev 105 · good 95.0 · elite 80.0
Stability
88
  • Balance (sway)0.70 cm99<= dev 35.0 · good 18.0 · elite 8.00
  • Hip shift side-to-side24.1 %65<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean2.60 °100<= dev 55.0 · good 40.0 · elite 25.0
Technical quality
90
  • Coach-style technical read90.0 0–10090>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

3 metrics

  • Center-of-mass sway

    Elite

    Why pros hit it: A still base is the platform for every skill. Elite players keep pelvic sway inside ±10cm during skills — they move the ball, not themselves.

    Your drill: Single-leg juggle: 3×30s on each foot. No hopping, no bailing. The standing leg stays planted and quiet.

  • Peak trunk lean

    Elite

    Why pros hit it: Excessive torso lean = you are catching balance instead of controlling it. Pros stay stacked: ears over hips.

    Your drill: "Book on head" drill: balance a ball/book on your crown during juggling/first-touch reps. Drops = trunk lean.

  • Left/right asymmetry

    Elite

    Why pros hit it: Pros sit under 12% L/R difference. Above 20% predicts non-contact injury (hamstring, groin) within a season of heavy training.

    Your drill: Every session: do all unilateral drills starting with the WEAK side for 1 extra set. Log the weak-side score weekly — it should trend up.

hip: 31°knee: 47°ankle: 46°left hip: 27°left knee: 58°right hip: 81°left ankle: 20°right knee: 94°right ankle: 68°

Done Well

Consistent inside-foot cushioning on the first three reps, keeping the ball within 20 cm

Stable base and upright posture maintained throughout the drill

Accurate side-foot return passes delivered flat to the trainer

Needs Work

!Control on the fourth rep where the ball popped up, requiring a third touch to settle

!Base preparation on the final rep was slightly reactive compared to the first three

Quick Fixes

1Focus on relaxing the ankle upon impact to better absorb the ball's momentum on every rep

2Maintain a consistent two-touch rhythm by preparing the body early for the return pass

Video playback available in full report
#2

Throw Thigh Side

R

122 frames

83A-

The athlete demonstrates high-level coordination and consistent rhythm, successfully controlling and returning all four throws. The primary technical flaw is a horizontal thigh orientation that causes the ball to pop forward rather than dropping vertically, which is reflected in the higher post-touch velocity metrics.

Ball control 60, Touch tempo 77, Footwork & pace 76, Explosion & lower-body load 67, Stability 93, Path, markers & timing 70, Technical quality 91Ball controlTouch tempoFootwork & paceExplosion & lower-body loadStabilityPath, markers & timingTechnical quality
high confidence
Ball control
60
  • How tight the ball stays to you<= dev 0.25 · good 0.16 · elite 0.10
  • Max ball–body gap<= dev 0.30 · good 0.20 · elite 0.12
  • Ball speed after touch (settle)3.37 norm/s60<= dev 0.55 · good 0.35 · elite 0.20
Touch tempo
77
  • Time between touches0.59 s93<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.39 s71<= dev 0.40 · good 0.22 · elite 0.12
  • Ball drops per second0.24 /s66<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
76
  • Peak movement speed (this clip)1.00 m/s60>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm2.95 Hz84>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time84.7 ms100<= dev 230 · good 180 · elite 130
  • Step length11.3 cm60>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
67
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive0.37 m/s60>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed4.90 m/s88>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)140 °60<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)114 °61<= dev 105 · good 95.0 · elite 80.0
Stability
93
  • Balance (sway)0.50 cm99<= dev 35.0 · good 18.0 · elite 8.00
  • Hip shift side-to-side14.5 %80<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean2.90 °100<= dev 55.0 · good 40.0 · elite 25.0
Path, markers & timing
70
  • Touches on course markers3.00 count70<= dev 3.00 · good 1.00 · elite 0.00
Technical quality
91
  • Coach-style technical read91.0 0–10091>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

3 metrics

  • Center-of-mass sway

    Elite

    Why pros hit it: A still base is the platform for every skill. Elite players keep pelvic sway inside ±10cm during skills — they move the ball, not themselves.

    Your drill: Single-leg juggle: 3×30s on each foot. No hopping, no bailing. The standing leg stays planted and quiet.

  • Peak trunk lean

    Elite

    Why pros hit it: Excessive torso lean = you are catching balance instead of controlling it. Pros stay stacked: ears over hips.

    Your drill: "Book on head" drill: balance a ball/book on your crown during juggling/first-touch reps. Drops = trunk lean.

  • Left/right asymmetry

    Elite

    Why pros hit it: Pros sit under 12% L/R difference. Above 20% predicts non-contact injury (hamstring, groin) within a season of heavy training.

    Your drill: Every session: do all unilateral drills starting with the WEAK side for 1 extra set. Log the weak-side score weekly — it should trend up.

hip: 42°knee: 42°ankle: 27°left hip: 42°left knee: 42°right hip: 77°left ankle: 18°right knee: 102°right ankle: 34°

Done Well

Consistent right thigh engagement on every rep

Excellent tempo with only one ground contact between touches

Accurate and flat inside-foot return passes

Needs Work

!Angle the thigh downward at contact to deflect the ball into the 30cm foot zone

!Increase eccentric knee give to further reduce ball velocity upon impact

Quick Fixes

1Point your knee towards the ground as the ball arrives to create a downward ramp

2Focus on 'catching' the ball with the quadriceps rather than letting it bounce off

Video playback available in full report
#3

Throw Bounce Inside

L

186 frames

79B+

The athlete demonstrates control using the inside of the non-dominant left foot on the first bounce. The touch is directed into space but occurs after the apex and travels ~1.5m from the contact point. Calibration metrics for ball settling are consistent with the developing band, though the single-touch execution remains functional.

Ball control 60, Touch tempo 72, Footwork & pace 84, Explosion & lower-body load 86, Stability 86, Technical quality 87Ball controlTouch tempoFootwork & paceExplosion & lower-body loadStabilityTechnical quality
high confidence
Ball control
60
  • How tight the ball stays to you<= dev 0.25 · good 0.16 · elite 0.10
  • Max ball–body gap<= dev 0.30 · good 0.20 · elite 0.12
  • Ball speed after touch (settle)1.14 norm/s60<= dev 0.55 · good 0.35 · elite 0.20
Touch tempo
72
  • Time between touches0.78 s83<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.58 s60<= dev 0.40 · good 0.22 · elite 0.12
  • Ball drops per second0.17 /s74<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
84
  • Peak movement speed (this clip)11.8 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm2.31 Hz75>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time108 ms97<= dev 230 · good 180 · elite 130
  • Step length69.3 cm63>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
86
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive2.16 m/s84>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed9.38 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)162 °60<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)35.9 °100<= dev 105 · good 95.0 · elite 80.0
Stability
86
  • Balance (sway)1.20 cm98<= dev 35.0 · good 18.0 · elite 8.00
  • Hip shift side-to-side81.1 %60<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean4.50 °100<= dev 55.0 · good 40.0 · elite 25.0
Technical quality
87
  • Coach-style technical read87.0 0–10087>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

3 metrics

  • Center-of-mass sway

    Elite

    Why pros hit it: A still base is the platform for every skill. Elite players keep pelvic sway inside ±10cm during skills — they move the ball, not themselves.

    Your drill: Single-leg juggle: 3×30s on each foot. No hopping, no bailing. The standing leg stays planted and quiet.

  • Peak trunk lean

    Elite

    Why pros hit it: Excessive torso lean = you are catching balance instead of controlling it. Pros stay stacked: ears over hips.

    Your drill: "Book on head" drill: balance a ball/book on your crown during juggling/first-touch reps. Drops = trunk lean.

  • Left/right asymmetry

    Elite

    Why pros hit it: Pros sit under 12% L/R difference. Above 20% predicts non-contact injury (hamstring, groin) within a season of heavy training.

    Your drill: Every session: do all unilateral drills starting with the WEAK side for 1 extra set. Log the weak-side score weekly — it should trend up.

hip: 93°knee: 82°ankle: 65°left hip: 94°left knee: 85°right hip: 78°left ankle: 34°right knee: 97°right ankle: 105°
plant knee Athletic base maintained
You: 128°Ideal: 120°–140°

Done Well

Control with inside of left foot on first bounce

Single touch directed into space

Needs Work

!Timing of contact relative to bounce apex

!Distance of first touch from body

Quick Fixes

1Attempt to meet the ball at the highest point of its first bounce

2Cushion the contact to keep the ball within one stride

Video playback available in full report
#4

Throw One Touch Laces

R

106 frames

85A

The athlete demonstrates consistent technique across four reps, using the laces of the right foot to return the ball first-time to the trainer. The returns are accurate but lack a driven quality, often following a slightly lofted path, which places the execution in the 89-90 range after accounting for visibility constraints.

Ball control 68, Touch tempo 92, Footwork & pace 75, Explosion & lower-body load 68, Stability 90, Path, markers & timing 95, Technical quality 90Ball controlTouch tempoFootwork & paceExplosion & lower-body loadStabilityPath, markers & timingTechnical quality
high confidence
Ball control
68
  • How tight the ball stays to you<= dev 0.25 · good 0.16 · elite 0.10
  • Max ball–body gap<= dev 0.30 · good 0.20 · elite 0.12
  • Ball speed after touch (settle)0.60 norm/s68<= dev 0.55 · good 0.35 · elite 0.20
Touch tempo
92
  • Time between touches0.47 s97<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.27 s81<= dev 0.40 · good 0.22 · elite 0.12
  • Ball drops per second0.00 /s97<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
75
  • Peak movement speed (this clip)0.70 m/s60>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm2.69 Hz80>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time92.9 ms99<= dev 230 · good 180 · elite 130
  • Step length9.60 cm60>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
68
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive0.22 m/s60>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed5.26 m/s90>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)119 °61<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)114 °61<= dev 105 · good 95.0 · elite 80.0
Stability
90
  • Balance (sway)0.30 cm99<= dev 35.0 · good 18.0 · elite 8.00
  • Hip shift side-to-side19.3 %71<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean1.00 °100<= dev 55.0 · good 40.0 · elite 25.0
Path, markers & timing
95
  • Touches on course markers0.00 count95<= dev 3.00 · good 1.00 · elite 0.00
Technical quality
90
  • Coach-style technical read90.0 0–10090>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

3 metrics

  • Center-of-mass sway

    Elite

    Why pros hit it: A still base is the platform for every skill. Elite players keep pelvic sway inside ±10cm during skills — they move the ball, not themselves.

    Your drill: Single-leg juggle: 3×30s on each foot. No hopping, no bailing. The standing leg stays planted and quiet.

  • Peak trunk lean

    Elite

    Why pros hit it: Excessive torso lean = you are catching balance instead of controlling it. Pros stay stacked: ears over hips.

    Your drill: "Book on head" drill: balance a ball/book on your crown during juggling/first-touch reps. Drops = trunk lean.

  • Left/right asymmetry

    Elite

    Why pros hit it: Pros sit under 12% L/R difference. Above 20% predicts non-contact injury (hamstring, groin) within a season of heavy training.

    Your drill: Every session: do all unilateral drills starting with the WEAK side for 1 extra set. Log the weak-side score weekly — it should trend up.

hip: 85°knee: 74°ankle: 65°left hip: 16°left knee: 50°right hip: 85°left ankle: 13°right knee: 94°right ankle: 50°
plant knee Solid plant leg stability
You: 130°Ideal: 120°–140°

Done Well

consistent laces contact on all 4 reps

toes pointed down in plantarflexion during the strike

returns accurately delivered to the trainer's waist or chest area

Needs Work

!increase ball velocity on the return to create a driven punch rather than a lofted float

!ensure the return trajectory remains flat and below waist height

Quick Fixes

1Focus on a shorter, sharper follow-through to punch the ball back with more pace.

Video playback available in full report
#5

Throw One Touch Side

L

117 frames

97A+

The athlete demonstrates high technical proficiency with the non-dominant left foot, satisfying all markers for the top scoring band. Every rep featured an early athletic base, precise eye tracking, and a firm inside-foot return with a flat trajectory to the trainer. The performance is highly consistent and shows no technical breakdown across the five-rep set.

Touch tempo 86, Footwork & pace 77, Explosion & lower-body load 74, Stability 96, Technical quality 99Touch tempoFootwork & paceExplosion & lower-body loadStabilityTechnical quality
high confidence
Touch tempo
86
  • Time between touches0.63 s91<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.43 s69<= dev 0.40 · good 0.22 · elite 0.12
  • Ball drops per second0.00 /s97<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
77
  • Peak movement speed (this clip)0.74 m/s60>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm3.09 Hz86>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time80.9 ms100<= dev 230 · good 180 · elite 130
  • Step length9.90 cm60>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
74
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive0.21 m/s60>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed4.50 m/s85>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)100 °85<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)109 °66<= dev 105 · good 95.0 · elite 80.0
Stability
96
  • Balance (sway)0.60 cm99<= dev 35.0 · good 18.0 · elite 8.00
  • Hip shift side-to-side10.1 %88<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean4.60 °100<= dev 55.0 · good 40.0 · elite 25.0
Technical quality
99
  • Coach-style technical read99.0 0–10099>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

3 metrics

  • Center-of-mass sway

    Elite

    Why pros hit it: A still base is the platform for every skill. Elite players keep pelvic sway inside ±10cm during skills — they move the ball, not themselves.

    Your drill: Single-leg juggle: 3×30s on each foot. No hopping, no bailing. The standing leg stays planted and quiet.

  • Peak trunk lean

    Elite

    Why pros hit it: Excessive torso lean = you are catching balance instead of controlling it. Pros stay stacked: ears over hips.

    Your drill: "Book on head" drill: balance a ball/book on your crown during juggling/first-touch reps. Drops = trunk lean.

  • Left/right asymmetry

    Elite

    Why pros hit it: Pros sit under 12% L/R difference. Above 20% predicts non-contact injury (hamstring, groin) within a season of heavy training.

    Your drill: Every session: do all unilateral drills starting with the WEAK side for 1 extra set. Log the weak-side score weekly — it should trend up.

hip: 94°knee: 92°ankle: 52°left hip: 85°left knee: 82°right hip: 26°left ankle: 15°right knee: 49°right ankle: 36°
plant knee! Slightly straight plant leg
You: 144°Ideal: 120°–140°

Done Well

Maintained athletic base with knee flexion within 120-150° range prior to throw arrival.

Presented fully open inside-foot surface for flat redirects on all reps.

Directed all returns below trainer waist height into the catch zone.

Needs Work

!None; all technical markers for the 99-100 band were satisfied.

Quick Fixes

1Increase the pace of the trainer's throw to challenge the stability of the ankle lock.

Video playback available in full report
#6

Throw Bounce Inside

R

157 frames

90A+

The athlete demonstrates consistent technique, controlling the ball on the first bounce with the inside of the right foot in every rep. Each control is followed by a clean exit into space, with only a minor drift observed on the first rep.

Touch tempo 88, Footwork & pace 87, Explosion & lower-body load 88, Stability 72, Path, markers & timing 85, Technical quality 95Touch tempoFootwork & paceExplosion & lower-body loadStabilityPath, markers & timingTechnical quality
high confidence
Touch tempo
88
  • Time between touches0.47 s97<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.28 s80<= dev 0.40 · good 0.22 · elite 0.12
  • Ball drops per second0.07 /s86<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
87
  • Peak movement speed (this clip)9.14 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm2.80 Hz82>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time89.4 ms99<= dev 230 · good 180 · elite 130
  • Step length84.1 cm68>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
88
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive2.69 m/s91>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed18.2 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)135 °60<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)18.0 °100<= dev 105 · good 95.0 · elite 80.0
Stability
72
  • Balance (sway)4.50 cm97<= dev 35.0 · good 18.0 · elite 8.00
  • Hip shift side-to-side71.9 %60<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean90.0 °60<= dev 55.0 · good 40.0 · elite 25.0
Path, markers & timing
85
  • Touches on course markers1.00 count85<= dev 3.00 · good 1.00 · elite 0.00
Technical quality
95
  • Coach-style technical read95.0 0–10095>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

3 metrics

  • Peak trunk lean

    Below

    Why pros hit it: Excessive torso lean = you are catching balance instead of controlling it. Pros stay stacked: ears over hips.

    Your drill: "Book on head" drill: balance a ball/book on your crown during juggling/first-touch reps. Drops = trunk lean.

  • Center-of-mass sway

    Elite

    Why pros hit it: A still base is the platform for every skill. Elite players keep pelvic sway inside ±10cm during skills — they move the ball, not themselves.

    Your drill: Single-leg juggle: 3×30s on each foot. No hopping, no bailing. The standing leg stays planted and quiet.

  • Left/right asymmetry

    Elite

    Why pros hit it: Pros sit under 12% L/R difference. Above 20% predicts non-contact injury (hamstring, groin) within a season of heavy training.

    Your drill: Every session: do all unilateral drills starting with the WEAK side for 1 extra set. Log the weak-side score weekly — it should trend up.

hip: 73°knee: 81°ankle: 86°left hip: 69°left knee: 100°right hip: 61°left ankle: 27°right knee: 77°right ankle: 69°

Done Well

consistent first-bounce timing across all reps

accurate use of the inside of the right foot for control

Needs Work

!ball travel distance on rep 1 — ball drifts ~2 meters from the body

Quick Fixes

1cushion the ball more on contact to keep it within one step for immediate play

Video playback available in full report
#7

Throw One Touch Side

R

116 frames

97A+

The athlete performs five first-time returns using the inside of the right foot. Every rep features an athletic base with 120° knee flexion and redirection to the trainer catch zone. The performance meets all criteria for the 99-100 band.

Touch tempo 92, Footwork & pace 89, Explosion & lower-body load 63, Stability 91, Path, markers & timing 78, Technical quality 100Touch tempoFootwork & paceExplosion & lower-body loadStabilityPath, markers & timingTechnical quality
high confidence
Touch tempo
92
  • Time between touches0.45 s98<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.25 s83<= dev 0.40 · good 0.22 · elite 0.12
  • Ball drops per second0.00 /s97<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
89
  • Peak movement speed (this clip)7.75 m/s100>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm3.17 Hz87>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time78.8 ms100<= dev 230 · good 180 · elite 130
  • Step length89.9 cm70>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
63
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive0.39 m/s60>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed3.02 m/s70>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)120 °60<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)114 °61<= dev 105 · good 95.0 · elite 80.0
Stability
91
  • Balance (sway)0.40 cm99<= dev 35.0 · good 18.0 · elite 8.00
  • Hip shift side-to-side17.3 %75<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean4.20 °100<= dev 55.0 · good 40.0 · elite 25.0
Path, markers & timing
78
  • Touches on course markers2.00 count78<= dev 3.00 · good 1.00 · elite 0.00
Technical quality
100
  • Coach-style technical read100 0–100100>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

3 metrics

  • Center-of-mass sway

    Elite

    Why pros hit it: A still base is the platform for every skill. Elite players keep pelvic sway inside ±10cm during skills — they move the ball, not themselves.

    Your drill: Single-leg juggle: 3×30s on each foot. No hopping, no bailing. The standing leg stays planted and quiet.

  • Peak trunk lean

    Elite

    Why pros hit it: Excessive torso lean = you are catching balance instead of controlling it. Pros stay stacked: ears over hips.

    Your drill: "Book on head" drill: balance a ball/book on your crown during juggling/first-touch reps. Drops = trunk lean.

  • Left/right asymmetry

    Elite

    Why pros hit it: Pros sit under 12% L/R difference. Above 20% predicts non-contact injury (hamstring, groin) within a season of heavy training.

    Your drill: Every session: do all unilateral drills starting with the WEAK side for 1 extra set. Log the weak-side score weekly — it should trend up.

hip: 31°knee: 83°ankle: 44°left hip: 31°left knee: 76°right hip: 87°left ankle: 17°right knee: 101°right ankle: 45°

Done Well

Athletic base with knee flexion at 120° maintained throughout the set

Inside foot surface presented perpendicular to the ball for flat redirects

Eyes tracked the ball from trainer release to foot contact on every rep

Quick Fixes

1Maintain focus on the ball midline to ensure flat returns

Video playback available in full report
#8

Throw One Touch Laces

L

104 frames

76B+

The athlete demonstrates functional left-foot laces technique, consistently returning the ball to the trainer across five reps. The primary technical gap is the lack of a driven 'punch' mechanic, as the ankle remains somewhat soft and the knee does not fully extend through contact, resulting in floated trajectories. Calibration with DEVELOPING metrics confirms the score is appropriate for this level of recreational execution.

Ball control 60, Touch tempo 90, Footwork & pace 76, Explosion & lower-body load 66, Stability 87, Technical quality 80Ball controlTouch tempoFootwork & paceExplosion & lower-body loadStabilityTechnical quality
high confidence
Ball control
60
  • How tight the ball stays to you<= dev 0.25 · good 0.16 · elite 0.10
  • Max ball–body gap<= dev 0.30 · good 0.20 · elite 0.12
  • Ball speed after touch (settle)2.49 norm/s60<= dev 0.55 · good 0.35 · elite 0.20
Touch tempo
90
  • Time between touches0.38 s99<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.18 s89<= dev 0.40 · good 0.22 · elite 0.12
  • Ball drops per second0.11 /s82<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
76
  • Peak movement speed (this clip)1.12 m/s60>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm2.93 Hz84>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time85.5 ms100<= dev 230 · good 180 · elite 130
  • Step length12.2 cm60>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
66
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive0.35 m/s60>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed4.37 m/s84>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)129 °60<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)115 °60<= dev 105 · good 95.0 · elite 80.0
Stability
87
  • Balance (sway)0.50 cm99<= dev 35.0 · good 18.0 · elite 8.00
  • Hip shift side-to-side25.7 %63<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean10.9 °100<= dev 55.0 · good 40.0 · elite 25.0
Technical quality
80
  • Coach-style technical read80.0 0–10080>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

3 metrics

  • Center-of-mass sway

    Elite

    Why pros hit it: A still base is the platform for every skill. Elite players keep pelvic sway inside ±10cm during skills — they move the ball, not themselves.

    Your drill: Single-leg juggle: 3×30s on each foot. No hopping, no bailing. The standing leg stays planted and quiet.

  • Peak trunk lean

    Elite

    Why pros hit it: Excessive torso lean = you are catching balance instead of controlling it. Pros stay stacked: ears over hips.

    Your drill: "Book on head" drill: balance a ball/book on your crown during juggling/first-touch reps. Drops = trunk lean.

  • Left/right asymmetry

    Elite

    Why pros hit it: Pros sit under 12% L/R difference. Above 20% predicts non-contact injury (hamstring, groin) within a season of heavy training.

    Your drill: Every session: do all unilateral drills starting with the WEAK side for 1 extra set. Log the weak-side score weekly — it should trend up.

hip: 76°knee: 81°ankle: 54°left hip: 76°left knee: 76°right hip: 44°left ankle: 17°right knee: 60°right ankle: 44°
knee Good plant knee flexion
You: 134°Ideal: 130°–145°

Done Well

Consistent left-foot laces contact on 4 out of 5 reps

Returns consistently reach the trainer catch zone

Needs Work

!Driven return mechanic — ball trajectory is currently arched rather than flat

!Knee extension through contact — kicking leg currently lifts the ball instead of punching through it

Quick Fixes

1Focus on snapping the knee into extension at the moment of contact to drive the ball flat

2Keep the ankle fully rigid and toes pointed down to ensure a firm striking surface

Video playback available in full report
#9

Throw Control Side

L

125 frames

94A+

The athlete demonstrates high-level technical control with the left foot, maintaining a tight cushion and consistent two-touch rhythm. Every repetition is returned accurately with an open foot face and stable posture. Calibration metrics confirm elite-level balance and trunk stability throughout the drill.

Touch tempo 82, Footwork & pace 76, Explosion & lower-body load 75, Stability 88, Path, markers & timing 95, Technical quality 98Touch tempoFootwork & paceExplosion & lower-body loadStabilityPath, markers & timingTechnical quality
high confidence
Touch tempo
82
  • Time between touches0.52 s96<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.33 s76<= dev 0.40 · good 0.22 · elite 0.12
  • Ball drops per second0.16 /s75<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
76
  • Peak movement speed (this clip)0.95 m/s60>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm2.90 Hz84>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time86.1 ms99<= dev 230 · good 180 · elite 130
  • Step length12.8 cm60>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
75
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive0.34 m/s60>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed5.62 m/s93>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)102 °81<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)110 °65<= dev 105 · good 95.0 · elite 80.0
Stability
88
  • Balance (sway)0.70 cm99<= dev 35.0 · good 18.0 · elite 8.00
  • Hip shift side-to-side24.7 %64<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean5.20 °100<= dev 55.0 · good 40.0 · elite 25.0
Path, markers & timing
95
  • Touches on course markers0.00 count95<= dev 3.00 · good 1.00 · elite 0.00
Technical quality
98
  • Coach-style technical read98.0 0–10098>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

3 metrics

  • Center-of-mass sway

    Elite

    Why pros hit it: A still base is the platform for every skill. Elite players keep pelvic sway inside ±10cm during skills — they move the ball, not themselves.

    Your drill: Single-leg juggle: 3×30s on each foot. No hopping, no bailing. The standing leg stays planted and quiet.

  • Peak trunk lean

    Elite

    Why pros hit it: Excessive torso lean = you are catching balance instead of controlling it. Pros stay stacked: ears over hips.

    Your drill: "Book on head" drill: balance a ball/book on your crown during juggling/first-touch reps. Drops = trunk lean.

  • Left/right asymmetry

    Elite

    Why pros hit it: Pros sit under 12% L/R difference. Above 20% predicts non-contact injury (hamstring, groin) within a season of heavy training.

    Your drill: Every session: do all unilateral drills starting with the WEAK side for 1 extra set. Log the weak-side score weekly — it should trend up.

hip: 99°knee: 98°ankle: 53°left hip: 85°left knee: 89°right hip: 41°left ankle: 27°right knee: 97°right ankle: 98°
knee! Slightly straight plant knee
You: 150°Ideal: 135°–145°

Done Well

Maintains ball within 30 cm of the body on the first touch using the left inside foot

Executes a consistent two-touch rhythm across all four repetitions

Needs Work

!Decrease the time between the first touch and the return pass to under 0.13 seconds

Quick Fixes

1Focus on a quicker weight transfer to the plant foot immediately after the first touch to accelerate the return pass

Video playback available in full report
#10

Throw Thigh Side

L

94 frames

83A-

The athlete shows strong technical proficiency with the non-dominant left foot, completing three high-quality reps. Thigh control is consistent and the transition to a flat return pass is efficient, though the required fourth rep was not captured for a higher band.

Ball control 70, Touch tempo 94, Footwork & pace 76, Explosion & lower-body load 72, Stability 90, Path, markers & timing 85, Technical quality 90Ball controlTouch tempoFootwork & paceExplosion & lower-body loadStabilityPath, markers & timingTechnical quality
high confidence
Ball control
70
  • How tight the ball stays to you<= dev 0.25 · good 0.16 · elite 0.10
  • Max ball–body gap<= dev 0.30 · good 0.20 · elite 0.12
  • Ball speed after touch (settle)0.55 norm/s70<= dev 0.55 · good 0.35 · elite 0.20
Touch tempo
94
  • Time between touches0.41 s99<= dev 1.00 · good 0.75 · elite 0.55
  • Touch timing consistency0.21 s86<= dev 0.40 · good 0.22 · elite 0.12
  • Ball drops per second0.00 /s97<= dev 0.20 · good 0.08 · elite 0.02
Footwork & pace
76
  • Peak movement speed (this clip)0.98 m/s60>= dev 3.00 · good 4.50 · elite 6.00
  • Step rhythm3.08 Hz86>= dev 2.00 · good 3.00 · elite 4.00
  • Foot contact time81.3 ms100<= dev 230 · good 180 · elite 130
  • Step length12.1 cm60>= dev 90.0 · good 120 · elite 150
Explosion & lower-body load
72
  • Explosive lift (hip height)>= dev 15.0 · good 28.0 · elite 42.0
  • Hip speed / drive0.18 m/s60>= dev 1.50 · good 2.20 · elite 3.00
  • Arm & upper-body speed4.19 m/s82>= dev 3.00 · good 4.50 · elite 6.00
  • Knee bend (athletic base)101 °84<= dev 110 · good 100 · elite 85.0
  • Hip hinge & depth (stance / load)114 °62<= dev 105 · good 95.0 · elite 80.0
Stability
90
  • Balance (sway)0.30 cm99<= dev 35.0 · good 18.0 · elite 8.00
  • Hip shift side-to-side20.2 %70<= dev 20.0 · good 12.0 · elite 6.00
  • Trunk lean4.50 °100<= dev 55.0 · good 40.0 · elite 25.0
Path, markers & timing
85
  • Touches on course markers1.00 count85<= dev 3.00 · good 1.00 · elite 0.00
Technical quality
90
  • Coach-style technical read90.0 0–10090>= dev 70.0 · good 85.0 · elite 95.0

What the pros look like

3 metrics

  • Center-of-mass sway

    Elite

    Why pros hit it: A still base is the platform for every skill. Elite players keep pelvic sway inside ±10cm during skills — they move the ball, not themselves.

    Your drill: Single-leg juggle: 3×30s on each foot. No hopping, no bailing. The standing leg stays planted and quiet.

  • Peak trunk lean

    Elite

    Why pros hit it: Excessive torso lean = you are catching balance instead of controlling it. Pros stay stacked: ears over hips.

    Your drill: "Book on head" drill: balance a ball/book on your crown during juggling/first-touch reps. Drops = trunk lean.

  • Left/right asymmetry

    Elite

    Why pros hit it: Pros sit under 12% L/R difference. Above 20% predicts non-contact injury (hamstring, groin) within a season of heavy training.

    Your drill: Every session: do all unilateral drills starting with the WEAK side for 1 extra set. Log the weak-side score weekly — it should trend up.

hip: 85°knee: 94°ankle: 50°left hip: 70°left knee: 92°right hip: 45°left ankle: 29°right knee: 59°right ankle: 23°
hip Hips too extended during cushion
You: 114°Ideal: 80°–95°

Done Well

Consistent left thigh control with downward deflection

Tight ball drop distance within 30 cm of plant foot

Flat inside-foot return passes

Needs Work

!Complete 4 full reps for higher scoring potential

!Increase eccentric knee give to further dampen ball velocity

Quick Fixes

1Focus on a slight downward 'give' with the thigh as the ball makes contact to settle it even faster.

Bilateral bars

Bilateral Balance

Left vs right per movement. Wider gaps = bigger asymmetry.

Symmetry88%
Movement
050100
Gap
  • Shoot
    L 0
    R 80
    80
  • Juggle
    L 20
    R 48
    28
  • Juggling
    L 69
    R 87
    18
  • Sole
    L 90
    R 72
    18
  • Right
    L 99
    R 82
    17
  • Juggle
    L 68
    R 52
    16
  • Shot
    L 85
    R 74
    11
  • Inside
    L 88
    R 99
    11
  • Pass
    L 95
    R 84
    11
  • Box
    L 88
    R 98
    10
  • Laces
    L 80
    R 90
    10
  • Left
    L 97
    R 87
    10
  • Side
    L 98
    R 90
    8
  • Inside
    L 87
    R 95
    8
  • Juggle
    L 78
    R 85
    7
  • Shoot
    L 81
    R 86
    5
  • Single
    L 98
    R 94
    4
  • Pass
    L 90
    R 93
    3
  • Shot
    L 84
    R 81
    3
  • Pass
    L 87
    R 86
    1
  • Side
    L 90
    R 91
    1
  • Side
    L 99
    R 100
    1
  • Outside
    L 99
    R 98
    1
  • Pass
    L 88
    R 87
    1
< 10 balanced10–20 watch> 20 asymmetric

Movement matrix

Movement × component

Outlined: strongest · weakest cell

MovementTgtStrMechCtrlTmpPaceXplStbL/RNavTechOvr
Side (L)98
Side (R)97
Box (R)96
Side (L)95
Pass (R)95
Single (L)94
Outside (R)94
Outside (L)94
Inside (R)94
Single (R)93
Right (L)93
Pass (L)93
Left (L)92
Pass (L)92
Juggle (R)91
Cruyff (R)91
Pass (R)90
Side (R)89
Inside (L)89
Croqueta (R)89
Pass (R)89
Juggle (L)87
Inside (R)87
Sole (L)87
Left (R)87
Juggling (R)86
Juggle86
Juggling (L)86
Left (R)86
Shot (L)86
Pass (L)86
Pass (R)85
Juggle (L)85
Pass (R)85
Shot (L)85
Only84
Sole (R)84
Right (R)84
Pass (L)84
Only83
Shoot (R)83
Shot (R)83
Shoot (R)81
Side (L)81
Laces (R)80
Juggle (R)79
Shot (R)78
Juggle (R)78
Side (R)77
Box (L)76
Inside (L)74
Shoot (L)74
Right74
Shoot (L)72
Laces (L)72
Alternating71
Juggle (L)66
Hottest: Side (R) · Technical quality (100)Weakest: Juggle (L) · Technical quality (20)

Strong vs weak foot

Component averages across 24 bilateral movements · Self-reported strong foot: Right

99%

Balance

Ball control is the biggest gap — Right foot leads Left foot by 7 points (75 vs 68).

Strong · Right

84/100

Weak · Left

83/100

  • Ball control
    +7
  • Target placement
    +4
  • Touch tempo
    +3
  • Footwork & pace
    +2
  • Path, markers & timing
    +2
  • Body shape & contact
    +1
  • Explosion & lower-body load
    +1
  • Stability
    0
  • Technical quality
    0
  • Strike power
    -1

Fault Analysis

12 high21 moderate5 minor· sorted by impact (severity × movements affected)
  • #1Short follow-throughCore
    2 mvmts · fix ~4 weeks
  • #2Straight legsCore
    2 mvmts · fix ~4 weeks
  • #3Inconsistent juggling rhythmCore
    2 mvmts · fix ~4 weeks

Corrective Drill Progressions

Graduated corrective progressions for your soccer movement faults.

#1

Ball height consistently below the knee

in Soccer Juggling Right

3x/week

Your balance/Hip lateral drift is 33.5% vs pro target <= 10%, causing you to chase the ball laterally when touches are too low.

1
Weeks 1-2

Drop-Catch Juggling

3x20"Flick the ankle to pop the ball exactly to waist height before catching."
2
Weeks 3-4

Alternating Height Juggling

3x30s"Keep the upper body relaxed and let the ankle do the work to lift the ball."
3
Weeks 5-6

Continuous Waist-High Juggling

3x1 min"Lock the ankle slightly more to ensure the ball pops straight up with minimal spin."
#2

Plant knee remains nearly straight at contact

in Soccer Long Pass Right

3x/week

Your rhythm/Mean inter-touch gap is 1.3s and plant-knee angle is 156.9° vs pro target <= 150°, showing a stiff, slow setup.

1
Weeks 1-2

Static Plant Holds

3x10s holds"Sink into a quarter squat on your plant leg and hold the position."
2
Weeks 3-4

Step-in Strikes (No Ball)

3x10"Step aggressively into the plant, bending the knee to absorb the force before swinging."
3
Weeks 5-6

Driven Long Passes

3x8"Maintain a slight flex in the plant knee through the entire strike for better stability."
#3

Extra touch between cut and shot

in Soccer Dribble Cut Shoot Right

3x/week

Your balance/Hip lateral drift is 58.8% during the cut, preventing an immediate, balanced strike.

1
Weeks 1-2

Cone Cut to Immediate Shot (Slow)

3x5 per side"Drop your hips into the cut so your body is already balanced for the shot."
2
Weeks 3-4

Game-Speed Cut and Finish

3x6 per side"Aim to strike the ball in one motion immediately following the cut plant."
3
Weeks 5-6

Defended Cut and Finish

3x8 per side"Drive through the ball with more laces contact to increase strike velocity instantly after the cut."
#4

Wrong foot used for the receive touch

in Soccer Receive Left Pass Right

4x/week

Your impression/LLM qualitative band is 480–100 (48/100) due to bypassing the weak foot, highlighting the 70/100 symmetry deficit.

1
Weeks 1-2

Static Cross-Body Wall Passes

3x15"Force yourself to receive with the left foot across your body to set up the right."
2
Weeks 3-4

Dynamic 2-Touch Passing Square

3x1 min"Open your hips early to allow the left foot to cushion the ball naturally."
3
Weeks 5-6

High-Velocity Cross-Body Receive

3x10"Focus on footwork patterns that mandate using both feet in sequence under pressure."

Sport Training Program

14-Week Block

4-Week Block (Weeks 1-4)

4x per weekWeeks 1-4

Improve bilateral symmetry and ball control under pressure to build a more balanced, injury-resilient athletic base.

1

Single-Leg Juggling (Weak Foot Focus)

3 × 60s per leg

"Keep the standing leg planted and quiet; move the ball, not your body."

2

Med-Ball Rotational Throws

4 × 8 per side

"Turn your hips fully BEFORE your shoulders follow; snap the core."

3

Plant-Leg Loading Strikes

3 × 6 per side

"Jump-plant onto the lead foot, land in a visible quarter-squat, hold for 1 second, then strike."

4

Wall Cushion Receive

3 × 15 per foot

"Relax the ankle on impact; the ball should barely roll after contact."

5

Close-Your-Eyes Juggle

3 × 20 touches

"Feel the rhythm of the ball dropping; let your foot meet it at the exact same height every time."

Biomechanical Analysis

The athlete's lower body mechanics show a distinct pattern of inadequate plant leg loading. Across 18 kicks, the biomechanical signature reveals a plant-knee angle averaging 156.9° and a knee flexion range of 100.5°. This straight-legged plant severely limits force absorption and transfer, highlighted by the pro-benchmark gap where the plant-knee angle is 156.9° vs the pro elite target of <= 150°. Additionally, the deepest squat knee angle is 104° vs the pro elite target of <= 85°, indicating that glute and adductor recruitment is being left on the table during explosive cuts and strikes.

Core rotation and trunk stability are currently limiting explosive power generation. The athlete averages a trunk lean at contact of 16.3° (vs pro target <= 15°) and a hip-shoulder separation of just 10.4° (vs pro target >= 18°). This lack of separation indicates an inability to utilize the stretch-shortening cycle, resulting in an over-reliance on leg extension rather than full kinetic chain rotation. The compensatory trunk lean is a mechanism to catch balance rather than control it.

While overall functional balance appears high (98%), deeper metrics reveal significant underlying asymmetries. The dominant right foot outperforms the weak left foot in control (75 vs 68, Δ7), accuracy (83 vs 79, Δ4), and rhythm (85 vs 82, Δ3). Most concerning is the mean L/R asymmetry of 46.1% across 57 clips, peaking at 57.5% during the Throw Bounce Inside (right), which is a major hamstring and groin injury flag predicting non-contact injury risk under heavy training loads.

L/R Asymmetry:
46%

In soccer-specific patterns, the athlete demonstrates functional passing and receiving but struggles with explosive finishing and high-speed directional changes. The peak shot power was recorded at an impressive 30.6 m/s (110 km/h) on the left finesse shot (ruler=depth_kalman_3d, confidence 0.95), which is excellent, but it is often compromised by poor plant leg mechanics. The biomechanical signature (plant-knee 156.9°, trunk lean 16.3°, hip-shoulder sep 10.4°) shows the plant leg staying too straight at contact, mild trunk lean, and hips/shoulders rotating together, losing the crucial whip effect required for elite-level striking.

The athlete's single weakest link is symmetry (mean 70/100), which limits both performance consistency and durability. To raise the performance ceiling, we must address the rigid plant leg and lack of rotational whip. Specifically, we need to close the gap in Hip–shoulder separation at contact: your 10.4° vs pro elite >= 18°, and Plant-knee angle at contact: your 156.9° vs pro elite <= 150°.

Coach's Analysis

Allan, welcome to your first baseline Sport Movement Scan. As a midfielder, your ability to distribute, control the tempo, and navigate tight spaces dictates your effectiveness on the pitch.

The good news is that you possess an elite foundation of dynamic balance and explosive locomotion, achieving peak sprint speeds up to 14.7 meters per second with ground contact times under 90 milliseconds. However, to translate this raw athleticism into refined soccer performance, we need to address some critical biomechanical inefficiencies. Your single weakest link in this assessment is your symmetry, which scored a 70 out of 100. Across your 57 evaluated clips, we recorded a mean left-to-right asymmetry of 46.1 percent. This is a massive red flag. Elite professionals sit under a 12 percent left-to-right difference, and anything above 20 percent strongly predicts non-contact hamstring or groin injuries within a season of heavy training. This imbalance peaked at a dangerous 57.5 percent during the right-sided throw bounce inside drill. We must prioritize balancing your kinetic chain before this asymmetry leads to time off the pitch. Looking closer at your bilateral foot analysis, you are heavily right-foot dominant. While your overall bilateral balance score algorithmically reads as 98 percent due to compensatory mechanics, isolating the component scores tells the real story. Your ball control scores at 75 out of 100 on your right foot versus 68 on your left. Your accuracy drops from 83 on the right to 79 on the left, and your rhythm falls from 85 to 82. This functional discrepancy was glaringly obvious in drills like the receive left pass right sequence, which scored a 65 out of 100, the cone dribble left only at 68 out of 100, and the alternating thigh juggle at 71 out of 100. For a midfielder, this level of one-footedness makes you predictable under pressure. Defenders will quickly learn to force you onto your left side, knowing your control and rhythm will degrade. When you do strike the ball, you are capable of generating tremendous force. You recorded a peak shot power of 30.6 meters per second, or roughly 110 kilometers per hour, on your left finesse shot. This metric was captured using our depth kalman 3d tracking system with a very high 0.95 confidence rating, meaning that power is legitimate. However, your biomechanical signature reveals that you are generating this pace inefficiently, relying entirely on raw leg strength rather than a fluid kinetic chain. Your peak foot speed at contact averages just 5.2 meters per second versus the pro elite benchmark of 8.0 meters per second or greater. Elite strikers accelerate the foot to 15 plus meters per second in the final 80 milliseconds before contact. That bat-speed is where effortless shot power comes from, not quad size. You are losing this terminal foot velocity because of a severe lack of core rotation. Your hip-shoulder separation at contact is only 10.4 degrees versus the pro elite benchmark of 18 degrees or greater. Because you are rotating your hips and shoulders together at the same time, you are completely missing out on the stretch-reflex whip that stores and releases rotational power. Moving down the kinetic chain, your plant leg mechanics are actively working against your ball striking. Your plant-knee angle at contact averages 156.9 degrees versus the pro elite target of 150 degrees or less. Strikers plant the standing leg in a strong quarter-squat of roughly 85 to 95 degrees. Because you are striking with a nearly straight plant leg, as seen when you locked out at 170 degrees on your right long pass, your body is absorbing force rather than transferring it efficiently into the ball. This straight leg also forces you to compensate with your upper body. Your trunk lean at contact is 16.3 degrees versus the pro elite target of 15 degrees or less. Excessive torso lean means you are catching your balance instead of controlling it. Furthermore, your knee range of motion through the kick is truncated at 100.5 degrees versus the pro elite benchmark of 120 degrees or greater. A short sweep through the ball means you are decelerating before impact, likely due to tight hip flexors or a subconscious fear of loading that stiff plant leg. These mechanical limitations also bleed into your general explosiveness, which scored a 79 out of 100. During deceleration and cutting movements, your deepest squat knee angle is only 104 degrees versus the pro elite target of 85 degrees or less. Full depth recruits the glutes and adductors, building the hip positions needed for sharp cuts and explosive sprints. By staying so upright, you are leaving muscle recruitment on the table and forcing your quadriceps to handle the entire load, which directly contributes to the hamstring asymmetry risk mentioned earlier. To fix these issues, your six-week training program is designed around corrective kinetic chain integration. Day one focuses entirely on plant leg stability and loading. We will use drop jumps to single-leg landings and Bulgarian split squats to train your nervous system to accept force in a deep quarter-squat, driving that 156.9 degree plant knee down into a functional, athletic base. Day two targets your core rotation and hip-shoulder separation. Through medicine ball rotational wall throws and cable woodchoppers, we will teach your hips to fire before your shoulders, unlocking the stretch-shortening cycle needed to boost your peak foot speed well past 5.2 meters per second. Day three is dedicated to dynamic follow-through and power, utilizing band-resisted kneeling-to-standing kicks to increase your knee sweep range of motion and iron out your left-to-right asymmetries. Allan, you have the raw speed and the baseline balance to be an incredibly dangerous player in the midfield. By your six-week rescan, our primary goal is to drop your 46.1 percent left-to-right asymmetry closer to the 20 percent safety threshold, drastically reducing your risk of a hamstring injury. If we can simultaneously increase your hip-shoulder separation from 10 degrees to 15 degrees and introduce a proper bend into your plant leg, you will see an immediate, noticeable increase in your passing range, shot consistency, and ability to turn smoothly off both feet. Stick to the corrective programming, focus on the mechanics over the outcome, and the performance gains will follow.

Top clip

Share opens your OS sheet (mobile) or copies the report link. For Instagram / Facebook, save the clip then upload from the camera roll, or paste the link in a story caption.

Movement

Driven Pass (right)

Score

95

Confidence

99%

Clip file not found in storage listing. It may still be processing or saved under a different path.

L/R symmetry

Risk

46.1%mean L/R diff

Pros ≤ 12 % · Watch 12–22 % · Risk > 22 % · 57 clips

Worst: Throw Bounce Inside (right)57.5% gap

Biomech signature

mean across 18 clips

  • Plant-knee angle at contact

    Elite ≤ 90°

    157°

  • Trunk lean at contact

    Elite ≤ 10°

    16°

  • Hip–shoulder separation

    Elite ≥ 60°

    10°

  • Knee sweep (range of motion)

    Elite ≥ 120°

    101°

plant leg staying too straight at contact. mild trunk lean at contact. hip and shoulders rotating together — losing whip. good knee sweep.

Weakest link

Attack this next

Across 5 scored clips, your lowest component is symmetry at an average of 70/100.

  • Receive Left Pass Right65
  • Cone Dribble Left Only68
  • Thigh Juggle Alternating71

Suggested drill

Strict Cross-Body Receiving

Fault: Wrong foot used for the receive touch

Why: Your impression/LLM qualitative band is 480–100 (48/100) due to bypassing the weak foot, highlighting the 70/100 symmetry deficit.

Frequency: 4x/week

Risk flags (3D)

Objective thresholds — measured values shown inline. Not a medical diagnosis.

moderateknee

Plant leg straightening under strike load

Plant-knee angle averaging 156.9° (pros: 90–110°).

Fix: Split squats 3×8/side + jump-to-plant drill; force a visible quarter-squat on every strike.

highhamstring

Large left/right imbalance detected

Mean L/R asymmetry 46.1% across 57 clips (>22% predicts non-contact injury within a season).

Fix: Start every session with 1 extra set on the WEAK side across all unilateral drills; re-scan in 3 weeks.

Coverage & confidence

Movements

57

With vision

57/57

With 3D

57/57

Mean confidence

92%

Mean completion ratio: 100%

Improvement Potential

Current level vs. realistic ceiling with 12-16 weeks of focused training.

plant knee flexion+25 headroom
Current: 65Ceiling: 90
field vision scanning+30 headroom
Current: 55Ceiling: 85
weak foot proficiency+15 headroom
Current: 75Ceiling: 90
hip shoulder separation+25 headroom
Current: 60Ceiling: 85
follow through extension+25 headroom
Current: 70Ceiling: 95

Priority Action Plan

1

Plant Leg Loading

Jump-plant onto the lead foot from a short run-up, landing in a visible quarter-squat. Hold 2s before striking.

Warm-up before every field sessionTarget: Plant-knee angle < 150 degrees at contact
2

Core Rotation

Med-ball rotational throws focusing on turning the hips before the shoulders.

2-3x per weekTarget: Hip-shoulder separation > 18 degrees at contact
3

Follow-Through Mechanics

Shadow kick drills focusing on swinging the kicking leg fully across the body midline and finishing with chest over the ball.

DailyTarget: Knee ROM > 100 degrees during follow-through
4

Asymmetry & Injury Prevention: Perform 1 extra set on the weak (left) side for all unilateral gym and field drills.

Every session — Target: L/R asymmetry reduced to < 15%

Risk Flags

highKnee (Plant Leg)

Hyperextension and ligament (ACL) strain due to striking with a nearly straight plant leg (160-170 degrees), leading to poor force absorption.

Incorporate jump-plant drills landing in a strong quarter-squat (85-95 degrees) to build eccentric control and habituate proper plant-leg mechanics.

moderateHip and Groin

Adductor or hip flexor strain resulting from truncated follow-throughs and significant left/right asymmetry (>40%) during passing and shooting.

Focus on full leg sweeps crossing the body midline during strikes. Increase unilateral training volume on the non-dominant side to reduce asymmetry.

moderateLower Back

Lumbar facet joint stress from excessive rearward trunk lean during long passes and driven shots to compensate for poor hip rotation.

Engage in core anti-extension exercises and use the 'book on head' drill to practice keeping the chest stacked over the hips during ball contact.

Achievements

Badges earned

First Scan

Recommended rescan in

6 weeks

Target: June 12, 2026

Allan's Advice

Allan's Advice Allan, your baseline scan reveals a highly functional athletic foundation, particularly highlighted by your elite balance and stability. As a midfielder, your ability to control your body is excellent; across almost all receiving and juggling drills, your center-of-mass sway remained between 0-1cm (the pro benchmark is ≤8-20cm depending on the drill). This quiet, stable base is the perfect platform for high-level ball control. However, to translate this control into explosive, game-changing actions, we need to address some specific biomechanical leaks in your passing, shooting, and dribbling mechanics. Your primary mechanical priority is fixing your plant-leg flexion during ball striking. Across multiple scans, your standing leg remains far too straight at the moment of contact. For example, during your right long pass, your plant knee was nearly locked at 170° (elite is ≤150°), and during your left cut-and-shoot, it was at 167° (elite is ≤90°). A straight plant leg acts as a shock absorber, leaking the kinetic energy you've built up during your approach. To fix this, incorporate plant-leg loading drills: practice a short run-up, jump-plant onto your lead foot, and land in a visible quarter-squat. Hold this position for two seconds before striking to build muscle memory for a strong, loaded base. Secondly, we need to unlock your terminal strike power by improving your hip-shoulder separation and peak foot speed. Your right long pass showed only 4° of hip-shoulder separation (pros sit at ≥18°), and your peak foot speed on your right cut-and-shoot was just 1.9 m/s (pros hit ≥15.0 m/s). You are currently 'pushing' the ball rather than whipping through it. To build that whip-like stretch-reflex, add medicine ball rotational throws to your routine (3x6 each side), ensuring your hips turn before your shoulders. Pair this with sprint-deceleration kicks against a heavy bag, focusing purely on accelerating your foot to a blur in the final 80 milliseconds before contact. In your dribbling and agility work, your close control is excellent—consistently keeping the ball within 0.5 meters of your foot—but your field vision needs immediate attention. During both your left and right cone dribbles, your gaze was fixed entirely downward on the ball. In the midfield, this limits your spatial awareness and decision-making speed. Force yourself to lift your chin: practice dribbling while looking 1-2 meters ahead of the ball, and integrate a mandatory shoulder check or head scan after every second cone. Finally, while your overall bilateral balance is decent, there are hidden range-of-motion (ROM) asymmetries that could limit your weak-foot reliability and predict future injury. For instance, your long pass showed a massive 91° difference in knee ROM between your dominant and non-dominant sides. Additionally, during isolated juggling drills, you frequently compensated by using your head or chest instead of the required foot surfaces. Moving forward, strictly adhere to drill constraints to force your nervous system to adapt, and always perform one extra set of unilateral drills on your weaker side to close these biomechanical gaps.

Powered by True Form X — Hazvex Ltd

This report is for informational purposes only. Consult a qualified professional before making training changes.