Good enough that Wildcat sent him to learn from Richard Dragon. That said, he's young and has no combat experience so if he fought Black Canary, not to mention Batman, he would lose. In the future, however, that's a whole other situation.
There is an easter egg/cameo in Young Justice where Richard Dragon is a celebrity fighter of some sort but in my AU he is closer to his comic counterpart.