Hi, thanks for writing to HCM.
Owing to your profession and the activities you are involved in , there is a possibility that you have developed Patello femoral arthritis
(wear & tear in the anterior knee joint) which is causing pain and crackling sensation in your knees.
The management for this condition involves -
* Avoiding deep knee bending activities
for strengthening the Quadriceps muscle
* Maintaining optimum body weight
* Simple analgesic
* Ocassionally, a steroid
injection into the knee may provide good pain relief
If your symptoms are not resolving, consult an orthopedic surgeon for further evaluation and management.
Hope this information is helpful. Good day