In a well-deserved recognition of his talent, Braxton Ashcraft has officially been named an All-Star, albeit a few days later than anticipated. The Pittsburgh Pirates’ standout pitcher has made a significant impact in his first full major league season, establishing himself as a key player for the team.
With an impressive 3.24 ERA and a 1.10 WHIP over 18 starts, Ashcraft has tallied 122 strikeouts across 108.1 innings, showcasing his ability to dominate on the mound. Initially overlooked for the National League All-Star roster, he has now stepped in as a replacement for fellow Pirate Paul Skenes, who was the only player from Pittsburgh selected for the Mid-Summer Classic.
At just 26 years old, Ashcraft has emerged as one of the biggest surprises among NL pitchers this season. His statistics speak volumes: he ranks fourth in the National League in strikeouts and innings pitched, while also sitting 11th in ERA and tied for ninth in wins with a record of 9-3. The Pirates have thrived with Ashcraft on the mound, boasting a 12-6 record in his starts.
Notably, Ashcraft has achieved two games this season with 10 or more strikeouts while not issuing a single walk. Consistency has been his hallmark; he has limited opponents to two or fewer runs in 14 of his 18 outings. In a rotation that has seen its share of challenges, Ashcraft has been the reliable anchor for Pittsburgh.
The excitement for Ashcraft will culminate at the 2026 MLB All-Star Game on Tuesday, July 14, at 8 p.m., held at Citizens Bank Park in Philadelphia, where he will join the league’s elite.
Note: This recap is an independently written summary based on publicly available reporting.
PHI
KC
NYY
TB
HOU
WSH
NYM
ATL
MIL
STL
ARI
SD
TOR
SF
COL
LAD
CHC
BAL
PIT
SEA
MIA
OAK
DET
CIN
BOS
CHW
CLE
MIN
LAA
TEX