Role Scores Table
With the FMDataLab Role Scores Table, you can view all the calculated scores for all the players in your uploaded files.You can access the Role Scores Table by clicking on any of your Uploaded Files.
There are many columns within the Role Scores Table, listed below are a few of these columns and their unique qualities that are worth being aware of;
On the Name column, you can search for players in the players list by using the text input to narrow down your search.
On most columns in this table, you can sort the results of a column alphabetically/numerically.
There is also an option to hide on most columns.
- On the Position(s) column header, you can filter your player search based on their eligible positions.Clicking on the dropdown menu within the header will open a dialog window, where you can select multiple positions from a pitch graphic (similar to Football Manager's position select) to construct a precise filtering criterion. Furthermore, you are given the flexibility to specify whether the filtered results should include players capable of playing either or all of the selected positions.Within the dialog window you will find two tabs under the Condition Operator label. These tabs govern the logic behind the position filtering process, enabling you to specify whether the player search results should include players who can play in ANY or ALL of the selected positions.First up you will find the OR tab.The OR tab when selected, determines that the filtered results will include players capable of playing in ANY of the selected positions. This option is ideal for scenarios where versatility is prioritised, allowing you to identify players who can fill multiple positions within your squad and not exclusively in ALL of them.For example, if you select Right Attacking Midfielder and Centre Midfielder, the filtered results will return all players who are eligible to play either as a Right Attacking Midfielder or a Centre Midfielder.So, this would return any players that say are just Centre Midfielders, even if they can't play as a Right Attacking Midfielder. Or, if you have a player that can play as a Striker and a Right Attacking Midfielder, they would also get returned in your filtered results, as they can play as a Right Attacking Midfielder.Next we have the AND tab.The AND tab when selected, determines that the filtered results will include players capable of playing in ALL of the selected positions. This option is ideal for scenarios where you require a certain profile of a player that fits across multiple selected positions.For example, if you select Left Back and Defensive Midfielder, the filtered results will return all players who are eligible to play as both a Left Back AND a Defensive Midfielder.So, if you have a player that can play as a Right Back, Left Back and a Defensive Midfielder, they would get returned in your filtered results, as they can play as both a Left Back AND a Defensive Midfielder.However, this would not return any players that say are just Defensive Midfielders, as they can't play as a Left Back, unlike with the OR option.Click the Save button below the pitch graphic to save your position filter settings.If you wish to reset/clear the position filter, you can click on the Reset button, then click the Save button to do so.
- On the Age column, you can search for players that are;
- Of a Minimum age using the Min input.
- Of a Maximum age using the Max input.
- Between a range of ages using both the Min & Max inputs.
- On the Height column, you can filter players based on their heightIf you are using the Feet option for height in your Football Manager preferences.And you need to filter for a Min/Max height of, for example, 6'1" you'd enter 6.01 into the input and not 6.1 as that would equate to 6'10"
- On the Weight column, you can filter players based on their WeightIf you are using the Stones option for Weight in your Football Manager preferences.And you need to filter for a Min/Max Weight of, for example, 10st 1bs you'd enter 10.01 into the input and not 10.1 as that would equate to 10st 10bs
On the Club column, you can filter players by their assigned Clubs, using the dropdown select.
The column filter dropdown menu is dynamically populated to display only the relevant club options associated with the players currently filtered within the list. This ensures that you are presented with selections pertinent to the dataset of players you are analysing
You can select multiple Clubs, which results will return players from any of the selected Clubs.
On the Division column, you can filter players by the Divisions their clubs play in, using the dropdown select.
The column filter dropdown menu is dynamically populated to display only the relevant division options associated with the players currently filtered within the list. This ensures that you are presented with selections pertinent to the dataset of players you are analysing.
You can select multiple Divisions, which results will return players from any of the selected Divisions.
- The Nationality column displays the abbreviated form of each player's primary nationality. In cases where a player possesses dual nationality, the secondary nationality is denoted in parentheses.Additionally, the column filter dropdown within this column enables you to refine your search by selecting multiple primary nationalities, allowing for a more targeted analysis of players from specific countries. The dropdown is dynamically populated, showcasing only the nations that are represented within the current dataset of players.
- On the Wage column header, you can filter for players based on their Wage.On the column header, you will find 2 inputs that will enable you to filter on players minimum and maximum Wage.Each input allows you to select a unit multiplier to apply to the entered number in the input. For example, if you enter 6.1 in the input, the following interpretations will apply depending on the selected multiplier:
- - (raw value): 6.1
- K (thousand): 6,100
- M (million): 6,100,000
- On the Transfer Value column header, you can filter for players based on their Transfer value.On the column header, you will find 2 inputs that will enable you to filter on players minimum and maximum Transfer value.Each input allows you to select a unit multiplier to apply to the entered number in the input. For example, if you enter 100 in the input, the following interpretations will apply depending on the selected multiplier:
- - (raw value): 100
- K (thousand): 100,000
- M (million): 100,000,000
On the Position Roles Columns, you get to see the real power of FMDataLab.
Each Position Role within Football Manager has a set of attributes that are determined to be more important than other attributes for a player's ability to excel in that role.
So, using those sets of attributes for each of the selected Position Role Columns, it then runs a calculation on those attribute values for each player to get a final score out of 20 that then outlines a player's proficiency to play each role.
The Best Position Role (Score) column indicates a player's highest-scoring role from all roles for the position(s) the player can play.
The highlighted Best Role may not be their overall highest role calculated score, as Best Role considers only roles within a player's playable positions, for a more accurate representation of a player's current best role.
The Best Selected Role (Score) column indicates a player's highest-scoring role within your selected roles,
Regardless if the player can play in the position that the role is a part of or not.
The Overall Best Role (Score) column indicates a player's highest-scoring role within all roles, regardless if the player can play in the position that the role is a part of or not.
For example, a player can only play as a Striker, but their best overall role may be a role in the Attacking Midfield position. In this example, it can highlight that it may be beneficial to train that player as an Attacking Midfielder.
This Technical column is a computed attribute for a player's Technical aptitude, for each player, this column calculates the average from the player's Technical attributes.
The Mental column is a computed attribute for a player's Mental aptitude, for each player, this column calculates the average from the player's Mental attributes.
The Physical column is a computed attribute for a player's Physical aptitude, for each player, this column calculates the average from the player's Physical attributes.
The Total column is a computed attribute that calculates the average from all of the player's attributes.
The Set Pieces column is a computed attribute for a player's Ability to Attack from / Defend Set Pieces, for each player, this column calculates the average from the player's Jumping Reach & Bravery attributes.
The Speed column is a computed attribute for a player's Speed proficiency, for each player, this column calculates the average from the player's Acceleration & Agility & Pace attributes.
The Tenacity column is a computed attribute for a player's Physical Tenacity, for each player, this column calculates the average from the player's Work Rate & Stamina attributes.
The Feet column is a computed attribute for a player's ambipedal proficiency, for each player, this column calculates the average from the player's weighted values (see table below) for their Left & Right Feet.
Value Score Very Strong 10 Strong 8 Fairly Strong 6 Reasonable 4 Weak 2 Very Weak 0
The Player Details Panel includes most of the relevant details from the Players Table.
One of the biggest differences is that the Player Details Panel includes all of the player's attributes if you need to reference the attribute values, rather than switching back and forward between FMDataLab and Football Manager.
The Player Details Panel also includes Attribute Analysis attributes and their computed values, the same attributes that are used within Football Manager's Attribute Analysis Radar Graph.
A similar Radar Graph is also included in the Player Details Panel.
- DefendingCalculates the average values between the following attributes Tackling, Marking, Positioning.
- PhysicalCalculates the average values between the following attributes Strength, Stamina, Balance, Agility.
- SpeedCalculates the average values between the following attributes Acceleration, Pace.
- VisionCalculates the average values between the following attributes Vision, Flair, Passing.
- AttackingCalculates the average values between the following attributes Finishing, Off The Ball, Composure.
- TechnicalCalculates the average values between the following attributes Technique, First Touch, Dribbling.
- AerialCalculates the average values between the following attributes Heading, Jumping Reach.
- MentalCalculates the average values between the following attributes Determination, Decisions, Anticipation, Teamwork, Bravery, Concentration.
- Shot StoppingCalculates the average values between the following attributes Reflexes, One on Ones
- PhysicalCalculates the average values between the following attributes Balance, Agility, Strength, Stamina
- SpeedCalculates the average values between the following attributes Acceleration, Pace
- MentalCalculates the average values between the following attributes Anticipation, Bravery, Concentration, Decisions, Determination, Teamwork
- CommunicationCalculates the average values between the following attributes Communication, Command of Area
- EccentricityIs the value for the Eccentricity attribute.
- AerialCalculates the average values between the following attributes Handling, Aerial Reach
- DistributionCalculates the average values between the following attributes Throwing, Kicking
The other included section in the Player Details Panel are the 2nd & 3rd best position roles
These best roles indicates a player's 2nd & 3rd highest-scoring roles within the position(s) they play.
The highlighted roles may not be their overall 2nd & 3rd highest roles calculated score, as they only consider roles within a player's playable positions.