Hot take: Yami Teach, and basically any version of Pre-Skip Teach is overrated asf.
He was presented to us as a pretty strong top commander level.
However, nothing indicates that he was on the same level as Marco at the time. His reflexes are shit; his reactions suck balls, and his speed is lackluster. Yeah he’s a tank with haxx and has an insane penchant for pain tolerance, plus he’s damn strong physically and hits hard, but his overall combat ability without his fruit was alright from what we saw.
He got molested by a WB with barely 5% of health left, and just by using his bisento mind you. He tanked one of his quakes (which is kinda his speciality), but was there ever any doubt that he would have been royally fucked if his crew didn’t intervene to save him?
MF Gura Teach was probably stronger than your average YC1, but he was still chicken shit compared to Admirals or Yonko. Yami Teach was 2nd Commander level, at best..
JK Teach was great.