En las guerras mexicas, el tlacochcalcatl era el segundo al mando solo después del tlatoani y solía liderar el ejército en la batalla cuando el gobernante se encontraba ocupado en otros asuntos.
Junto con el tlacateccatl (otro alto oficial), estaba a cargo del ejército mexica y tomaba las principales decisiones en asuntos militares, teniendo a su cargo la planificación de las campañas una vez que el tlatoani había decidido llevar a cabo una guerra contra otro altépetl.
Así mismo, ocupar el puesto de tlacochcalcatl era a menudo el último paso para convertirse en el próximo tlatoani.
No se sabe quién era el tlacochcalcatl durante el gobierno de Moctezuma I; aunque posiblemente Tlacaelel ocupó nuevamente el cargo durante este periodo, en conjunto con su anterior cargo de cihuacoatl.
El tlacochcalcatl del gobierno de Ahuizotl fue también su sucesor: Moctezuma II (Xocoyotzin).