Alec Burleson played two on Thursday and continued his torrid June in both games.
WATCHđ´ââ ď¸: Thatâs a three-run Burly bomb by @ECUBaseball alum and Cardinals star @alecburleson9 . Itâs his seventh of the season and came in the third inning. âžď¸đŁđŞ
đš St. Louis Cardinals https://t.co/K9lJQ3ceZzâ Pirate Radio â ď¸ (@PR927FM) June 19, 2025
Playing as the designated hitter, he helped the St. Louis Cardinals to a 5-4 win over the Chicago White Sox. He also played right field and first base in the second game, an 8-6 victory.
In the first game, Burleson batted 2-for-3 with a run and a walk. He walked in the first inning, reached on catcherâs interference in the sixth then singled and scored on a Willson Contreras homer in the eighth to tie it at 4-all.
The Cardinals scored later in the eighth and held on from there.
In the second game, He was 2-for-5 with a run and three RBI to raise his batting average to .313. He singled in the first then hit his three-run homer in the four-run third for a 4-1 lead.
St. Louis blew a 6-1 lead but won it with two runs in the 10th.
Burleson is now hitting .400 for June (24 for 60) with nine runs, three doubles, three homers and 10 RBI.
Gavin Williams
WATCH: @ECUBaseball alum and Guardians pitcher @16gavinwilliams had a productive start against the Giants. He went six innings, struck out six, gave up two hits and three walks. He left with a 1-0 lead but the Guardiansâ bullpen gave up the lead so he gets a no-decision.
đšâŚ pic.twitter.com/QmTxdzflxXâ Pirate Radio â ď¸ (@PR927FM) June 19, 2025
He got his third straight no-decision in Thursdayâs 2-1 loss to the Giants.
He went six innings, gave up no runs on two hits with six strikeouts and three walks. The Guardiansâ bullpen gave up two runs in the seventh and the Giants held on.
On June 13, he gave up two runs in the fourth inning as Seattle tied it up at 2-all in his last outing. The Guardians went on to lose, 7-2. Before that, in a 5-3 loss in 10 innings, he gave up three runs over six innings before Cleveland tied it. Houston won it with two runs in the 10th.
In his last seven games, heâs 2-1 with a 2.82 ERA in seven starts with 33 strikeouts and 19 walks over 38.1 innings.Â
Carter Cunningham

Carter Cunningham (Vancouver Canadians photo)
He had a breakout game, going 3-for-5 with two runs and two RBI in a 9-5 win over Eugene. The win got the Canadians within one win of the first-half Northwest division title.
Playing at first base, he hit a two-run homer in the sixth inning, his sixth of the season, to give Vancouver the lead for good at 6-5. He also had a single and stole second base in the fourth and singled and scored in the eighth.
See below to find out what the rest of the Pirates in baseball did on Thursday.
Major League Baseball
- Connor Norby, Miami Marlins: 0-for-3 in 2-1 loss to Phillies
- Alec Burleson, St. Luis Cardinals: See above
- Shawn Armstrong, Texas Rangers: Tagged with 4-1 loss to fall to 2-2 on the season. Started for the second time in his last three appearances. Gave up a two-run homer, a walk and a strikeout before leaving the game. He had 11 straight scoreless appearances before this game.
- Gavin Williams, Cleveland Guardians: See above
- Jeff Hoffman, Toronto Blue Jays: Did not pitch in 9-5 loss to Diamondbacks
- Clayton McCullough, Miami Marlins (manager): Team fell to Phillies 2-1 to fall to 29-44
Triple-A
- Carson Whisenhunt, Sacramento RiverCats (Giants): Did not pitch in 4-1 win over Salt Lake
- Zach Agnos, Albuquerque Isotopes (Rockies): Did not pitch in 4-2 win over Tacoma.
Double-A
- Trey Yesavage, New Hampshire Fisher Cats (Blue Jays):Â
- Carter Spivey, Akron Rubber Ducks (Guardians): On 7-day injured list with right shoulder strain (began June 12)
- Trey Benton, Akron Rubber Ducks (Guardians): On season-ending disabled list
Single-A
- Carter Cunningham, Vancouver Canadians (Blue Jays): See above
- Josh Moylan, Hudson Valley Renegades (Yankees): Rained out vs. Jersey Shore. No makeup.
- Josh Grosz, Hudson Valley Renegades (Yankees): Rained out vs. Jersey Shore. No makeup.
- Tyler Bradt, Peoria Chiefs (Cardinals): Did not pitch in 13-4 loss to Great Lakes.
- Jacob-Jenkins-Cowart, Beloit Sky Carp (Marlins): Did not play in 2-0 loss to Cedar Rapids
- Ryan McCrystal, Daytona Tortugas (Reds): Did not play in 6-4 win over Jupiter
- Wyatt Lunsford-Shenkman, Modesto Nuts (Mariners): Placed on full-season disabled list on April 15.
- Erik Ritchie, Clearwater Threshers (Phillies): Did not pitch in 7-2 loss to Dunedin
- Landon Ginn, Myrtle Beach Pelicans (Cubs): Did not pitch in 5-4 loss to Fayetteville
Frontier League
- Danny Beal, Down East Bird Dawgs (Independent): Did not pitch in 9-8 win over Tri-City
Photo credit: Alec Burleson (AP photo)
Check out Pirate Radio
Website | Facebook | X (formerly Twitter) | Instagram | YouTube | Apple Podcasts | Spotify