I see no problem with the number.
2.86 + (144/100)*2.86 = 7
3.75 + (6.77/100)*3.75 = 4
The interesting part is where all the numbers behave exactly as expected over a small sample size. That may mean the gain is not random (or very small random), it's linear and it can be calculated precisely.
The other interesting part are the 2 stats that behave abnormally (Condition and Aggressivness) and if they can be manipulated for higher gains