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.
CHW
CLE
NYY
TB
PHI
TB
OTT
BOS
WPG
PIT
SJ
DAL
ATL
NO
ATL
PHX
NYK
PHI
MIL
LAD
ATL
MIL
SD
CAR
MTL
NSH
TOR
DET
UTA
NJ
MIN
BUF
NYI
NYR
STL
CHI
VGK
SEA
FLA
LA
UTA