BLUE JAYS FANS

Player Home | Current Roster |  Canadians

Randal

Grichuk
2018 – 2021

 DOB:  Aug 13, 1991  Positions:  OF 
 WAR:  4.3  Acquired: Traded 
 From:    Debut:  2018-03-29 
 Height:  6′ 2″  Bats:  R 
 Weight:  216  Throws:  R 
FAN RATING
33%
Based on 15 fan votes.
DISLIKELIKE
 
Player Information & StatsGame Log (481)Career ProgressionPositionsPlayer Discussion (0)
Compare:  
Player Probabilities
 
HIT / GAME SO / GAME BB / GAME RBI / GAME HR / GAME
88.1% 93.5% 21.3% 53.7% 18.8%
HIT / AB SO / AB BB / AB RBI / AB HR / AB
24.3% 25.8% 5.9% 14.8% 5.2%


2018 – 2021


 
Transactions
2022-03-24: Traded Randal Grichuk and cash to the Colorado Rockies. Received Adrian Pinto and Raimel Tapia. [View]
2018-01-19: Traded Conner Greene and Dominic Leone to the St. Louis Cardinals. Received Randal Grichuk. [View]

 
Injury Reports
2018-06-01: GAIN: Activated from 10-day DL 2018-04-30: LOSS: Placed on 10-day DL with sprained right knee

 

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
2021 149 511 59 123 25 1 22 81 0 3 27 114 .241 .281 .423 .703 216 4 0 3 17
2020 55 216 38 59 9 0 12 35 1 1 13 49 .273 .312 .481 .793 104 2 1 0 5
2019 151 586 75 136 29 5 31 80 2 1 35 163 .232 .280 .457 .738 268 2 0 5 20
2018 124 424 60 104 32 1 25 61 3 2 27 122 .245 .301 .502 .803 213 3 0 8 5
TOTAL 479 1737 232 422 95 7 90 257 6 7 102 448 .243 .289 .461 .751 801 11 1 16 47

BATTING – POST SEASON

  Year Series G AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
2020 ALWC1 2 7 0 1 0 0 0 0 0 0 1 5 .143 .250 .143 .393
TOTAL 2 7 0 1 0 0 0 0 0 0 1 5 .143

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
2021 121 88 1065.2 253 252 1 0 0 1.000 2 3 4 5 2.14 1.42 0 0 0 0 nan% 0% 0 CF-RF-DH
2020 47 43 399.2 99 96 2 1 0 .990 -2 -7 -8 -24 2.21 1.78 0 0 0 0 nan% 0% 0 CF-DH
2019 139 118 1211.1 276 268 6 2 2 .993 8 8 -4 -4 2.04 1.67 0 0 0 0 nan% 0% 0 RF-CF-DH
2018 110 97 975.1 238 232 5 1 2 .996 7 9 2 2 2.19 1.81 0 0 0 0 nan% 0% 0 RF-CF-LF-DH
TOTAL
417 346 3652 866 848 14 4 4 .995 15 13 -6 -21 2.15 1.67 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
2021 29 545 -11 -2 -1 4 -2 -12 -1 19 6 0.7 0.492 0.492 0.2 0.3 2
2020 28 231 3 0 0 -8 1 -4 0 8 4 0.4 0.493 0.498 1.2 -0.7 12
2019 27 628 -7 0 -3 -4 -3 -17 -1 23 6 0.7 0.489 0.490 1.0 -0.5 10
2018 26 462 8 0 0 2 -4 7 1 17 23 2.5 0.506 0.504 2.1 0.0 21

 
Year Salary $ Per Game Accumulated Team Avg.
2021 $9,333,333 $62,640 $21,743,333 2,693,920
2020 $4,810,000 $87,455 $12,410,000 1,190,137
2019 $5,000,000 $33,113 $7,600,000 1,751,981
2018 $2,600,000 $20,968 $2,600,000 3,626,801
Show: 2021, 2020 Playoffs, 2020, 2019, 2018
2021 Season – 149 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-04 vs. Tampa Bay Rays
Game #822021-07-06 @ Baltimore OriolesGame #832021-07-07 @ Baltimore OriolesGame #842021-07-09 @ Tampa Bay Rays
Game #852021-07-10 @ Tampa Bay RaysGame #862021-07-16 vs. Texas RangersGame #872021-07-18 vs. Texas Rangers
Game #882021-07-18 vs. Texas RangersGame #892021-07-19 vs. Boston Red SoxGame #902021-07-21 vs. Boston Red Sox
Game #912021-07-23 @ New York MetsGame #922021-07-24 @ New York MetsGame #932021-07-25 @ New York Mets
Game #942021-07-26 @ Boston Red SoxGame #952021-07-28 @ Boston Red SoxGame #962021-07-28 @ Boston Red Sox
Game #972021-07-29 @ Boston Red SoxGame #982021-07-30 vs. Kansas City RoyalsGame #992021-07-31 vs. Kansas City Royals
Game #1002021-08-01 vs. Kansas City RoyalsGame #1012021-08-02 vs. Cleveland IndiansGame #1022021-08-03 vs. Cleveland Indians
Game #1032021-08-04 vs. Cleveland IndiansGame #1042021-08-05 vs. Cleveland IndiansGame #1052021-08-06 vs. Boston Red Sox
Game #1062021-08-07 vs. Boston Red SoxGame #1072021-08-08 vs. Boston Red SoxGame #1082021-08-10 @ Los Angeles Angels
Game #1092021-08-10 @ Los Angeles AngelsGame #1102021-08-11 @ Los Angeles AngelsGame #1112021-08-12 @ Los Angeles Angels
Game #1122021-08-13 @ Seattle MarinersGame #1132021-08-14 @ Seattle MarinersGame #1142021-08-15 @ Seattle Mariners
Game #1152021-08-17 @ Washington NationalsGame #1162021-08-18 @ Washington NationalsGame #1172021-08-20 vs. Detroit Tigers
Game #1182021-08-21 vs. Detroit TigersGame #1192021-08-22 vs. Detroit TigersGame #1202021-08-23 vs. Chicago White Sox
Game #1212021-08-25 vs. Chicago White SoxGame #1222021-08-26 vs. Chicago White SoxGame #1232021-08-27 @ Detroit Tigers
Game #1242021-08-28 @ Detroit TigersGame #1252021-08-29 @ Detroit TigersGame #1262021-08-31 vs. Baltimore Orioles
Game #1272021-09-01 vs. Baltimore OriolesGame #1282021-09-03 vs. Oakland AthleticsGame #1292021-09-04 vs. Oakland Athletics
Game #1302021-09-05 vs. Oakland AthleticsGame #1312021-09-06 @ New York YankeesGame #1322021-09-07 @ New York Yankees
Game #1332021-09-08 @ New York YankeesGame #1342021-09-09 @ New York YankeesGame #1352021-09-10 @ Baltimore Orioles
Game #1362021-09-11 @ Baltimore OriolesGame #1372021-09-11 @ Baltimore OriolesGame #1382021-09-12 @ Baltimore Orioles
Game #1392021-09-13 vs. Tampa Bay RaysGame #1402021-09-15 vs. Tampa Bay RaysGame #1412021-09-18 vs. Minnesota Twins
Game #1422021-09-19 vs. Minnesota TwinsGame #1432021-09-20 @ Tampa Bay RaysGame #1442021-09-23 @ Minnesota Twins
Game #1452021-09-25 @ Minnesota TwinsGame #1462021-09-26 @ Minnesota TwinsGame #1472021-09-30 vs. New York Yankees
Game #1482021-10-02 vs. Baltimore OriolesGame #149 2021-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 – 55 games played

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

Game #12019-03-28 vs. Detroit TigersGame #22019-03-29 vs. Detroit TigersGame #32019-03-30 vs. Detroit Tigers
Game #42019-03-31 vs. Detroit TigersGame #52019-04-01 vs. Baltimore OriolesGame #62019-04-02 vs. Baltimore Orioles
Game #72019-04-03 vs. Baltimore OriolesGame #82019-04-04 @ Cleveland IndiansGame #92019-04-05 @ Cleveland Indians
Game #102019-04-06 @ Cleveland IndiansGame #112019-04-07 @ Cleveland IndiansGame #122019-04-09 @ Boston Red Sox
Game #132019-04-11 @ Boston Red SoxGame #142019-04-12 vs. Tampa Bay RaysGame #152019-04-13 vs. Tampa Bay Rays
Game #162019-04-14 vs. Tampa Bay RaysGame #172019-04-15 @ Minnesota TwinsGame #182019-04-16 @ Minnesota Twins
Game #192019-04-17 @ Minnesota TwinsGame #202019-04-18 @ Minnesota TwinsGame #212019-04-19 @ Oakland Athletics
Game #222019-04-20 @ Oakland AthleticsGame #232019-04-21 @ Oakland AthleticsGame #242019-04-23 vs. San Francisco Giants
Game #252019-04-24 vs. San Francisco GiantsGame #262019-04-26 vs. Oakland AthleticsGame #272019-04-27 vs. Oakland Athletics
Game #282019-04-28 vs. Oakland AthleticsGame #292019-04-30 @ Los Angeles AngelsGame #302019-05-01 @ Los Angeles Angels
Game #312019-05-02 @ Los Angeles AngelsGame #322019-05-03 @ Texas RangersGame #332019-05-04 @ Texas Rangers
Game #342019-05-05 @ Texas RangersGame #352019-05-06 vs. Minnesota TwinsGame #362019-05-07 vs. Minnesota Twins
Game #372019-05-08 vs. Minnesota TwinsGame #382019-05-10 vs. Chicago White SoxGame #392019-05-11 vs. Chicago White Sox
Game #402019-05-12 vs. Chicago White SoxGame #412019-05-14 @ San Francisco GiantsGame #422019-05-15 @ San Francisco Giants
Game #432019-05-16 @ Chicago White SoxGame #442019-05-17 @ Chicago White SoxGame #452019-05-18 @ Chicago White Sox
Game #462019-05-19 @ Chicago White SoxGame #472019-05-20 vs. Boston Red SoxGame #482019-05-21 vs. Boston Red Sox
Game #492019-05-22 vs. Boston Red SoxGame #502019-05-24 vs. San Diego PadresGame #512019-05-25 vs. San Diego Padres
Game #522019-05-26 vs. San Diego PadresGame #532019-05-27 @ Tampa Bay RaysGame #542019-05-28 @ Tampa Bay Rays
Game #552019-05-29 @ Tampa Bay RaysGame #562019-05-31 @ Colorado RockiesGame #572019-06-01 @ Colorado Rockies
Game #582019-06-02 @ Colorado RockiesGame #592019-06-04 vs. New York YankeesGame #602019-06-05 vs. New York Yankees
Game #612019-06-06 vs. New York YankeesGame #622019-06-07 vs. Arizona DiamondbacksGame #632019-06-08 vs. Arizona Diamondbacks
Game #642019-06-09 vs. Arizona DiamondbacksGame #652019-06-11 @ Baltimore OriolesGame #662019-06-12 @ Baltimore Orioles
Game #672019-06-14 @ Houston AstrosGame #682019-06-15 @ Houston AstrosGame #692019-06-16 @ Houston Astros
Game #702019-06-17 vs. Los Angeles AngelsGame #712019-06-18 vs. Los Angeles AngelsGame #722019-06-19 vs. Los Angeles Angels
Game #732019-06-20 vs. Los Angeles AngelsGame #742019-06-21 @ Boston Red SoxGame #752019-06-22 @ Boston Red Sox
Game #762019-06-23 @ Boston Red SoxGame #772019-06-24 @ New York YankeesGame #782019-06-25 @ New York Yankees
Game #792019-06-26 @ New York YankeesGame #802019-06-28 vs. Kansas City RoyalsGame #812019-06-29 vs. Kansas City Royals
Game #822019-07-01 vs. Kansas City RoyalsGame #832019-07-02 vs. Boston Red SoxGame #842019-07-03 vs. Boston Red Sox
Game #852019-07-12 @ New York YankeesGame #862019-07-13 @ New York YankeesGame #872019-07-14 @ New York Yankees
Game #882019-07-15 @ Boston Red SoxGame #892019-07-16 @ Boston Red SoxGame #902019-07-17 @ Boston Red Sox
Game #912019-07-18 @ Boston Red SoxGame #922019-07-20 @ Detroit TigersGame #932019-07-21 @ Detroit Tigers
Game #942019-07-22 vs. Cleveland IndiansGame #952019-07-23 vs. Cleveland IndiansGame #962019-07-24 vs. Cleveland Indians
Game #972019-07-26 vs. Tampa Bay RaysGame #982019-07-27 vs. Tampa Bay RaysGame #992019-07-28 vs. Tampa Bay Rays
Game #1002019-07-29 @ Kansas City RoyalsGame #1012019-07-30 @ Kansas City RoyalsGame #1022019-07-31 @ Kansas City Royals
Game #1032019-08-01 @ Baltimore OriolesGame #1042019-08-03 @ Baltimore OriolesGame #1052019-08-04 @ Baltimore Orioles
Game #1062019-08-05 @ Tampa Bay RaysGame #1072019-08-06 @ Tampa Bay RaysGame #1082019-08-07 @ Tampa Bay Rays
Game #1092019-08-08 vs. New York YankeesGame #1102019-08-09 vs. New York YankeesGame #1112019-08-10 vs. New York Yankees
Game #1122019-08-11 vs. New York YankeesGame #1132019-08-12 vs. Texas RangersGame #1142019-08-13 vs. Texas Rangers
Game #1152019-08-14 vs. Texas RangersGame #1162019-08-16 vs. Seattle MarinersGame #1172019-08-17 vs. Seattle Mariners
Game #1182019-08-18 vs. Seattle MarinersGame #1192019-08-20 @ Los Angeles DodgersGame #1202019-08-21 @ Los Angeles Dodgers
Game #1212019-08-22 @ Los Angeles DodgersGame #1222019-08-23 @ Seattle MarinersGame #1232019-08-24 @ Seattle Mariners
Game #1242019-08-25 @ Seattle MarinersGame #1252019-08-27 vs. Atlanta BravesGame #1262019-08-28 vs. Atlanta Braves
Game #1272019-08-30 vs. Houston AstrosGame #1282019-08-31 vs. Houston AstrosGame #1292019-09-01 vs. Houston Astros
Game #1302019-09-02 @ Atlanta BravesGame #1312019-09-03 @ Atlanta BravesGame #1322019-09-05 @ Tampa Bay Rays
Game #1332019-09-06 @ Tampa Bay RaysGame #1342019-09-08 @ Tampa Bay RaysGame #1352019-09-10 vs. Boston Red Sox
Game #1362019-09-11 vs. Boston Red SoxGame #1372019-09-12 vs. Boston Red SoxGame #1382019-09-13 vs. New York Yankees
Game #1392019-09-14 vs. New York YankeesGame #1402019-09-15 vs. New York YankeesGame #1412019-09-17 @ Baltimore Orioles
Game #1422019-09-18 @ Baltimore OriolesGame #1432019-09-19 @ Baltimore OriolesGame #1442019-09-20 @ New York Yankees
Game #1452019-09-21 @ New York YankeesGame #1462019-09-22 @ New York YankeesGame #1472019-09-23 vs. Baltimore Orioles
Game #1482019-09-24 vs. Baltimore OriolesGame #1492019-09-27 vs. Tampa Bay RaysGame #1502019-09-28 vs. Tampa Bay Rays
Game #1512019-09-29 vs. Tampa Bay Rays
2018 Season – 124 games played

Game #1 2018-03-29 vs. New York YankeesGame #22018-03-30 vs. New York YankeesGame #32018-03-31 vs. New York Yankees
Game #42018-04-01 vs. New York YankeesGame #52018-04-02 vs. Chicago White SoxGame #62018-04-03 vs. Chicago White Sox
Game #72018-04-04 vs. Chicago White SoxGame #82018-04-06 @ Texas RangersGame #92018-04-07 @ Texas Rangers
Game #102018-04-08 @ Texas RangersGame #112018-04-09 @ Baltimore OriolesGame #122018-04-10 @ Baltimore Orioles
Game #132018-04-11 @ Baltimore OriolesGame #142018-04-13 @ Cleveland IndiansGame #152018-04-17 vs. Kansas City Royals
Game #162018-04-17 vs. Kansas City RoyalsGame #172018-04-18 vs. Kansas City RoyalsGame #182018-04-19 @ New York Yankees
Game #192018-04-20 @ New York YankeesGame #202018-04-21 @ New York YankeesGame #212018-04-24 vs. Boston Red Sox
Game #222018-04-25 vs. Boston Red SoxGame #232018-04-26 vs. Boston Red SoxGame #242018-04-27 vs. Texas Rangers
Game #252018-04-29 vs. Texas RangersGame #262018-06-01 @ Detroit TigersGame #272018-06-02 @ Detroit Tigers
Game #282018-06-03 @ Detroit TigersGame #292018-06-05 vs. New York YankeesGame #302018-06-07 vs. Baltimore Orioles
Game #312018-06-08 vs. Baltimore OriolesGame #322018-06-09 vs. Baltimore OriolesGame #332018-06-10 vs. Baltimore Orioles
Game #342018-06-11 @ Tampa Bay RaysGame #352018-06-12 @ Tampa Bay RaysGame #362018-06-13 @ Tampa Bay Rays
Game #372018-06-15 vs. Washington NationalsGame #382018-06-16 vs. Washington NationalsGame #392018-06-17 vs. Washington Nationals
Game #402018-06-19 vs. Atlanta BravesGame #412018-06-20 vs. Atlanta BravesGame #422018-06-21 @ Los Angeles Angels
Game #432018-06-22 @ Los Angeles AngelsGame #442018-06-23 @ Los Angeles AngelsGame #452018-06-24 @ Los Angeles Angels
Game #462018-06-25 @ Houston AstrosGame #472018-06-26 @ Houston AstrosGame #482018-06-27 @ Houston Astros
Game #492018-06-29 vs. Detroit TigersGame #502018-06-30 vs. Detroit TigersGame #512018-07-01 vs. Detroit Tigers
Game #522018-07-02 vs. Detroit TigersGame #532018-07-03 vs. New York MetsGame #542018-07-04 vs. New York Mets
Game #552018-07-06 vs. New York YankeesGame #562018-07-07 vs. New York YankeesGame #572018-07-08 vs. New York Yankees
Game #582018-07-10 @ Atlanta BravesGame #592018-07-11 @ Atlanta BravesGame #602018-07-12 @ Boston Red Sox
Game #612018-07-13 @ Boston Red SoxGame #622018-07-14 @ Boston Red SoxGame #632018-07-15 @ Boston Red Sox
Game #642018-07-20 vs. Baltimore OriolesGame #652018-07-21 vs. Baltimore OriolesGame #662018-07-22 vs. Baltimore Orioles
Game #672018-07-23 vs. Minnesota TwinsGame #682018-07-24 vs. Minnesota TwinsGame #692018-07-25 vs. Minnesota Twins
Game #702018-07-27 @ Chicago White SoxGame #712018-07-28 @ Chicago White SoxGame #722018-07-29 @ Chicago White Sox
Game #732018-07-30 @ Oakland AthleticsGame #742018-07-31 @ Oakland AthleticsGame #752018-08-01 @ Oakland Athletics
Game #762018-08-02 @ Seattle MarinersGame #772018-08-03 @ Seattle MarinersGame #782018-08-04 @ Seattle Mariners
Game #792018-08-05 @ Seattle MarinersGame #802018-08-07 vs. Boston Red SoxGame #812018-08-08 vs. Boston Red Sox
Game #822018-08-09 vs. Boston Red SoxGame #832018-08-10 vs. Tampa Bay RaysGame #842018-08-11 vs. Tampa Bay Rays
Game #852018-08-12 vs. Tampa Bay RaysGame #862018-08-13 @ Kansas City RoyalsGame #872018-08-14 @ Kansas City Royals
Game #882018-08-15 @ Kansas City RoyalsGame #892018-08-16 @ Kansas City RoyalsGame #902018-08-17 @ New York Yankees
Game #912018-08-19 @ New York YankeesGame #922018-08-20 vs. Baltimore OriolesGame #932018-08-22 vs. Baltimore Orioles
Game #942018-08-24 vs. Philadelphia PhilliesGame #952018-08-25 vs. Philadelphia PhilliesGame #962018-08-26 vs. Philadelphia Phillies
Game #972018-08-27 @ Baltimore OriolesGame #982018-08-28 @ Baltimore OriolesGame #992018-08-29 @ Baltimore Orioles
Game #1002018-08-31 @ Miami MarlinsGame #1012018-09-01 @ Miami MarlinsGame #1022018-09-02 @ Miami Marlins
Game #1032018-09-04 vs. Tampa Bay RaysGame #1042018-09-05 vs. Tampa Bay RaysGame #1052018-09-06 vs. Cleveland Indians
Game #1062018-09-07 vs. Cleveland IndiansGame #1072018-09-08 vs. Cleveland IndiansGame #1082018-09-09 vs. Cleveland Indians
Game #1092018-09-11 @ Boston Red SoxGame #1102018-09-13 @ Boston Red SoxGame #1112018-09-14 @ New York Yankees
Game #1122018-09-15 @ New York YankeesGame #1132018-09-16 @ New York YankeesGame #1142018-09-17 @ Baltimore Orioles
Game #1152018-09-18 @ Baltimore OriolesGame #1162018-09-20 vs. Tampa Bay RaysGame #1172018-09-21 vs. Tampa Bay Rays
Game #1182018-09-22 vs. Tampa Bay RaysGame #1192018-09-23 vs. Tampa Bay RaysGame #1202018-09-24 vs. Houston Astros
Game #1212018-09-26 vs. Houston AstrosGame #1222018-09-28 @ Tampa Bay RaysGame #1232018-09-29 @ Tampa Bay Rays
Game #1242018-09-30 @ Tampa Bay Rays
479 games, 446 starts.
Career Positions
LF – 1
CF – 232
RF – 264
0 – SS
2B – 0
0 – 3B
P – 0
1B – 0
DH – 31, PH -14
PR – 3
C – 0
149 games, 133 starts.
2021 Positions
LF – 0
CF – 96
RF – 70
0 – SS
2B – 0
0 – 3B
P – 0
1B – 0
DH – 12, PH – 8
PR – 0
C – 0
55 games, 54 starts.
2020 Positions
LF – 0
CF – 48
RF – 0
0 – SS
2B – 0
0 – 3B
P – 0
1B – 0
DH – 7, PH – 0
PR – 0
C – 0
151 games, 148 starts.
2019 Positions
LF – 0
CF – 62
RF – 92
0 – SS
2B – 0
0 – 3B
P – 0
1B – 0
DH – 10, PH – 2
PR – 1
C – 0
124 games, 111 starts.
2018 Positions
LF – 1
CF – 26
RF – 102
0 – SS
2B – 0
0 – 3B
P – 0
1B – 0
DH – 2, PH – 4
PR – 2
C – 0