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.
SEA
MIL
WSH
TEX
TOR
TB
ATL
MIN
OAK
KC
LAA
HOU
SF
CLE
STL
CIN
NYY
BAL
MIA
CHC
SD
PHI
NYM
CHW
PIT
LAD
DET
COL
BOS
ARI