Pirates in baseball: Jeff Hoffman picks up second straight save as Blue Jays win again

by | Jul 20, 2025

ECU baseball alum Jeff Hoffman continued his hot start to the second half of the season with another save on Saturday.

The Toronto Blue Jays beat the San Francisco Giants, 6-3, on Saturday. Hoffman gave up a hit and struck out one in the ninth inning to earn the save. The win kept the Jays in a comfortable position in the American League East, currently 57-41.

Hoffman got the save on Friday with three strikeouts in the first win over the Giants. He has 23 saves on the season now and lowered his ERA to 4.79.

He was also picked by SI.com to win the battle for the most saves in the AL. He’s currently in second place.

Alec Burleson

He accounted for St. Louis’ only run in a 10-1 loss to Arizona. He hit a solo homer in the sixth inning to cut the deficit to 9-1. The homer was his 12th of the season. He also drove in his 44th RBI.

Josh Moylan

He had a big night despite Hudson Valley losing, 4-1, to Jersey Shore.

Moylan was 2-for-2 with a run and a walk. He tripled and scored in the fifth inning to tie the game at 1-1. Despite the loss, he was named ‘Gade of the Game for Hudson Valley.

Tyler Bradt

He picked up his first save of the season and third of his Minor League Baseball career in a 6-2 win over Quad Cities.

Bradt pitched the eighth and ninth innings, giving up a run on a homer with two strikeouts.

See below to find out what the rest of the Pirates in baseball did on Saturday.

Major League Baseball

  • Connor Norby, Miami Marlins: On Injured List with wrist injury. Had surgery and will be out 6-8 weeks.
  • Alec Burleson, St. Louis Cardinals: 
  • Shawn Armstrong, Texas Rangers: Did not pitch in 4-1 win over Tigers
  • Gavin Williams, Cleveland Guardians: Did not pitch in 8-2 loss to Athletics. Slated to pitch on Sunday in a 1:40 p.m. start
  • Jeff Hoffman, Toronto Blue Jays: See above
  • Clayton McCullough, Miami Marlins (manager): Marlins won 3-1 over Royals to improve to 46-51
  • Zach Agnos, Colorado Rockies: Pitched ninth inning in 10-6 win over Twins. Gave up a hit, walk and a run to close out the game. His ERA is now at 5.46.

Triple-A

  • Carson Whisenhunt, Sacramento RiverCats (Giants): Did not pitch in 14-3 loss to Oklahoma City. Is scheduled to pitch Sunday in a 4:05 p.m. start.

Double-A

  • Trey Yesavage, New Hampshire Fisher Cats (Blue Jays): Did not pitch in 11-6 win over Binghampton. Could pitch Sunday but it hasn’t been finalized.
  • Carter Spivey, Akron Rubber Ducks (Guardians): Placed on 7-day injured list with right shoulder strain on June 12.
  • Trey Benton, Akron Rubber Ducks (Guardians): On season-ending disabled list

Single-A

  • Carter Cunningham, Vancouver Canadians (Blue Jays): 0-for-3 with a walk in 2-1 loss to Spokane
  • Josh Moylan, Hudson Valley Renegades (Yankees): See above
  • Josh Grosz, Hudson Valley Renegades (Yankees): Did not pitch in 4-1 loss to Jersey Shore
  • Tyler Bradt, Peoria Chiefs (Cardinals): See above
  • Jacob-Jenkins-Cowart, Beloit Sky Carp (Marlins): 0-for-4 in 3-1 win over South Bend
  • Ryan McCrystal, Daytona Tortugas (Reds): 0-for-1 as pinch-hitter in 5-4 loss in 10 innings to Fort Myers.
  • Wyatt Lunsford-Shenkman, Modesto Nuts (Mariners): Placed on full-season disabled list on April 15.
  • Erik Ritchie, Clearwater Threshers (Phillies): Did not pitch in 9-4 loss to Lakeland
  • Landon Ginn, Myrtle Beach Pelicans (Cubs): Did not pitch in 12-1 win over Augusta

Frontier League

  • Danny Beal, Down East Bird Dawgs (Independent): Did not pitch in 6-0 loss to Quebec

Photo credit: Jeff Hoffman (Toronto Blue Jays photo)

Check out Pirate Radio

Website | Facebook | X (formerly Twitter) | Instagram | YouTube | Apple Podcasts | Spotify

Top Headlines

ECU falls at UAB In overtime, 30-17

ECU lost in overtime to UAB, 30-17 on Thursday. It's the first time since 2008 that UAB has beaten the Pirates. Postgame reactions and the Fifth Quarter Call-In Show can be seen below. Check out Pirate Radio Download our mobile app now! Website | Facebook | X...

Bud Light Pregame Tailgate Show: ECU plays at UAB Thursday on ESPN

ECU's football team begins a stretch of three games in 12 days with Thursday's contest at Alabama-Birmingham. Click here to go to our YouTube page to watch the Pirate Radio Bud Light Pregame Tailgate Show, which starts at 3:30 p.m. on 92.7 FM and 104.1 FM. After the...

PRL Wednesday: More ECU-UAB talk, Mr. Beast contest winner

A brand new and popular guest will join the cast of regulars on Wednesday's edition of "Pirate Radio Live." Jackson Smith, one of the MrBeast grocery store video winners who gained immense popularity through the social media icon's video, will be part of the show....

ECU-Rice start moved up to 1 p.m. due to threat of rain

East Carolina University announced on Friday that the football game with Rice has been moved from a 4 p.m. start to a 1 p.m. start due to the threat of bad weather. Check out Pirate Radio Download our mobile app now! Website | Facebook | X (formerly Twitter) |...