It means "many of them were far more skilled than I academically."
I'm not sure of the actual origin of this phrase; the boxing ring, perhaps? Or maybe the stage?
[Disclaimer: I am a native speaker but do not teach]
- For Teachers