Schafer, a 2008 third-round Draft pick, got things going in the first inning. After grounding into a force play, the Brewers outfield prospect stole second, moved to third on a throwing error by catcher Brian Ward (Orioles) and scored on a sacrifice fly by Jedd Gyorko (Padres).
The Javelinas broke the game open in the third, scoring four times after two quick outs. Schafer reached on an error by Twins reliever Dakota Watts before Peoria rattled off three straight singles and a double to take a 5-0 lead.
After Mesa responded with three runs in the top of the fourth, the Javs put the game out of reach in the bottom half, sending 10 men to the plate and scoring six times. The first three batters singled, then came home on Schafer's triple to right. A walk, two more singles and a wild pitch made it 11-3.
"I've been out here trying to shore up my approach at the plate and spending a lot of time with our hitting guys trying to make better contact," said Schafer, who made his Major League debut with the Brewers on Sept. 2 and went 1-for-3 in eight games down the stretch.
After popping out in the fifth, Schafer led off the eighth with another triple. Gyorko followed with his fifth Arizona Fall League homer to complete the scoring.
"I don't think I've had two triples in a game since Little League," Schafer said.
Gyorko, who leads the AFL in batting at .431, was 2-for-4 with three RBIs. Mets first baseman Jefry Marte singled three times and drove in a run. All nine Javelinas had at least one hit, with six collecting at least a pair. They went 7-for-12 with runners in scoring position.
All eight of the Solar Sox's hits were singles. Cubs prospect D.J. LeMahieu went 2-for-4 with a pair of stolen bases and two RBIs.
Cardinals prospect Tyler Lyons (2-2) notched his second straight win. Six days after tossing five perfect frames against first-place Salt River, he allowed three runs on seven hits over five innings. The 23-year-old left-hander struck out five and did not walk a batter.
Four Javelinas relievers yielded just one hit over the final four frames.
Mesa starter Trey McNutt (Cubs) fell to 0-1 after allowing an unearned run on three hits while striking out one in two innings.