You can configure the athletes data collection form extensively and add up to 50 additional fields to the training feedback forms. Each field can be configured at will and activated or deactivated at any time.


Setting up the training data collection forms

Configuring custom fields


Using formulas to calculate custom fields 

You can use your own formulas to combine multiple fields into a single measure and calculate your own custom metrics.


For example, you can create a 'session stress index' by dividing the RPE by the session's duration, or calculate a 'Total distance' from different activities performed during a session (example below).


To use a custom field in a formula,  enter its corresponding symbol (string of 6-10 lowercase letters of your choice) in the Symbol box.


To create a formula,  enter the corresponding combination of symbols, constants, operators and functions in the Formula box.


Symbols should only contain lowercase letters (eg: a symbol such as "20mSprint" will not work but "twmsprint" will). Symbols containing spaces, numbers or uppercase letters will not work. Do not add a '=' sign before the formula, like you owuld do in Excel.


Formulas are automatically processed when sessions are saved.



The section below presents the operators, functions, constants and variables that you can use in formulas and provides you with examples.


Variables you may use in formulas

age = athlete age calculated using the birth date, according to the information stored in the athlete profile
gender = athlete gender (M or F)

Any symbol representing other custom fields ('rundist' =running distance in the example above)


Math operators

+ (addition)
- (substraction)
/(division)
* (multiplication)
^ (power)
() parenthesis


Logical operators

> (greater than)
< (less than)
<= (less than or equal)
>= (greater than or equal)
== (equal)

Built-in variables

rpe=athlete age calculated using the athlete birth date, according to the information stored in the athlete profile
gender=athlete gender according to the information stored in the athlete profile

duration=duration of the session

enjoyment=enjoyment recorded for the session
Any symbol associated with another custom field

Built-in mathematical functions

AthleteMonitoring use a powerful mathematical library that includes many functions that you can use in formulas. For a complete list, click here . All functions listed can be used in AthleteMonitoring formulas. 


For example, you can use a number to the 2nd decimal with the formula : round(symbolone/symboltwo,2)