hold one's own

Verb
  1. maintain one's position and be in control of a situation
  2. be sufficiently competent in a certain situation
    • He can hold his own in graduate school