Ryan Walker RP SF Thu 7/9/26 2:12 PM
Ryan Walker
RP SF
The Giants optioned Walker to Triple-A Sacramento on Thursday, Alex Pavlovic of NBC Sports Bay Area reports.
EDGE Analysis
Walker had been torched for 11 runs across his last 6.1 innings, resulting in the former closer's second demotion to the minors this season. His roster spot will be taken by Carson Whisenhunt, who will be the starting pitcher for Thursday's contest versus the Rockies.
Ryan Walker RP SF Thu 7/9/26 1:12 PM
Ryan Walker
RP SF
Giants manager Tony Vitello said on KNBR 680 that Walker will be optioned to Triple-A Sacramento prior to Thursday's contest versus the Rockies.
EDGE Analysis
He'll clear off the roster to make a spot for Carson Whisenhunt, who is slated to make a spot start Thursday. Walker was unscored upon in his first five appearances after returning from a stint in the minors, but the former closer has since allowed 11 runs across his last 6.1 innings.
Ryan Walker RP SF Thu 7/2/26 11:25 AM
Ryan Walker
RP SF
Walker allowed four earned runs on four hits while failing to record an out in Wednesday's 6-4 win over the Diamondbacks.
EDGE Analysis
Walker entered in the eighth inning and gave up three singles and a double before being pulled. The right-hander has surrendered six runs over 1.2 innings in his last three appearances, totaling 42 pitches during that span. He now owns a 7.06 ERA, 1.75 WHIP and 18:12 K:BB across 21.2 innings in 24 outings this season.
Ryan Walker RP SF Sat 6/13/26 10:55 AM
Ryan Walker
RP SF
Walker struck out one in a scoreless inning during Friday's 5-1 loss to the Cubs.
EDGE Analysis
Walker was recalled from Triple-A Sacramento on Friday and immediately made an appearance for San Francisco. The right-hander posted a 6.46 ERA and 1.89 WHIP in 15.1 innings before being optioned to Sacramento on May 10, though he was solid in his return to the big leagues. Walker threw 12 of his 16 pitches for strikes and will attempt to build on the performance in hopes of earning more high-leverage opportunities moving forward.
Ryan Walker RP SF Fri 6/12/26 1:09 PM
Ryan Walker
RP SF
The Giants recalled Walker from Triple-A Sacramento on Friday, Shayna Rubin of the San Francisco Chronicle reports.
EDGE Analysis
Walker began the season as the Giants' de facto closer but was demoted to Sacramento just over a month ago after posting a 6.46 ERA and 14:10 K:BB over 15.1 innings. He seemed to get back on track at Sacramento, permitting two runs with a 7:3 K:BB across 9.1 frames. No one has taken hold of the Giants' closer job since Walker was optioned, so he could push his way back into the late-inning mix. Initially, however, the club is likely to ease him in with some low-leverage outings.
Ryan Walker RP SF Sun 5/10/26 1:09 PM
Ryan Walker
RP SF
The Giants optioned Walker to Triple-A Sacramento on Sunday, Alex Pavlovic of NBC Sports Bay Area reports.
EDGE Analysis
Giants manager Tony Vitello has yet to settle on a full-time closer, but Walker likely took himself out of consideration for earning save chances anytime soon after a string of poor performances. Over his last four appearances, Walker blew two saves and gave up seven earned runs on nine hits and four walks over 3.1 innings, inflating his ERA to 6.46 and his WHIP to 1.89 on the season. The right-hander will be sent to Triple-A for a reset, and if he's able to quickly rediscover the form that made him a weapon at the back end of the San Francisco bullpen over the previous three seasons, Walker may not have to wait long for a call-up.
Ryan Walker RP SF Sun 5/3/26 10:45 PM
Ryan Walker
RP SF
Walker blew a save opportunity in Sunday's extra-inning loss to the Rays, allowing a run on one hit and one walk across one inning.
EDGE Analysis
With the Giants nursing a 1-0 lead, Walker came on to face the heart of Tampa Bay's lineup in the eighth inning. He walked Junior Caminero on seven pitches and allowed a single to Jonathan Aranda to open the frame. Ryan Vilade pushed across the tying run on a bunt play. Walker has now been scored upon in three straight outings, suffering blown saves in back-to-back appearances. His ERA has swelled to 4.61 with a 13:7 K:BB across 13.2 innings.
Ryan Walker RP SF Fri 5/1/26 12:13 AM
Ryan Walker
RP SF
Walker (0-1) took the loss and blew a save opportunity in the first game of Thursday's doubleheader against the Phillies, allowing two runs on three hits while striking out one batter over two-thirds of an inning.
EDGE Analysis
Logan Webb gave San Francisco seven innings of one-run ball, and Erik Miller tossed a scoreless eighth to hand Walker a 2-1 lead heading into the bottom of the ninth. However, the Giants' closer couldn't protect the advantage, yielding a pair of infield singles and a triple to allow two runs to score. The blown save was the second of the season across five save chances for Walker, who has registered a 4.26 ERA, 1.50 WHIP and 13:6 K:BB through 12.2 frames spanning 13 outings. He's probably still safe as San Francisco's primary saves option for the time being, though Walker doesn't have the longest leash among MLB closers.
Ryan Walker RP SF Thu 4/23/26 12:45 AM
Ryan Walker
RP SF
Walker walked one in a scoreless and hitless inning to earn the save in Wednesday's 3-0 win over the Dodgers. He didn't record a strikeout.
EDGE Analysis
Walker picked up his second save in as many days, a good rebound after he blew a save chance against the Nationals on Saturday. This was his third save of the season, though he's also added a pair of holds, which suggests Walker may have to share closing duties at times. Over 11 innings this season, he has a 3.27 ERA, 1.36 WHIP and 12:6 K:BB.
Ryan Walker RP SF Wed 4/22/26 3:17 AM
Ryan Walker
RP SF
Walker earned a save against the Dodgers on Tuesday, striking out two batters in a perfect ninth inning.
EDGE Analysis
Walker inherited a two-run lead when he entered in the ninth. He didn't face much resistance, tossing 10 of 15 pitches for strikes while retiring the side in order. This was Walker's first save since March 30 and just his second overall on the campaign. He still appears to the Giants' primary closer, as no other pitcher on the team has more than one save so far this season.