Главных причин победы в битве на Неве новгородской дружины князя Александра было несколько. Прежде всего это была стремительность неожиданного нападения и численное преимущество русских над датско-шведским отрядом рыцарей. Также важную роль сыграл Александр (в дальнейшем прозванный Невским), отважно сражаясь в первых рядах, своей силой, героизмом и личным примером вдохновляя воинов на победу. Тяжелое оружие шведов и датчан мешало им действовать против стрелков, подвижных и наносящих урон на расстоянии.