He was scared to fight Akainu preskip and Aokiji threw hands with him for like a week straight after Marineford. Teach doesn’t get into a fight unless he’s sure he wins.
Not sure if I remember correctly but didn’t Beerus tell him not to fuck with him because he stood no chance? If so I guess he just took his word for it.