בשנים הראשונות שלו באיטליה, הוא זכה במספר ניצחונות בקרב טרביה.
, אגם טרסימן, וקנאה (אחרון אשר נחשב לאחד הישגי הטקטיים הגדולים בהיסטוריה). חניבאל היה מצטיין ביכולתו לקבוע את נקודות החוזק והחולשה של יריבו, ולתכנן קרבות בהתאם.