Debug
Randy Rodriguez
Current team : San Francisco Giants
Weight: 195 lbs
Height: 6' 0"
Position: Relief Pitcher
Jersey: 73
BirthPlace: Santo Domingo
Experience: 2 -
Status: Injured/60

Citizenship:
Gender:
Date of birth: 09/05/1999
College:
Draft:
Headline: Rodriguez is scheduled to undergo Tommy John surgery on his right elbow during the final week of September, MLB.com reports.
Story: Rodriguez has known for a few weeks that he would need Tommy John surgery after he was placed on the injured list Aug. 26, but he'll end up delaying the procedure for nearly a month, presumably because he was waiting for the inflammation in his elbow to subside. Assuming his surgery goes off without any complications, Rodriguez will face a 12-to-18-month recovery, which will keep him out for the entire 2026 campaign. Before suffering the injury, Rodriguez earned his first All-Star nod after submitting a 1.78 ERA, 0.89 WHIP and 67:11 K:BB while collecting three wins, four saves and 13 holds over 50.2 innings this season.
Description: Rodriguez is scheduled to undergo Tommy John surgery on his right elbow during the final week of September, MLB.com reports.
published: Mon Sep 15 07:50:09 PDT 2025
Fantasy positionRank:

Giants reliever Randy Rodriguez needs Tommy John surgery - cats: 8
Fantasy baseball: Post-deadline opportunity knocks for these players - cats: 24
Latest MLB 25 The Show update brings All-Star, draft content - cats: 86
Legend pick Clayton Kershaw headlines MLB All Star pitchers as rookies - cats: 76
Dodgers' Clayton Kershaw, 19 1st-timers fill MLB All-Star rosters - cats: 158
Fantasy baseball reliever stock watch: Giant value in San Francisco's pen - cats: 30
2025 MLB All-Star roster predictions, biggest debates - cats: 196
How real are good starts from Tigers, Cardinals, Giants? - cats: 84
MLB 2025 April All-Stars -- and biggest early disappointments - cats: 112
https://www.espn.com/mlb/player/_/id/4919929
https://www.espn.com/mlb/player/stats/_/id/4919929/randy-rodriguez
https://www.espn.com/mlb/player/splits/_/id/4919929/randy-rodriguez
https://www.espn.com/mlb/player/gamelog/_/id/4919929/randy-rodriguez
https://www.espn.com/mlb/player/news/_/id/4919929/randy-rodriguez
https://www.espn.com/mlb/player/bio/_/id/4919929/randy-rodriguez
https://www.espn.com/mlb/player/_/id/4919929/randy-rodriguez
https://www.espn.com/mlb/player/batvspitch/_/id/4919929/randy-rodriguez

Season Team GP GS W L W% WAR ERA WHIP IP K BB K/BB H R ER SV HLD BLSV
2024 35 1 3 2 .600 -0.2 4.30 1.24 52.1 53 18 2.9 47 29 25 0 5 2
2025 50 0 3 5 .375 1.9 1.78 0.89 50.2 67 11 6.1 34 12 10 4 13 3
Career 85 1 6 7 .462 -- 3.06 1.07 103.0 120 29 4.1 81 41 35 4 18 5

Season Team P TBF P-TBF OBA OOBP OSLUG OOPS 2B 3B HR TB RBI BH SH SF IBB
2024 879 221 3.977 .240 .311 .372 .683 10 2 4 73 32 3 1 2 0
2025 808 198 4.081 .187 .247 .286 .533 6 0 4 52 22 4 0 1 0
Career 1687 419 4.026 .214 .281 .331 .611 16 2 8 125 54 7 1 3 0

Season Team P/S P/I K/9 QS CG SHO GSC GB FB G/F IR IRS WP BK SB CS RSUP
2024 53.0 16.8 9.1 0 0 0 55.0 61 85 0.7 23 9 4 0 4 2 5.0
2025 0.0 15.9 11.9 0 0 0 0.0 43 73 0.6 27 10 2 0 7 2 0.0
Career 53.0 16.4 10.5 0 0 0 0.0 104 158 0.7 50 19 6 0 11 4 5.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 - 50
Team Games Played - 162
Saves - 4
Ground Balls - 43
Strikeouts - 67
Sacrifice Flies - 1
Losses - 5
Hits - 34
Earned runs - 10
Batters Hit - 4
Walks - 11
Runs - 12
Stolen Bases - 7
Caught Stealing - 2
Sacrifice Bunts - 0
Save Opportunities - 7
Home Runs - 4
Triples - 0
Finishes - 15
Balks - 0
Intentional Walks - 0
Fly Balls - 73
Batters Faced - 198
Holds - 13
Doubles - 6
Wins - 3
Complete Games - 0
Perfect Games - 0
Wild Pitches - 2
Runs Batted In - 22
Third Innings Pitched - 152
Earned Runs - 0
Shutouts - 0
Pickoff Attempts - 0
Pitches - 808
Run Support - 0.0
Catcher Interference - 0
Pitches As Starter - 0
Games Started - 0
Game Score - 0.0
Quality Starts - 0
Inherited Runners - 27
Inherited Runners Scored - 10
Player Rating - 0.0
At Bats - 182
Total Bases - 52
Is Qualified - 0
Is Qualified - 0
Full Innings - 50
Partial Innings - 2
Blown Saves - 3
Innings pitched - 50.2
Earned Run Average - 1.78
Walks Plus Hits Per Inning Pitched - 0.89
Win Percentage - .375
Caught Stealing Percentage - 0.2
Ground To Fly Ball Ratio - 0.6
Pitches Per Start - 0.0
Pitches Per Inning - 15.9
Pitches Per Plate Appearance - 4.1
Run Support Average - 0.0
Opponent Batting Average - .187
Opponent's Slugging pct. - .286
Opponent's On-base pct. - .247
Opponent's OPB Pct + SLG Pct - .533
Save Percentage - 0.6
Strikeouts Per 9 Innings - 11.9
Strikeout To Walk Ratio - 6.1
Tough Losses - 0
Cheap Wins - 0
Save Opportunities Per Win - 2.3
Balls In Play Average - 0.261
Pitch Count - 808
Strikes - 536
Strike To Pitch Ratio - 0.7
Wins Above Replacement - 1.9
Fielding
Games Played - 50
Team Games Played - 162
Double Plays - 0
Opportunities - 0
Errors - 0
Passed Balls - 0
Assists - 2
Outfield Assists - 0
Pickoffs - 0
Putouts - 4
Outs On Field - 152
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 - 6
Total Chances - 6
Full Innings - 51
Part Innings Played - 2
Fielding Percentage - 1.000
Range Factor - 1.1
Zone Rating - 0.0
Caught Stealing Percentage - 0.000
Earned Run Average - 0.0
Defensive Wins Above Replacement - 0.0

Pitching
Games Played - 35
Team Games Played - 162
Saves - 0
Ground Balls - 61
Strikeouts - 53
Sacrifice Flies - 2
Losses - 2
Hits - 47
Earned runs - 25
Batters Hit - 3
Walks - 18
Runs - 29
Stolen Bases - 4
Caught Stealing - 2
Sacrifice Bunts - 1
Save Opportunities - 2
Home Runs - 4
Triples - 2
Finishes - 8
Balks - 0
Intentional Walks - 0
Fly Balls - 85
Batters Faced - 221
Holds - 5
Doubles - 10
Wins - 3
Complete Games - 0
Perfect Games - 0
Wild Pitches - 4
Runs Batted In - 32
Third Innings Pitched - 157
Earned Runs - 1
Shutouts - 0
Pickoff Attempts - 1
Pitches - 879
Run Support - 5.0
Catcher Interference - 1
Pitches As Starter - 53
Games Started - 1
Game Score - 55.0
Quality Starts - 0
Inherited Runners - 23
Inherited Runners Scored - 9
Player Rating - 0.0
At Bats - 196
Total Bases - 73
Is Qualified - 0
Is Qualified - 0
Full Innings - 52
Partial Innings - 1
Blown Saves - 2
Innings pitched - 52.1
Earned Run Average - 4.30
Walks Plus Hits Per Inning Pitched - 1.24
Win Percentage - .600
Caught Stealing Percentage - 0.3
Ground To Fly Ball Ratio - 0.7
Pitches Per Start - 53.0
Pitches Per Inning - 16.8
Pitches Per Plate Appearance - 4.0
Run Support Average - 0.9
Opponent Batting Average - .240
Opponent's Slugging pct. - .372
Opponent's On-base pct. - .311
Opponent's OPB Pct + SLG Pct - .683
Save Percentage - 0.0
Strikeouts Per 9 Innings - 9.1
Strikeout To Walk Ratio - 2.9
Tough Losses - 0
Cheap Wins - 0
Save Opportunities Per Win - 0.7
Balls In Play Average - 0.293
Pitch Count - 879
Strikes - 571
Strike To Pitch Ratio - 0.6
Wins Above Replacement - -0.2
Fielding
Games Played - 35
Team Games Played - 162
Double Plays - 0
Opportunities - 0
Errors - 0
Passed Balls - 0
Assists - 6
Outfield Assists - 0
Pickoffs - 0
Putouts - 2
Outs On Field - 157
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 - 8
Total Chances - 8
Full Innings - 52
Part Innings Played - 1
Fielding Percentage - 1.000
Range Factor - 1.4
Zone Rating - 0.0
Caught Stealing Percentage - 0.000
Earned Run Average - 0.0
Defensive Wins Above Replacement - 0.0
Team - San Francisco Giants
Weight: 195 lbs
Height: 6' 0"
Position: Relief Pitcher
Jersey: 73
BirthPlace: Santo Domingo
Experience: 2 -
Status: Injured/60

Team - San Francisco Giants - 2024-2025

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

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