BLUE JAYS FANS

Player Home | Current Roster |  Canadians

Vladimir

Guerrero Jr.
2019 – 2023

 DOB:  Mar 16, 1999  Positions:  1B 
 WAR:  15.3  Acquired: Amateur Free Agent 
 From:   Montreal, QC  Debut:  2019-04-26 
 Height:  6′ 2  Bats:  R 
 Weight:  245  Throws:  R 
FAN RATING
51%
Based on 37 fan votes.
DISLIKELIKE
 
Player Information & StatsGame Log (666)Career ProgressionPositionsPlayer Discussion (0)
Compare:  
Player Probabilities
 
HIT / GAME SO / GAME BB / GAME RBI / GAME HR / GAME
107.0% 68.9% 42.0% 61.2% 19.7%
HIT / AB SO / AB BB / AB RBI / AB HR / AB
27.9% 18.0% 11.0% 16.0% 5.1%


2019 – 2023


 
Transactions
2015-07-02: Signed Vladimir Guerrero Jr. as an amateur free agent. [View]

 
Awards & Honours
2023 MLB All-Star 2022 MLB All-Star
2022 AL Gold Glove 2021 MLB All-Star
2021 AL Silver Slugger 2021 AL Hank Aaron Award
2021 All-Star Game MVP 2021 All-MLB First Team

 

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 156 602 78 159 30 0 26 94 5 3 67 100 .264 .345 .444 .788 267 4 5 9 23
2022 160 638 90 175 35 0 32 97 8 3 58 116 .274 .339 .480 .818 306 4 6 6 26
2021 161 604 123 188 29 1 48 111 4 1 86 110 .311 .401 .601 1.002 363 2 7 6 20
2020 60 221 34 58 13 2 9 33 1 0 20 38 .262 .329 .462 .791 102 0 1 2 6
2019 123 464 52 126 26 2 15 69 0 1 46 91 .272 .339 .433 .772 201 2 0 2 17
TOTAL 660 2529 377 706 133 5 130 404 18 8 277 455 .279 .355 .490 .844 1239 12 19 25 92

BATTING – POST SEASON

  Year Series G AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
2023 ALWC 2 7 0 1 1 0 0 0 0 0 1 0 .143 .250 .286 .536
2022 ALWC 2 8 1 1 0 0 0 1 0 0 1 1 .125 .222 .125 .347
2020 ALWC1 2 7 0 1 0 0 0 0 0 0 0 4 .143 .250 .143 .393
TOTAL 6 22 1 3 1 0 0 1 0 0 2 5 .136

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 120 115 1065.0 939 864 67 8 87 .991 -3 -4 -6 -7 7.87 5.97 0 0 0 0 nan% 0% 0 1B-DH
2022 126 122 1121.0 1026 969 47 10 80 .990 -1 -1 3 3 8.16 6.31 0 0 0 0 nan% 0% 0 1B-3B-DH
2021 133 127 1145.2 1080 1026 46 8 90 .993 3 3 2 2 8.42 6.62 0 0 0 0 nan% 0% 0 1B-3B-DH
2020 34 31 299.0 290 265 22 3 25 .990 -2 -9 -4 -16 8.64 5.04 0 0 0 0 nan% 0% 0 1B-DH
2019 94 87 824.1 265 66 182 17 23 .936 -16 -23 -3 -4 2.71 2.07 0 0 0 0 nan% 0% 0 3B-DH
TOTAL
507 482 4455 3600 3190 364 46 305 .987 -19 -34 -8 -22 7.16 5.20 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 24 682 16 -3 -1 -6 -9 -2 0 23 20 2.0 0.499 0.499 2.6 -1.5 26
2022 23 706 25 -1 -1 3 -9 16 2 23 39 3.9 0.511 0.511 3.7 -0.7 36
2021 22 698 56 -2 -3 2 -10 43 4 23 66 6.7 0.527 0.526 6.4 -0.7 64
2020 21 243 5 0 0 -4 -4 -2 0 8 6 0.6 0.496 0.499 1.0 -0.8 10
2019 20 514 6 -1 -1 -3 0 1 0 18 20 2.1 0.501 0.501 2.3 -0.2 23

 
Year Salary $ Per Game Accumulated Team Avg.
2023 $14,500,000 $92,949 $23,769,450 5,468,497
2022 $7,900,000 $49,375 $9,269,450 4,295,516
2021 $605,400 $3,760 $1,369,450 2,693,920
2020 $209,050 $3,484 $764,050 1,190,137
2019 $555,000 $4,512 $555,000 1,751,981
Show: 2023 Playoffs, 2023, 2022 Playoffs, 2022, 2021, 2020 Playoffs, 2020, 2019
2023 Playoffs – 2 games played

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

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

Game #12022-10-07 vs. Seattle MarinersGame #22022-10-08 vs. Seattle Mariners
2022 Season – 160 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-12 @ New York YankeesGame #62022-04-13 @ New York Yankees
Game #72022-04-14 @ New York YankeesGame #82022-04-15 vs. Oakland AthleticsGame #92022-04-16 vs. Oakland Athletics
Game #102022-04-17 vs. Oakland AthleticsGame #112022-04-19 @ Boston Red SoxGame #122022-04-20 @ Boston Red Sox
Game #132022-04-21 @ Boston Red SoxGame #142022-04-22 @ Houston AstrosGame #152022-04-23 @ Houston Astros
Game #162022-04-24 @ Houston AstrosGame #172022-04-25 vs. Boston Red SoxGame #182022-04-26 vs. Boston Red Sox
Game #192022-04-27 vs. Boston Red SoxGame #202022-04-29 vs. Houston AstrosGame #212022-04-30 vs. Houston Astros
Game #222022-05-01 vs. Houston AstrosGame #232022-05-02 vs. New York YankeesGame #242022-05-03 vs. New York Yankees
Game #252022-05-04 vs. New York YankeesGame #262022-05-05 @ Cleveland GuardiansGame #272022-05-07 @ Cleveland Guardians
Game #282022-05-07 @ Cleveland GuardiansGame #292022-05-08 @ Cleveland GuardiansGame #302022-05-10 @ New York Yankees
Game #312022-05-11 @ New York YankeesGame #322022-05-13 @ Tampa Bay RaysGame #332022-05-14 @ Tampa Bay Rays
Game #342022-05-15 @ Tampa Bay RaysGame #352022-05-16 vs. Seattle MarinersGame #362022-05-17 vs. Seattle Mariners
Game #372022-05-18 vs. Seattle MarinersGame #382022-05-20 vs. Cincinnati RedsGame #392022-05-21 vs. Cincinnati Reds
Game #402022-05-22 vs. Cincinnati RedsGame #412022-05-23 @ St. Louis CardinalsGame #422022-05-24 @ St. Louis Cardinals
Game #432022-05-26 @ Los Angeles AngelsGame #442022-05-27 @ Los Angeles AngelsGame #452022-05-28 @ Los Angeles Angels
Game #462022-05-29 @ Los Angeles AngelsGame #472022-05-31 vs. Chicago White SoxGame #482022-06-01 vs. Chicago White Sox
Game #492022-06-02 vs. Chicago White SoxGame #502022-06-03 vs. Minnesota TwinsGame #512022-06-04 vs. Minnesota Twins
Game #522022-06-05 vs. Minnesota TwinsGame #532022-06-06 @ Kansas City RoyalsGame #542022-06-07 @ Kansas City Royals
Game #552022-06-08 @ Kansas City RoyalsGame #562022-06-10 @ Detroit TigersGame #572022-06-11 @ Detroit Tigers
Game #582022-06-12 @ Detroit TigersGame #592022-06-13 vs. Baltimore OriolesGame #602022-06-14 vs. Baltimore Orioles
Game #612022-06-15 vs. Baltimore OriolesGame #622022-06-16 vs. Baltimore OriolesGame #632022-06-17 vs. New York Yankees
Game #642022-06-18 vs. New York YankeesGame #652022-06-19 vs. New York YankeesGame #662022-06-20 @ Chicago White Sox
Game #672022-06-21 @ Chicago White SoxGame #682022-06-22 @ Chicago White SoxGame #692022-06-24 @ Milwaukee Brewers
Game #702022-06-25 @ Milwaukee BrewersGame #712022-06-26 @ Milwaukee BrewersGame #722022-06-27 vs. Boston Red Sox
Game #732022-06-28 vs. Boston Red SoxGame #742022-06-29 vs. Boston Red SoxGame #752022-06-30 vs. Tampa Bay Rays
Game #762022-07-01 vs. Tampa Bay RaysGame #772022-07-02 vs. Tampa Bay RaysGame #782022-07-02 vs. Tampa Bay Rays
Game #792022-07-03 vs. Tampa Bay RaysGame #802022-07-04 @ Oakland AthleticsGame #812022-07-05 @ Oakland Athletics
Game #822022-07-06 @ Oakland AthleticsGame #832022-07-07 @ Seattle MarinersGame #842022-07-08 @ Seattle Mariners
Game #852022-07-09 @ Seattle MarinersGame #862022-07-10 @ Seattle MarinersGame #872022-07-12 vs. Philadelphia Phillies
Game #882022-07-13 vs. Philadelphia PhilliesGame #892022-07-14 vs. Kansas City RoyalsGame #902022-07-15 vs. Kansas City Royals
Game #912022-07-16 vs. Kansas City RoyalsGame #922022-07-17 vs. Kansas City RoyalsGame #932022-07-22 @ Boston Red Sox
Game #942022-07-23 @ Boston Red SoxGame #952022-07-24 @ Boston Red SoxGame #962022-07-26 vs. St. Louis Cardinals
Game #972022-07-27 vs. St. Louis CardinalsGame #982022-07-28 vs. Detroit TigersGame #992022-07-29 vs. Detroit Tigers
Game #1002022-07-30 vs. Detroit TigersGame #1012022-07-31 vs. Detroit TigersGame #1022022-08-02 @ Tampa Bay Rays
Game #1032022-08-03 @ Tampa Bay RaysGame #1042022-08-04 @ Minnesota TwinsGame #1052022-08-05 @ Minnesota Twins
Game #1062022-08-06 @ Minnesota TwinsGame #1072022-08-07 @ Minnesota TwinsGame #1082022-08-08 @ Baltimore Orioles
Game #1092022-08-09 @ Baltimore OriolesGame #1102022-08-12 vs. Cleveland GuardiansGame #1112022-08-13 vs. Cleveland Guardians
Game #1122022-08-14 vs. Cleveland GuardiansGame #1132022-08-15 vs. Baltimore OriolesGame #1142022-08-16 vs. Baltimore Orioles
Game #1152022-08-17 vs. Baltimore OriolesGame #1162022-08-18 @ New York YankeesGame #1172022-08-19 @ New York Yankees
Game #1182022-08-20 @ New York YankeesGame #1192022-08-21 @ New York YankeesGame #1202022-08-23 @ Boston Red Sox
Game #1212022-08-24 @ Boston Red SoxGame #1222022-08-25 @ Boston Red SoxGame #1232022-08-26 vs. Los Angeles Angels
Game #1242022-08-27 vs. Los Angeles AngelsGame #1252022-08-28 vs. Los Angeles AngelsGame #1262022-08-29 vs. Chicago Cubs
Game #1272022-08-30 vs. Chicago CubsGame #1282022-08-31 vs. Chicago CubsGame #1292022-09-02 @ Pittsburgh Pirates
Game #1302022-09-03 @ Pittsburgh PiratesGame #1312022-09-04 @ Pittsburgh PiratesGame #1322022-09-05 @ Baltimore Orioles
Game #1332022-09-05 @ Baltimore OriolesGame #1342022-09-06 @ Baltimore OriolesGame #1352022-09-07 @ Baltimore Orioles
Game #1362022-09-09 @ Texas RangersGame #1372022-09-10 @ Texas RangersGame #1382022-09-11 @ Texas Rangers
Game #1392022-09-12 vs. Tampa Bay RaysGame #1402022-09-13 vs. Tampa Bay RaysGame #1412022-09-13 vs. Tampa Bay Rays
Game #1422022-09-14 vs. Tampa Bay RaysGame #1432022-09-15 vs. Tampa Bay RaysGame #1442022-09-16 vs. Baltimore Orioles
Game #1452022-09-17 vs. Baltimore OriolesGame #1462022-09-18 vs. Baltimore OriolesGame #1472022-09-20 @ Philadelphia Phillies
Game #1482022-09-21 @ Philadelphia PhilliesGame #1492022-09-22 @ Tampa Bay RaysGame #1502022-09-23 @ Tampa Bay Rays
Game #1512022-09-24 @ Tampa Bay RaysGame #1522022-09-25 @ Tampa Bay RaysGame #1532022-09-26 vs. New York Yankees
Game #1542022-09-27 vs. New York YankeesGame #1552022-09-28 vs. New York YankeesGame #1562022-09-30 vs. Boston Red Sox
Game #1572022-10-01 vs. Boston Red SoxGame #1582022-10-02 vs. Boston Red SoxGame #1592022-10-03 @ Baltimore Orioles
Game #1602022-10-05 @ Baltimore Orioles
2021 Season – 161 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-10 vs. Los Angeles Angels
Game #102021-04-12 vs. New York YankeesGame #112021-04-13 vs. New York YankeesGame #122021-04-14 vs. New York Yankees
Game #132021-04-15 @ Kansas City RoyalsGame #142021-04-17 @ Kansas City RoyalsGame #152021-04-17 @ Kansas City Royals
Game #162021-04-18 @ Kansas City RoyalsGame #172021-04-20 @ Boston Red SoxGame #182021-04-21 @ Boston Red Sox
Game #192021-04-23 @ Tampa Bay RaysGame #202021-04-24 @ Tampa Bay RaysGame #212021-04-25 @ Tampa Bay Rays
Game #222021-04-27 vs. Washington NationalsGame #232021-04-28 vs. Washington NationalsGame #242021-04-30 vs. Atlanta Braves
Game #252021-05-01 vs. Atlanta BravesGame #262021-05-02 vs. Atlanta BravesGame #272021-05-03 @ Oakland Athletics
Game #282021-05-04 @ Oakland AthleticsGame #292021-05-05 @ Oakland AthleticsGame #302021-05-06 @ Oakland Athletics
Game #312021-05-07 @ Houston AstrosGame #322021-05-08 @ Houston AstrosGame #332021-05-09 @ Houston Astros
Game #342021-05-11 @ Atlanta BravesGame #352021-05-12 @ Atlanta BravesGame #362021-05-13 @ Atlanta Braves
Game #372021-05-14 vs. Philadelphia PhilliesGame #382021-05-15 vs. Philadelphia PhilliesGame #392021-05-16 vs. Philadelphia Phillies
Game #402021-05-18 vs. Boston Red SoxGame #412021-05-19 vs. Boston Red SoxGame #422021-05-20 vs. Boston Red Sox
Game #432021-05-21 vs. Tampa Bay RaysGame #442021-05-22 vs. Tampa Bay RaysGame #452021-05-23 vs. Tampa Bay Rays
Game #462021-05-24 vs. Tampa Bay RaysGame #472021-05-25 @ New York YankeesGame #482021-05-27 @ New York Yankees
Game #492021-05-27 @ New York YankeesGame #502021-05-28 @ Cleveland IndiansGame #512021-05-30 @ Cleveland Indians
Game #522021-05-30 @ Cleveland IndiansGame #532021-06-01 vs. Miami MarlinsGame #542021-06-02 vs. Miami Marlins
Game #552021-06-04 vs. Houston AstrosGame #562021-06-05 vs. Houston AstrosGame #572021-06-06 vs. Houston Astros
Game #582021-06-08 @ Chicago White SoxGame #592021-06-09 @ Chicago White SoxGame #602021-06-10 @ Chicago White Sox
Game #612021-06-11 @ Boston Red SoxGame #622021-06-12 @ Boston Red SoxGame #632021-06-13 @ Boston Red Sox
Game #642021-06-14 @ Boston Red SoxGame #652021-06-15 vs. New York YankeesGame #662021-06-16 vs. New York Yankees
Game #672021-06-17 vs. New York YankeesGame #682021-06-18 @ Baltimore OriolesGame #692021-06-19 @ Baltimore Orioles
Game #702021-06-20 @ Baltimore OriolesGame #712021-06-22 @ Miami MarlinsGame #722021-06-23 @ Miami Marlins
Game #732021-06-24 vs. Baltimore OriolesGame #742021-06-25 vs. Baltimore OriolesGame #752021-06-26 vs. Baltimore Orioles
Game #762021-06-27 vs. Baltimore OriolesGame #772021-06-29 vs. Seattle MarinersGame #782021-06-30 vs. Seattle Mariners
Game #792021-07-01 vs. Seattle MarinersGame #802021-07-02 vs. Tampa Bay RaysGame #812021-07-03 vs. Tampa Bay Rays
Game #822021-07-04 vs. Tampa Bay RaysGame #832021-07-06 @ Baltimore OriolesGame #842021-07-07 @ Baltimore Orioles
Game #852021-07-09 @ Tampa Bay RaysGame #862021-07-10 @ Tampa Bay RaysGame #872021-07-11 @ Tampa Bay Rays
Game #882021-07-16 vs. Texas RangersGame #892021-07-18 vs. Texas RangersGame #902021-07-18 vs. Texas Rangers
Game #912021-07-19 vs. Boston Red SoxGame #922021-07-21 vs. Boston Red SoxGame #932021-07-23 @ New York Mets
Game #942021-07-24 @ New York MetsGame #952021-07-25 @ New York MetsGame #962021-07-26 @ Boston Red Sox
Game #972021-07-28 @ Boston Red SoxGame #982021-07-28 @ Boston Red SoxGame #992021-07-29 @ Boston Red Sox
Game #1002021-07-30 vs. Kansas City RoyalsGame #1012021-07-31 vs. Kansas City RoyalsGame #1022021-08-02 vs. Cleveland Indians
Game #1032021-08-03 vs. Cleveland IndiansGame #1042021-08-04 vs. Cleveland IndiansGame #1052021-08-05 vs. Cleveland Indians
Game #1062021-08-06 vs. Boston Red SoxGame #1072021-08-07 vs. Boston Red SoxGame #1082021-08-07 vs. Boston Red Sox
Game #1092021-08-08 vs. Boston Red SoxGame #1102021-08-10 @ Los Angeles AngelsGame #1112021-08-10 @ Los Angeles Angels
Game #1122021-08-11 @ Los Angeles AngelsGame #1132021-08-12 @ Los Angeles AngelsGame #1142021-08-13 @ Seattle Mariners
Game #1152021-08-14 @ Seattle MarinersGame #1162021-08-15 @ Seattle MarinersGame #1172021-08-17 @ Washington Nationals
Game #1182021-08-18 @ Washington NationalsGame #1192021-08-20 vs. Detroit TigersGame #1202021-08-21 vs. Detroit Tigers
Game #1212021-08-22 vs. Detroit TigersGame #1222021-08-23 vs. Chicago White SoxGame #1232021-08-24 vs. Chicago White Sox
Game #1242021-08-25 vs. Chicago White SoxGame #1252021-08-26 vs. Chicago White SoxGame #1262021-08-27 @ Detroit Tigers
Game #1272021-08-28 @ Detroit TigersGame #1282021-08-29 @ Detroit TigersGame #1292021-08-30 vs. Baltimore Orioles
Game #1302021-08-31 vs. Baltimore OriolesGame #1312021-09-01 vs. Baltimore OriolesGame #1322021-09-03 vs. Oakland Athletics
Game #1332021-09-04 vs. Oakland AthleticsGame #1342021-09-05 vs. Oakland AthleticsGame #1352021-09-06 @ New York Yankees
Game #1362021-09-07 @ New York YankeesGame #1372021-09-08 @ New York YankeesGame #1382021-09-09 @ New York Yankees
Game #1392021-09-10 @ Baltimore OriolesGame #1402021-09-11 @ Baltimore OriolesGame #1412021-09-11 @ Baltimore Orioles
Game #1422021-09-12 @ Baltimore OriolesGame #1432021-09-13 vs. Tampa Bay RaysGame #1442021-09-14 vs. Tampa Bay Rays
Game #1452021-09-15 vs. Tampa Bay RaysGame #1462021-09-17 vs. Minnesota TwinsGame #1472021-09-18 vs. Minnesota Twins
Game #1482021-09-19 vs. Minnesota TwinsGame #1492021-09-20 @ Tampa Bay RaysGame #1502021-09-21 @ Tampa Bay Rays
Game #1512021-09-22 @ Tampa Bay RaysGame #1522021-09-23 @ Minnesota TwinsGame #1532021-09-24 @ Minnesota Twins
Game #1542021-09-25 @ Minnesota TwinsGame #1552021-09-26 @ Minnesota TwinsGame #1562021-09-28 vs. New York Yankees
Game #1572021-09-29 vs. New York YankeesGame #1582021-09-30 vs. New York YankeesGame #1592021-10-01 vs. Baltimore Orioles
Game #1602021-10-02 vs. Baltimore OriolesGame #1612021-10-03 vs. Baltimore Orioles
2020 Playoffs – 2 games played

Game #12020-09-29 @ Tampa Bay RaysGame #22020-09-30 @ Tampa Bay Rays
2020 Season – 60 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-25 vs. Baltimore OriolesGame #592020-09-26 vs. Baltimore OriolesGame #602020-09-27 vs. Baltimore Orioles
2019 Season – 123 games played

Game #1 2019-04-26 vs. Oakland AthleticsGame #22019-04-27 vs. Oakland AthleticsGame #32019-04-28 vs. Oakland Athletics
Game #42019-04-30 @ Los Angeles AngelsGame #52019-05-01 @ Los Angeles AngelsGame #62019-05-03 @ Texas Rangers
Game #72019-05-04 @ Texas RangersGame #82019-05-05 @ Texas RangersGame #92019-05-06 vs. Minnesota Twins
Game #102019-05-07 vs. Minnesota TwinsGame #112019-05-10 vs. Chicago White SoxGame #122019-05-11 vs. Chicago White Sox
Game #132019-05-12 vs. Chicago White SoxGame #142019-05-14 @ San Francisco GiantsGame #152019-05-15 @ San Francisco Giants
Game #162019-05-16 @ Chicago White SoxGame #172019-05-17 @ Chicago White SoxGame #182019-05-18 @ Chicago White Sox
Game #192019-05-19 @ Chicago White SoxGame #202019-05-21 vs. Boston Red SoxGame #212019-05-22 vs. Boston Red Sox
Game #222019-05-23 vs. Boston Red SoxGame #232019-05-24 vs. San Diego PadresGame #242019-05-25 vs. San Diego Padres
Game #252019-05-26 vs. San Diego PadresGame #262019-05-27 @ Tampa Bay RaysGame #272019-05-28 @ Tampa Bay Rays
Game #282019-05-29 @ Tampa Bay RaysGame #292019-05-31 @ Colorado RockiesGame #302019-06-01 @ Colorado Rockies
Game #312019-06-02 @ Colorado RockiesGame #322019-06-04 vs. New York YankeesGame #332019-06-05 vs. New York Yankees
Game #342019-06-06 vs. New York YankeesGame #352019-06-07 vs. Arizona DiamondbacksGame #362019-06-08 vs. Arizona Diamondbacks
Game #372019-06-11 @ Baltimore OriolesGame #382019-06-12 @ Baltimore OriolesGame #392019-06-13 @ Baltimore Orioles
Game #402019-06-14 @ Houston AstrosGame #412019-06-16 @ Houston AstrosGame #422019-06-17 vs. Los Angeles Angels
Game #432019-06-18 vs. Los Angeles AngelsGame #442019-06-19 vs. Los Angeles AngelsGame #452019-06-20 vs. Los Angeles Angels
Game #462019-06-21 @ Boston Red SoxGame #472019-06-22 @ Boston Red SoxGame #482019-06-23 @ Boston Red Sox
Game #492019-06-24 @ New York YankeesGame #502019-06-25 @ New York YankeesGame #512019-06-26 @ New York Yankees
Game #522019-06-28 vs. Kansas City RoyalsGame #532019-06-29 vs. Kansas City RoyalsGame #542019-06-30 vs. Kansas City Royals
Game #552019-07-01 vs. Kansas City RoyalsGame #562019-07-02 vs. Boston Red SoxGame #572019-07-03 vs. Boston Red Sox
Game #582019-07-04 vs. Boston Red SoxGame #592019-07-05 vs. Baltimore OriolesGame #602019-07-06 vs. Baltimore Orioles
Game #612019-07-07 vs. Baltimore OriolesGame #622019-07-12 @ New York YankeesGame #632019-07-13 @ New York Yankees
Game #642019-07-14 @ New York YankeesGame #652019-07-16 @ Boston Red SoxGame #662019-07-17 @ Boston Red Sox
Game #672019-07-18 @ Boston Red SoxGame #682019-07-19 @ Detroit TigersGame #692019-07-20 @ Detroit Tigers
Game #702019-07-21 @ Detroit TigersGame #712019-07-22 vs. Cleveland IndiansGame #722019-07-23 vs. Cleveland Indians
Game #732019-07-24 vs. Cleveland IndiansGame #742019-07-26 vs. Tampa Bay RaysGame #752019-07-27 vs. Tampa Bay Rays
Game #762019-07-28 vs. Tampa Bay RaysGame #772019-07-29 @ Kansas City RoyalsGame #782019-07-30 @ Kansas City Royals
Game #792019-08-01 @ Baltimore OriolesGame #802019-08-02 @ Baltimore OriolesGame #812019-08-03 @ Baltimore Orioles
Game #822019-08-04 @ Baltimore OriolesGame #832019-08-05 @ Tampa Bay RaysGame #842019-08-06 @ Tampa Bay Rays
Game #852019-08-08 vs. New York YankeesGame #862019-08-09 vs. New York YankeesGame #872019-08-10 vs. New York Yankees
Game #882019-08-11 vs. New York YankeesGame #892019-08-12 vs. Texas RangersGame #902019-08-13 vs. Texas Rangers
Game #912019-08-14 vs. Texas RangersGame #922019-08-16 vs. Seattle MarinersGame #932019-08-17 vs. Seattle Mariners
Game #942019-08-20 @ Los Angeles DodgersGame #952019-08-21 @ Los Angeles DodgersGame #962019-08-22 @ Los Angeles Dodgers
Game #972019-08-23 @ Seattle MarinersGame #982019-08-24 @ Seattle MarinersGame #992019-08-25 @ Seattle Mariners
Game #1002019-08-27 vs. Atlanta BravesGame #1012019-08-28 vs. Atlanta BravesGame #1022019-08-30 vs. Houston Astros
Game #1032019-08-31 vs. Houston AstrosGame #1042019-09-01 vs. Houston AstrosGame #1052019-09-03 @ Atlanta Braves
Game #1062019-09-05 @ Tampa Bay RaysGame #1072019-09-06 @ Tampa Bay RaysGame #1082019-09-07 @ Tampa Bay Rays
Game #1092019-09-08 @ Tampa Bay RaysGame #1102019-09-10 vs. Boston Red SoxGame #1112019-09-11 vs. Boston Red Sox
Game #1122019-09-12 vs. Boston Red SoxGame #1132019-09-13 vs. New York YankeesGame #1142019-09-14 vs. New York Yankees
Game #1152019-09-17 @ Baltimore OriolesGame #1162019-09-18 @ Baltimore OriolesGame #1172019-09-19 @ Baltimore Orioles
Game #1182019-09-20 @ New York YankeesGame #1192019-09-21 @ New York YankeesGame #1202019-09-23 vs. Baltimore Orioles
Game #1212019-09-24 vs. Baltimore OriolesGame #1222019-09-25 vs. Baltimore OriolesGame #1232019-09-27 vs. Tampa Bay Rays
660 games, 648 starts.
Career Positions
LF – 0
CF – 0
RF – 0
0 – SS
2B – 0
98 – 3B
P – 0
1B – 416
DH – 142, PH -12
PR – 0
C – 0
156 games, 154 starts.
2023 Positions
LF – 0
CF – 0
RF – 0
0 – SS
2B – 0
0 – 3B
P – 0
1B – 121
DH – 35, PH – 2
PR – 0
C – 0
160 games, 158 starts.
2022 Positions
LF – 0
CF – 0
RF – 0
0 – SS
2B – 0
1 – 3B
P – 0
1B – 128
DH – 32, PH – 2
PR – 0
C – 0
161 games, 161 starts.
2021 Positions
LF – 0
CF – 0
RF – 0
0 – SS
2B – 0
1 – 3B
P – 0
1B – 133
DH – 28, PH – 0
PR – 0
C – 0
60 games, 57 starts.
2020 Positions
LF – 0
CF – 0
RF – 0
0 – SS
2B – 0
0 – 3B
P – 0
1B – 34
DH – 23, PH – 3
PR – 0
C – 0
123 games, 118 starts.
2019 Positions
LF – 0
CF – 0
RF – 0
0 – SS
2B – 0
96 – 3B
P – 0
1B – 0
DH – 24, PH – 5
PR – 0
C – 0