后来有洋教官在英国发表的参战记。现代学者统计,北洋海军实际命中率是日本的1.5倍。只是日本有几条新舰,当时是海军装备快速变化的年代。出现了装备中口径管退式速射炮的巡洋舰,以吉野号为代表。有了这几条新舰,日本海战中发射了5倍于北洋的炮弹。海战中被击沉的北洋几条中吨位巡洋舰就是这么回事。定远镇远两条铁甲舰铁甲很厚,被这些中口径炮命中许多发,无一穿透,所以才生存下来,德国装甲的质量还是很好的。
本来这几条凶猛的新舰是向清朝推销的,结果海军报上去没批,日本人买了。日本人自己造的几条大口径速射慢的大舰,战后统计命中率几乎是0,打定远镇远无一命中。