Due to the high growth usage of technology in modern sports, it became more complex. Both neural networks and data mining are frequently used as effective approaches for analyzing the huge amounts of data collected in sports. Fencing is one of most popular sports. Due to its dynamics, a large number of events occur during a single match. Fencing statisticians have the task of noting as many of these events as possible. In this paper, the main target is to use neural networks to collect statistics through Kinect - a line of motion sensing input device – to create a dateset to train a software system; in order to enhance the fencer movement through a training course. A software system was designed and applied regarding this issue.