SwimAnalyzer 1.0 is comprised of 3 main components: the Race Model, Race Analysis, and the Training Efficiency Table. A description of each of the components is included, to enable you to begin using SwimAnalyzer 1.0 with your athletes today.

Race Models


The race model generator is the most important feature, as it underpins the use of the other two components. Generating a race model is easy; simply enter your swimmer’s event, distance, and goal time for long course, and – voilà! – you are provided with a model of the event. Numerous race goals may be created for each athlete and stored in the app, to be implemented at the right time in the season. The information provided by the app includes start time (15m), split times, segment times, lap times, average velocities, stroke rate and stroke count ranges, and distance per stroke range. The models are generated from a database of real competition results, compiled from national and international competitions from 2010 to the present, ranging from age group to elite performances, up to a distance of 200m, and for all strokes (excluding individual medley; upgrades will be made to include these events when sufficient data is available). The race models are generated according to the event profile calculated from the real data, with a sensitivity of 1s. The sensitivity and accuracy of the model will be enhanced in future, as the database develops.

Race Analysis


Now that we have our shiny new goal, we want to implement it at the next competition, right? But how do you determine if your athlete achieves the goal? Well, by performing a simple race analysis! The race analysis component utilises the camera of your tablet to film the event in real time. All you need to do is press a button on the screen to record the splits when prompted by the app. Simple! And the results are displayed within a minute post-race, providing you first with the video of the event to replay and view with your athlete, as well as a graphical representation of their swim velocity versus the model, and a comparison of the race data versus the race model.

image007Once you have recorded a number of races in the same event, you can compare analyses and find the strengths and weaknesses, and if you wish, create your own new model from this data. Recording splits in real time is not 100% accurate and requires some practice of the user, thus we have made it possible to adjust the data and add official times and other parameters that become available post-race. This allows the most accurate data to be recorded and stored in the app for future reference and comparison. The beauty of this app is that it gives coaches and athletes immediate access to race footage and race data sufficient to plan for successive events, and modify and create new goals and strategies as needed, at any given competition. Not to mention it’s applicability in training for those stand-up time trials!

Training Efficiency Tables


And last but not least…the training tool that will help your swimmer reach their goal. The purpose of the training table is to guide the training sessions throughout the season, providing prognostic speeds and technical metrics across training zones that will increase swimming technique and efficiency, and give your swimmer the best chance to swim their goal time at the competition.  Individual training efficiency tables can be created for each swimmer by simply entering the goal time, event, and pool length (short or long course), and all prognostic training speeds are then calculated from this. The training zones used in the tables are based on the definition of Madsen (2007), and adapted using real training data to increase the range of prescribed times to allow greater flexibility. As these tables are designed to increase the mechanical components of the swimming technique, stroke count ranges are the key component and have been calculated based on the swimming square of Legrand (2001). Thus, during training, the focus may be placed on swimming time, stroke efficiency, or the interrelationship between both, for repetition distances from 50m to 800m. And the real value of the training efficiency tables? The ability to individualise training for every swimmer based on their own capacity, whilst still performing the same session! And, of course, the satisfaction of knowing that during each session you are actively working to achieve your swimmers’ race goals.

SwimAnalyzer 1.0 is available on the App Store and Google Play – now you can try it for yourself!


itunes-app-store         Google Play badge 2017