Good evening! Recently, I have dived into using a .NET decompiler to take a peek behind the curtain regarding exactly how the sim is programmed. I figured I’d start with something innocuous just so you all could see exactly what I mean before moving onto more advanced topics. To kick us off let’s look at something that is essentially meaningless, but I’m sure it’s a number you have seen before that you constantly want to improve.
Overall Rating
If you don't know where to find it, overall rating (‘Ovr”) is an approximation of a player’s overall value that can be seen on the roster page for every team in the index. First, from the screenshot below, it should be immediately obvious that overall rating is calculated differently for different positions. Obviously, ‘Arm’ and ‘Acc’ contribute heavily to a quarterback’s rating, while these numbers are irrelevant for runningbacks.
From examining the source code, we can discover the method used to calculate ‘Ovr’ for each position. For each position, ‘Ovr’ is simply a weighted average of other statistics--I’ll give an example using my own player and then show the template for the general case.
For linebackers, the formula is as follows--
Substituting in Juan Domine’s stats gives us the following equation--
This is rounded to 74 in the UI. Below are the formulae for each position--
QB
RB
FB
G
T
C
TE
WR
CB
LB
DT
DE
FS
SS
K
P
Lastly, I’ll drop a link here to a Google Sheet I made where you can enter your (or any) player’s stats and see what their overall rating would be at any position. (You can see that my player would have actually have a better overall rating at DT and DE, and this is likely true for most players following accepted build advice for LB.)
It’s pretty clear that the skills used to calculate ‘Ovr’ do not entirely correlate with general build advice, so what actually makes a skill important? Next, I’ll touch on the concept of ‘effective speed’ by position and address the commonly-held notion that 79 Speed is the best rating for most archetypes of QB.
Overall Rating
If you don't know where to find it, overall rating (‘Ovr”) is an approximation of a player’s overall value that can be seen on the roster page for every team in the index. First, from the screenshot below, it should be immediately obvious that overall rating is calculated differently for different positions. Obviously, ‘Arm’ and ‘Acc’ contribute heavily to a quarterback’s rating, while these numbers are irrelevant for runningbacks.
![[Image: zSe0YBn.png]](https://i.imgur.com/zSe0YBn.png)
From examining the source code, we can discover the method used to calculate ‘Ovr’ for each position. For each position, ‘Ovr’ is simply a weighted average of other statistics--I’ll give an example using my own player and then show the template for the general case.
![[Image: btbmIc9.png]](https://i.imgur.com/btbmIc9.png)
For linebackers, the formula is as follows--
Code:
Overall = 40% * Tackling + 30% * Strength + 25% * Speed + 15% * Agility + 10% * Intelligence + 5% * Endurance + 2.5% * Hands - 14.4
Code:
Overall = 40% * 70 + 30% * 73 + 25% * 84 + 15% * 55 + 10% * 52 + 5% * 72 + 2.5% * 31 - 14.4
Code:
Overall = 28 + 21.9 + 21 + 8.25 + 5.2 + 3.6 + 0.775 - 14.4
Code:
Overall = 74.325
QB
Code:
Overall = 40% * Accuracy + 30% * Arm + 30% * Intelligence + 10% * Speed + 10% * Agility + 5% * Endurance + 2.5% * Strength - 14.4
RB
Code:
Overall = 40% * Speed + 30% * Agility + 20% * Strength + 20% * Hands + 10% * Intelligence + 5% * Endurance + 2.5% * PassBlocking + 2.5% * RunBlocking - 14.38
FB
Code:
Overall = 50% * PassBlocking + 40% * RunBlocking + 20% * Hands + 15% * Strength + 10% * Intelligence + 10% * Speed + 5% * Endurance + 2.5% * Agility - 14.15
G
Code:
Overall = 45% * RunBlocking + 25% * PassBlocking + 20% * Strength + 15% * Intelligence + 12.5% * Speed + 5% * Endurance + 5% * Agility - 14.4
T
Code:
Overall = 45% * PassBlocking + 25% * RunBlocking + 20% * Strength + 15% * Intelligence + 12.5% * Speed + 5% * Endurance + 5% * Agility - 14.4
C
Code:
Overall = 45% * RunBlocking + 25% * PassBlocking + 20% * Strength + 15% * Intelligence + 12.5% * Speed + 5% * Endurance + 5% * Agility - 14.4
TE
Code:
Overall = 40% * Hands + 30% * Strength + 25% * Speed + 20% * Agility + 10% * Intelligence + 5% * Endurance + 2.5% * RunBlocking + 2.5% * PassBlocking - 14.33
WR
Code:
Overall = 40% * Speed + 25% * Hands + 25% * Agility + 15% * Strength + 10% * Intelligence + 7.5% * Endurance + 2.5% * RunBlocking + 2.5% * PassBlocking - 14.4
CB
Code:
Overall = 40% * Speed + 30% * Agility + 25% * Hands + 20% * Tackling + 10% * Strength + 5% * Intelligence + 2.5% * Endurance - 14.35
LB
Code:
Overall = 40% * Tackling + 30% * Strength + 25% * Speed + 15% * Agility + 10% * Intelligence + 5% * Endurance + 2.5% * Hands - 14.4
DT
Code:
Overall = 55% * Strength + 45% * Tackling + 10% * Speed + 7.5% * Endurance + 5% * Intelligence + 2.5% * Agility + 2.5% * Hands - 14.4
DE
Code:
Overall = 45% * Speed + 30% * Tackling + 25% * Strength + 15% * Agility + 10% * Endurance + 5% * Intelligence + 2.5% * Hands - 14.35
FS
Code:
Overall = 40% * Speed + 30% * Agility + 25% * Hands + 15% * Tackling + 10% * Strength + 5% * Intelligence + 2.5% * Endurance - 14.4
SS
Code:
Overall = 40% * Speed + 30% * Agility + 25% * Strength + 15% * Tackling + 10% * Hands + 5% * Intelligence + 2.5% * Endurance - 14.4
K
Code:
Overall = 40% * KickAccuracy + 30% * KickDistance + 25% * Intelligence + 15% * Endurance + 10% * Speed + 5% * Agility + 2.5% * Strength - 14.4
P
Code:
Overall = 40% * KickDistance + 30% * KickAccuracy + 25% * Intelligence + 15% * Endurance + 10% * Speed + 5% * Agility + 2.5% * Strength - 14.4
Lastly, I’ll drop a link here to a Google Sheet I made where you can enter your (or any) player’s stats and see what their overall rating would be at any position. (You can see that my player would have actually have a better overall rating at DT and DE, and this is likely true for most players following accepted build advice for LB.)
![[Image: xV6Gt7d.png]](https://i.imgur.com/xV6Gt7d.png)
It’s pretty clear that the skills used to calculate ‘Ovr’ do not entirely correlate with general build advice, so what actually makes a skill important? Next, I’ll touch on the concept of ‘effective speed’ by position and address the commonly-held notion that 79 Speed is the best rating for most archetypes of QB.
![[Image: Maglubiyet.gif]](https://sig.grumpybumpers.com/host/Maglubiyet.gif)









