Con sólo 500 hombres al inicio, rechazó tres ataques en Canosa (agosto de 1502), impidiendo a todo trance la pérdida de ella; pero le llegó la orden de don Gonzalo de que la abandonara, habiendo logrado causar muchas bajas al enemigo y retardado su avance, dando tiempo al Gran Capitán para organizar la defensa de Barletta.