The 20-year-old hurler opened the season at Class A Advanced Inland Empire and recorded a 2.48 ERA with 13 walks and 57 strikeouts over 65 1/3 innings before being elevated to Double-A Mobile in June. Barria has continued to pitch well since his promotion, logging a 0.92 ERA with three walks and 16 strikeouts across 19 2/3 innings.
Barria, listed at 6-foot-1 and 210 pounds, is averaging a career-best 7.7 strikeouts per nine innings this season, up from a 6.0 K/9 in 117 innings with Class A Burlington in 2016.
"Barria's been doing an amazing job," Mobile pitching coach Buddy Carlyle told MiLB.com last week. "[Pitching coach Michael] Wuertz did a great job with him at Inland Empire. He's very advanced for his age and has a tremendous feel for pitching and a good feel for the game. He understands his body really well and has a very unique ability as a 20-year-old to command his off-speed pitches, which really helps him out."
The 2017 SiriusXM All-Star Futures Game will be held on Sunday, July 9, at 1 p.m. PT at Marlins Park in Miami and can be viewed live on MLB Network and MLB.com.
The U.S. Team leads the all-time series by an 11-7 margin, though the World Team snapped the Americans' six-game winning streak with an 11-3 victory in last year's matchup at Petco Park in San Diego.
Maria Guardado covers the Angels for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.