Gonzales was also selected to start the Texas League All-Star Game on Tuesday but skipped that exhibition to make his Major League debut on Wednesday against his hometown Rockies.
"I'm sure which one he'd choose," Cardinals manager Mike Matheny joked.
Gonzales was also replaced on the U.S. team Wednesday by Twins prospect Trevor May. The Cardinals' 2013 first-round pick out of Gonzaga, Gonzales began the season at Class A Advanced but earned a quick promotion with a 1.43 ERA in 37 2/3 innings. He struck out 46 against 33 hits and 10 walks in 38 2/3 innings with Springfield.
Ramsey, the Cardinals' first-round pick in 2012 out of Florida State, has spent his entire season in Double-A. Through 51 games, Ramsey leads Springfield in average (.307), on-base percentage (.389), slugging (.550), home runs (12) and runs scored (40). He's also tied for first in RBIs with 31 and has yet to commit an error.
"What a great compliment for [Gonzales]," said Matheny of the selection to the Futures Game. "And for James, too, with the great year he's had."
Cody Ulm is an associate reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.