Platte County senior Andrew Johnson finished second in the 3,200-meter and competed in the 1,600-meter races during the Class 5 MSHSAA Track and Field Championships on Friday and Saturday at Adkins Stadium at Jefferson City High School in Jefferson City.