Robert Stock's Wikipedia page states: "His fastball has been timed as high as 102 miles per hour."
Well, we don't have proof of that, but we do know he throws hard. And he also has a pretty interesting back-story.
Stock is the newest member of the Red Sox, having been claimed off waivers by the team after the Phillies designated the 30-year-old pitcher for assignment. He has pitched in 43 big-league games, making his major league debut in 2018 with the Padres. According to Statcast, of his 229 pitches in the bigs, 28 of them have been 99 mph or better, with three touching 100 mph.
But Stock's story -- which will lead him to Pawtucket to join the Red Sox' pool of extra players for the time being -- is more than just about velocity.
As a 13-year-old he was named by Baseball America as the best baseball player in the country for his age group. At just 16 years old, Stock bypassed the opportunity to be drafted and enrolled in USC's Resident Honors Program, playing both catcher and pitcher for the Trojans. The California native would serves as the youngest player in the Cape Cod League, playing two seasons for Cotuit.
Stock was ultimately taken by the Cardinals in the second-round by the Cardinals in the 2009 MLB Draft, earning All-Star status in his first pro year as a catcher at the age of 19. But by the time 2013 rolled around his career had stalled to the point where pitching became his priority. That, however, didn't take.
The Cardinals released him after the 2014 season, leading to subsequent short stints in the Astros' and Pirates' organizations.