No, usually an X-ray will not detect it. From what I read an Ultra-sound or MRI is the best way to detect the problem and will give the Doctors the best way to repair it or give the best treatment for it. Very painful.
The most an x-ray is able to detect is something broken of course and if there is any soft tissue swelling....and that isn't always clear....An MRI sounds warranted, I've had one and head first I went into "the tube" I thought to myself I want to see what's going on, so I opened my eyes.....my nose was almost touching the top of the tube, needless to say I shut them real quick! Just keep your eyes closed, not worth peeking!
MRI but it won't be bad because it will be your leg so you'll be in legs only. Lucky you