Debug
Cal Quantrill
Current team : Miami Marlins
Weight: 195 lbs
Height: 6' 3"
Position: Starting Pitcher
Jersey: 48
BirthPlace: Port Hope ON
Experience: 7 -
Status: Free Agent

Citizenship:
Gender:
Date of birth: 02/10/1995
College: Stanford
Draft: Year: 2016 Round: 1 Pick: 8
Headline: Quantrill signed a minor-league contract with the Rangers on Tuesday, Evan Grant of The Dallas Morning News reports.
Story: Quantrill was cut loose by Atlanta after giving up 12 earned runs in just eight innings during his two starts with the team, and he'll now find work in the Rangers' farm system for the final portion of the regular season. The 30-year-old righty could make a spot start for the Rangers over the next few weeks, but he won't be able to pitch if Texas secures a spot in the postseason.
Description: Quantrill signed a minor-league contract with the Rangers on Tuesday, Evan Grant of The Dallas Morning News reports.
published: Tue Sep 09 21:27:54 PDT 2025
Fantasy positionRank:

Braves' Austin Riley undergoes season-ending surgery - cats: 12
Marlins bolster rotation, add Cal Quantrill on 1-year deal - cats: 8
MLB trade deadline 2024: Players likely to be dealt Tuesday - cats: 64
Pitcher rankings, lineup help: Ray, Glasnow return to action - cats: 24
Fantasy baseball pitcher rankings, lineup advice for Thursday's MLB games - cats: 24
Guardians trade Cal Quantrill to Rockies for minor leaguer Huff - cats: 16
Guardians starter Quantrill DFA'd after injury-filled '23 season - cats: 10
Guardians put Cal Quantrill on IL with shoulder inflammation - cats: 12
Fantasy baseball weekend watch: Texas teams tussle, key pitchers and hitters - cats: 54
Guardians to put starter Cal Quantrill on IL with inflammation - cats: 14
Cleveland Guardians place Owen Miller, Cal Quantrill, Anthony Castro on COVID-19 list - cats: 20
Cleveland Indians trade ace Mike Clevinger to San Diego Padres - cats: 34
Padres scratch ace Paddack; Quantrill to minors - cats: 12
https://www.espn.com/mlb/player/_/id/39875
https://www.espn.com/mlb/player/stats/_/id/39875/cal-quantrill
https://www.espn.com/mlb/player/splits/_/id/39875/cal-quantrill
https://www.espn.com/mlb/player/gamelog/_/id/39875/cal-quantrill
https://www.espn.com/mlb/player/news/_/id/39875/cal-quantrill
https://www.espn.com/mlb/player/bio/_/id/39875/cal-quantrill
https://www.espn.com/mlb/player/_/id/39875/cal-quantrill
https://www.espn.com/mlb/player/batvspitch/_/id/39875/cal-quantrill

Season Team GP GS W L W% WAR ERA WHIP IP K BB K/BB H R ER SV HLD BLSV
2019 23 18 6 8 .429 0.1 5.16 1.30 103.0 89 28 3.2 106 61 59 0 1 0
2020 10 1 2 0 1.000 0.5 2.60 1.33 17.1 18 6 3.0 17 6 5 1 1 0
2020 8 2 0 0 .000 0.3 1.84 1.09 14.2 13 2 6.5 14 6 3 0 1 1
2020 18 3 2 0 1.000 0.8 2.25 1.22 32.0 31 8 3.9 31 12 8 1 2 1
2021 40 22 8 3 .727 3.8 2.89 1.18 149.2 121 47 2.6 129 55 48 0 1 0
2022 32 32 15 5 .750 2.0 3.38 1.21 186.1 128 47 2.7 178 78 70 0 0 0
2023 19 19 4 7 .364 -0.1 5.24 1.46 99.2 58 35 1.7 111 59 58 0 0 0
2024 29 29 8 11 .421 1.7 4.98 1.52 148.1 110 69 1.6 156 83 82 0 0 0
2025 24 24 4 10 .286 -0.1 5.50 1.39 109.2 82 30 2.7 122 69 67 0 0 0
2025 2 2 0 2 .000 -0.5 13.50 2.38 8.0 3 5 0.6 14 12 12 0 0 0
2025 26 26 4 12 .250 -0.6 6.04 1.45 117.2 85 35 2.4 136 81 79 0 0 0
Career 187 149 47 46 .505 -- 4.35 1.33 836.2 622 269 2.3 847 429 404 1 4 1

Season Team GP GS W L W% WAR ERA WHIP IP K BB K/BB H R ER SV HLD BLSV
2020 1 0 0 0 .000 0.0 0.00 3.00 0.1 1 1 1.0 0 0 0 0 0 0
2022 2 2 0 2 .000 0.0 5.40 1.20 10.0 8 4 2.0 8 7 6 0 0 0
Career 3 2 0 2 .000 0.0 5.23 1.26 10.1 9 5 1.8 8 7 6 0 0 0

Season Team P TBF P-TBF OBA OOBP OSLUG OOPS 2B 3B HR TB RBI BH SH SF IBB
2019 1781 443 4.020 .260 .311 .430 .741 18 3 15 175 55 3 2 3 2
2020 303 74 4.095 .262 .342 .385 .727 2 0 2 25 5 2 1 0 1
2020 201 61 3.295 .246 .283 .386 .669 2 0 2 22 5 1 0 0 0
2020 504 135 3.733 .254 .316 .385 .701 4 0 4 47 10 3 1 0 1
2021 2357 616 3.826 .234 .302 .373 .675 23 3 16 206 46 9 4 4 0
2022 2920 770 3.792 .254 .307 .389 .696 30 1 21 273 71 10 4 7 0
2023 1710 444 3.851 .279 .345 .437 .782 22 4 11 174 56 7 0 4 0
2024 2643 656 4.029 .273 .361 .461 .821 26 6 23 263 74 11 2 3 0
2025 1859 470 3.955 .281 .334 .486 .820 28 5 17 211 63 5 0 1 0
2025 145 43 3.372 .368 .442 .842 1.284 1 1 5 32 11 0 0 0 0
2025 2004 513 3.906 .288 .343 .515 .858 29 6 22 243 74 5 0 1 0
Career 13919 3577 3.891 .263 .327 .428 .755 152 23 112 1381 386 48 13 22 3

Season Team P/S P/I K/9 QS CG SHO GSC GB FB G/F IR IRS WP BK SB CS RSUP
2019 88.7 17.3 7.8 4 0 0 46.1 146 177 0.8 1 0 3 0 10 0 95.0
2020 66.0 17.5 9.3 0 0 0 53.7 21 27 0.8 6 0 0 0 2 0 6.0
2020 36.5 13.7 8.0 0 0 0 53.7 21 23 0.9 0 0 0 0 0 0 13.0
2020 46.3 15.8 8.7 0 0 0 53.7 42 50 0.8 6 0 0 0 2 0 19.0
2021 86.4 15.7 7.3 12 0 0 54.8 194 245 0.8 5 2 3 0 6 1 108.0
2022 91.3 15.7 6.2 17 0 0 53.2 248 337 0.7 0 0 3 0 16 4 177.0
2023 90.0 17.2 5.2 8 0 0 45.3 139 205 0.7 0 0 6 0 10 1 64.0
2024 91.1 17.8 6.7 12 0 0 47.0 207 259 0.8 0 0 6 1 14 9 148.0
2025 77.5 17.0 6.7 1 0 0 43.8 121 232 0.5 0 0 3 0 21 3 107.0
2025 72.5 18.1 3.4 0 0 0 43.8 12 23 0.5 0 0 0 0 4 0 6.0
2025 77.1 17.0 6.5 1 0 0 43.8 133 255 0.5 0 0 3 0 25 3 113.0
Career 86.7 16.6 6.7 54 0 0 0.0 1109 1528 0.7 12 2 24 1 83 18 724.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 - 26
Team Games Played - 162
Saves - 0
Ground Balls - 133
Strikeouts - 85
Sacrifice Flies - 1
Losses - 12
Hits - 136
Earned runs - 79
Batters Hit - 5
Walks - 35
Runs - 81
Stolen Bases - 25
Caught Stealing - 3
Sacrifice Bunts - 0
Save Opportunities - 0
Home Runs - 22
Triples - 6
Finishes - 0
Balks - 0
Intentional Walks - 0
Fly Balls - 255
Batters Faced - 513
Holds - 0
Doubles - 29
Wins - 4
Complete Games - 0
Perfect Games - 0
Wild Pitches - 3
Runs Batted In - 74
Third Innings Pitched - 353
Earned Runs - 129
Shutouts - 0
Pickoff Attempts - 3
Pitches - 2004
Run Support - 113.0
Catcher Interference - 0
Pitches As Starter - 2004
Games Started - 26
Game Score - 43.8
Quality Starts - 1
Inherited Runners - 0
Inherited Runners Scored - 0
Player Rating - 0.0
At Bats - 472
Total Bases - 243
Is Qualified - 0
Is Qualified - 0
Full Innings - 117
Partial Innings - 2
Blown Saves - 0
Innings pitched - 117.2
Earned Run Average - 6.04
Walks Plus Hits Per Inning Pitched - 1.45
Win Percentage - .250
Caught Stealing Percentage - 0.1
Ground To Fly Ball Ratio - 0.5
Pitches Per Start - 77.1
Pitches Per Inning - 17.0
Pitches Per Plate Appearance - 3.9
Run Support Average - 8.6
Opponent Batting Average - .288
Opponent's Slugging pct. - .515
Opponent's On-base pct. - .343
Opponent's OPB Pct + SLG Pct - .858
Save Percentage - 0.0
Strikeouts Per 9 Innings - 6.5
Strikeout To Walk Ratio - 2.4
Tough Losses - 0
Cheap Wins - 0
Save Opportunities Per Win - 0.0
Balls In Play Average - 0.298
Pitch Count - 2004
Strikes - 1256
Strike To Pitch Ratio - 0.6
Wins Above Replacement - -0.6

Pitching
Games Played - 29
Team Games Played - 162
Saves - 0
Ground Balls - 207
Strikeouts - 110
Sacrifice Flies - 3
Losses - 11
Hits - 156
Earned runs - 82
Batters Hit - 11
Walks - 69
Runs - 83
Stolen Bases - 14
Caught Stealing - 9
Sacrifice Bunts - 2
Save Opportunities - 0
Home Runs - 23
Triples - 6
Finishes - 0
Balks - 1
Intentional Walks - 0
Fly Balls - 259
Batters Faced - 656
Holds - 0
Doubles - 26
Wins - 8
Complete Games - 0
Perfect Games - 0
Wild Pitches - 6
Runs Batted In - 74
Third Innings Pitched - 445
Earned Runs - 165
Shutouts - 0
Pickoff Attempts - 3
Pitches - 2643
Run Support - 148.0
Catcher Interference - 0
Pitches As Starter - 2643
Games Started - 29
Game Score - 47.0
Quality Starts - 12
Inherited Runners - 0
Inherited Runners Scored - 0
Player Rating - 0.0
At Bats - 571
Total Bases - 263
Is Qualified - 0
Is Qualified - 0
Full Innings - 148
Partial Innings - 1
Blown Saves - 0
Innings pitched - 148.1
Earned Run Average - 4.98
Walks Plus Hits Per Inning Pitched - 1.52
Win Percentage - .421
Caught Stealing Percentage - 0.4
Ground To Fly Ball Ratio - 0.8
Pitches Per Start - 91.1
Pitches Per Inning - 17.8
Pitches Per Plate Appearance - 4.0
Run Support Average - 9.0
Opponent Batting Average - .273
Opponent's Slugging pct. - .461
Opponent's On-base pct. - .361
Opponent's OPB Pct + SLG Pct - .821
Save Percentage - 0.0
Strikeouts Per 9 Innings - 6.7
Strikeout To Walk Ratio - 1.6
Tough Losses - 0
Cheap Wins - 0
Save Opportunities Per Win - 0.0
Balls In Play Average - 0.284
Pitch Count - 2643
Strikes - 1612
Strike To Pitch Ratio - 0.6
Wins Above Replacement - 1.7
Fielding
Games Played - 29
Team Games Played - 162
Double Plays - 1
Opportunities - 0
Errors - 0
Passed Balls - 0
Assists - 13
Outfield Assists - 0
Pickoffs - 0
Putouts - 8
Outs On Field - 445
TP - 0
Balls In Zone - 0
Extra Bases - 0
Outs Made - 0
Hits - 0
Total Bases - 0
Games Started - 29
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 - 21
Total Chances - 21
Full Innings - 148
Part Innings Played - 1
Fielding Percentage - 1.000
Range Factor - 1.3
Zone Rating - 0.0
Caught Stealing Percentage - 0.000
Earned Run Average - 0.0
Defensive Wins Above Replacement - 0.0

Pitching
Games Played - 19
Team Games Played - 162
Saves - 0
Ground Balls - 139
Strikeouts - 58
Sacrifice Flies - 4
Losses - 7
Hits - 111
Earned runs - 58
Batters Hit - 7
Walks - 35
Runs - 59
Stolen Bases - 10
Caught Stealing - 1
Sacrifice Bunts - 0
Save Opportunities - 0
Home Runs - 11
Triples - 4
Finishes - 0
Balks - 0
Intentional Walks - 0
Fly Balls - 205
Batters Faced - 444
Holds - 0
Doubles - 22
Wins - 4
Complete Games - 0
Perfect Games - 0
Wild Pitches - 6
Runs Batted In - 56
Third Innings Pitched - 299
Earned Runs - 83
Shutouts - 0
Pickoff Attempts - 0
Pitches - 1710
Run Support - 64.0
Catcher Interference - 0
Pitches As Starter - 1710
Games Started - 19
Game Score - 45.3
Quality Starts - 8
Inherited Runners - 0
Inherited Runners Scored - 0
Player Rating - 0.0
At Bats - 398
Total Bases - 174
Is Qualified - 0
Is Qualified - 0
Full Innings - 99
Partial Innings - 2
Blown Saves - 0
Innings pitched - 99.2
Earned Run Average - 5.24
Walks Plus Hits Per Inning Pitched - 1.46
Win Percentage - .364
Caught Stealing Percentage - 0.1
Ground To Fly Ball Ratio - 0.7
Pitches Per Start - 90.0
Pitches Per Inning - 17.2
Pitches Per Plate Appearance - 3.9
Run Support Average - 5.8
Opponent Batting Average - .279
Opponent's Slugging pct. - .437
Opponent's On-base pct. - .345
Opponent's OPB Pct + SLG Pct - .782
Save Percentage - 0.0
Strikeouts Per 9 Innings - 5.2
Strikeout To Walk Ratio - 1.7
Tough Losses - 0
Cheap Wins - 0
Save Opportunities Per Win - 0.0
Balls In Play Average - 0.293
Pitch Count - 1710
Strikes - 1056
Strike To Pitch Ratio - 0.6
Wins Above Replacement - -0.1

Pitching
Games Played - 2
Team Games Played - 7
Saves - 0
Ground Balls - 12
Strikeouts - 8
Sacrifice Flies - 1
Losses - 2
Hits - 8
Earned runs - 6
Batters Hit - 0
Walks - 4
Runs - 7
Stolen Bases - 2
Caught Stealing - 1
Sacrifice Bunts - 0
Save Opportunities - 0
Home Runs - 3
Triples - 0
Finishes - 0
Balks - 0
Intentional Walks - 0
Fly Balls - 15
Batters Faced - 39
Holds - 0
Doubles - 0
Wins - 0
Complete Games - 0
Perfect Games - 0
Wild Pitches - 0
Runs Batted In - 7
Third Innings Pitched - 30
Earned Runs - 7
Shutouts - 0
Pickoff Attempts - 0
Pitches - 150
Run Support - 3.0
Catcher Interference - 0
Pitches As Starter - 150
Games Started - 2
Game Score - 48.0
Quality Starts - 0
Inherited Runners - 0
Inherited Runners Scored - 0
Player Rating - 0.0
At Bats - 34
Total Bases - 17
Is Qualified - 1
Is Qualified - 0
Full Innings - 10
Partial Innings - 0
Blown Saves - 0
Innings pitched - 10.0
Earned Run Average - 5.40
Walks Plus Hits Per Inning Pitched - 1.20
Win Percentage - .000
Caught Stealing Percentage - 0.3
Ground To Fly Ball Ratio - 0.8
Pitches Per Start - 75.0
Pitches Per Inning - 15.0
Pitches Per Plate Appearance - 3.8
Run Support Average - 2.7
Opponent Batting Average - .235
Opponent's Slugging pct. - .500
Opponent's On-base pct. - .308
Opponent's OPB Pct + SLG Pct - .808
Save Percentage - 0.0
Strikeouts Per 9 Innings - 7.2
Strikeout To Walk Ratio - 2.0
Tough Losses - 0
Cheap Wins - 0
Save Opportunities Per Win - 0.0
Balls In Play Average - 0.185
Pitch Count - 150
Strikes - 89
Strike To Pitch Ratio - 0.6
Wins Above Replacement - 0.0
Fielding
Games Played - 2
Team Games Played - 7
Double Plays - 0
Opportunities - 0
Errors - 0
Passed Balls - 0
Assists - 0
Outfield Assists - 0
Pickoffs - 0
Putouts - 3
Outs On Field - 30
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 - 1
Successful Chances - 3
Total Chances - 3
Full Innings - 10
Part Innings Played - 0
Fielding Percentage - 1.000
Range Factor - 2.7
Zone Rating - 0.0
Caught Stealing Percentage - 0.000
Earned Run Average - 0.0
Defensive Wins Above Replacement - 0.0

Batting
Games Played - 3
Team Games Played - 162
Hit By Pitch - 0
Ground Balls - 2
Strikeouts - 0
Runs Batted In - 0
Sacrifice Hit - 0
Hits - 1
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 - 13
Games Started - 1
Pinch At Bats - 0
Pinch Hits - 0
Player Rating - 0.0
Is Qualified - 0
Is Qualified In Steals - 0
Total Bases - 1
Plate Appearances - 2
Projected Home Runs - 0.0
Extra Base Hits - 0
Runs Created - 0.5
Batting Average - .500
Pinch Hit Average - .000
Slugging Percentage - .500
Secondary Average - .000
On Base Percentage - .500
OBP Pct + SLG Pct - 1.000
Ground To Fly Ball Ratio - 0.0
Runs Created Per 27 Outs - 12.3
Batter Rating - 1.0
At Bats Per Home Run - 0.0
Stolen Base Percentage - 0.00
Pitches Per Plate Appearance - 6.50
Isolated Power - .000
Walk To Strikeout Ratio - 0.00
Walks Per Plate Appearance - .000
Secondary Average Minus Batting Average - -.500
Runs Produced - 0.0
Runs Ratio - 0.0
Patience Ratio - 0.5
Balls In Play Average - 0.5
MLB Rating - 60.8
Offensive Wins Above Replacement - 0.0
Wins Above Replacement - 0.0
Pitching
Games Played - 40
Team Games Played - 162
Saves - 0
Ground Balls - 194
Strikeouts - 121
Sacrifice Flies - 4
Losses - 3
Hits - 129
Earned runs - 48
Batters Hit - 9
Walks - 47
Runs - 55
Stolen Bases - 6
Caught Stealing - 1
Sacrifice Bunts - 4
Save Opportunities - 0
Home Runs - 16
Triples - 3
Finishes - 2
Balks - 0
Intentional Walks - 0
Fly Balls - 245
Batters Faced - 616
Holds - 1
Doubles - 23
Wins - 8
Complete Games - 0
Perfect Games - 0
Wild Pitches - 3
Runs Batted In - 46
Third Innings Pitched - 449
Earned Runs - 86
Shutouts - 0
Pickoff Attempts - 0
Pitches - 2357
Run Support - 108.0
Catcher Interference - 0
Pitches As Starter - 1901
Games Started - 22
Game Score - 54.8
Quality Starts - 12
Inherited Runners - 5
Inherited Runners Scored - 2
Player Rating - 0.0
At Bats - 552
Total Bases - 206
Is Qualified - 0
Is Qualified - 0
Full Innings - 149
Partial Innings - 2
Blown Saves - 0
Innings pitched - 149.2
Earned Run Average - 2.89
Walks Plus Hits Per Inning Pitched - 1.18
Win Percentage - .727
Caught Stealing Percentage - 0.1
Ground To Fly Ball Ratio - 0.8
Pitches Per Start - 86.4
Pitches Per Inning - 15.7
Pitches Per Plate Appearance - 3.8
Run Support Average - 6.5
Opponent Batting Average - .234
Opponent's Slugging pct. - .373
Opponent's On-base pct. - .302
Opponent's OPB Pct + SLG Pct - .675
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.256
Pitch Count - 2357
Strikes - 1477
Strike To Pitch Ratio - 0.6
Wins Above Replacement - 3.8
Fielding
Games Played - 40
Team Games Played - 162
Double Plays - 3
Opportunities - 0
Errors - 1
Passed Balls - 0
Assists - 19
Outfield Assists - 0
Pickoffs - 0
Putouts - 8
Outs On Field - 449
TP - 0
Balls In Zone - 0
Extra Bases - 0
Outs Made - 0
Hits - 0
Total Bases - 0
Games Started - 22
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 - 27
Total Chances - 28
Full Innings - 150
Part Innings Played - 2
Fielding Percentage - 0.964
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 - 1
Team Games Played - 2
Saves - 0
Ground Balls - 0
Strikeouts - 1
Sacrifice Flies - 0
Losses - 0
Hits - 0
Earned runs - 0
Batters Hit - 0
Walks - 1
Runs - 0
Stolen Bases - 0
Caught Stealing - 0
Sacrifice Bunts - 0
Save Opportunities - 0
Home Runs - 0
Triples - 0
Finishes - 1
Balks - 0
Intentional Walks - 0
Fly Balls - 0
Batters Faced - 2
Holds - 0
Doubles - 0
Wins - 0
Complete Games - 0
Perfect Games - 0
Wild Pitches - 0
Runs Batted In - 0
Third Innings Pitched - 1
Earned Runs - 0
Shutouts - 0
Pickoff Attempts - 0
Pitches - 9
Run Support - 0.0
Catcher Interference - 0
Pitches As Starter - 0
Games Started - 0
Game Score - 0.0
Quality Starts - 0
Inherited Runners - 2
Inherited Runners Scored - 0
Player Rating - 0.0
At Bats - 1
Total Bases - 0
Is Qualified - 0
Is Qualified - 0
Full Innings - 0
Partial Innings - 1
Blown Saves - 0
Innings pitched - 0.1
Earned Run Average - 0.00
Walks Plus Hits Per Inning Pitched - 3.00
Win Percentage - .000
Caught Stealing Percentage - 0.0
Ground To Fly Ball Ratio - 0.0
Pitches Per Start - 0.0
Pitches Per Inning - 27.0
Pitches Per Plate Appearance - 4.5
Run Support Average - 0.0
Opponent Batting Average - .000
Opponent's Slugging pct. - .000
Opponent's On-base pct. - .500
Opponent's OPB Pct + SLG Pct - .500
Save Percentage - 0.0
Strikeouts Per 9 Innings - 27.0
Strikeout To Walk Ratio - 1.0
Tough Losses - 0
Cheap Wins - 0
Save Opportunities Per Win - 0.0
Balls In Play Average - 0.000
Pitch Count - 9
Strikes - 5
Strike To Pitch Ratio - 0.6
Wins Above Replacement - 0.0
Fielding
Games Played - 1
Team Games Played - 2
Double Plays - 0
Opportunities - 0
Errors - 0
Passed Balls - 0
Assists - 0
Outfield Assists - 0
Pickoffs - 0
Putouts - 0
Outs On Field - 1
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 - 0
Part Innings Played - 1
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 - 21
Team Games Played - 162
Hit By Pitch - 0
Ground Balls - 22
Strikeouts - 6
Runs Batted In - 1
Sacrifice Hit - 4
Hits - 2
Stolen Bases - 0
Walks - 1
Catcher Interference - 0
Runs - 1
Ground Into Double Play - 0
Sacrifice Flies - 0
At Bats - 25
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 - 1
Pitches - 111
Games Started - 17
Pinch At Bats - 0
Pinch Hits - 0
Player Rating - 0.0
Is Qualified - 0
Is Qualified In Steals - 0
Total Bases - 2
Plate Appearances - 30
Projected Home Runs - 0.0
Extra Base Hits - 0
Runs Created - -1.2
Batting Average - .080
Pinch Hit Average - .000
Slugging Percentage - .080
Secondary Average - .000
On Base Percentage - .115
OBP Pct + SLG Pct - .195
Ground To Fly Ball Ratio - 22.0
Runs Created Per 27 Outs - -1.1
Batter Rating - 6.0
At Bats Per Home Run - 0.0
Stolen Base Percentage - 0.00
Pitches Per Plate Appearance - 3.70
Isolated Power - .000
Walk To Strikeout Ratio - 0.17
Walks Per Plate Appearance - .033
Secondary Average Minus Batting Average - -.080
Runs Produced - 2.0
Runs Ratio - 1.0
Patience Ratio - 0.1
Balls In Play Average - 0.1
MLB Rating - 58.8
Offensive Wins Above Replacement - 0.0
Wins Above Replacement - 0.0
Pitching
Games Played - 23
Team Games Played - 162
Saves - 0
Ground Balls - 146
Strikeouts - 89
Sacrifice Flies - 3
Losses - 8
Hits - 106
Earned runs - 59
Batters Hit - 3
Walks - 28
Runs - 61
Stolen Bases - 10
Caught Stealing - 0
Sacrifice Bunts - 2
Save Opportunities - 0
Home Runs - 15
Triples - 3
Finishes - 0
Balks - 0
Intentional Walks - 2
Fly Balls - 177
Batters Faced - 443
Holds - 1
Doubles - 18
Wins - 6
Complete Games - 0
Perfect Games - 0
Wild Pitches - 3
Runs Batted In - 55
Third Innings Pitched - 309
Earned Runs - 107
Shutouts - 0
Pickoff Attempts - 2
Pitches - 1781
Run Support - 95.0
Catcher Interference - 0
Pitches As Starter - 1596
Games Started - 18
Game Score - 46.1
Quality Starts - 4
Inherited Runners - 1
Inherited Runners Scored - 0
Player Rating - 0.0
At Bats - 407
Total Bases - 175
Is Qualified - 0
Is Qualified - 0
Full Innings - 103
Partial Innings - 0
Blown Saves - 0
Innings pitched - 103.0
Earned Run Average - 5.16
Walks Plus Hits Per Inning Pitched - 1.30
Win Percentage - .429
Caught Stealing Percentage - 0.0
Ground To Fly Ball Ratio - 0.8
Pitches Per Start - 88.7
Pitches Per Inning - 17.3
Pitches Per Plate Appearance - 4.0
Run Support Average - 8.3
Opponent Batting Average - .260
Opponent's Slugging pct. - .430
Opponent's On-base pct. - .311
Opponent's OPB Pct + SLG Pct - .741
Save Percentage - 0.0
Strikeouts Per 9 Innings - 7.8
Strikeout To Walk Ratio - 3.2
Tough Losses - 0
Cheap Wins - 0
Save Opportunities Per Win - 0.0
Balls In Play Average - 0.293
Pitch Count - 1781
Strikes - 1118
Strike To Pitch Ratio - 0.6
Wins Above Replacement - 0.1
Fielding
Games Played - 23
Team Games Played - 162
Double Plays - 0
Opportunities - 0
Errors - 1
Passed Balls - 0
Assists - 8
Outfield Assists - 0
Pickoffs - 0
Putouts - 8
Outs On Field - 309
TP - 0
Balls In Zone - 0
Extra Bases - 0
Outs Made - 0
Hits - 0
Total Bases - 0
Games Started - 18
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 - 16
Total Chances - 17
Full Innings - 103
Part Innings Played - 0
Fielding Percentage - 0.941
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 - Miami Marlins
Weight: 195 lbs
Height: 6' 3"
Position: Starting Pitcher
Jersey: 48
BirthPlace: Port Hope ON
Experience: 7 -
Status: Free Agent

Team - Miami Marlins - 2025*-2025
Team - Atlanta Braves - 2025*-2025
Team - Colorado Rockies - 2024-2024
Team - Cleveland Guardians - 2022-2023
Team - Cleveland Indians - 2020*-2021
Team - San Diego Padres - 2019-2020*

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

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