Gabe graduated from Santa Rosa High School in 2012 after playing on the Panther’s varsity baseball team for 4 years. 

He continued on to Stanford University where he redshirted his freshman year after having Tommy John Surgery. After recovering, Gabe was named to the Pac-12 All Academic First Team in 2015. Gabe Pitched for the Bellingham Bells in the West Coast Summer League, starting and winning the championship game that summer. The next summer he pitched for Yarmouth-Dennis in Cape Cod en route to collecting another championship trophy. 

Gabe signed as a free agent with Kansas City Royals after his redshirt-sophomore season foregoing his final 2 years of eligibility, though he has since graduated. As a Royal he has posted some of the best strikeout numbers in the organization and has been honored as an organizational pitcher of the month. He reached High-A Wilmington in 2017, but has his season cut short due to injury which caused him to miss the 2018 season as well. 

In 2017 Gabe pitched for Team Israel in the WBC helping the team to an improbable run deep into the tournament. He pitched a scoreless inning in the opening game of the WBC against Korea in the Gocheok Dome in Seoul.