Abstract: Methods and system for providing a video overlay sports motion analysis. An embodiment method comprises receiving files containing video frames recording a professional athlete's performance of a motion and video frames of a student's performance of the motion. A stick figure representation of the professional athlete's motion is provided as a video sequence, and the video sequence is aligned to, and overlaid with, outlines of the student athlete. A playable video file providing a visual comparison between the student athlete's motion and the motion of the professional is created and delivered. Differences between the two motions are ascertained. A representation of the student performing the motion correctly is created and stored to enable playback; enabling the student to mentally visualize himself/herself performing the correct motion. The embodiments provide a turnkey system usable from anywhere worldwide by any student or coach at low cost.