La batalla duró sólo 18 minutos; durante ese tiempo 630 mexicanos murieron, 208 cayeron heridos y 730 fueron capturados, mientras que el "Ejército Texano" sólo reportó 9 muertos y 30 heridos.