
Greensboro Pitching Staff Tosses Second Perfect Game in Nine Days
Published on July 13, 2025 under South Atlantic League (SAL)
Greensboro Grasshoppers News Release
GREENSBORO, N.C. - The Greensboro Grasshoppers made history once again at First National Bank Field on Sunday, July 13 as they tossed their second combined nine-inning perfect game in nine days, defeating the Bowling Green Hot Rods 4-0.
The Grasshoppers pitching staff combined for a flawless 27-up, 27-down performance, marking something no pro team has ever done in the same season. Right-hander Hung-Leng Chang set the tone with five perfect innings, striking out five batters while keeping the Hot Rods off balance from the first pitch.
Chang was followed by Joshua Loeschorn, who delivered two clean frames of his own, adding a strikeout to his line. Jake Shirk, who also appeared in Greensboro's Fourth of July perfect game, worked a spotless eighth inning before handing the ball to Jarod Bayless, who sealed the perfect game with a 1-2-3 ninth.
Offensively, the Grasshoppers gave their pitchers early support with four runs spread across the afternoon. Outfielder Titus Dumitru led the Grasshoppers as he went 3-3 with one RBI. Hits for Greensboro were also recorded by Will Taylor, Keiner Delgado, Shalin Polanco, Derek Berg, and Geovanny Planchart.
With the win, Greensboro improved to 15-6 in the second half of the season, maintaining its place atop the South Atlantic League standings, as Bowling Green fell to 11-10.
Today's feat is the second perfect game in franchise history and the second this month, following a July 4 effort against the Aberdeen IronBirds.
The Grasshoppers are back in action at First National Bank Field on Tuesday, July 22 at 6:30PM against the Brooklyn Cyclones. To purchase tickets to any Grasshoppers home games please call (336) 268-2255 or visit www.gsohoppers.com.
Images from this story
![]() Greensboro Grasshoppers' perfect game ptiching staff and catcher |
South Atlantic League Stories from July 13, 2025
- Greensboro Pitching Staff Tosses Second Perfect Game in Nine Days - Greensboro Grasshoppers
- Tourists Drop Final Game Before All-Star Break - Asheville Tourists
- Strong Day from Bullpen Not Enough as 'Clones Fall to Blue Rocks, 4-1 - Brooklyn Cyclones
- Hess, Bullpen Help Renegades Edge Asheville in Finale - Hudson Valley Renegades
- Bowling Green Offense Held Silent in 4-0 Perfect Game Loss - Bowling Green Hot Rods
- Hub City Pitching Bounces Back for Series Win - Hub City Spartanburgers
- Renegades Game Notes - Hudson Valley Renegades
The opinions expressed in this release are those of the organization issuing it, and do not necessarily reflect the thoughts or opinions of OurSports Central or its staff.
Other Recent Greensboro Grasshoppers Stories
- Grasshoppers Conclude 2025 Postseason with 4-1 Loss to Cyclones
- Grasshoppers Drop Game One to Cyclones in Playoff Opener
- Grasshoppers Close out Regular Season Home Series with 7-1 Victory over Blue Rocks
- Grasshoppers Drop Second Straight in 6-2 Loss to Blue Rocks
- Grasshoppers Fall Short in 2-1 Loss to Blue Rocks

