Dayan Viciedo had his most runs in a game versus the Cleveland Indians on October 3, 2012, with 4 runs.