Интересно, что имя Святополка в перечнях сыновей Владимира Святославича стоит рядом с именем Ярослава (которого впоследствии историки назовут «Мудрым»). В одних списках первым упоминается Ярослав, в других — Святополк. Не исключено, что они были одногодками. Историки после сложных сопоставлений пришли к выводу, что родились они приблизительно в 978 или 979 годах. Исходя из этого известный историк, археолог и нумизмат В. Янин сделал вывод, что в 988 или 989 году Святополк был крещен под именем Петр. Однако известны монеты и печати, на которых имя Святополка соседствует с именем Михаил. После записи о первом распределении княжений со страниц летописи на четверть века исчезают даже малейшие упоминания о нем.
Правивший в Турове Святополк «всплыл» из летописного небытия только после внезапной кончины Владимира в 1015 году, и сразу со скандалом. За год до этого непокорный сын Ярослав, прокняжив в Новгороде около года, внезапно отказался платить ежегодную дань в Клев. Владимир Святославич даже нанял варягов для усмирения бунтаря, но отряд не успел приступить к действию — князь умер. Его любимый сын Борис находился недалеко от Клева, на берегу реки Альбы. По приказу отца он во главе киевской дружины шел против печенегов. Но не встретив противника, Борис собрался было назад, когда из столицы до него дошли вести о тревожных событиях. Смерть великого князя была почему-то скрыта от киевлян. Власть в Клеве захватил неизвестно как оказавшийся там Святополк. Киевские дружинники стали уговаривать Бориса вернуть себе отцовский престол, однако он отказался. Ведь Святополк был старше его и, следовательно, имел право занять место покойного отца. После чего дружинники покинули Бориса.
Об этом, а также о том, что произошло дальше, нам известно по, так сказать, «официальной» версии, изложенной в «Повести временных лет». Итак, в ночь на 24 июля 1015 года в опустевший лагерь пробрались убийцы, якобы посланные Святополком, и пронзили Бориса копьями. Бездыханное, как казалось, тело повезли в Клев. Но по дороге неожиданно оказалось, что князь еще жив. Тогда Святополк, неизвестно как прознавший об этом, послал из Клева двух варягов, и один из них пронзил сердце князя мечом. Похоронили Бориса тайно в Вышгороде, у церкви Святого Василия. Как говорит летопись, Святополк по горячим следам решил избавиться еще от двух братьев — Глеба и Ярослава. Глеба он выманил из Мурома сообщением о болезни отца. С небольшой дружиной Глеб отправился в Клев, но когда его корабль уже миновал Смоленск, он получил послание из Новгорода от Ярослава. Тот предупреждал Глеба о кончине отца и убийстве Святополком Бориса. Не успел князь осмыслить смерть двух близких людей, как его корабли захватили подосланные убийцы. Князь, по приказу некоего Горясера, был зарезан собственным поваром.
Злая участь была уготована и другим братьям Свято-полка, который по «высокоумию своему» решил перебить их всех и принять «власть русьскую един». Но Ярослав положил конец его бесчинствам. Он якобы не только попытался спасти Глеба, но и решил отомстить братоубийце. Новгородско-варяжское войско Ярослава встретилось с киевско-печенежскими полками Святополка недалеко от города Любеча. Противников разделял Днепр. Три месяца простояли они на противоположных берегах реки, не решаясь напасть друг на друга. И лишь когда уже начались заморозки, Ярослав отважился на бой, одержал победу и занял княжеский престол в Клеве, «на столе отьни и дедни». Святополк же укрылся в Польше и вернулся на Русь только летом 1018 года в сопровождении войск польского короля Болеслава Храброго. Поначалу Ярослав бежал в Новгород и только в следующем году во главе войска встретился с неприятелем на Альте, в том самом месте, где нашел свою смерть Борис. Победу одержал Ярослав, а Святополк бежал куда-то «в пустыню межю Ляхы и Чехы». Там его одолела странная хворь. Он так ослаб, что слуги были вынуждены нести его на носилках, к тому же князя одолевал страх, что вот-вот настигнут враги. Святополк умер, и, как утверждал автор «Повести временных лет», даже от могилы его исходило страшное зловоние…
Но все ли рассказанное в летописи соответствовало действительным событиям? Уж очень много «белых пятен» в этой истории. Летописи почему-то умалчивают, куда подевался Святополк во время перераспределения княжений между Владимировичами после смерти старшего из них, Вышеслава? А по обычаям того времени после смерти самого старшего брата все те, кто был младше, должны были подняться на одну «ступеньку» выше к киевскому престолу. Неясно и то, как Святополк, княживший в Турове, в момент кончины Владимира Святославича «перенесся» в Клев. Ведь эти города разделяют свыше 900 км. Даже мчась во весь опор со сменой лошадей, туровский князь мог добраться в стольный град никак не ранее 8–10 августа 1015 года. А Борис, если верить летописи, был убит еще 24 июля!