За то, что, командуя, в чине капитана, 5-ю батареей той же бригады в боях 6, 7 и 8 ноября 1914 года у д. Ладзице, находясь под действительным артиллерийским и ружейным огнем неприятеля на наблюдательном пункте, искусным огнем своей батареи заставил замолчать сильнейшую неприятельскую артиллерию и не позволил ей действовать против нашей пехоты, подбив также и пулеметы противника, чем существенно помог последней перейти в наступление. В дальнейшем полковник Щеголев, сопровождая огнем своей батареи атаку пехоты до полного ее сближения с противником, оказал решительное содействие успеху ее атаки.
За то, что, будучи в чине капитана, в боях 21, 22 и 23 февраля 1915 года у с. Лопушно и ст. Мал. Еустахов, находясь в положении исключительной опасности на передовом наблюдательном пункте, под действительным ружейным огнем, руководил огнем своей батареи нанося противнику огромные потери, чем способствовал не только отражению атак противника, но и нанесению ему полного поражения. Будучи ранен в начале боя, не оставил своего поста до окончания поставленной ему задачи.
Произведен в капитаны 20 мая 1915 года «за отличия в делах против неприятеля», в подполковники — 24 июня 1916 года, в полковники — 22 октября 1916 года на основании Георгиевского статута. 3 сентября 1916 года назначен командиром 5-й батареи 1-й гренадерской артиллерийской бригады, а 23 ноября того же года — командиром 2-го дивизиона той же бригады.
В эмиграции в Югославии. Служил в пограничной страже. В 1921—1931 годах был командиром конно-артиллерийского дивизиона, состоял членом Общества офицеров-артиллеристов. Умер не ранее 1940 года. Был женат.