Showing posts with label screen cast. Show all posts
Showing posts with label screen cast. Show all posts

Wednesday, December 25, 2013

Athlete Monitoring 1.0

Athlete Monitoring 1.0



This is the MS Excel 2010+ (Windows) workbook designed for data collection and quick analysis and visualization using Pivot Table. The workbook is already set up for quick start-up with data collection such as athlete attendance, sRPE, Wellness, Injuries and Illness details and lot more. In the video at the bottom of the page you can see all the features and how-to of Athlete Monitoring 1.0.

This workbook is designed for small staff usage and sharing. High-end statistical analysis and data mining is possible by exporting the data to R or SPSS software, while the simple (visual) analysis is possible using Pivot Table and Chart.

To use this workbook successfully, users should have basic knowledge of how Pivot Table works and it would be highly recommended for the users to have at least some background in maintaining simple training database themselves.

For further customizations please contact me on my mail. 


The price for this workbook is $35








NOTE: If you don't receive the file immediately upon payment, please be free to send me the email and I will forward it ASAP. 

Thursday, December 19, 2013

Strength Card Builder 2.0

Strength Card Builder 2.0



This is the new and updated version of Strength Card Builder with two new templates designed with the influence from Joe Kenn's Tier System workout cards.

The 3x5 Workout Card









Group workout card [LINK] (Produced on Mac)
Tier 3x5 (3 workouts, 5 exercises) [LINK]
Tier 4x5 (4 workouts, 5 exercises) [LINK]


This Excel workbook (both MAC and Windows) allows you to set up your athletes list, their 1RMs in key exercises, set up all other exercises and their relationships with 1RMs, up to 55 set & rep schemes that could easily be used by simple clicking. This way it takes matter of minutes to set up group or individual workouts using your predefined athletes, exercises and set & rep schemes. This is the SIMPLEST way to implement percent based approach to strength training (and it could be modified to be used with RPE approach, velocity based, etc). 

In the video below you can see all the features of this workbook. The video is made with the old version of the file, but all the workflow is the same with the new version PLUS two new beautiful individual templates that are ready to be used with your athletes with minimal set up.

For additional features and customizations please contact me on my mail.

The price for this workbook is $45











NOTE: If you don't receive file IMMEDIATELY after purchase please send me the email and I will send you the copy ASAP.




Tuesday, September 3, 2013

Percent-based to velocity-based converter

Percent-based to velocity-based converter


“Nothing Is More Practical Than A Good Theory” – Kurt Lewin[1]

In the following video I am explaining how to use Excel converter to convert percent-based programs to velocity-based programs based on lifters load-velocity profile for a given movement.

I am covering some important ‘rules’ and relationships of velocity-based approach to strength training, like load-velocity profiles, minimal-velocity threshold, “reps-in-tank velocity relationship” (not sure if I should patent this one?) – So before watching the following video please refresh your understanding by reading the following posts:


Here is the Excel converter I used in this video [DOWNLOAD].





[1] In the video I stated that Volta said this, but I cannot find it anywhere online. Apparently Kurt Lewin said it. 


Sunday, August 25, 2013

Strength Card Builder 1.1

Strength Card Builder 1.1



Because of the interest, I decided to modify and update my Excel workbook I have been using for creating strength programs for groups and individuals. 

In the video below you can see all the features of this workbook. One of the key features is the ability to create GROUP workout cards based on players 1RMs in core/key exercises, along with writing your own set & rep schemes.

This product is not available any more. Please look for the new version







Friday, August 23, 2013

Optimizing groups for Small Sided Games (SSGs)

Optimizing groups for Small Sided Games (SSGs)


In the following video I will show you how to

  • Calculate normal scores for any test/statistic (percentiles & z-scores) and the difference between them
  • Calculate composite scores using weighting factors and normal scores
  • Use one great Excel tool – SOLVER to provide optimized solution for groups

The rationale behind this approach is that we want groups of players that are balanced in some way (we decide based on what parameters). In the video below I have used skill rating and MAS score, but you can easily expand that to include daily wellness or some fatigue score, or anything else you want.

The idea is that having a balanced groups might produce higher level of competition and on a same quality level. This might be interesting research project to see if balanced vs. unbalanced groups show different performance readings (GPS, iTRIMP, etc) and what option might be better for certain goals.



You can download the workbook HERE (I have updated it a bit compared to the one in the video)





Saturday, August 10, 2013

Analyzing Time-Series of Individual Data #2: Using Harmful/Trivial/Beneficial chances

Analyzing Time-Series of Individual Data #2: Using Harmful/Trivial/Beneficial chances


Just a quick update – after a comment by John Fitzpatrick (@JFitz138) on the use of Will Hopkins’s approach of calculating chances I decided to give it a shot.

For a Typical Error (used together with SWC to calculate chances) I used SD of the Rolling Average. 

To calculate chances I have coded simple VBA function that use NORM.DIST function of Excel. 

To calculate chances, one must assume that data points in Rolling average are normally distributed (and that might not be the case!) around their mean with SD. Here is my sketch: (see papers by Hopkins for more)

My wonderful drawing skills

Even simpler approach than this might involve pure counting of days (data points) above, within and below baseline and SWC, especially for non-normally distributed data set (someone correct me if I said something stupid). Using Box and Whisker plot and interquartile ranges might also seem possible solution.



Anyway, here is the short video of the workbook and below you can find update download link. 




Click HERE to download Excel workbook. 

Friday, August 9, 2013

Analyzing Time-Series of Individual Data


Analyzing Time-Series of Individual Data

If you haven’t been living in a cave for the last couple of years, you definitely noticed an increase in data collection, data mining and visualization. HRV tracking, jump output tracking, estimating 1RMs from velocity-load data, game statistics, performance analysis, various testing statistics, body weight, Run Keeper, Run Tracker, and all that quantified-self movement. 

Collecting data is getting easier and easier – even without one being aware of it. What is still falling behind is making sense of all that data. For example, you might have been collecting HRV or rest HR every morning for the last couple of months, or even better training load using session RPE and duration. How do you analyze this? How do you visualize this data? How do you make sense of it? How much certain statistic need to drop to provide any worthwhile change and real-world effect?

Luckily, the statistics we learned in school didn’t help us. Too much reliance on Fisherian approach (using p value) and too much usage of statistical significance that doesn’t mean much to a coach. Even worse, they (lay people with no formal education in inferential statistic) misinterpret term statistical significance as real-world significance, instead of low chance [p<0.05, p<0.01, p<0.001 etc] of acquiring such an extreme score if null hypothesis is true. If this sounds confusing – it is, and unfortunately, according to Geoff Cumming (author of excellent Understanding the New Statistics book) even the researchers don’t get these concepts right. 

If you are interested in these subjects you should definitely read everything ever written by Will Hopkins – and I will give you a quick-start presentation one need to read to understand the important concepts of magnitude base statistics and SWC (Smallest Worthwhile Change) and TE (Typical Error):


Couple of great researcher, like Martin Buchheit (@mart1buch) are pushing the envelope in using magnitude-based statistics (SWC and TE and chances) – but as far as I know a lot of journal editors are still resistant to forget about p value.

The Dance of p values 

Anyway, as coaches we are not interested in group averages and making an inferences to a populations (at least we shouldn’t if we are not thinking about research career). We are interested in individual response and unfortunately we had a lot of flawed thinking over the years using flaw of the averages and thinking that all individuals will respond in a similar and predictable way. Welcome to the biological complexity. 


Presentation slides from WindSprint 2013

Luckily a lot more studies are leaned toward showing inter-individual variability, quantifying it and visualizing it, besides worrying only on the group averages and whether they get statistically significant effect of the treatments.   

What we need to do is start thinking in terms of individuals and their unique reactions. All training is single subject experiment, even if you work in team sports (a bit harder to implement, but still very important). 

Taisuke Kinugasa (@umekinu) is one of the few researchers focusing on single-case research design and analysis of single-subject time-series. If you are wondering what are single subject time series it is all that data you collect on yourself (quantified self), like HRV. 

Speaking of HRV, recent papers coauthored by Martin Buchheit and other great researchers, brought into light some very applicable tips for coaches to be used on a daily basis. Part of that applicability is using SWC and TE (progressive statistics, magnitude-based approach) and single-case design (in some papers). 





What they showed is that having either week averages or rolling 7-days averages “appears to be superior method for evaluating positive adaption to training compared with assessing its value on a single isolated day”. 

I have wrote about rolling averages and Z-scores in evaluating wellness data HERE so I won’t go into details too much. 

Another interesting approach was to estimate BASELINE for each athlete and estimate SWC of that baseline. The researchers did this by taking first two weeks of the intervention as baseline. Then this baseline and SWC of it (usually 0.3 to 0.5 of intra-individual SD) is used to estimate ‘context’ to 7-days rolling averages.

Sometime this approach is used in sports and for baseline is taken certain period of the year. Another option is to have ‘rolling’ average as well and that might include longer time frame than 7-days rolling average. Again, there are pros and cons of each approach and analyzing time series is more an art than it is a science. Not sure if there is a right thing to go about it. 

The idea is to get baseline and SWC, and then to use Rolling averages and TE (it is beyond me how is this calculated, except using rolling 7-days SD) to get chances for beneficial/trivial/harmful changes (see links above from Will Hopkins). 

The simplest approach might be to use percent change between last score and rolling average (or longer baseline). Unfortunately this approach doesn’t take individual variability into considerations (see more HERE). 

Another approach that takes this into account is to get daily Z-Score which is number of rolling 7-days SDs that last score is different that rolling average [Z-Score = (Last_Score – Rolling_AVG) / Rolling_SD ]. I believe that this is the approach behind iThlete HRV coding system. If you are out of your normal variability then you get a flag. 

What we want to achieve with all these approaches is ‘flags’ – what is a normal score and what is abnormal. Again this is more art than it is a science, but I believe the right analysis is a must – one just need to put it in the right context. 

Long story short, I have created a Excel workbook that analyses time-series using some of the approaches above. I wanted to thank Andrew Flatt (@andrew_flatt) for providing me with his HRV data and to Andrew Murray (not the tennis player - @cudgie) for giving me an idea of using Effect sizes for comparing Baseline and Rolling average (same as daily Z-Score). 

Here is the video of me demonstrating the software and below you can find a link for downloading the Excel workbook.




Click HERE to download Excel workbook



Sunday, July 14, 2013

Player Profiles v1.0

Player Profiles v1.0



In November 2012 I have created this Excel workbook to manage testing data or any other statistic one would love to keep track of for individual athlete.  You can find more info in the following links:


The aim of this workbook is the following:
  •          To manage tests and statistics and provide context for the data (poor, average, excellent score)
  •          To manage player information
  •         To visualize the data using bullet graphs (which provide context for the scores), trend lines  (history of scores), compare players to other within the squat and to identify strong and weak aspects
  •          To create a one page report for each player
  •          To  create testing report

 Here is the screenshot and the screencast is at the end of the page 


Since I ceased to develop this product I will not be providing any  type of support beyond the screencast above. There are some things you need to keep in mind before using it:
  •         Always have a copy of the file with your data. Always
  •         When you refresh the database, make sure to close all other open workbooks in Excel (I am not sure what it report an error when other workbooks are open, but it works perfectly when it is the only one workbook open)
  •         If you change the test from more-is-better to less-is-better, you will need to adjust the bullet graphs manually and this involves setting up the x-axes (making them reverse) and changing the colors of the zones. This involves some knowledge of Excel though and trial and error.



Taking all these shortcomings into consideration I am still offering this workbook for intermediate Excel users since they might be able to modify it and maybe use some of the ideas to make their own templates.  Because I stopped the development of it and because I am not offering any support for it the price is  $25.  Also, to run it you would need to have Excel 2010 or later.




Tuesday, June 25, 2013

Annual Plan for Team Sports v1.0


Annual Plan for Team Sports v1.0


This is the Excel workbook aimed at helping team sport coaches setting up the annual plan and weekly/monthly calendar. 

The workbook is organized in couple of tabs. Two main tabs are Annual Plan and Training Sessions. All other tabs are related to components of the annual plan and include drop down lists and weighting factors used to calculate training load.

The worksheet utilize some VBA code for estimating training load. For example, if one uses 1x4x4’ R:3’ small sided game (4v4), that represents doing one set of four reps of 4 minutes interval with 3 minutes rest. VBA code is used to parse the data from the string and calculate load in A.U. (arbitrary units). Using weighting factors one could assign different weight to different components and calculate total load.

Visualizing workloads using sparklines is a neat way to see the progression (overall, or within the components – use check boxes to select what you want to be calculated and visualized) in load over time and see the differences between weeks. The formula for load in A.U. is quite simple: it is Load = Work_Time * Density, where Density is Work_Time / Total_Time. Not perfect, but get's the job done. For this reason it is crucial to assign different weighting factors for different drills within each training component (strength, speed, power...) and for each component in the total load. I have set up a table for Strength, Specific conditioning and General conditioning tab where one could see calculated loads. Using Solver tool (add-in) in Excel or Goal Seek one could select certain drills to have certain load. I will cover this in one of the how-to videos. 

The annual plan (Annual Plan tab) and daily calendar (Training Sessions tab) are connected in a way that you can see key constraints (games related data, camps, travel, vacation and testing) devised in the annual plan in the daily calendar for a given week. This allows for easier planning of a given week (microcycle).

The basic version is set up to be used in soccer, but by modifying the names of the boxes in the Annual plan and drop down lists for each training component one can adjust if for their own needs and their sports. 

On the bottom of the page I posted four instructional videos on how to use the Annual Plan for Team Sports v1.0, although I believe that most of it is quite intuitive especially for coached used to plan/work in Excel. 

Because the whole Excel book is not protected, that means you can customize it anyway you want, but it also means you can screw things up. Thus, I suggest making a copy of the workbook as soon as you download it.

For further customizations of the workbook please be free to contact me.

I am offering the Annual Plan for Team Sports workbook at  $45





Instructional videos - please use full screen and HD option








NOTE: If you do not receive the file immediately after the purchase please be free to contact me on my email. PayPal is supposed to work, but I had couple of customers reporting not getting the file. 

Friday, November 30, 2012

Creating team workout using Excel



Here is the screen cast of a rather simple solution in Excel for creating individualized team strength training workouts. 

Make sure to increase quality before watching