1903an maiore izendatu zuten Shirakawa, eta Japoniar-Errusiar Gerran IJAko 21. Infanteriako Erregimentua zuzentzera itzuli zen. Gerra garaian, IJAko 13. dibisioko langile izendatu zuten. Sakhalin okupatzeko misioa izan zen.
1905eko uztailaren 7an lehorreratu ziren Sakhalinen, eratu eta hiru hilabete geroago, eta uhartea 1905eko abuztuaren 1ean berreskuratu zuten. Bere operazio arrakastatsuaren ondorioz, Japoniari hegoaldeko Karafuto eman zioten Portsmouth itunean, Japoniak gerran irabazitako lurralde gutxietako bat. Gerraren ostean, Shirakawa Armadako Ministerioaren Pertsonalaren Bulegora bidali zuten 1905eko urritik aurrera. 1907an teniente koronela izendatu zuten, 1909an koronela, eta IJA 34. infanteriar erregimentuko komandantea.