Debug
John Brebbia
Current team : Detroit Tigers
Weight: 205 lbs
Height: 6' 1"
Position: Relief Pitcher
Jersey: 60
BirthPlace: Boston MA
Experience: 8 -
Status: Minors

Citizenship:
Gender:
Date of birth: 05/30/1990
College: Elon
Draft: Year: 2011 Round: 30 Pick: 929
Headline: Brebbia signed a minor-league contract with the Red Sox on Saturday, Chris Cotillo of MassLive.com reports.
Story: Brebbia entered free agency after being DFA'd by Atlanta on Monday, and he'll now give the Red Sox some organizational bullpen depth at Triple-A Worcester to close out the season. The 35-year-old righty won't be eligible to pitch in the postseason.
Description: Brebbia signed a minor-league contract with the Red Sox on Saturday, Chris Cotillo of MassLive.com reports.
published: Sat Sep 13 09:30:50 PDT 2025
Fantasy positionRank:

Tigers veteran RHP John Brebbia designated for assignment - cats: 10
Tigers place RHP John Brebbia on IL with triceps strain - cats: 12
Relief pitcher John Brebbia agrees to 1-year/$2.75M deal with Tigers - cats: 8
Danny Mendick recalled, John Brebbia activated by struggling White Sox - cats: 14
San Francisco Giants activate John Brebbia from injured list - cats: 10
Giants place John Brebbia on 15-day IL, Wilmer Flores on 10-day - cats: 12
San Francisco Giants reach one-year contracts with John Brebbia, Jarlin García, Austin Slater, add Alex Cobb on two-year deal - cats: 10
San Francisco Giants sign reliever John Brebbia to one-year deal - cats: 8
Adam Wainwright heads to DL with inflammation in right elbow - cats: 10
Tyler O'Neill called up by Cardinals, makes MLB soon - cats: 8
When your team misses (or makes) the postseason, this is why - cats: 66
Cardinals CF Dexter Fowler bruises knee crashing into wall on homer - cats: 12
Real or not? Aaron Judge still has enough buzz in the MVP discussion - cats: 80
https://www.espn.com/mlb/player/_/id/39085
https://www.espn.com/mlb/player/stats/_/id/39085/john-brebbia
https://www.espn.com/mlb/player/splits/_/id/39085/john-brebbia
https://www.espn.com/mlb/player/gamelog/_/id/39085/john-brebbia
https://www.espn.com/mlb/player/news/_/id/39085/john-brebbia
https://www.espn.com/mlb/player/bio/_/id/39085/john-brebbia
https://www.espn.com/mlb/player/_/id/39085/john-brebbia
https://www.espn.com/mlb/player/batvspitch/_/id/39085/john-brebbia

Season Team GP GS W L W% WAR ERA WHIP IP K BB K/BB H R ER SV HLD BLSV
2017 50 0 0 0 .000 1.1 2.44 0.93 51.2 51 11 4.6 37 15 14 0 5 1
2018 45 0 3 3 .500 0.5 3.20 1.16 50.2 60 16 3.8 43 18 18 2 5 0
2019 66 0 3 4 .429 0.8 3.59 1.18 72.2 87 27 3.2 59 31 29 0 12 1
2021 18 0 0 1 .000 -0.2 5.89 1.58 18.1 22 4 5.5 25 13 12 0 1 1
2022 76 11 6 2 .750 1.6 3.18 1.31 68.0 54 18 3.0 71 27 24 0 18 4
2023 40 10 3 5 .375 0.2 3.99 1.17 38.1 47 14 3.4 31 21 17 0 7 1
2024 54 0 0 6 .000 -0.6 6.29 1.42 48.2 58 17 3.4 52 34 34 2 13 3
2024 5 0 0 0 .000 0.1 2.70 0.90 6.2 9 2 4.5 4 2 2 0 1 0
2024 59 0 0 6 .000 -0.5 5.86 1.36 55.1 67 19 3.5 56 36 36 2 14 3
2025 19 0 1 0 1.000 -0.6 7.71 1.77 18.2 20 11 1.8 22 18 16 0 2 0
2025 3 0 0 1 .000 -0.2 7.71 1.50 4.2 6 1 6.0 6 5 4 0 0 0
2025 22 0 1 1 .500 -0.7 7.71 1.71 23.1 26 12 2.2 28 23 20 0 2 0
Career 376 21 16 22 .421 -- 4.04 1.24 378.1 414 121 3.4 350 184 170 4 64 11

Season Team GP GS W L W% WAR ERA WHIP IP K BB K/BB H R ER SV HLD BLSV
2019 5 0 0 0 .000 0.0 6.00 2.67 3.0 3 1 3.0 7 2 2 0 0 0
Career 5 0 0 0 .000 0.0 6.00 2.67 3.0 3 1 3.0 7 2 2 0 0 0

Season Team P TBF P-TBF OBA OOBP OSLUG OOPS 2B 3B HR TB RBI BH SH SF IBB
2017 783 209 3.746 .193 .255 .385 .640 11 1 8 74 24 5 1 0 3
2018 833 209 3.986 .226 .284 .363 .647 9 1 5 69 20 0 1 2 2
2019 1217 304 4.003 .216 .293 .333 .626 12 1 6 91 29 3 0 1 2
2021 332 87 3.816 .316 .360 .557 .917 7 0 4 44 19 2 1 1 2
2022 1091 288 3.788 .268 .315 .423 .737 20 3 5 112 29 1 2 2 2
2023 675 161 4.193 .215 .280 .403 .682 7 1 6 58 25 0 0 3 2
2024 885 216 4.097 .265 .333 .459 .793 11 0 9 90 38 3 0 0 0
2024 109 26 4.192 .167 .231 .417 .647 0 0 2 10 2 0 0 0 0
2024 994 242 4.107 .255 .322 .455 .777 11 0 11 100 40 3 0 0 0
2025 375 93 4.032 .286 .391 .494 .885 7 0 3 38 19 3 0 1 0
2025 84 22 3.818 .300 .364 .600 .964 0 0 2 12 5 1 0 0 0
2025 459 115 3.991 .289 .386 .515 .901 7 0 5 50 24 4 0 1 0
Career 6384 1615 3.953 .240 .304 .410 .714 84 7 50 598 210 18 5 10 13

Season Team P/S P/I K/9 QS CG SHO GSC GB FB G/F IR IRS WP BK SB CS RSUP
2017 0.0 15.2 8.9 0 0 0 0.0 37 105 0.4 22 10 2 0 4 0 0.0
2018 0.0 16.4 10.7 0 0 0 0.0 44 89 0.5 14 3 1 0 3 2 0.0
2019 0.0 16.7 10.8 0 0 0 0.0 52 135 0.4 32 8 0 0 1 1 0.0
2021 0.0 18.1 10.8 0 0 0 0.0 17 42 0.4 7 6 0 0 1 0 0.0
2022 14.9 16.0 7.1 0 0 0 51.4 80 135 0.6 24 7 0 0 4 4 59.0
2023 19.9 17.6 11.0 0 0 0 51.5 30 70 0.4 13 8 0 0 5 1 45.0
2024 0.0 18.2 10.7 0 0 0 0.0 40 98 0.4 18 9 1 0 4 1 0.0
2024 0.0 16.4 12.2 0 0 0 0.0 5 10 0.5 2 0 0 0 0 0 0.0
2024 0.0 18.0 10.9 0 0 0 0.0 45 108 0.4 20 9 1 0 4 1 0.0
2025 0.0 20.1 9.6 0 0 0 0.0 20 38 0.5 6 3 2 0 2 0 0.0
2025 0.0 18.0 11.6 0 0 0 0.0 3 11 0.3 1 0 0 0 0 0 0.0
2025 0.0 19.7 10.0 0 0 0 0.0 23 49 0.5 7 3 2 0 2 0 0.0
Career 54.6 16.9 9.8 0 0 0 0.0 328 733 0.4 139 54 6 0 24 9 104.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 - 22
Team Games Played - 162
Saves - 0
Ground Balls - 23
Strikeouts - 26
Sacrifice Flies - 1
Losses - 1
Hits - 28
Earned runs - 20
Batters Hit - 4
Walks - 12
Runs - 23
Stolen Bases - 2
Caught Stealing - 0
Sacrifice Bunts - 0
Save Opportunities - 0
Home Runs - 5
Triples - 0
Finishes - 13
Balks - 0
Intentional Walks - 0
Fly Balls - 49
Batters Faced - 115
Holds - 2
Doubles - 7
Wins - 1
Complete Games - 0
Perfect Games - 0
Wild Pitches - 2
Runs Batted In - 24
Third Innings Pitched - 70
Earned Runs - 0
Shutouts - 0
Pickoff Attempts - 0
Pitches - 459
Run Support - 0.0
Catcher Interference - 1
Pitches As Starter - 0
Games Started - 0
Game Score - 0.0
Quality Starts - 0
Inherited Runners - 7
Inherited Runners Scored - 3
Player Rating - 0.0
At Bats - 97
Total Bases - 50
Is Qualified - 0
Is Qualified - 0
Full Innings - 23
Partial Innings - 1
Blown Saves - 0
Innings pitched - 23.1
Earned Run Average - 7.71
Walks Plus Hits Per Inning Pitched - 1.71
Win Percentage - .500
Caught Stealing Percentage - 0.0
Ground To Fly Ball Ratio - 0.5
Pitches Per Start - 0.0
Pitches Per Inning - 19.7
Pitches Per Plate Appearance - 4.0
Run Support Average - 0.0
Opponent Batting Average - .289
Opponent's Slugging pct. - .515
Opponent's On-base pct. - .386
Opponent's OPB Pct + SLG Pct - .901
Save Percentage - 0.0
Strikeouts Per 9 Innings - 10.0
Strikeout To Walk Ratio - 2.2
Tough Losses - 0
Cheap Wins - 0
Save Opportunities Per Win - 0.0
Balls In Play Average - 0.343
Pitch Count - 459
Strikes - 298
Strike To Pitch Ratio - 0.6
Wins Above Replacement - -0.7

Pitching
Games Played - 59
Team Games Played - 162
Saves - 2
Ground Balls - 45
Strikeouts - 67
Sacrifice Flies - 0
Losses - 6
Hits - 56
Earned runs - 36
Batters Hit - 3
Walks - 19
Runs - 36
Stolen Bases - 4
Caught Stealing - 1
Sacrifice Bunts - 0
Save Opportunities - 5
Home Runs - 11
Triples - 0
Finishes - 22
Balks - 0
Intentional Walks - 0
Fly Balls - 108
Batters Faced - 242
Holds - 14
Doubles - 11
Wins - 0
Complete Games - 0
Perfect Games - 0
Wild Pitches - 1
Runs Batted In - 40
Third Innings Pitched - 166
Earned Runs - 0
Shutouts - 0
Pickoff Attempts - 0
Pitches - 994
Run Support - 0.0
Catcher Interference - 0
Pitches As Starter - 0
Games Started - 0
Game Score - 0.0
Quality Starts - 0
Inherited Runners - 20
Inherited Runners Scored - 9
Player Rating - 0.0
At Bats - 220
Total Bases - 100
Is Qualified - 0
Is Qualified - 0
Full Innings - 55
Partial Innings - 1
Blown Saves - 3
Innings pitched - 55.1
Earned Run Average - 5.86
Walks Plus Hits Per Inning Pitched - 1.36
Win Percentage - .000
Caught Stealing Percentage - 0.2
Ground To Fly Ball Ratio - 0.4
Pitches Per Start - 0.0
Pitches Per Inning - 18.0
Pitches Per Plate Appearance - 4.1
Run Support Average - 0.0
Opponent Batting Average - .255
Opponent's Slugging pct. - .455
Opponent's On-base pct. - .322
Opponent's OPB Pct + SLG Pct - .777
Save Percentage - 0.4
Strikeouts Per 9 Innings - 10.9
Strikeout To Walk Ratio - 3.5
Tough Losses - 0
Cheap Wins - 0
Save Opportunities Per Win - 0.0
Balls In Play Average - 0.313
Pitch Count - 994
Strikes - 654
Strike To Pitch Ratio - 0.7
Wins Above Replacement - -0.5
Fielding
Games Played - 59
Team Games Played - 162
Double Plays - 0
Opportunities - 0
Errors - 0
Passed Balls - 0
Assists - 4
Outfield Assists - 0
Pickoffs - 0
Putouts - 0
Outs On Field - 166
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 - 4
Total Chances - 4
Full Innings - 55
Part Innings Played - 1
Fielding Percentage - 1.000
Range Factor - 0.7
Zone Rating - 0.0
Caught Stealing Percentage - 0.000
Earned Run Average - 0.0
Defensive Wins Above Replacement - 0.0

Pitching
Games Played - 40
Team Games Played - 162
Saves - 0
Ground Balls - 30
Strikeouts - 47
Sacrifice Flies - 3
Losses - 5
Hits - 31
Earned runs - 17
Batters Hit - 0
Walks - 14
Runs - 21
Stolen Bases - 5
Caught Stealing - 1
Sacrifice Bunts - 0
Save Opportunities - 1
Home Runs - 6
Triples - 1
Finishes - 6
Balks - 0
Intentional Walks - 2
Fly Balls - 70
Batters Faced - 161
Holds - 7
Doubles - 7
Wins - 3
Complete Games - 0
Perfect Games - 0
Wild Pitches - 0
Runs Batted In - 25
Third Innings Pitched - 115
Earned Runs - 36
Shutouts - 0
Pickoff Attempts - 0
Pitches - 675
Run Support - 45.0
Catcher Interference - 0
Pitches As Starter - 199
Games Started - 10
Game Score - 51.5
Quality Starts - 0
Inherited Runners - 13
Inherited Runners Scored - 8
Player Rating - 0.0
At Bats - 144
Total Bases - 58
Is Qualified - 0
Is Qualified - 0
Full Innings - 38
Partial Innings - 1
Blown Saves - 1
Innings pitched - 38.1
Earned Run Average - 3.99
Walks Plus Hits Per Inning Pitched - 1.17
Win Percentage - .375
Caught Stealing Percentage - 0.2
Ground To Fly Ball Ratio - 0.4
Pitches Per Start - 19.9
Pitches Per Inning - 17.6
Pitches Per Plate Appearance - 4.2
Run Support Average - 10.6
Opponent Batting Average - .215
Opponent's Slugging pct. - .403
Opponent's On-base pct. - .280
Opponent's OPB Pct + SLG Pct - .682
Save Percentage - 0.0
Strikeouts Per 9 Innings - 11.0
Strikeout To Walk Ratio - 3.4
Tough Losses - 0
Cheap Wins - 0
Save Opportunities Per Win - 0.3
Balls In Play Average - 0.269
Pitch Count - 675
Strikes - 433
Strike To Pitch Ratio - 0.6
Wins Above Replacement - 0.2

Pitching
Games Played - 76
Team Games Played - 162
Saves - 0
Ground Balls - 80
Strikeouts - 54
Sacrifice Flies - 2
Losses - 2
Hits - 71
Earned runs - 24
Batters Hit - 1
Walks - 18
Runs - 27
Stolen Bases - 4
Caught Stealing - 4
Sacrifice Bunts - 2
Save Opportunities - 4
Home Runs - 5
Triples - 3
Finishes - 4
Balks - 0
Intentional Walks - 2
Fly Balls - 135
Batters Faced - 288
Holds - 18
Doubles - 20
Wins - 6
Complete Games - 0
Perfect Games - 0
Wild Pitches - 0
Runs Batted In - 29
Third Innings Pitched - 204
Earned Runs - 48
Shutouts - 0
Pickoff Attempts - 0
Pitches - 1091
Run Support - 59.0
Catcher Interference - 0
Pitches As Starter - 164
Games Started - 11
Game Score - 51.4
Quality Starts - 0
Inherited Runners - 24
Inherited Runners Scored - 7
Player Rating - 0.0
At Bats - 265
Total Bases - 112
Is Qualified - 0
Is Qualified - 0
Full Innings - 68
Partial Innings - 0
Blown Saves - 4
Innings pitched - 68.0
Earned Run Average - 3.18
Walks Plus Hits Per Inning Pitched - 1.31
Win Percentage - .750
Caught Stealing Percentage - 0.5
Ground To Fly Ball Ratio - 0.6
Pitches Per Start - 14.9
Pitches Per Inning - 16.0
Pitches Per Plate Appearance - 3.8
Run Support Average - 7.8
Opponent Batting Average - .268
Opponent's Slugging pct. - .423
Opponent's On-base pct. - .315
Opponent's OPB Pct + SLG Pct - .737
Save Percentage - 0.0
Strikeouts Per 9 Innings - 7.1
Strikeout To Walk Ratio - 3.0
Tough Losses - 0
Cheap Wins - 0
Save Opportunities Per Win - 0.7
Balls In Play Average - 0.306
Pitch Count - 1091
Strikes - 733
Strike To Pitch Ratio - 0.7
Wins Above Replacement - 1.6
Fielding
Games Played - 76
Team Games Played - 162
Double Plays - 0
Opportunities - 0
Errors - 0
Passed Balls - 0
Assists - 10
Outfield Assists - 0
Pickoffs - 0
Putouts - 4
Outs On Field - 204
TP - 0
Balls In Zone - 0
Extra Bases - 0
Outs Made - 0
Hits - 0
Total Bases - 0
Games Started - 11
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 - 14
Total Chances - 14
Full Innings - 68
Part Innings Played - 0
Fielding Percentage - 1.000
Range Factor - 1.9
Zone Rating - 0.0
Caught Stealing Percentage - 0.000
Earned Run Average - 0.0
Defensive Wins Above Replacement - 0.0

Batting
Games Played - 17
Team Games Played - 162
Hit By Pitch - 0
Ground Balls - 0
Strikeouts - 1
Runs Batted In - 0
Sacrifice Hit - 0
Hits - 0
Stolen Bases - 0
Walks - 0
Catcher Interference - 0
Runs - 0
Ground Into Double Play - 0
Sacrifice Flies - 0
At Bats - 1
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 - 5
Games Started - 0
Pinch At Bats - 0
Pinch Hits - 0
Player Rating - 0.0
Is Qualified - 0
Is Qualified In Steals - 0
Total Bases - 0
Plate Appearances - 1
Projected Home Runs - 0.0
Extra Base Hits - 0
Runs Created - -0.1
Batting Average - .000
Pinch Hit Average - .000
Slugging Percentage - .000
Secondary Average - .000
On Base Percentage - .000
OBP Pct + SLG Pct - .000
Ground To Fly Ball Ratio - 0.0
Runs Created Per 27 Outs - -2.9
Batter Rating - 0.0
At Bats Per Home Run - 0.0
Stolen Base Percentage - 0.00
Pitches Per Plate Appearance - 5.00
Isolated Power - .000
Walk To Strikeout Ratio - 0.00
Walks Per Plate Appearance - .000
Secondary Average Minus Batting Average - .000
Runs Produced - 0.0
Runs Ratio - 0.0
Patience Ratio - 0.0
Balls In Play Average - 0.0
MLB Rating - 58.5
Offensive Wins Above Replacement - 0.0
Wins Above Replacement - 0.0
Pitching
Games Played - 18
Team Games Played - 162
Saves - 0
Ground Balls - 17
Strikeouts - 22
Sacrifice Flies - 1
Losses - 1
Hits - 25
Earned runs - 12
Batters Hit - 2
Walks - 4
Runs - 13
Stolen Bases - 1
Caught Stealing - 0
Sacrifice Bunts - 1
Save Opportunities - 1
Home Runs - 4
Triples - 0
Finishes - 6
Balks - 0
Intentional Walks - 2
Fly Balls - 42
Batters Faced - 87
Holds - 1
Doubles - 7
Wins - 0
Complete Games - 0
Perfect Games - 0
Wild Pitches - 0
Runs Batted In - 19
Third Innings Pitched - 55
Earned Runs - 0
Shutouts - 0
Pickoff Attempts - 0
Pitches - 332
Run Support - 0.0
Catcher Interference - 0
Pitches As Starter - 0
Games Started - 0
Game Score - 0.0
Quality Starts - 0
Inherited Runners - 7
Inherited Runners Scored - 6
Player Rating - 0.0
At Bats - 79
Total Bases - 44
Is Qualified - 0
Is Qualified - 0
Full Innings - 18
Partial Innings - 1
Blown Saves - 1
Innings pitched - 18.1
Earned Run Average - 5.89
Walks Plus Hits Per Inning Pitched - 1.58
Win Percentage - .000
Caught Stealing Percentage - 0.0
Ground To Fly Ball Ratio - 0.4
Pitches Per Start - 0.0
Pitches Per Inning - 18.1
Pitches Per Plate Appearance - 3.8
Run Support Average - 0.0
Opponent Batting Average - .316
Opponent's Slugging pct. - .557
Opponent's On-base pct. - .360
Opponent's OPB Pct + SLG Pct - .917
Save Percentage - 0.0
Strikeouts Per 9 Innings - 10.8
Strikeout To Walk Ratio - 5.5
Tough Losses - 0
Cheap Wins - 0
Save Opportunities Per Win - 0.0
Balls In Play Average - 0.389
Pitch Count - 332
Strikes - 234
Strike To Pitch Ratio - 0.7
Wins Above Replacement - -0.2
Fielding
Games Played - 18
Team Games Played - 162
Double Plays - 0
Opportunities - 0
Errors - 0
Passed Balls - 0
Assists - 0
Outfield Assists - 0
Pickoffs - 0
Putouts - 1
Outs On Field - 55
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 - 1
Total Chances - 1
Full Innings - 18
Part Innings Played - 1
Fielding Percentage - 1.000
Range Factor - 0.5
Zone Rating - 0.0
Caught Stealing Percentage - 0.000
Earned Run Average - 0.0
Defensive Wins Above Replacement - 0.0

Pitching
Games Played - 5
Team Games Played - 22
Saves - 0
Ground Balls - 6
Strikeouts - 5
Sacrifice Flies - 0
Losses - 0
Hits - 8
Earned runs - 4
Batters Hit - 0
Walks - 1
Runs - 4
Stolen Bases - 0
Caught Stealing - 0
Sacrifice Bunts - 1
Save Opportunities - 1
Home Runs - 2
Triples - 0
Finishes - 0
Balks - 0
Intentional Walks - 0
Fly Balls - 5
Batters Faced - 25
Holds - 1
Doubles - 2
Wins - 0
Complete Games - 0
Perfect Games - 0
Wild Pitches - 0
Runs Batted In - 0
Third Innings Pitched - 16
Earned Runs - 0
Shutouts - 0
Pickoff Attempts - 0
Pitches - 0
Run Support - 0.0
Catcher Interference - 0
Pitches As Starter - 0
Games Started - 0
Game Score - 0.0
Quality Starts - 0
Inherited Runners - 0
Inherited Runners Scored - 1
Player Rating - 0.0
At Bats - 23
Total Bases - 16
Is Qualified - 0
Is Qualified - 0
Full Innings - 5
Partial Innings - 1
Blown Saves - 1
Innings pitched - 5.1
Earned Run Average - 6.75
Walks Plus Hits Per Inning Pitched - 1.69
Win Percentage - .000
Caught Stealing Percentage - 0.0
Ground To Fly Ball Ratio - 1.2
Pitches Per Start - 0.0
Pitches Per Inning - 0.0
Pitches Per Plate Appearance - 0.0
Run Support Average - 0.0
Opponent Batting Average - .348
Opponent's Slugging pct. - .696
Opponent's On-base pct. - .375
Opponent's OPB Pct + SLG Pct - 1.071
Save Percentage - 0.0
Strikeouts Per 9 Innings - 8.4
Strikeout To Walk Ratio - 5.0
Tough Losses - 0
Cheap Wins - 0
Save Opportunities Per Win - 0.0
Balls In Play Average - 0.353
Pitch Count - 0
Strikes - 0
Strike To Pitch Ratio - 0.0
Wins Above Replacement - 0.0
Fielding
Games Played - 5
Team Games Played - 22
Double Plays - 0
Opportunities - 0
Errors - 0
Passed Balls - 0
Assists - 2
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 - 0
Qualified Catcher - 0
Qualified Pitcher - 0
Successful Chances - 2
Total Chances - 2
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 - 5
Team Games Played - 9
Saves - 0
Ground Balls - 2
Strikeouts - 3
Sacrifice Flies - 0
Losses - 0
Hits - 7
Earned runs - 2
Batters Hit - 0
Walks - 1
Runs - 2
Stolen Bases - 0
Caught Stealing - 0
Sacrifice Bunts - 0
Save Opportunities - 0
Home Runs - 1
Triples - 1
Finishes - 0
Balks - 0
Intentional Walks - 0
Fly Balls - 11
Batters Faced - 17
Holds - 0
Doubles - 3
Wins - 0
Complete Games - 0
Perfect Games - 0
Wild Pitches - 0
Runs Batted In - 4
Third Innings Pitched - 9
Earned Runs - 0
Shutouts - 0
Pickoff Attempts - 0
Pitches - 68
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 - 2
Player Rating - 0.0
At Bats - 16
Total Bases - 15
Is Qualified - 0
Is Qualified - 0
Full Innings - 3
Partial Innings - 0
Blown Saves - 0
Innings pitched - 3.0
Earned Run Average - 6.00
Walks Plus Hits Per Inning Pitched - 2.67
Win Percentage - .000
Caught Stealing Percentage - 0.0
Ground To Fly Ball Ratio - 0.2
Pitches Per Start - 0.0
Pitches Per Inning - 22.7
Pitches Per Plate Appearance - 4.0
Run Support Average - 0.0
Opponent Batting Average - .438
Opponent's Slugging pct. - .938
Opponent's On-base pct. - .471
Opponent's OPB Pct + SLG Pct - 1.408
Save Percentage - 0.0
Strikeouts Per 9 Innings - 9.0
Strikeout To Walk Ratio - 3.0
Tough Losses - 0
Cheap Wins - 0
Save Opportunities Per Win - 0.0
Balls In Play Average - 0.500
Pitch Count - 68
Strikes - 44
Strike To Pitch Ratio - 0.6
Wins Above Replacement - 0.0
Fielding
Games Played - 5
Team Games Played - 9
Double Plays - 0
Opportunities - 0
Errors - 0
Passed Balls - 0
Assists - 0
Outfield Assists - 0
Pickoffs - 0
Putouts - 0
Outs On Field - 9
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 - 1
Qualified Pitcher - 0
Successful Chances - 0
Total Chances - 0
Full Innings - 3
Part Innings Played - 0
Fielding Percentage - 0.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

Batting
Games Played - 43
Team Games Played - 162
Hit By Pitch - 0
Ground Balls - 1
Strikeouts - 1
Runs Batted In - 0
Sacrifice Hit - 0
Hits - 0
Stolen Bases - 0
Walks - 0
Catcher Interference - 0
Runs - 0
Ground Into Double Play - 0
Sacrifice Flies - 0
At Bats - 2
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 - 7
Games Started - 0
Pinch At Bats - 0
Pinch Hits - 0
Player Rating - 0.0
Is Qualified - 0
Is Qualified In Steals - 0
Total Bases - 0
Plate Appearances - 2
Projected Home Runs - 0.0
Extra Base Hits - 0
Runs Created - -0.2
Batting Average - .000
Pinch Hit Average - .000
Slugging Percentage - .000
Secondary Average - .000
On Base Percentage - .000
OBP Pct + SLG Pct - .000
Ground To Fly Ball Ratio - 0.0
Runs Created Per 27 Outs - -2.8
Batter Rating - 0.0
At Bats Per Home Run - 0.0
Stolen Base Percentage - 0.00
Pitches Per Plate Appearance - 3.50
Isolated Power - .000
Walk To Strikeout Ratio - 0.00
Walks Per Plate Appearance - .000
Secondary Average Minus Batting Average - .000
Runs Produced - 0.0
Runs Ratio - 0.0
Patience Ratio - 0.0
Balls In Play Average - 0.0
MLB Rating - 58.3
Offensive Wins Above Replacement - 0.0
Wins Above Replacement - 0.0
Pitching
Games Played - 45
Team Games Played - 162
Saves - 2
Ground Balls - 44
Strikeouts - 60
Sacrifice Flies - 2
Losses - 3
Hits - 43
Earned runs - 18
Batters Hit - 0
Walks - 16
Runs - 18
Stolen Bases - 3
Caught Stealing - 2
Sacrifice Bunts - 1
Save Opportunities - 2
Home Runs - 5
Triples - 1
Finishes - 17
Balks - 0
Intentional Walks - 2
Fly Balls - 89
Batters Faced - 209
Holds - 5
Doubles - 9
Wins - 3
Complete Games - 0
Perfect Games - 0
Wild Pitches - 1
Runs Batted In - 20
Third Innings Pitched - 152
Earned Runs - 0
Shutouts - 0
Pickoff Attempts - 0
Pitches - 833
Run Support - 0.0
Catcher Interference - 0
Pitches As Starter - 0
Games Started - 0
Game Score - 0.0
Quality Starts - 0
Inherited Runners - 14
Inherited Runners Scored - 3
Player Rating - 0.0
At Bats - 190
Total Bases - 69
Is Qualified - 0
Is Qualified - 0
Full Innings - 50
Partial Innings - 2
Blown Saves - 0
Innings pitched - 50.2
Earned Run Average - 3.20
Walks Plus Hits Per Inning Pitched - 1.16
Win Percentage - .500
Caught Stealing Percentage - 0.4
Ground To Fly Ball Ratio - 0.5
Pitches Per Start - 0.0
Pitches Per Inning - 16.4
Pitches Per Plate Appearance - 4.0
Run Support Average - 0.0
Opponent Batting Average - .226
Opponent's Slugging pct. - .363
Opponent's On-base pct. - .284
Opponent's OPB Pct + SLG Pct - .647
Save Percentage - 1.0
Strikeouts Per 9 Innings - 10.7
Strikeout To Walk Ratio - 3.8
Tough Losses - 0
Cheap Wins - 0
Save Opportunities Per Win - 0.7
Balls In Play Average - 0.292
Pitch Count - 833
Strikes - 549
Strike To Pitch Ratio - 0.7
Wins Above Replacement - 0.5
Fielding
Games Played - 45
Team Games Played - 162
Double Plays - 0
Opportunities - 0
Errors - 0
Passed Balls - 0
Assists - 3
Outfield Assists - 0
Pickoffs - 0
Putouts - 2
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 - 5
Total Chances - 5
Full Innings - 51
Part Innings Played - 2
Fielding Percentage - 1.000
Range Factor - 0.9
Zone Rating - 0.0
Caught Stealing Percentage - 0.000
Earned Run Average - 0.0
Defensive Wins Above Replacement - 0.0

Batting
Games Played - 50
Team Games Played - 162
Hit By Pitch - 0
Ground Balls - 0
Strikeouts - 0
Runs Batted In - 0
Sacrifice Hit - 0
Hits - 0
Stolen Bases - 0
Walks - 0
Catcher Interference - 0
Runs - 0
Ground Into Double Play - 0
Sacrifice Flies - 0
At Bats - 1
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 - 3
Games Started - 0
Pinch At Bats - 0
Pinch Hits - 0
Player Rating - 0.0
Is Qualified - 0
Is Qualified In Steals - 0
Total Bases - 0
Plate Appearances - 1
Projected Home Runs - 0.0
Extra Base Hits - 0
Runs Created - -0.1
Batting Average - .000
Pinch Hit Average - .000
Slugging Percentage - .000
Secondary Average - .000
On Base Percentage - .000
OBP Pct + SLG Pct - .000
Ground To Fly Ball Ratio - 0.0
Runs Created Per 27 Outs - -2.7
Batter Rating - 0.0
At Bats Per Home Run - 0.0
Stolen Base Percentage - 0.00
Pitches Per Plate Appearance - 3.00
Isolated Power - .000
Walk To Strikeout Ratio - 0.00
Walks Per Plate Appearance - .000
Secondary Average Minus Batting Average - .000
Runs Produced - 0.0
Runs Ratio - 0.0
Patience Ratio - 0.0
Balls In Play Average - 0.0
MLB Rating - 58.8
Offensive Wins Above Replacement - 0.0
Wins Above Replacement - 0.0
Pitching
Games Played - 50
Team Games Played - 162
Saves - 0
Ground Balls - 37
Strikeouts - 51
Sacrifice Flies - 0
Losses - 0
Hits - 37
Earned runs - 14
Batters Hit - 5
Walks - 11
Runs - 15
Stolen Bases - 4
Caught Stealing - 0
Sacrifice Bunts - 1
Save Opportunities - 1
Home Runs - 8
Triples - 1
Finishes - 13
Balks - 0
Intentional Walks - 3
Fly Balls - 105
Batters Faced - 209
Holds - 5
Doubles - 11
Wins - 0
Complete Games - 0
Perfect Games - 0
Wild Pitches - 2
Runs Batted In - 24
Third Innings Pitched - 155
Earned Runs - 0
Shutouts - 0
Pickoff Attempts - 15
Pitches - 783
Run Support - 0.0
Catcher Interference - 0
Pitches As Starter - 783
Games Started - 0
Game Score - 0.0
Quality Starts - 0
Inherited Runners - 22
Inherited Runners Scored - 10
Player Rating - 0.0
At Bats - 192
Total Bases - 74
Is Qualified - 0
Is Qualified - 0
Full Innings - 51
Partial Innings - 2
Blown Saves - 1
Innings pitched - 51.2
Earned Run Average - 2.44
Walks Plus Hits Per Inning Pitched - 0.93
Win Percentage - .000
Caught Stealing Percentage - 0.0
Ground To Fly Ball Ratio - 0.4
Pitches Per Start - 0.0
Pitches Per Inning - 15.2
Pitches Per Plate Appearance - 3.7
Run Support Average - 0.0
Opponent Batting Average - .193
Opponent's Slugging pct. - .385
Opponent's On-base pct. - .255
Opponent's OPB Pct + SLG Pct - .640
Save Percentage - 0.0
Strikeouts Per 9 Innings - 8.9
Strikeout To Walk Ratio - 4.6
Tough Losses - 0
Cheap Wins - 0
Save Opportunities Per Win - 0.0
Balls In Play Average - 0.218
Pitch Count - 0
Strikes - 537
Strike To Pitch Ratio - 0.0
Wins Above Replacement - 1.1
Fielding
Games Played - 50
Team Games Played - 162
Double Plays - 0
Opportunities - 0
Errors - 0
Passed Balls - 0
Assists - 5
Outfield Assists - 0
Pickoffs - 0
Putouts - 1
Outs On Field - 155
TP - 0
Balls In Zone - 6
Extra Bases - 0
Outs Made - 155
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 - 52
Part Innings Played - 2
Fielding Percentage - 1.000
Range Factor - 1.0
Zone Rating - 25.8
Caught Stealing Percentage - 0.000
Earned Run Average - 0.0
Defensive Wins Above Replacement - 0.0
Team - Detroit Tigers
Weight: 205 lbs
Height: 6' 1"
Position: Relief Pitcher
Jersey: 60
BirthPlace: Boston MA
Experience: 8 -
Status: Minors

Team - Detroit Tigers - 2025*-2025
Team - Atlanta Braves - 2024*-2025*
Team - Chicago White Sox - 2024*-2024
Team - San Francisco Giants - 2021-2023
Team - St. Louis Cardinals - 2017-2019

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

2025 Regular Season - cats: 1
2024 Regular Season - cats: 1
2023 Regular Season - cats: 1
2022 Regular Season - cats: 1
2021 Regular Season - cats: 1
2019 Postseason - cats: 2
2018 Regular Season - cats: 1
2017 Regular Season - cats: 1