BLUE JAYS FANS

Player Home | Current Roster |  Canadians

Cavan

Biggio
2019 – 2023

 DOB:  Apr 11, 1995  Positions:  UTIL 
 WAR:  7.1  Acquired: Amateur Draft 
 From:    Debut:  2019-05-24 
 Height:  6′ 2″  Bats:  L 
 Weight:  200  Throws:  R 
FAN RATING
47%
Based on 34 fan votes.
DISLIKELIKE
 
Player Information & StatsGame Log (450)Career ProgressionPositionsPlayer Discussion (0)
Compare:  
Player Probabilities
 
HIT / GAME SO / GAME BB / GAME RBI / GAME HR / GAME
70.4% 97.5% 50.9% 37.4% 10.3%
HIT / AB SO / AB BB / AB RBI / AB HR / AB
22.9% 31.8% 16.6% 12.2% 3.4%


2019 – 2023

2016 Amateur DraftDraft Index
Year Phase Rnd. # Player Signed Bonus
2016 June-Reg 5 162 Cavan Biggio (3B-RF) Yes 0.30 MM

 
Transactions
2016-06-10: Drafted Cavan Biggio in the 5th round of the 2016 amateur draft. Player signed June 14, 2016. [View]

 
Rare Feats / Notable Performances
2019-09-17  Cavan Biggio hit for the cycle – vs. the Baltimore Orioles.

 
Injury Reports
2022-05-16: GAIN: Activated from 10-day IL 2022-04-25: LOSS: Placed on 10-day IL with COVID-19 symptoms
2021-09-28: GAIN: Activated from 10-day IL 2021-08-03: LOSS: Placed on 10-day IL with tightness in mid-back
2021-06-11: GAIN: Activated from 10-day IL 2021-05-22: LOSS: Placed on 10-day IL with sprained ligament in cervical spine

 

BATTING – REGULAR SEASON

  Year G AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB IBB SF HBP GDP
2023 111 289 54 68 12 0 9 40 5 2 40 88 .235 .340 .370 .710 107 2 0 7 0
2022 97 257 43 52 18 1 6 24 2 0 38 85 .202 .318 .350 .668 90 1 0 6 2
2021 79 250 27 56 10 1 7 27 3 1 37 78 .224 .322 .356 .678 89 4 2 1 4
2020 59 220 41 55 16 0 8 28 6 0 41 61 .250 .375 .432 .807 95 0 0 3 2
2019 100 354 66 83 17 2 16 48 14 0 71 123 .234 .364 .429 .793 152 2 0 2 0
TOTAL 446 1370 231 314 73 4 46 167 30 3 227 435 .229 .345 .389 .734 533 9 2 19 8

BATTING – POST SEASON

  Year Series G AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
2023 ALWC 2 8 0 1 0 0 0 0 0 0 0 3 .125 .125 .125 .250
2020 ALWC1 2 8 0 1 1 0 0 0 0 0 0 6 .125 .125 .250 .375
TOTAL 4 16 0 2 1 0 0 0 0 0 0 9 .125

FIELDING – REGULAR SEASON

  Year GS CG Inn Ch PO A E DP F% Rtot Rtot/yr Rdrs Rdrs/yr RF/9 RF/G PB WP SB CS CS% lgCS% PO Pos
2023 78 53 720.0 295 193 100 2 36 .993 -4 -7 -4 -7 3.66 2.48 0 0 0 0 nan% 0% 0 2B-RF-1B-3B-SS-DH
2022 77 51 651.1 408 295 109 4 42 .990 1 3 2 4 5.58 4.25 0 0 0 0 nan% 0% 0 2B-1B-RF-LF-3B-DH
2021 70 58 611.2 200 81 110 9 19 .955 -1 -1 0 0 2.81 2.27 0 0 0 0 nan% 0% 0 3B-RF-2B-1B-LF-DH
2020 56 46 491.1 190 89 96 5 23 .974 2 5 -1 -2 3.39 2.80 0 0 0 0 nan% 0% 0 2B-RF-3B-CF-LF-DH
2019 94 84 835.1 404 192 207 5 49 .988 -1 -1 -2 -3 4.30 3.76 0 0 0 0 nan% 0% 0 2B-RF-1B-LF-DH
TOTAL
375 292 3309.2 1497 850 622 25 169 .983 -3 -1 -5 -8 3.95 3.11 0 0 0 0 nan% 0% 0

PLAYER VALUE – BATTING

  Year Age PA RBat Rbaser Rdp Rfield Rpos RAA WAA Rrep RAR WAR waaWL% 162WL% oWAR dWAR oRAR
2023 28 338 0 1 1 -4 -1 -3 0 12 9 0.9 0.498 0.498 1.3 -0.5 13
2022 27 303 -2 0 1 2 -1 -1 0 10 10 0.9 0.499 0.500 0.7 0.1 8
2021 26 294 -7 -1 1 0 0 -7 -1 10 3 0.3 0.491 0.495 0.3 0.1 3
2020 25 265 9 2 0 -1 1 12 1 9 21 2.0 0.520 0.507 2.1 0.0 22
2019 24 430 9 5 1 -2 1 15 2 15 30 3.0 0.514 0.509 3.1 0.1 32

 
Year Salary $ Per Game Accumulated Team Avg.
2023 $2,800,000 $25,225 $6,082,000 5,468,497
2022 $2,123,000 $21,887 $3,282,000 4,295,516
2021 $604,000 $7,646 $1,159,000 2,693,920
2019 $555,000 $5,550 $555,000 1,751,981
Show: 2023 Playoffs, 2023, 2022, 2021, 2020 Playoffs, 2020, 2019
2023 Playoffs – 2 games played

Game #12023-10-03 @ Minnesota TwinsGame #22023-10-04 @ Minnesota Twins
2023 Season – 111 games played

Game #12023-03-30 @ St. Louis CardinalsGame #22023-04-01 @ St. Louis CardinalsGame #32023-04-03 @ Kansas City Royals
Game #42023-04-05 @ Kansas City RoyalsGame #52023-04-06 @ Kansas City RoyalsGame #62023-04-07 @ Los Angeles Angels
Game #72023-04-09 @ Los Angeles AngelsGame #82023-04-11 vs. Detroit TigersGame #92023-04-12 vs. Detroit Tigers
Game #102023-04-13 vs. Detroit TigersGame #112023-04-17 @ Houston AstrosGame #122023-04-21 @ New York Yankees
Game #132023-04-22 @ New York YankeesGame #142023-04-24 vs. Chicago White SoxGame #152023-04-26 vs. Chicago White Sox
Game #162023-04-29 vs. Seattle MarinersGame #172023-05-01 @ Boston Red SoxGame #182023-05-04 @ Boston Red Sox
Game #192023-05-06 @ Pittsburgh PiratesGame #202023-05-09 @ Philadelphia PhilliesGame #212023-05-10 @ Philadelphia Phillies
Game #222023-05-16 vs. New York YankeesGame #232023-05-17 vs. New York YankeesGame #242023-05-18 vs. New York Yankees
Game #252023-05-20 vs. Baltimore OriolesGame #262023-05-21 vs. Baltimore OriolesGame #272023-05-22 @ Tampa Bay Rays
Game #282023-05-23 @ Tampa Bay RaysGame #292023-05-24 @ Tampa Bay RaysGame #302023-05-25 @ Tampa Bay Rays
Game #312023-05-27 @ Minnesota TwinsGame #322023-05-28 @ Minnesota TwinsGame #332023-05-30 vs. Milwaukee Brewers
Game #342023-05-31 vs. Milwaukee BrewersGame #352023-06-01 vs. Milwaukee BrewersGame #362023-06-03 @ New York Mets
Game #372023-06-04 @ New York MetsGame #382023-06-05 vs. Houston AstrosGame #392023-06-07 vs. Houston Astros
Game #402023-06-09 vs. Minnesota TwinsGame #412023-06-11 vs. Minnesota TwinsGame #422023-06-13 @ Baltimore Orioles
Game #432023-06-14 @ Baltimore OriolesGame #442023-06-15 @ Baltimore OriolesGame #452023-06-16 @ Texas Rangers
Game #462023-06-17 @ Texas RangersGame #472023-06-19 @ Miami MarlinsGame #482023-06-21 @ Miami Marlins
Game #492023-06-25 vs. Oakland AthleticsGame #502023-06-27 vs. San Francisco GiantsGame #512023-06-28 vs. San Francisco Giants
Game #522023-07-01 vs. Boston Red SoxGame #532023-07-04 @ Chicago White SoxGame #542023-07-06 @ Chicago White Sox
Game #552023-07-06 @ Chicago White SoxGame #562023-07-08 @ Detroit TigersGame #572023-07-09 @ Detroit Tigers
Game #582023-07-14 vs. Arizona DiamondbacksGame #592023-07-15 vs. Arizona DiamondbacksGame #602023-07-18 vs. San Diego Padres
Game #612023-07-19 vs. San Diego PadresGame #622023-07-21 @ Seattle MarinersGame #632023-07-22 @ Seattle Mariners
Game #642023-07-24 @ Los Angeles DodgersGame #652023-07-26 @ Los Angeles DodgersGame #662023-07-30 vs. Los Angeles Angels
Game #672023-07-31 vs. Baltimore OriolesGame #682023-08-03 vs. Baltimore OriolesGame #692023-08-06 @ Boston Red Sox
Game #702023-08-07 @ Cleveland GuardiansGame #712023-08-08 @ Cleveland GuardiansGame #722023-08-10 @ Cleveland Guardians
Game #732023-08-11 vs. Chicago CubsGame #742023-08-12 vs. Chicago CubsGame #752023-08-13 vs. Chicago Cubs
Game #762023-08-15 vs. Philadelphia PhilliesGame #772023-08-16 vs. Philadelphia PhilliesGame #782023-08-18 @ Cincinnati Reds
Game #792023-08-19 @ Cincinnati RedsGame #802023-08-20 @ Cincinnati RedsGame #812023-08-23 @ Baltimore Orioles
Game #822023-08-24 @ Baltimore OriolesGame #832023-08-27 vs. Cleveland GuardiansGame #842023-08-29 vs. Washington Nationals
Game #852023-08-30 vs. Washington NationalsGame #862023-09-02 @ Colorado RockiesGame #872023-09-03 @ Colorado Rockies
Game #882023-09-04 @ Oakland AthleticsGame #892023-09-05 @ Oakland AthleticsGame #902023-09-06 @ Oakland Athletics
Game #912023-09-08 vs. Kansas City RoyalsGame #922023-09-09 vs. Kansas City RoyalsGame #932023-09-10 vs. Kansas City Royals
Game #942023-09-11 vs. Texas RangersGame #952023-09-12 vs. Texas RangersGame #962023-09-14 vs. Texas Rangers
Game #972023-09-15 vs. Boston Red SoxGame #982023-09-16 vs. Boston Red SoxGame #992023-09-17 vs. Boston Red Sox
Game #1002023-09-19 @ New York YankeesGame #1012023-09-20 @ New York YankeesGame #1022023-09-21 @ New York Yankees
Game #1032023-09-22 @ Tampa Bay RaysGame #1042023-09-23 @ Tampa Bay RaysGame #1052023-09-24 @ Tampa Bay Rays
Game #1062023-09-26 vs. New York YankeesGame #1072023-09-27 vs. New York YankeesGame #1082023-09-28 vs. New York Yankees
Game #1092023-09-29 vs. Tampa Bay RaysGame #1102023-09-30 vs. Tampa Bay RaysGame #1112023-10-01 vs. Tampa Bay Rays
2022 Season – 97 games played

Game #12022-04-08 vs. Texas RangersGame #22022-04-09 vs. Texas RangersGame #32022-04-10 vs. Texas Rangers
Game #42022-04-11 @ New York YankeesGame #52022-04-13 @ New York YankeesGame #62022-04-14 @ New York Yankees
Game #72022-04-15 vs. Oakland AthleticsGame #82022-04-17 vs. Oakland AthleticsGame #92022-04-19 @ Boston Red Sox
Game #102022-04-20 @ Boston Red SoxGame #112022-04-21 @ Boston Red SoxGame #122022-04-23 @ Houston Astros
Game #132022-04-24 @ Houston AstrosGame #142022-05-26 @ Los Angeles AngelsGame #152022-05-27 @ Los Angeles Angels
Game #162022-05-28 @ Los Angeles AngelsGame #172022-05-29 @ Los Angeles AngelsGame #182022-05-31 vs. Chicago White Sox
Game #192022-06-02 vs. Chicago White SoxGame #202022-06-03 vs. Minnesota TwinsGame #212022-06-04 vs. Minnesota Twins
Game #222022-06-06 @ Kansas City RoyalsGame #232022-06-08 @ Kansas City RoyalsGame #242022-06-10 @ Detroit Tigers
Game #252022-06-11 @ Detroit TigersGame #262022-06-12 @ Detroit TigersGame #272022-06-13 vs. Baltimore Orioles
Game #282022-06-14 vs. Baltimore OriolesGame #292022-06-16 vs. Baltimore OriolesGame #302022-06-17 vs. New York Yankees
Game #312022-06-18 vs. New York YankeesGame #322022-06-20 @ Chicago White SoxGame #332022-06-21 @ Chicago White Sox
Game #342022-06-24 @ Milwaukee BrewersGame #352022-06-25 @ Milwaukee BrewersGame #362022-06-26 @ Milwaukee Brewers
Game #372022-06-27 vs. Boston Red SoxGame #382022-06-29 vs. Boston Red SoxGame #392022-07-01 vs. Tampa Bay Rays
Game #402022-07-02 vs. Tampa Bay RaysGame #412022-07-02 vs. Tampa Bay RaysGame #422022-07-03 vs. Tampa Bay Rays
Game #432022-07-04 @ Oakland AthleticsGame #442022-07-05 @ Oakland AthleticsGame #452022-07-06 @ Oakland Athletics
Game #462022-07-08 @ Seattle MarinersGame #472022-07-10 @ Seattle MarinersGame #482022-07-14 vs. Kansas City Royals
Game #492022-07-15 vs. Kansas City RoyalsGame #502022-07-22 @ Boston Red SoxGame #512022-07-23 @ Boston Red Sox
Game #522022-07-24 @ Boston Red SoxGame #532022-07-26 vs. St. Louis CardinalsGame #542022-07-27 vs. St. Louis Cardinals
Game #552022-07-29 vs. Detroit TigersGame #562022-07-31 vs. Detroit TigersGame #572022-08-04 @ Minnesota Twins
Game #582022-08-05 @ Minnesota TwinsGame #592022-08-06 @ Minnesota TwinsGame #602022-08-07 @ Minnesota Twins
Game #612022-08-08 @ Baltimore OriolesGame #622022-08-09 @ Baltimore OriolesGame #632022-08-12 vs. Cleveland Guardians
Game #642022-08-14 vs. Cleveland GuardiansGame #652022-08-19 @ New York YankeesGame #662022-08-21 @ New York Yankees
Game #672022-08-23 @ Boston Red SoxGame #682022-08-25 @ Boston Red SoxGame #692022-08-27 vs. Los Angeles Angels
Game #702022-08-28 vs. Los Angeles AngelsGame #712022-08-29 vs. Chicago CubsGame #722022-08-31 vs. Chicago Cubs
Game #732022-09-02 @ Pittsburgh PiratesGame #742022-09-04 @ Pittsburgh PiratesGame #752022-09-05 @ Baltimore Orioles
Game #762022-09-05 @ Baltimore OriolesGame #772022-09-06 @ Baltimore OriolesGame #782022-09-09 @ Texas Rangers
Game #792022-09-10 @ Texas RangersGame #802022-09-11 @ Texas RangersGame #812022-09-12 vs. Tampa Bay Rays
Game #822022-09-13 vs. Tampa Bay RaysGame #832022-09-13 vs. Tampa Bay RaysGame #842022-09-14 vs. Tampa Bay Rays
Game #852022-09-15 vs. Tampa Bay RaysGame #862022-09-16 vs. Baltimore OriolesGame #872022-09-17 vs. Baltimore Orioles
Game #882022-09-18 vs. Baltimore OriolesGame #892022-09-20 @ Philadelphia PhilliesGame #902022-09-21 @ Philadelphia Phillies
Game #912022-09-22 @ Tampa Bay RaysGame #922022-09-26 vs. New York YankeesGame #932022-09-27 vs. New York Yankees
Game #942022-10-01 vs. Boston Red SoxGame #952022-10-03 @ Baltimore OriolesGame #962022-10-05 @ Baltimore Orioles
Game #972022-10-05 @ Baltimore Orioles
2021 Season – 79 games played

Game #12021-04-01 @ New York YankeesGame #22021-04-03 @ New York YankeesGame #32021-04-04 @ New York Yankees
Game #42021-04-05 @ Texas RangersGame #52021-04-06 @ Texas RangersGame #62021-04-07 @ Texas Rangers
Game #72021-04-08 vs. Los Angeles AngelsGame #82021-04-09 vs. Los Angeles AngelsGame #92021-04-12 vs. New York Yankees
Game #102021-04-13 vs. New York YankeesGame #112021-04-14 vs. New York YankeesGame #122021-04-15 @ Kansas City Royals
Game #132021-04-17 @ Kansas City RoyalsGame #142021-04-20 @ Boston Red SoxGame #152021-04-21 @ Boston Red Sox
Game #162021-04-23 @ Tampa Bay RaysGame #172021-04-24 @ Tampa Bay RaysGame #182021-04-25 @ Tampa Bay Rays
Game #192021-04-27 vs. Washington NationalsGame #202021-04-28 vs. Washington NationalsGame #212021-05-01 vs. Atlanta Braves
Game #222021-05-02 vs. Atlanta BravesGame #232021-05-03 @ Oakland AthleticsGame #242021-05-04 @ Oakland Athletics
Game #252021-05-05 @ Oakland AthleticsGame #262021-05-06 @ Oakland AthleticsGame #272021-05-07 @ Houston Astros
Game #282021-05-08 @ Houston AstrosGame #292021-05-09 @ Houston AstrosGame #302021-05-11 @ Atlanta Braves
Game #312021-05-12 @ Atlanta BravesGame #322021-05-13 @ Atlanta BravesGame #332021-05-14 vs. Philadelphia Phillies
Game #342021-05-15 vs. Philadelphia PhilliesGame #352021-05-16 vs. Philadelphia PhilliesGame #362021-05-18 vs. Boston Red Sox
Game #372021-05-19 vs. Boston Red SoxGame #382021-05-20 vs. Boston Red SoxGame #392021-05-21 vs. Tampa Bay Rays
Game #402021-06-11 @ Boston Red SoxGame #412021-06-12 @ Boston Red SoxGame #422021-06-13 @ Boston Red Sox
Game #432021-06-14 @ Boston Red SoxGame #442021-06-15 vs. New York YankeesGame #452021-06-16 vs. New York Yankees
Game #462021-06-17 vs. New York YankeesGame #472021-06-18 @ Baltimore OriolesGame #482021-06-19 @ Baltimore Orioles
Game #492021-06-20 @ Baltimore OriolesGame #502021-06-22 @ Miami MarlinsGame #512021-06-23 @ Miami Marlins
Game #522021-06-24 vs. Baltimore OriolesGame #532021-06-25 vs. Baltimore OriolesGame #542021-06-27 vs. Baltimore Orioles
Game #552021-06-29 vs. Seattle MarinersGame #562021-06-30 vs. Seattle MarinersGame #572021-07-01 vs. Seattle Mariners
Game #582021-07-02 vs. Tampa Bay RaysGame #592021-07-03 vs. Tampa Bay RaysGame #602021-07-04 vs. Tampa Bay Rays
Game #612021-07-06 @ Baltimore OriolesGame #622021-07-07 @ Baltimore OriolesGame #632021-07-09 @ Tampa Bay Rays
Game #642021-07-11 @ Tampa Bay RaysGame #652021-07-16 vs. Texas RangersGame #662021-07-18 vs. Texas Rangers
Game #672021-07-19 vs. Boston Red SoxGame #682021-07-21 vs. Boston Red SoxGame #692021-07-23 @ New York Mets
Game #702021-07-24 @ New York MetsGame #712021-07-25 @ New York MetsGame #722021-07-26 @ Boston Red Sox
Game #732021-07-28 @ Boston Red SoxGame #742021-07-28 @ Boston Red SoxGame #752021-07-29 @ Boston Red Sox
Game #762021-08-01 vs. Kansas City RoyalsGame #772021-08-02 vs. Cleveland IndiansGame #782021-10-01 vs. Baltimore Orioles
Game #792021-10-02 vs. Baltimore Orioles
2020 Playoffs – 2 games played

Game #12020-09-29 @ Tampa Bay RaysGame #22020-09-30 @ Tampa Bay Rays
2020 Season – 59 games played

Game #12020-07-24 @ Tampa Bay RaysGame #22020-07-25 @ Tampa Bay RaysGame #32020-07-26 @ Tampa Bay Rays
Game #42020-07-27 @ Washington NationalsGame #52020-07-28 @ Washington NationalsGame #62020-07-29 @ Washington Nationals
Game #72020-07-30 @ Washington NationalsGame #82020-08-04 @ Atlanta BravesGame #92020-08-05 @ Atlanta Braves
Game #102020-08-06 @ Atlanta BravesGame #112020-08-07 @ Boston Red SoxGame #122020-08-08 @ Boston Red Sox
Game #132020-08-09 @ Boston Red SoxGame #142020-08-11 vs. Miami MarlinsGame #152020-08-12 vs. Miami Marlins
Game #162020-08-14 vs. Tampa Bay RaysGame #172020-08-15 vs. Tampa Bay RaysGame #182020-08-16 vs. Tampa Bay Rays
Game #192020-08-17 @ Baltimore OriolesGame #202020-08-18 @ Baltimore OriolesGame #212020-08-19 @ Baltimore Orioles
Game #222020-08-20 vs. Philadelphia PhilliesGame #232020-08-20 vs. Philadelphia PhilliesGame #242020-08-21 @ Tampa Bay Rays
Game #252020-08-22 @ Tampa Bay RaysGame #262020-08-23 @ Tampa Bay RaysGame #272020-08-24 @ Tampa Bay Rays
Game #282020-08-25 vs. Boston Red SoxGame #292020-08-26 vs. Boston Red SoxGame #302020-08-28 vs. Baltimore Orioles
Game #312020-08-29 vs. Baltimore OriolesGame #322020-08-30 vs. Baltimore OriolesGame #332020-08-31 vs. Baltimore Orioles
Game #342020-09-01 @ Miami MarlinsGame #352020-09-02 @ Miami MarlinsGame #362020-09-03 @ Boston Red Sox
Game #372020-09-04 @ Boston Red SoxGame #382020-09-04 @ Boston Red SoxGame #392020-09-05 @ Boston Red Sox
Game #402020-09-06 @ Boston Red SoxGame #412020-09-07 vs. New York YankeesGame #422020-09-08 vs. New York Yankees
Game #432020-09-09 vs. New York YankeesGame #442020-09-11 vs. New York MetsGame #452020-09-12 vs. New York Mets
Game #462020-09-13 vs. New York MetsGame #472020-09-15 @ New York YankeesGame #482020-09-16 @ New York Yankees
Game #492020-09-17 @ New York YankeesGame #502020-09-18 @ Philadelphia PhilliesGame #512020-09-18 @ Philadelphia Phillies
Game #522020-09-19 @ Philadelphia PhilliesGame #532020-09-20 @ Philadelphia PhilliesGame #542020-09-21 vs. New York Yankees
Game #552020-09-22 vs. New York YankeesGame #562020-09-23 vs. New York YankeesGame #572020-09-24 vs. New York Yankees
Game #582020-09-26 vs. Baltimore OriolesGame #592020-09-27 vs. Baltimore Orioles
2019 Season – 100 games played

Game #1 2019-05-24 vs. San Diego PadresGame #22019-05-25 vs. San Diego PadresGame #32019-05-26 vs. San Diego Padres
Game #42019-05-27 @ Tampa Bay RaysGame #52019-05-29 @ Tampa Bay RaysGame #62019-05-31 @ Colorado Rockies
Game #72019-06-01 @ Colorado RockiesGame #82019-06-02 @ Colorado RockiesGame #92019-06-04 vs. New York Yankees
Game #102019-06-05 vs. New York YankeesGame #112019-06-07 vs. Arizona DiamondbacksGame #122019-06-08 vs. Arizona Diamondbacks
Game #132019-06-09 vs. Arizona DiamondbacksGame #142019-06-12 @ Baltimore OriolesGame #152019-06-13 @ Baltimore Orioles
Game #162019-06-14 @ Houston AstrosGame #172019-06-15 @ Houston AstrosGame #182019-06-16 @ Houston Astros
Game #192019-06-17 vs. Los Angeles AngelsGame #202019-06-18 vs. Los Angeles AngelsGame #212019-06-19 vs. Los Angeles Angels
Game #222019-06-20 vs. Los Angeles AngelsGame #232019-06-21 @ Boston Red SoxGame #242019-06-22 @ Boston Red Sox
Game #252019-06-23 @ Boston Red SoxGame #262019-06-24 @ New York YankeesGame #272019-06-25 @ New York Yankees
Game #282019-06-26 @ New York YankeesGame #292019-06-28 vs. Kansas City RoyalsGame #302019-06-29 vs. Kansas City Royals
Game #312019-06-30 vs. Kansas City RoyalsGame #322019-07-01 vs. Kansas City RoyalsGame #332019-07-02 vs. Boston Red Sox
Game #342019-07-03 vs. Boston Red SoxGame #352019-07-04 vs. Boston Red SoxGame #362019-07-05 vs. Baltimore Orioles
Game #372019-07-06 vs. Baltimore OriolesGame #382019-07-07 vs. Baltimore OriolesGame #392019-07-12 @ New York Yankees
Game #402019-07-13 @ New York YankeesGame #412019-07-14 @ New York YankeesGame #422019-07-15 @ Boston Red Sox
Game #432019-07-17 @ Boston Red SoxGame #442019-07-18 @ Boston Red SoxGame #452019-07-19 @ Detroit Tigers
Game #462019-07-20 @ Detroit TigersGame #472019-07-22 vs. Cleveland IndiansGame #482019-07-23 vs. Cleveland Indians
Game #492019-07-26 vs. Tampa Bay RaysGame #502019-07-27 vs. Tampa Bay RaysGame #512019-07-28 vs. Tampa Bay Rays
Game #522019-07-29 @ Kansas City RoyalsGame #532019-07-30 @ Kansas City RoyalsGame #542019-07-31 @ Kansas City Royals
Game #552019-08-01 @ Baltimore OriolesGame #562019-08-02 @ Baltimore OriolesGame #572019-08-04 @ Baltimore Orioles
Game #582019-08-05 @ Tampa Bay RaysGame #592019-08-06 @ Tampa Bay RaysGame #602019-08-08 vs. New York Yankees
Game #612019-08-09 vs. New York YankeesGame #622019-08-10 vs. New York YankeesGame #632019-08-11 vs. New York Yankees
Game #642019-08-12 vs. Texas RangersGame #652019-08-13 vs. Texas RangersGame #662019-08-14 vs. Texas Rangers
Game #672019-08-16 vs. Seattle MarinersGame #682019-08-17 vs. Seattle MarinersGame #692019-08-18 vs. Seattle Mariners
Game #702019-08-21 @ Los Angeles DodgersGame #712019-08-22 @ Los Angeles DodgersGame #722019-08-23 @ Seattle Mariners
Game #732019-08-24 @ Seattle MarinersGame #742019-08-25 @ Seattle MarinersGame #752019-08-27 vs. Atlanta Braves
Game #762019-08-28 vs. Atlanta BravesGame #772019-08-30 vs. Houston AstrosGame #782019-08-31 vs. Houston Astros
Game #792019-09-01 vs. Houston AstrosGame #802019-09-02 @ Atlanta BravesGame #812019-09-03 @ Atlanta Braves
Game #822019-09-05 @ Tampa Bay RaysGame #832019-09-07 @ Tampa Bay RaysGame #842019-09-10 vs. Boston Red Sox
Game #852019-09-11 vs. Boston Red SoxGame #862019-09-12 vs. Boston Red SoxGame #872019-09-13 vs. New York Yankees
Game #882019-09-15 vs. New York YankeesGame #89 2019-09-17 @ Baltimore OriolesGame #902019-09-18 @ Baltimore Orioles
Game #912019-09-19 @ Baltimore OriolesGame #922019-09-20 @ New York YankeesGame #932019-09-21 @ New York Yankees
Game #942019-09-22 @ New York YankeesGame #952019-09-23 vs. Baltimore OriolesGame #962019-09-24 vs. Baltimore Orioles
Game #972019-09-25 vs. Baltimore OriolesGame #982019-09-27 vs. Tampa Bay RaysGame #992019-09-28 vs. Tampa Bay Rays
Game #1002019-09-29 vs. Tampa Bay Rays
446 games, 381 starts.
Career Positions
LF – 5
CF – 3
RF – 71
1 – SS
2B – 227
76 – 3B
P – 0
1B – 68
DH – 18, PH -39
PR – 19
C – 0
111 games, 78 starts.
2023 Positions
LF – 0
CF – 0
RF – 27
1 – SS
2B – 49
13 – 3B
P – 0
1B – 20
DH – 8, PH – 16
PR – 12
C – 0
97 games, 77 starts.
2022 Positions
LF – 2
CF – 0
RF – 7
0 – SS
2B – 49
1 – 3B
P – 0
1B – 33
DH – 3, PH – 18
PR – 2
C – 0
79 games, 71 starts.
2021 Positions
LF – 1
CF – 0
RF – 15
0 – SS
2B – 7
52 – 3B
P – 0
1B – 7
DH – 2, PH – 2
PR – 4
C – 0
59 games, 57 starts.
2020 Positions
LF – 1
CF – 3
RF – 14
0 – SS
2B – 37
10 – 3B
P – 0
1B – 0
DH – 1, PH – 2
PR – 0
C – 0
100 games, 98 starts.
2019 Positions
LF – 1
CF – 0
RF – 8
0 – SS
2B – 85
0 – 3B
P – 0
1B – 8
DH – 4, PH – 1
PR – 1
C – 0