But Hayes decided to sign with North Carolina instead. Hayes batted .465, with five home runs and 29 RBIs. He also had five doubles, five triples and 15 walks in 71 at-bats for the Mustangs.
"He's a well above-average runner, a shortstop who has great quickness in the field and great speed," scouting director Marty Maier told Baseball America. "He's a guy we think will be a solid defender, but also a guy who we think has a chance to hit."
Hayes was recommended to the Cardinals by area scout and Salisbury resident Randy Benson.
Hayes, a righthanded batter, has been compared to players like second baseman Ray Durham of the Chicago White Sox and former Cardinals third baseman Terry Pendleton.
Hayes, 18, was the Rowan County player of the year and the North Piedmont Conference most valuable player in baseball. He led the Mustangs to a 21-4 record.
Former Tar Heels Earn Playing Time in Minors
North Carolina baseball players Russ Adams, Chris Maples, Scott Autrey and Adam Greenberg were selected in MLB's June draft.
Adams was chosen by the Toronto Blue Jays in the first round with the 14th pick.
Adams has seen some playing time with the Dunedin Blue Jays and the Auburn Doubledays -- both Single-A farm teams for the Toronto Blue Jays. Most recently Adams has played in 30 games for the Doubledays at shortstop and currently has a .354 batting average with 16 RBIs.