Gavin Williams picked up his fourth win of the season in his fourth straight quality start on Wednesday.
Gavin Williams Today:
6 IP, 2 H, 1 ER, 2 BB, 6 K, 98 Pitches
13 Whiffs I 30% Whiff% I 30% CSW%
Williams topped 98.3 MPH on his 4-Seam Fastball and collected 10 whiffs, generating a 42% whiff%#GuardsBall pic.twitter.com/88cBcZaGaA
— Running From The OPS (@OPS_BASEBALL) May 21, 2025
He picked up a 5-1 victory after pitching six innings with one run given up on two hits. He struck out six and walked two to improve to 4-2 on the season.
So far in May, he is 2-0 with a 2.25 ERA, five earned runs on 17 hits, 29 strikeouts and 12 walks over 20 innings.
He didn’t pitch in the completion of the second game, a 6-5 win by the Twins. That game was completed after a rainout on Tuesday.
See below to find out what the rest of the Pirates in baseball did on Wednesday.
Major League Baseball
- Connor Norby, Miami Marlins: Was 1-for-3 with a walk and RBI single in the first inning in 2-1 loss to Cubs.
- Alec Burleson, St. Louis Cardinals: 2-for-4 in 5-1 loss to Tigers
- Shawn Armstrong, Texas Rangers: Did not pitch in 4-3 loss to Yankees
- Gavin Williams, Cleveland Guardians: See above
- Jeff Hoffman, Toronto Blue Jays: Did not pitch in 14-0 win over Padres
- Zach Agnos, Colorado Rockies: Pitched in ninth inning of 9-5 loss to Phillies. Gave up no runs on no hits. Threw just six pitches to get the three outs and lower his ERA to 1.50 through 12 innings.
- Clayton McCullough, Miami Marlins (manager): Marlins fall to 19-29 after 2-1 loss to Cubs
Triple-A
- Carson Whisenhunt, Sacramento RiverCats (San Francisco Giants): Did not pitch in 8-1 win over Oklahoma City
Double-A
- Carter Spivey, Akron Rubber Ducks (Guardians): Rained out vs. Altoona. Doubleheader on Friday.
- Trey Benton, Akron Rubber Ducks (Guardians): On season-ending disabled list
Single-A
- Trey Yesavage, Vancouver Canadians (Blue Jays): Did not pitch in 8-4 loss to Eugene
- Carter Cunningham, Vancouver Canadians (Blue Jays): 0-for-2 with two walks in 8-4 loss to Eugene
- Josh Moylan, Hudson Valley Renegades (Yankees): 0-for-3 with a walk in an 11-8 loss to Winston-Salem
- Josh Grosz, Hudson Valley Renegades (Yankees): Did not pitch in 11-8 loss to Winston-Salem
- Tyler Bradt, Peoria Chiefs (Cardinals): Did not pitch in 3-2 win over Dayton
- Jacob-Jenkins-Cowart, Beloit Sky Carp (Marlins): 0-for-5 in 7-6 loss in 10 innings to Quad Cities
- Ryan McCrystal, Daytona Tortugas (Reds): 0-for-3 with a walk and run scored in 5-4 loss to Palm Beach
- Wyatt Lunsford-Shenkman, Modesto Nuts (Mariners): Placed on full-season disabled list on April 15.
- Erik Ritchie, Clearwater Threshers (Phillies): Did not pitch in 6-2 loss to Bradenton
Frontier League
- Danny Beal, Down East Bird Dawgs (Independent): Did not pitch in 7-0 win over Mississippi
Check out Pirate Radio
Website | Facebook | X (formerly Twitter) | Instagram | YouTube | Apple Podcasts | Spotify