Hello, in the short way, you might have a meniscal injury, mostly cause by squatting under 90* of knee flexion with heavy weight. football and running on hard surfaces will increase that to, try to use running shoes if you are jogging, try to avoid any weights on your legs, and yes visit a physio.