Debug
Ryan Walker
Current team : San Francisco Giants
Weight: 212 lbs
Height: 6' 2"
Position: Relief Pitcher
Jersey: 74
BirthPlace: Arlington WA
Experience: 3 -
Status: Active

Citizenship:
Gender:
Date of birth: 11/26/1995
College: Washington State
Draft:
Headline: Walker struck out two in a perfect inning to earn the save in Friday's 6-3 win over the Rockies.
Story: Walker has had some missteps in September, allowing six runs over 7.2 innings while converting five of seven save chances. He caused no drama Friday, retiring the side on a tidy 14 pitches (nine strikes). Walker is up to 17 saves this season while adding a 3.98 ERA, 1.23 WHIP and 60:17 K:BB through 61 innings.
Description: Walker struck out two in a perfect inning to earn the save in Friday's 6-3 win over the Rockies.
published: Fri Sep 26 22:34:37 PDT 2025
Fantasy positionRank:

Fantasy baseball: The good, the bad and the ugly among 2025's first-half RP performances - cats: 32
The Playbook, Inning 9: Mastering the 2025 fantasy baseball player pool - cats: 74
Olney's Top 10 MLB players at every position: Relief pitchers - cats: 76
Fantasy baseball: Lucas Erceg leads list of closers to add - cats: 24
Fantasy baseball closer watch: Pitching changes in NL West - cats: 24
Fantasy baseball pitcher rankings, lineup advice for Saturday - cats: 44
https://www.espn.com/mlb/player/_/id/5000950
https://www.espn.com/mlb/player/stats/_/id/5000950/ryan-walker
https://www.espn.com/mlb/player/splits/_/id/5000950/ryan-walker
https://www.espn.com/mlb/player/gamelog/_/id/5000950/ryan-walker
https://www.espn.com/mlb/player/news/_/id/5000950/ryan-walker
https://www.espn.com/mlb/player/bio/_/id/5000950/ryan-walker
https://www.espn.com/mlb/player/_/id/5000950/ryan-walker
https://www.espn.com/mlb/player/batvspitch/_/id/5000950/ryan-walker

Season Team GP GS W L W% WAR ERA WHIP IP K BB K/BB H R ER SV HLD BLSV
2023 49 13 5 3 .625 1.0 3.23 1.39 61.1 78 24 3.3 61 25 22 1 3 1
2024 76 1 10 4 .714 2.8 1.91 0.85 80.0 99 18 5.5 50 19 17 10 21 4
2025 68 0 5 7 .417 0.1 4.11 1.27 61.1 60 18 3.3 60 32 28 17 9 7
Career 193 14 20 14 .588 -- 2.98 1.14 202.2 237 60 4.0 171 76 67 28 33 12

Season Team P TBF P-TBF OBA OOBP OSLUG OOPS 2B 3B HR TB RBI BH SH SF IBB
2023 1079 263 4.103 .262 .333 .421 .754 13 0 8 98 30 2 2 2 0
2024 1221 308 3.964 .179 .251 .265 .516 7 1 5 74 20 9 1 1 1
2025 1018 266 3.827 .254 .326 .373 .699 14 1 4 88 38 8 2 2 2
Career 3318 837 3.964 .229 .300 .348 .648 34 2 17 260 88 19 5 5 3

Season Team P/S P/I K/9 QS CG SHO GSC GB FB G/F IR IRS WP BK SB CS RSUP
2023 29.1 17.6 11.4 0 0 0 51.6 70 89 0.8 19 9 3 0 5 5 54.0
2024 22.0 15.3 11.1 0 0 0 53.0 84 98 0.9 26 4 2 0 8 2 2.0
2025 0.0 16.6 8.8 0 0 0 0.0 90 90 1.0 23 8 1 2 0 1 0.0
Career 28.6 16.4 10.5 0 0 0 0.0 244 277 0.9 68 21 6 2 13 8 56.0
2B : Doubles
3B : Triples
BB : Walks
BH : Batters Hit
BK : Balks
BLSV : Blown Saves
CG : Complete Games
CS : Caught Stealing
ER : Earned runs
ERA : Earned Run Average
FB : Fly Balls
G/F : Ground To Fly Ball Ratio
GB : Ground Balls
GP : Games Played
GS : Games Started
GSC : Game Score
H : Hits
HLD : Holds
HR : Home Runs
IBB : Intentional Walks
IP : Innings pitched
IR : Inherited Runners
IRS : Inherited Runners Scored
K : Strikeouts
K/9 : Strikeouts Per 9 Innings
K/BB : Strikeout To Walk Ratio
L : Losses
OBA : Opponent Batting Average
OOBP : Opponent's On-base pct.
OOPS : Opponent's OPB Pct + SLG Pct
OSLUG : Opponent's Slugging pct.
P : Pitches
P-TBF : Pitches-Batters Faced
P/I : Pitches Per Inning
P/S : Pitches Per Start
QS : Quality Starts
R : Runs
RBI : Runs Batted In
RSUP : Run Support
SB : Stolen Bases
SF : Sacrifice Flies
SH : Sacrifice Bunts
SHO : Shutouts
SV : Saves
TB : Total Bases
TBF : Batters Faced
W : Wins
W% : Win Percentage
WAR : Wins Above Replacement
WHIP : Walks Plus Hits Per Inning Pitched
WP : Wild Pitches


Pitching
Games Played - 68
Team Games Played - 162
Saves - 17
Ground Balls - 90
Strikeouts - 60
Sacrifice Flies - 2
Losses - 7
Hits - 60
Earned runs - 28
Batters Hit - 8
Walks - 18
Runs - 32
Stolen Bases - 0
Caught Stealing - 1
Sacrifice Bunts - 2
Save Opportunities - 24
Home Runs - 4
Triples - 1
Finishes - 36
Balks - 2
Intentional Walks - 2
Fly Balls - 90
Batters Faced - 266
Holds - 9
Doubles - 14
Wins - 5
Complete Games - 0
Perfect Games - 0
Wild Pitches - 1
Runs Batted In - 38
Third Innings Pitched - 184
Earned Runs - 0
Shutouts - 0
Pickoff Attempts - 0
Pitches - 1018
Run Support - 0.0
Catcher Interference - 0
Pitches As Starter - 0
Games Started - 0
Game Score - 0.0
Quality Starts - 0
Inherited Runners - 23
Inherited Runners Scored - 8
Player Rating - 0.0
At Bats - 236
Total Bases - 88
Is Qualified - 0
Is Qualified - 0
Full Innings - 61
Partial Innings - 1
Blown Saves - 7
Innings pitched - 61.1
Earned Run Average - 4.11
Walks Plus Hits Per Inning Pitched - 1.27
Win Percentage - .417
Caught Stealing Percentage - 1.0
Ground To Fly Ball Ratio - 1.0
Pitches Per Start - 0.0
Pitches Per Inning - 16.6
Pitches Per Plate Appearance - 3.8
Run Support Average - 0.0
Opponent Batting Average - .254
Opponent's Slugging pct. - .373
Opponent's On-base pct. - .326
Opponent's OPB Pct + SLG Pct - .699
Save Percentage - 0.7
Strikeouts Per 9 Innings - 8.8
Strikeout To Walk Ratio - 3.3
Tough Losses - 0
Cheap Wins - 0
Save Opportunities Per Win - 4.8
Balls In Play Average - 0.311
Pitch Count - 1018
Strikes - 657
Strike To Pitch Ratio - 0.6
Wins Above Replacement - 0.1
Fielding
Games Played - 68
Team Games Played - 162
Double Plays - 1
Opportunities - 0
Errors - 0
Passed Balls - 0
Assists - 9
Outfield Assists - 0
Pickoffs - 0
Putouts - 6
Outs On Field - 184
TP - 0
Balls In Zone - 0
Extra Bases - 0
Outs Made - 0
Hits - 0
Total Bases - 0
Games Started - 0
Third Innings Played - 0.0
Caught Stealing - 0
Stolen Bases Allowed - 0
Earned Runs - 0
Qualified - 0
Qualified Catcher - 0
Qualified Pitcher - 0
Successful Chances - 15
Total Chances - 15
Full Innings - 61
Part Innings Played - 1
Fielding Percentage - 1.000
Range Factor - 2.2
Zone Rating - 0.0
Caught Stealing Percentage - 0.000
Earned Run Average - 0.0
Defensive Wins Above Replacement - 0.0

Pitching
Games Played - 76
Team Games Played - 162
Saves - 10
Ground Balls - 84
Strikeouts - 99
Sacrifice Flies - 1
Losses - 4
Hits - 50
Earned runs - 17
Batters Hit - 9
Walks - 18
Runs - 19
Stolen Bases - 8
Caught Stealing - 2
Sacrifice Bunts - 1
Save Opportunities - 14
Home Runs - 5
Triples - 1
Finishes - 22
Balks - 0
Intentional Walks - 1
Fly Balls - 98
Batters Faced - 308
Holds - 21
Doubles - 7
Wins - 10
Complete Games - 0
Perfect Games - 0
Wild Pitches - 2
Runs Batted In - 20
Third Innings Pitched - 240
Earned Runs - 8
Shutouts - 0
Pickoff Attempts - 1
Pitches - 1221
Run Support - 2.0
Catcher Interference - 0
Pitches As Starter - 22
Games Started - 1
Game Score - 53.0
Quality Starts - 0
Inherited Runners - 26
Inherited Runners Scored - 4
Player Rating - 0.0
At Bats - 279
Total Bases - 74
Is Qualified - 0
Is Qualified - 0
Full Innings - 80
Partial Innings - 0
Blown Saves - 4
Innings pitched - 80.0
Earned Run Average - 1.91
Walks Plus Hits Per Inning Pitched - 0.85
Win Percentage - .714
Caught Stealing Percentage - 0.2
Ground To Fly Ball Ratio - 0.9
Pitches Per Start - 22.0
Pitches Per Inning - 15.3
Pitches Per Plate Appearance - 4.0
Run Support Average - 0.2
Opponent Batting Average - .179
Opponent's Slugging pct. - .265
Opponent's On-base pct. - .251
Opponent's OPB Pct + SLG Pct - .516
Save Percentage - 0.7
Strikeouts Per 9 Innings - 11.1
Strikeout To Walk Ratio - 5.5
Tough Losses - 0
Cheap Wins - 0
Save Opportunities Per Win - 1.4
Balls In Play Average - 0.242
Pitch Count - 1221
Strikes - 821
Strike To Pitch Ratio - 0.7
Wins Above Replacement - 2.8
Fielding
Games Played - 76
Team Games Played - 162
Double Plays - 0
Opportunities - 0
Errors - 0
Passed Balls - 0
Assists - 6
Outfield Assists - 0
Pickoffs - 0
Putouts - 5
Outs On Field - 240
TP - 0
Balls In Zone - 0
Extra Bases - 0
Outs Made - 0
Hits - 0
Total Bases - 0
Games Started - 1
Third Innings Played - 0.0
Caught Stealing - 0
Stolen Bases Allowed - 0
Earned Runs - 0
Qualified - 0
Qualified Catcher - 0
Qualified Pitcher - 0
Successful Chances - 11
Total Chances - 11
Full Innings - 80
Part Innings Played - 0
Fielding Percentage - 1.000
Range Factor - 1.2
Zone Rating - 0.0
Caught Stealing Percentage - 0.000
Earned Run Average - 0.0
Defensive Wins Above Replacement - 0.0

Pitching
Games Played - 49
Team Games Played - 162
Saves - 1
Ground Balls - 70
Strikeouts - 78
Sacrifice Flies - 2
Losses - 3
Hits - 61
Earned runs - 22
Batters Hit - 2
Walks - 24
Runs - 25
Stolen Bases - 5
Caught Stealing - 5
Sacrifice Bunts - 2
Save Opportunities - 2
Home Runs - 8
Triples - 0
Finishes - 6
Balks - 0
Intentional Walks - 0
Fly Balls - 89
Batters Faced - 263
Holds - 3
Doubles - 13
Wins - 5
Complete Games - 0
Perfect Games - 0
Wild Pitches - 3
Runs Batted In - 30
Third Innings Pitched - 184
Earned Runs - 57
Shutouts - 0
Pickoff Attempts - 2
Pitches - 1079
Run Support - 54.0
Catcher Interference - 0
Pitches As Starter - 378
Games Started - 13
Game Score - 51.6
Quality Starts - 0
Inherited Runners - 19
Inherited Runners Scored - 9
Player Rating - 0.0
At Bats - 233
Total Bases - 98
Is Qualified - 0
Is Qualified - 0
Full Innings - 61
Partial Innings - 1
Blown Saves - 1
Innings pitched - 61.1
Earned Run Average - 3.23
Walks Plus Hits Per Inning Pitched - 1.39
Win Percentage - .625
Caught Stealing Percentage - 0.5
Ground To Fly Ball Ratio - 0.8
Pitches Per Start - 29.1
Pitches Per Inning - 17.6
Pitches Per Plate Appearance - 4.1
Run Support Average - 7.9
Opponent Batting Average - .262
Opponent's Slugging pct. - .421
Opponent's On-base pct. - .333
Opponent's OPB Pct + SLG Pct - .754
Save Percentage - 0.5
Strikeouts Per 9 Innings - 11.4
Strikeout To Walk Ratio - 3.3
Tough Losses - 0
Cheap Wins - 0
Save Opportunities Per Win - 0.4
Balls In Play Average - 0.333
Pitch Count - 1079
Strikes - 702
Strike To Pitch Ratio - 0.7
Wins Above Replacement - 1.0
Team - San Francisco Giants
Weight: 212 lbs
Height: 6' 2"
Position: Relief Pitcher
Jersey: 74
BirthPlace: Arlington WA
Experience: 3 -
Status: Active

Team - San Francisco Giants - 2023-CURRENT

2025 Splits - cats: 13
2024 Splits - cats: 13
2023 Splits - cats: 13

2025 Regular Season - cats: 1
2024 Regular Season - cats: 1
2023 Regular Season - cats: 1