Get lots of rest and ice it for now. That position in your picture definitely looks like you could have ligament or meniscus damage.
Another important aspect of the icing is that you want the swelling to be fairly reduced when you see a doctor.
After I blew out my PCL, I saw a doctor a few days later, and I had the doctor actually check out the knee and say it looked fine. The swelling was giving it a lot of stiffness. I had to actually request that the doctor refer me to get an MRI, which showed the complete PCL rupture.
As far as recovery, if you have a complete ligament tear, ACL or MCL, you’ll need surgery. Some bad meniscus tears might need surgery, others might heal. But as far as ligament surgery, you’re looking at not putting weight on the leg at all for at least a month post surgery, and probably not returning to full competition for about a year.
For me, one year post-surgery, I was out playing basketball again with what felt like something close to my old explosiveness, but it was not for about 18 months until I could play basketball two days in a row and not have my knee stiffen and swell up.
It was about the two year mark when I finally felt like my knees were equal again and my surgery knee didn’t feel drasticaly different than my good knee. Of course there are still some minor flexibility difference, and it will always be looser, but it feels fine. Also, I did have PCL surgery, which is not nearly as well understood as ACL surgery, so you may be in a lot better shape than I was.
Rehab needs to be extensive to regain your full strength, flexibility, and recoverability (usually about 3-4 Physical therapy sessions per week, with more at home treatment such as mobility, stretching, or icing).
I don’t mean to scare you, just trying to get you mentally prepared for it. You’ve probably got a serious knee injury. Intense competition often means big injuries. Unfortunately, you’ll be down for a while, but don’t worry, you can come back from it.
ACL repair surgery techniques have really improved a lot in the past few years. It will give you some new perspectives and new discipline on things in your training and life too. Good luck.