Seven out of the first eight players selected by the Giants were pitchers, which Barr said was more of an indication of this year's Draft and not necessarily the Giants looking to fill a need.
"The thing is you have a pool of players that you're looking to pick from, so you can't go in saying you want this position and not this position," Barr said. "With this Draft, we thought the strength was in the pitching, and we were able to take guys that we think can start for us one day and others who we think will be good relievers."
Second round: Martin Agosta -- The St. Mary's junior and Sacramento native went 9-2 with a 2.18 ERA this past season. Scouts like the movement on his mid-90s fastball, as well as his command of his changeup and curveball.
Third round: Johnathon "Mac" Williamson -- The first position player selected by the Giants, Williamson batted .287 with 17 home runs and 52 RBIs this past season at Wake Forest, as well as posting a .596 slugging percentage and a .398 on-base percentage.
Fourth round: Steven Okert -- The left-hander, whom many project as a future reliever, throws a mid- to high-90s fastball. In his 2012 season with Oklahoma, Okert went 6-6 with a 3.26 ERA. Before that, he played at and attended Grayson County College.
Fifth round: Ty Blach -- The Creighton three-year starter and junior left-hander projects as a back-end rotation starter at the next level.
Sixth round: Stephen Johnson -- The St. Edwards junior right-hander excelled in the bullpen this past season, saving 18 games in 30 appearances with a 1.45 ERA. He struck out 74 batters in 43 1/3 innings pitched.
Seventh round: Eduardo Encinosa -- In 24 appearances out of the bullpen in 2012 for the Miami Hurricanes, Encinosa had a 2.79 ERA in 29 innings pitched and saved eight games.
Eighth round: Joseph Kurrasch -- The Southern California native transferred to Penn State after playing his freshman year at California and was the Nittany Lions' top starter this season. He had a team-best 2.05 ERA in 11 starts and 87 2/3 total innings.
Ninth round: Shilo McCall -- The lone high school player selected by the Giants in the first two days of the Draft, McCall is committed to play at Arkansas but said he intends to sign with the Giants and turn professional.
10th round: Trevor Brown -- The versatile Brown was drafted as a catcher but also has experience playing first, second and third base for UCLA. He batted .322 with a team-leading 50 RBIs this season.
11th round: Ryan Tella -- The sophomore outfielder is a former 2011 34th-round pick of the Minnesota Twins and led the Auburn Tigers with a .360 batting average.
12th round: Jeremy Sy -- The shortstop led University of Lousiana-Monroe with a .330 batting average and .436 on-base percentage.
13th round: Ryan Jones -- The Michigan State junior and three-year starter at second base batted .352 in 2012 with a team-best 92 hits.
14th round: Tyler Hollick -- The native of Calgary, Alberta, is slated to join the Ohio State Buckeyes next season after playing at Chandler-Gilbert Community College, where his speed caught the eye of both college and Major League scouts.
15th round: Leonardo Rojas -- The catcher/first baseman was offered several Major League contracts when he was a 16-year-old amateur player in Venezuela, but instead moved to the U.S. for high school and college ball.