Debug
Joey Lucchesi
Current team : San Francisco Giants
Weight: 228 lbs
Height: 6' 5"
Position: Relief Pitcher
Jersey: 57
BirthPlace: Newark CA
Experience: 7 -
Status: Active

Citizenship:
Gender:
Date of birth: 06/06/1993
College: Southeast Missouri State
Draft: Year: 2016 Round: 4 Pick: 114
Headline: Lucchesi threw a scoreless inning in Friday's 5-1 extra-inning victory over the Dodgers, hitting one batter and striking out one.
Story: Lucchesi threw eight of his 17 pitches for strikes while retiring three of the four batters he faced. He hasn't allowed a run in nine consecutive outings. The left-hander owns a 2.94 ERA, 1.10 WHIP and 27:9 K:BB across 33.2 innings in 33 appearances this season.
Description: Lucchesi threw a scoreless inning in Friday's 5-1 extra-inning victory over the Dodgers, hitting one batter and striking out one.
published: Sat Sep 13 10:23:47 PDT 2025
Fantasy positionRank:

Fantasy baseball pitcher rankings, lineup advice for Tuesday's MLB games - cats: 50
New York Mets lose Marcus Stroman to hip injury, Joey Lucchesi to Tommy John; Michael Conforto's IL return delayed - cats: 16
New York Mets' Joey Lucchesi set for second opinion on elbow, may need Tommy John surgery - cats: 14
San Diego Padres acquire Pittsburgh Pirates right-hander Joe Musgrove in 3-team deal - cats: 16
LHP Lauer to start for Padres Opening Day - cats: 8
Padres shuffle rotation, start Joey Lucchesi in opener vs. Mets - cats: 12
Padres place rookie Joey Lucchesi on disabled list - cats: 4
Padres pitching prospect Joey Lucchesi set to make MLB debut - cats: 4
https://www.espn.com/mlb/player/_/id/39876
https://www.espn.com/mlb/player/stats/_/id/39876/joey-lucchesi
https://www.espn.com/mlb/player/splits/_/id/39876/joey-lucchesi
https://www.espn.com/mlb/player/gamelog/_/id/39876/joey-lucchesi
https://www.espn.com/mlb/player/news/_/id/39876/joey-lucchesi
https://www.espn.com/mlb/player/bio/_/id/39876/joey-lucchesi
https://www.espn.com/mlb/player/_/id/39876/joey-lucchesi
https://www.espn.com/mlb/player/batvspitch/_/id/39876/joey-lucchesi

Season Team GP GS W L W% WAR ERA WHIP IP K BB K/BB H R ER SV HLD BLSV
2018 26 26 8 9 .471 0.5 4.08 1.29 130.0 145 43 3.4 125 63 59 0 0 0
2019 30 30 10 10 .500 2.0 4.18 1.22 163.2 158 56 2.8 144 78 76 0 0 0
2020 3 2 0 1 .000 -0.2 7.94 2.65 5.2 5 2 2.5 13 5 5 0 0 0
2021 11 8 1 4 .200 0.2 4.46 1.17 38.1 41 11 3.7 34 20 19 0 0 0
2023 9 9 4 0 1.000 1.1 2.89 1.31 46.2 32 17 1.9 44 17 15 0 0 0
2024 2 2 0 2 .000 0.0 5.23 1.55 10.1 7 8 0.9 8 6 6 0 0 0
2025 38 0 0 1 .000 0.4 3.76 1.23 38.1 31 12 2.6 35 17 16 0 6 0
Career 119 77 23 27 .460 -- 4.07 1.27 433.0 419 149 2.8 403 206 196 0 6 0

Season Team P TBF P-TBF OBA OOBP OSLUG OOPS 2B 3B HR TB RBI BH SH SF IBB
2018 2158 548 3.938 .254 .316 .450 .766 22 3 23 222 56 4 3 4 2
2019 2643 686 3.853 .233 .297 .405 .702 32 3 23 251 69 2 5 4 0
2020 123 32 3.844 .464 .500 .536 1.036 2 0 0 15 6 1 0 1 0
2021 646 157 4.115 .245 .305 .417 .722 8 2 4 58 18 2 2 2 0
2023 696 195 3.569 .251 .325 .394 .719 13 0 4 69 12 2 1 0 0
2024 179 46 3.891 .216 .356 .378 .734 3 0 1 14 0 0 1 0 0
2025 632 165 3.830 .235 .301 .383 .683 8 1 4 57 16 2 2 0 1
Career 7077 1829 3.869 .246 .312 .418 .730 88 9 59 686 177 13 14 11 3

Season Team P/S P/I K/9 QS CG SHO GSC GB FB G/F IR IRS WP BK SB CS RSUP
2018 83.0 16.6 10.0 6 0 0 45.6 166 189 0.9 0 0 4 0 8 6 111.0
2019 88.1 16.1 8.7 11 0 0 52.5 229 241 1.0 0 0 8 0 5 2 114.0
2020 56.0 21.7 7.9 0 0 0 38.5 9 15 0.6 2 2 0 0 0 0 7.0
2021 65.0 16.9 9.6 0 0 0 50.8 43 59 0.7 0 0 1 0 2 1 18.0
2023 77.3 14.9 6.2 3 0 0 52.8 69 75 0.9 0 0 1 1 3 0 57.0
2024 0.0 17.3 6.1 1 0 0 0.0 14 9 1.6 0 0 1 0 0 0 5.0
2025 0.0 16.5 7.3 0 0 0 0.0 65 55 1.2 6 3 2 1 0 0 0.0
Career 79.6 16.3 8.7 21 0 0 0.0 595 643 0.9 8 5 17 2 18 9 312.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 - 38
Team Games Played - 162
Saves - 0
Ground Balls - 65
Strikeouts - 31
Sacrifice Flies - 0
Losses - 1
Hits - 35
Earned runs - 16
Batters Hit - 2
Walks - 12
Runs - 17
Stolen Bases - 0
Caught Stealing - 0
Sacrifice Bunts - 2
Save Opportunities - 0
Home Runs - 4
Triples - 1
Finishes - 4
Balks - 1
Intentional Walks - 1
Fly Balls - 55
Batters Faced - 165
Holds - 6
Doubles - 8
Wins - 0
Complete Games - 0
Perfect Games - 0
Wild Pitches - 2
Runs Batted In - 16
Third Innings Pitched - 115
Earned Runs - 0
Shutouts - 0
Pickoff Attempts - 0
Pitches - 632
Run Support - 0.0
Catcher Interference - 0
Pitches As Starter - 0
Games Started - 0
Game Score - 0.0
Quality Starts - 0
Inherited Runners - 6
Inherited Runners Scored - 3
Player Rating - 0.0
At Bats - 149
Total Bases - 57
Is Qualified - 0
Is Qualified - 0
Full Innings - 38
Partial Innings - 1
Blown Saves - 0
Innings pitched - 38.1
Earned Run Average - 3.76
Walks Plus Hits Per Inning Pitched - 1.23
Win Percentage - .000
Caught Stealing Percentage - 0.0
Ground To Fly Ball Ratio - 1.2
Pitches Per Start - 0.0
Pitches Per Inning - 16.5
Pitches Per Plate Appearance - 3.8
Run Support Average - 0.0
Opponent Batting Average - .235
Opponent's Slugging pct. - .383
Opponent's On-base pct. - .301
Opponent's OPB Pct + SLG Pct - .683
Save Percentage - 0.0
Strikeouts Per 9 Innings - 7.3
Strikeout To Walk Ratio - 2.6
Tough Losses - 0
Cheap Wins - 0
Save Opportunities Per Win - 0.0
Balls In Play Average - 0.270
Pitch Count - 632
Strikes - 403
Strike To Pitch Ratio - 0.6
Wins Above Replacement - 0.4
Fielding
Games Played - 38
Team Games Played - 162
Double Plays - 0
Opportunities - 0
Errors - 0
Passed Balls - 0
Assists - 5
Outfield Assists - 0
Pickoffs - 0
Putouts - 2
Outs On Field - 115
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 - 7
Total Chances - 7
Full Innings - 38
Part Innings Played - 1
Fielding Percentage - 1.000
Range Factor - 1.6
Zone Rating - 0.0
Caught Stealing Percentage - 0.000
Earned Run Average - 0.0
Defensive Wins Above Replacement - 0.0

Pitching
Games Played - 2
Team Games Played - 162
Saves - 0
Ground Balls - 14
Strikeouts - 7
Sacrifice Flies - 0
Losses - 2
Hits - 8
Earned runs - 6
Batters Hit - 0
Walks - 8
Runs - 6
Stolen Bases - 0
Caught Stealing - 0
Sacrifice Bunts - 1
Save Opportunities - 0
Home Runs - 1
Triples - 0
Finishes - 0
Balks - 0
Intentional Walks - 0
Fly Balls - 9
Batters Faced - 46
Holds - 0
Doubles - 3
Wins - 0
Complete Games - 0
Perfect Games - 0
Wild Pitches - 1
Runs Batted In - 0
Third Innings Pitched - 31
Earned Runs - 10
Shutouts - 0
Pickoff Attempts - 0
Pitches - 179
Run Support - 5.0
Catcher Interference - 0
Pitches As Starter - 0
Games Started - 2
Game Score - 0.0
Quality Starts - 1
Inherited Runners - 0
Inherited Runners Scored - 0
Player Rating - 0.0
At Bats - 37
Total Bases - 14
Is Qualified - 0
Is Qualified - 0
Full Innings - 10
Partial Innings - 1
Blown Saves - 0
Innings pitched - 10.1
Earned Run Average - 5.23
Walks Plus Hits Per Inning Pitched - 1.55
Win Percentage - .000
Caught Stealing Percentage - 0.0
Ground To Fly Ball Ratio - 1.6
Pitches Per Start - 0.0
Pitches Per Inning - 17.3
Pitches Per Plate Appearance - 3.9
Run Support Average - 4.4
Opponent Batting Average - .216
Opponent's Slugging pct. - .378
Opponent's On-base pct. - .356
Opponent's OPB Pct + SLG Pct - .734
Save Percentage - 0.0
Strikeouts Per 9 Innings - 6.1
Strikeout To Walk Ratio - 0.9
Tough Losses - 0
Cheap Wins - 0
Save Opportunities Per Win - 0.0
Balls In Play Average - 0.226
Pitch Count - 0
Strikes - 102
Strike To Pitch Ratio - 0.0
Wins Above Replacement - 0.0
Fielding
Games Played - 2
Team Games Played - 0
Double Plays - 0
Opportunities - 0
Errors - 0
Passed Balls - 0
Assists - 1
Outfield Assists - 0
Pickoffs - 0
Putouts - 0
Outs On Field - 0
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 - 1
Qualified Catcher - 1
Qualified Pitcher - 1
Successful Chances - 1
Total Chances - 1
Full Innings - 0
Part Innings Played - 0
Fielding Percentage - 1.000
Range Factor - 0.0
Zone Rating - 0.0
Caught Stealing Percentage - 0.000
Earned Run Average - 0.0
Defensive Wins Above Replacement - 0.0

Pitching
Games Played - 9
Team Games Played - 162
Saves - 0
Ground Balls - 69
Strikeouts - 32
Sacrifice Flies - 0
Losses - 0
Hits - 44
Earned runs - 15
Batters Hit - 2
Walks - 17
Runs - 17
Stolen Bases - 3
Caught Stealing - 0
Sacrifice Bunts - 1
Save Opportunities - 0
Home Runs - 4
Triples - 0
Finishes - 0
Balks - 1
Intentional Walks - 0
Fly Balls - 75
Batters Faced - 195
Holds - 0
Doubles - 13
Wins - 4
Complete Games - 0
Perfect Games - 0
Wild Pitches - 1
Runs Batted In - 12
Third Innings Pitched - 140
Earned Runs - 35
Shutouts - 0
Pickoff Attempts - 0
Pitches - 696
Run Support - 57.0
Catcher Interference - 0
Pitches As Starter - 696
Games Started - 9
Game Score - 52.8
Quality Starts - 3
Inherited Runners - 0
Inherited Runners Scored - 0
Player Rating - 0.0
At Bats - 175
Total Bases - 69
Is Qualified - 0
Is Qualified - 0
Full Innings - 46
Partial Innings - 2
Blown Saves - 0
Innings pitched - 46.2
Earned Run Average - 2.89
Walks Plus Hits Per Inning Pitched - 1.31
Win Percentage - 1.000
Caught Stealing Percentage - 0.0
Ground To Fly Ball Ratio - 0.9
Pitches Per Start - 77.3
Pitches Per Inning - 14.9
Pitches Per Plate Appearance - 3.6
Run Support Average - 11.0
Opponent Batting Average - .251
Opponent's Slugging pct. - .394
Opponent's On-base pct. - .325
Opponent's OPB Pct + SLG Pct - .719
Save Percentage - 0.0
Strikeouts Per 9 Innings - 6.2
Strikeout To Walk Ratio - 1.9
Tough Losses - 0
Cheap Wins - 0
Save Opportunities Per Win - 0.0
Balls In Play Average - 0.270
Pitch Count - 696
Strikes - 429
Strike To Pitch Ratio - 0.6
Wins Above Replacement - 1.1

Batting
Games Played - 10
Team Games Played - 162
Hit By Pitch - 0
Ground Balls - 3
Strikeouts - 7
Runs Batted In - 0
Sacrifice Hit - 0
Hits - 0
Stolen Bases - 0
Walks - 1
Catcher Interference - 0
Runs - 1
Ground Into Double Play - 0
Sacrifice Flies - 0
At Bats - 10
Home Runs - 0
Grand Slam Home Runs - 0
Runners Left On Base - 0
Triples - 0
Game Winning RBIs - 0
Intentional Walks - 0
Doubles - 0
Fly Balls - 0
Caught Stealing - 0
Pitches - 44
Games Started - 8
Pinch At Bats - 0
Pinch Hits - 0
Player Rating - 0.0
Is Qualified - 0
Is Qualified In Steals - 0
Total Bases - 0
Plate Appearances - 11
Projected Home Runs - 0.0
Extra Base Hits - 0
Runs Created - -0.8
Batting Average - .000
Pinch Hit Average - .000
Slugging Percentage - .000
Secondary Average - .100
On Base Percentage - .091
OBP Pct + SLG Pct - .091
Ground To Fly Ball Ratio - 0.0
Runs Created Per 27 Outs - -2.0
Batter Rating - 2.0
At Bats Per Home Run - 0.0
Stolen Base Percentage - 0.00
Pitches Per Plate Appearance - 4.00
Isolated Power - .000
Walk To Strikeout Ratio - 0.14
Walks Per Plate Appearance - .091
Secondary Average Minus Batting Average - .100
Runs Produced - 1.0
Runs Ratio - 0.0
Patience Ratio - 0.1
Balls In Play Average - 0.0
MLB Rating - 56.0
Offensive Wins Above Replacement - -0.1
Wins Above Replacement - -0.1
Pitching
Games Played - 11
Team Games Played - 162
Saves - 0
Ground Balls - 43
Strikeouts - 41
Sacrifice Flies - 2
Losses - 4
Hits - 34
Earned runs - 19
Batters Hit - 2
Walks - 11
Runs - 20
Stolen Bases - 2
Caught Stealing - 1
Sacrifice Bunts - 2
Save Opportunities - 0
Home Runs - 4
Triples - 2
Finishes - 1
Balks - 0
Intentional Walks - 0
Fly Balls - 59
Batters Faced - 157
Holds - 0
Doubles - 8
Wins - 1
Complete Games - 0
Perfect Games - 0
Wild Pitches - 1
Runs Batted In - 18
Third Innings Pitched - 115
Earned Runs - 31
Shutouts - 0
Pickoff Attempts - 1
Pitches - 646
Run Support - 18.0
Catcher Interference - 1
Pitches As Starter - 520
Games Started - 8
Game Score - 50.8
Quality Starts - 0
Inherited Runners - 0
Inherited Runners Scored - 0
Player Rating - 0.0
At Bats - 139
Total Bases - 58
Is Qualified - 0
Is Qualified - 0
Full Innings - 38
Partial Innings - 1
Blown Saves - 0
Innings pitched - 38.1
Earned Run Average - 4.46
Walks Plus Hits Per Inning Pitched - 1.17
Win Percentage - .200
Caught Stealing Percentage - 0.3
Ground To Fly Ball Ratio - 0.7
Pitches Per Start - 65.0
Pitches Per Inning - 16.9
Pitches Per Plate Appearance - 4.1
Run Support Average - 4.2
Opponent Batting Average - .245
Opponent's Slugging pct. - .417
Opponent's On-base pct. - .305
Opponent's OPB Pct + SLG Pct - .722
Save Percentage - 0.0
Strikeouts Per 9 Innings - 9.6
Strikeout To Walk Ratio - 3.7
Tough Losses - 0
Cheap Wins - 0
Save Opportunities Per Win - 0.0
Balls In Play Average - 0.288
Pitch Count - 646
Strikes - 409
Strike To Pitch Ratio - 0.6
Wins Above Replacement - 0.2
Fielding
Games Played - 11
Team Games Played - 162
Double Plays - 1
Opportunities - 0
Errors - 0
Passed Balls - 0
Assists - 2
Outfield Assists - 0
Pickoffs - 0
Putouts - 3
Outs On Field - 115
TP - 0
Balls In Zone - 0
Extra Bases - 0
Outs Made - 0
Hits - 0
Total Bases - 0
Games Started - 8
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 - 5
Total Chances - 5
Full Innings - 38
Part Innings Played - 1
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 - 3
Team Games Played - 60
Saves - 0
Ground Balls - 9
Strikeouts - 5
Sacrifice Flies - 1
Losses - 1
Hits - 13
Earned runs - 5
Batters Hit - 1
Walks - 2
Runs - 5
Stolen Bases - 0
Caught Stealing - 0
Sacrifice Bunts - 0
Save Opportunities - 0
Home Runs - 0
Triples - 0
Finishes - 0
Balks - 0
Intentional Walks - 0
Fly Balls - 15
Batters Faced - 32
Holds - 0
Doubles - 2
Wins - 0
Complete Games - 0
Perfect Games - 0
Wild Pitches - 0
Runs Batted In - 6
Third Innings Pitched - 17
Earned Runs - 8
Shutouts - 0
Pickoff Attempts - 0
Pitches - 123
Run Support - 7.0
Catcher Interference - 0
Pitches As Starter - 112
Games Started - 2
Game Score - 38.5
Quality Starts - 0
Inherited Runners - 2
Inherited Runners Scored - 2
Player Rating - 0.0
At Bats - 28
Total Bases - 15
Is Qualified - 0
Is Qualified - 0
Full Innings - 5
Partial Innings - 2
Blown Saves - 0
Innings pitched - 5.2
Earned Run Average - 7.94
Walks Plus Hits Per Inning Pitched - 2.65
Win Percentage - .000
Caught Stealing Percentage - 0.0
Ground To Fly Ball Ratio - 0.6
Pitches Per Start - 56.0
Pitches Per Inning - 21.7
Pitches Per Plate Appearance - 3.8
Run Support Average - 11.1
Opponent Batting Average - .464
Opponent's Slugging pct. - .536
Opponent's On-base pct. - .500
Opponent's OPB Pct + SLG Pct - 1.036
Save Percentage - 0.0
Strikeouts Per 9 Innings - 7.9
Strikeout To Walk Ratio - 2.5
Tough Losses - 0
Cheap Wins - 0
Save Opportunities Per Win - 0.0
Balls In Play Average - 0.520
Pitch Count - 123
Strikes - 81
Strike To Pitch Ratio - 0.7
Wins Above Replacement - -0.2
Fielding
Games Played - 3
Team Games Played - 60
Double Plays - 0
Opportunities - 0
Errors - 1
Passed Balls - 0
Assists - 1
Outfield Assists - 0
Pickoffs - 0
Putouts - 0
Outs On Field - 17
TP - 0
Balls In Zone - 0
Extra Bases - 0
Outs Made - 0
Hits - 0
Total Bases - 0
Games Started - 2
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 - 1
Total Chances - 2
Full Innings - 6
Part Innings Played - 2
Fielding Percentage - 0.500
Range Factor - 1.6
Zone Rating - 0.0
Caught Stealing Percentage - 0.000
Earned Run Average - 0.0
Defensive Wins Above Replacement - 0.0

Batting
Games Played - 28
Team Games Played - 162
Hit By Pitch - 0
Ground Balls - 14
Strikeouts - 36
Runs Batted In - 1
Sacrifice Hit - 5
Hits - 3
Stolen Bases - 0
Walks - 1
Catcher Interference - 0
Runs - 0
Ground Into Double Play - 0
Sacrifice Flies - 0
At Bats - 48
Home Runs - 0
Grand Slam Home Runs - 0
Runners Left On Base - 0
Triples - 0
Game Winning RBIs - 0
Intentional Walks - 0
Doubles - 0
Fly Balls - 3
Caught Stealing - 0
Pitches - 207
Games Started - 28
Pinch At Bats - 0
Pinch Hits - 0
Player Rating - 0.0
Is Qualified - 0
Is Qualified In Steals - 0
Total Bases - 3
Plate Appearances - 54
Projected Home Runs - 0.0
Extra Base Hits - 0
Runs Created - -2.7
Batting Average - .063
Pinch Hit Average - .000
Slugging Percentage - .063
Secondary Average - .021
On Base Percentage - .082
OBP Pct + SLG Pct - .144
Ground To Fly Ball Ratio - 4.7
Runs Created Per 27 Outs - -1.5
Batter Rating - 5.0
At Bats Per Home Run - 0.0
Stolen Base Percentage - 0.00
Pitches Per Plate Appearance - 3.83
Isolated Power - .000
Walk To Strikeout Ratio - 0.03
Walks Per Plate Appearance - .019
Secondary Average Minus Batting Average - -.042
Runs Produced - 1.0
Runs Ratio - 0.0
Patience Ratio - 0.1
Balls In Play Average - 0.3
MLB Rating - 47.3
Offensive Wins Above Replacement - -0.3
Wins Above Replacement - -0.4
Pitching
Games Played - 30
Team Games Played - 162
Saves - 0
Ground Balls - 229
Strikeouts - 158
Sacrifice Flies - 4
Losses - 10
Hits - 144
Earned runs - 76
Batters Hit - 2
Walks - 56
Runs - 78
Stolen Bases - 5
Caught Stealing - 2
Sacrifice Bunts - 5
Save Opportunities - 0
Home Runs - 23
Triples - 3
Finishes - 0
Balks - 0
Intentional Walks - 0
Fly Balls - 241
Batters Faced - 686
Holds - 0
Doubles - 32
Wins - 10
Complete Games - 0
Perfect Games - 0
Wild Pitches - 8
Runs Batted In - 69
Third Innings Pitched - 491
Earned Runs - 120
Shutouts - 0
Pickoff Attempts - 0
Pitches - 2643
Run Support - 114.0
Catcher Interference - 0
Pitches As Starter - 2643
Games Started - 30
Game Score - 52.5
Quality Starts - 11
Inherited Runners - 0
Inherited Runners Scored - 0
Player Rating - 0.0
At Bats - 619
Total Bases - 251
Is Qualified - 1
Is Qualified - 0
Full Innings - 163
Partial Innings - 2
Blown Saves - 0
Innings pitched - 163.2
Earned Run Average - 4.18
Walks Plus Hits Per Inning Pitched - 1.22
Win Percentage - .500
Caught Stealing Percentage - 0.3
Ground To Fly Ball Ratio - 1.0
Pitches Per Start - 88.1
Pitches Per Inning - 16.1
Pitches Per Plate Appearance - 3.9
Run Support Average - 6.3
Opponent Batting Average - .233
Opponent's Slugging pct. - .405
Opponent's On-base pct. - .297
Opponent's OPB Pct + SLG Pct - .702
Save Percentage - 0.0
Strikeouts Per 9 Innings - 8.7
Strikeout To Walk Ratio - 2.8
Tough Losses - 0
Cheap Wins - 0
Save Opportunities Per Win - 0.0
Balls In Play Average - 0.267
Pitch Count - 2643
Strikes - 1661
Strike To Pitch Ratio - 0.6
Wins Above Replacement - 2.0
Fielding
Games Played - 30
Team Games Played - 162
Double Plays - 0
Opportunities - 0
Errors - 2
Passed Balls - 0
Assists - 17
Outfield Assists - 0
Pickoffs - 0
Putouts - 4
Outs On Field - 491
TP - 0
Balls In Zone - 0
Extra Bases - 0
Outs Made - 0
Hits - 0
Total Bases - 0
Games Started - 30
Third Innings Played - 0.0
Caught Stealing - 0
Stolen Bases Allowed - 0
Earned Runs - 0
Qualified - 0
Qualified Catcher - 0
Qualified Pitcher - 1
Successful Chances - 21
Total Chances - 23
Full Innings - 164
Part Innings Played - 2
Fielding Percentage - 0.913
Range Factor - 1.2
Zone Rating - 0.0
Caught Stealing Percentage - 0.000
Earned Run Average - 0.0
Defensive Wins Above Replacement - 0.0

Batting
Games Played - 24
Team Games Played - 162
Hit By Pitch - 0
Ground Balls - 13
Strikeouts - 21
Runs Batted In - 1
Sacrifice Hit - 0
Hits - 2
Stolen Bases - 0
Walks - 4
Catcher Interference - 0
Runs - 2
Ground Into Double Play - 0
Sacrifice Flies - 1
At Bats - 34
Home Runs - 0
Grand Slam Home Runs - 0
Runners Left On Base - 0
Triples - 0
Game Winning RBIs - 0
Intentional Walks - 0
Doubles - 0
Fly Balls - 1
Caught Stealing - 0
Pitches - 154
Games Started - 24
Pinch At Bats - 0
Pinch Hits - 0
Player Rating - 0.0
Is Qualified - 0
Is Qualified In Steals - 0
Total Bases - 2
Plate Appearances - 39
Projected Home Runs - 0.0
Extra Base Hits - 0
Runs Created - -1.1
Batting Average - .059
Pinch Hit Average - .000
Slugging Percentage - .059
Secondary Average - .118
On Base Percentage - .154
OBP Pct + SLG Pct - .213
Ground To Fly Ball Ratio - 13.0
Runs Created Per 27 Outs - -0.9
Batter Rating - 8.0
At Bats Per Home Run - 0.0
Stolen Base Percentage - 0.00
Pitches Per Plate Appearance - 3.95
Isolated Power - .000
Walk To Strikeout Ratio - 0.19
Walks Per Plate Appearance - .103
Secondary Average Minus Batting Average - .059
Runs Produced - 3.0
Runs Ratio - 0.5
Patience Ratio - 0.2
Balls In Play Average - 0.2
MLB Rating - 54.0
Offensive Wins Above Replacement - 0.0
Wins Above Replacement - -0.1
Pitching
Games Played - 26
Team Games Played - 162
Saves - 0
Ground Balls - 166
Strikeouts - 145
Sacrifice Flies - 4
Losses - 9
Hits - 125
Earned runs - 59
Batters Hit - 4
Walks - 43
Runs - 63
Stolen Bases - 8
Caught Stealing - 6
Sacrifice Bunts - 3
Save Opportunities - 0
Home Runs - 23
Triples - 3
Finishes - 0
Balks - 0
Intentional Walks - 2
Fly Balls - 189
Batters Faced - 548
Holds - 0
Doubles - 22
Wins - 8
Complete Games - 0
Perfect Games - 0
Wild Pitches - 4
Runs Batted In - 56
Third Innings Pitched - 390
Earned Runs - 109
Shutouts - 0
Pickoff Attempts - 4
Pitches - 2158
Run Support - 111.0
Catcher Interference - 1
Pitches As Starter - 2158
Games Started - 26
Game Score - 45.6
Quality Starts - 6
Inherited Runners - 0
Inherited Runners Scored - 0
Player Rating - 0.0
At Bats - 493
Total Bases - 222
Is Qualified - 0
Is Qualified - 0
Full Innings - 130
Partial Innings - 0
Blown Saves - 0
Innings pitched - 130.0
Earned Run Average - 4.08
Walks Plus Hits Per Inning Pitched - 1.29
Win Percentage - .471
Caught Stealing Percentage - 0.4
Ground To Fly Ball Ratio - 0.9
Pitches Per Start - 83.0
Pitches Per Inning - 16.6
Pitches Per Plate Appearance - 3.9
Run Support Average - 7.7
Opponent Batting Average - .254
Opponent's Slugging pct. - .450
Opponent's On-base pct. - .316
Opponent's OPB Pct + SLG Pct - .766
Save Percentage - 0.0
Strikeouts Per 9 Innings - 10.0
Strikeout To Walk Ratio - 3.4
Tough Losses - 0
Cheap Wins - 0
Save Opportunities Per Win - 0.0
Balls In Play Average - 0.294
Pitch Count - 2158
Strikes - 1375
Strike To Pitch Ratio - 0.6
Wins Above Replacement - 0.5
Fielding
Games Played - 26
Team Games Played - 162
Double Plays - 3
Opportunities - 0
Errors - 2
Passed Balls - 0
Assists - 28
Outfield Assists - 0
Pickoffs - 0
Putouts - 2
Outs On Field - 390
TP - 0
Balls In Zone - 0
Extra Bases - 0
Outs Made - 0
Hits - 0
Total Bases - 0
Games Started - 26
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 - 30
Total Chances - 32
Full Innings - 130
Part Innings Played - 0
Fielding Percentage - 0.938
Range Factor - 2.1
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: 228 lbs
Height: 6' 5"
Position: Relief Pitcher
Jersey: 57
BirthPlace: Newark CA
Experience: 7 -
Status: Active

Team - San Francisco Giants - 2025-CURRENT
Team - New York Mets - 2021-2021, 2023-2024
Team - San Diego Padres - 2018-2020

2025 Splits - cats: 13
2024 Splits - cats: 13
2023 Splits - cats: 13
2021 Splits - cats: 13
2020 Splits - cats: 13
2019 Splits - cats: 13
2018 Splits - cats: 13

2025 Regular Season - cats: 1
2024 Regular Season - cats: 1
2023 Regular Season - cats: 1
2021 Regular Season - cats: 1
2020 Regular Season - cats: 1
2019 Regular Season - cats: 1
2018 Regular Season - cats: 1