В листе Сомко царю от 15 июня 1662 г. перечислены следующие полковники под его началом: Переяславский (Щуровский Афанасий, наказной), Ирклеевский (Папкевич Матвей), Прилуцкий (Терещенко Федор), Зеньковский (Шиманский Василий), Лубенский (Пирский Андрей), Миргородский (Гладкий Григорий, наказной), Кременчугский (Гавриленко (Дубовик) Костя), а также пехотный полк Ивана Лиштвана[135]. Кременчугский полк, учитывая вышеописанные события под Кременчугом, скорее всего в походе под Канев не участвовал. Сколько казаков из оставшихся 7 полков удалось собрать к началу битвы — неизвестно. Стоит лишь отметить, что Ирклеевский и Зеньковский полки занимали небольшую территорию и были достаточно малочисленными. Что касается остальных полков Левого берега Днепра, то Полтавский, Черниговский, Киевский полки в то время, вероятно, оставались на местах для защиты своих полковых территорий. К тому же Киевский и Полтавский полковники поддерживали Брюховецкого.
Мартин Майер в «Theatrum Europaeum» не дает оценки общих сил Сомко. Он лишь сообщает, что 4 000 его казаков с «полковником» Голуховским были разбиты армией Ю. Хмельницкого под Переяславом. В данном случае речь, скорее всего, идет о бое в Демьяничах. К середине июля к Сомко могли подойти дополнительные силы из его сторонников, численность которых неизвестна. Мобилизационные возможности казачества в тот период, с учетом длительной гражданской войны и тяжелых безвозвратных потерь в полках, определить нереально. Единственно, что на наш взгляд можно сделать, и то достаточно условно, — применить сравнительный метод. Если у гетмана Хмельницкого в тот период в 9 полках числилось 14 тыс. казаков, то в 7 полках Сомко максимально возможная численность — 10 500 чел. Хотя, стоит подчеркнуть, точных сведений о количестве казаков найти невозможно.
Исходя из полученных чисел, можно сделать вывод, что общая численность армии Ромодановского и Сомко накануне Каневской битвы составляла максимум 28 000 чел. Сообщение М. Маейра о 36 тыс. армии Ромодановского, даже с учетом полков Сомко и Золотаренко, не соответствует действительности.
О составе русской артиллерии в походе известно из позднее написанной отписки Ромодановского, согласно которой «
Перейдем теперь непосредственно к реконструкции хода Каневской битвы.