О роли Магона в битве при Тразименском озере в июне 217 года, где карфагеняне нанесли новое серьёзное поражение римлянам, ничего не известно (всей конницей, согласно Ливию, здесь командовал Махарбал). Полибий упоминает только совещание Ганнибала «с братом и друзьями» сразу после боя, где обсуждалось дальнейшее наступление.