Ayala's Steven Khan won his second straight Palomares League title as he clocked 15:03 on the 3-mile course at Legg Lake in South El Monte.