If Marcus Wilson wasn't familiar with Chris Pieters before Tuesday, he had plenty of chances to get acquainted with the Class A Short Season Eugene first baseman.

"He was just like, 'Wow, you again?' a couple of times," Wilson said. "He asked, 'How many pitches have you swung at today?' And I said one up until the last at-bat. Then he just said, 'Man, your on-base [percentage] went through the roof today."

The D-backs' 20th-ranked prospect tied the Northwest League record by drawing six walks on Tuesday night, helping Hillsboro beat Eugene, 8-2, at PK Park. He also stole a base and scored a run.

"It was kind of funny," Wilson said. "I mean, you go to the yard and expect to get like two hits a game, that's what you normally want to do. But just getting walked six times, that's kind of unreal."

The 19-year-old outfielder took two swings all night and drew walks against each of the Emeralds' four pitchers.

"Normally, I'm pretty selective when it comes to hitting," Wilson said. "If they are not giving me anything, I'm not going to fish for it. I had to learn that last year in the Pioneer League because I used to chase at everything. But now I let the pitchers come to me, and if they don't give me anything, I just take my walks."

The Hops leadoff hitter started with a five-pitch walk in the first inning before drawing free passes in the third, fourth, fifth, seventh and ninth.

"My teammates, when I got to three walks, they were just like, 'Wow, you got to three walks already?' " said Wilson, who's second in the league with a .431 on-base percentage. "And I was like there's no way there's going to be a fourth, then the fourth happened. I come back to the dugout and and they are saying there's no way there's going to be a fifth. We definitely didn't think the sixth was going to happen, but it got to 3-2. I was going to hack no matter how close it was, but it was way high, so I just left it.

"After the third one, I was up there ready to hit. I was thinking they've got to throw me a fastball down the middle or something, but no, I got ahead every time. Every first pitch was a ball. I don't know. They just were missing against me, really."

The 2014 second-round pick, who'd never walked more than twice in a game as a pro, raised his league-leading total to 28 walks -- 10 more than Tri-City's Chris Baker.

"That's really my role on the team. I have to get on base and steal bags," the Los Angeles native said. "So getting on base for me is very important, that's just my game."

While he reached six times, Wilson scored just one run, much to his own surprise.

"Wow, I didn't even realize that," he said. "I guess we have to do a better with runners in scoring position. I just have to do my job and they'll take care of the rest, I trust my teammates."

The Hops totaled 17 walks -- five short of the league record -- to go with five hits. Manny Jefferson led the way with two, while Luis Silverio drove in three runs.

Hillsboro starter Tyler Mark (3-2) gave up two runs on three hits and a walk while striking out nine over seven innings to pick up the win. Riley Smith and Jake Winston combined for three strikeouts over the final two frames.

Michael Peng is a contributor to MiLB.com. Follow him on Twitter @MichaelXPeng