Shannon Rowbury ran 4:14.99 in the 1,500 to finish second at the USATF Outdoor Track and Field Championships in Eugene, Ore.