Hello,
In my opinion, you may have
soft tissue injury or
fracture of the bone. Otherwise, there should not be repeatedly swelling.
I would like you to do a Knee X-Ray as well as Knee USG. An x-ray will show us any problem in the bony part while USG will show whether there is any fluid accumulation or not.
For now, if there is a pain, you can take
Paracetamol when needed. If Paracetamol cannot give you relief, go for
Ibuprofen. Take complete rest and please, for the time being, do not play.
After you have done the test, please post here so that a doctor can follow you up. and can give you the next course of treatment. Do not worry as we have good doctors ready to serve you.
Hope I have answered your query. Let me know if I can assist you further.
Regards,
Dr. Dipan Samanta, General & Family Physician