BLUE JAYS FANS

Player Home | Current Roster |  Canadians

Alejandro

Kirk
2020 – 2023

 DOB:  Nov 6, 1998  Positions:  C 
 WAR:  6.9  Acquired: Amateur Free Agent 
 From:    Debut:  2020-09-12 
 Height:  5′ 8″  Bats:  R 
 Weight:  245  Throws:  R 
FAN RATING
53%
Based on 15 fan votes.
DISLIKELIKE
 
Player Information & StatsGame Log (335)Career ProgressionPositionsPlayer Discussion (0)
Compare:  
Player Probabilities
 
HIT / GAME SO / GAME BB / GAME RBI / GAME HR / GAME
83.4% 39.0% 37.8% 40.2% 9.4%
HIT / AB SO / AB BB / AB RBI / AB HR / AB
26.8% 12.5% 12.1% 12.9% 3.0%


2020

2021 – 2023


 
Transactions
2016-09-24: Signed Alejandro Kirk as an amateur free agent. [View]

 
Awards & Honours
2022 MLB All-Star 2022 AL Silver Slugger

 
Injury Reports
2023-06-29: GAIN: Activated from 10-day IL 2023-06-19: LOSS: Placed on 10-day IL with laceration on left hand
2021-07-20: GAIN: Activated from 60-day IL 2021-05-08: LOSS: Transferred to 60-day IL with strained left hip flexor
2021-05-02: LOSS: Placed on 10-day IL with strained left hip flexor

 

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 123 372 34 93 16 0 8 43 0 0 42 45 .250 .334 .358 .692 133 2 1 6 21
2022 139 470 59 134 19 0 14 63 0 0 63 58 .285 .372 .415 .786 195 4 2 4 11
2021 60 165 19 40 8 0 8 24 0 0 19 22 .242 .328 .436 .764 72 2 0 3 7
2020 9 24 4 9 2 0 1 3 0 0 1 4 .375 .400 .583 .983 14 0 0 0 0
TOTAL 331 1031 116 276 45 0 31 133 0 0 125 129 .268 .352 .402 .753 414 8 3 13 39

BATTING – POST SEASON

  Year Series G AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS
2023 ALWC 2 6 0 2 0 0 0 0 0 0 1 1 .333 .500 .333 .833
2022 ALWC 2 8 2 3 1 0 0 0 0 0 1 1 .375 .444 .500 .944
2020 ALWC1 1 3 0 1 0 0 0 0 0 0 0 0 .333 .333 .333 .667
TOTAL 5 17 2 6 1 0 0 0 0 0 2 2 .353

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 84 74 775.0 871 829 36 6 3 .993 4 6 17 26 10.05 7.46 1 0 68 15 18.1% 21% 2 C-DH
2022 74 64 654.0 689 655 31 3 7 .996 7 13 9 17 9.44 5.32 1 0 35 12 25.5% 25% 2 C-DH
2021 40 29 338.0 372 353 17 2 1 .995 -2 -7 -3 -11 9.85 6.98 2 0 26 6 18.8% 23% 1 C-DH
2020 6 6 52.0 49 48 1 0 0 1.000 -1 -23 0 0 8.48 6.13 0 0 4 0 0.0% 26% 0 C-DH
TOTAL
204 173 1819 1981 1885 85 11 11 .994 8 -11 23 32 9.46 6.47 4 0 133 33 19.9% 24% 5

PLAYER VALUE – BATTING

  Year Age PA RBat Rbaser Rdp Rfield Rpos RAA WAA Rrep RAR WAR waaWL% 162WL% oWAR dWAR oRAR
2023 24 422 -3 -5 -3 11 6 5 1 14 20 1.9 0.504 0.503 0.8 1.7 9
2022 23 541 20 -5 0 4 1 20 2 18 39 3.9 0.515 0.513 3.5 0.5 34
2021 22 189 3 -1 -1 -1 2 2 0 6 8 0.9 0.503 0.501 1.0 0.2 9
2020 21 25 2 -1 0 0 0 1 0 1 2 0.2 0.516 0.501 0.2 0.0 2

 
Year Salary $ Per Game Accumulated Team Avg.
2023 $767,300 $6,238 $2,263,295 5,468,497
2022 $714,000 $5,137 $1,495,995 4,295,516
2021 $573,500 $9,558 $781,995 2,693,920
2020 $208,495 $23,166 $208,495 1,190,137
Show: 2023 Playoffs, 2023, 2022 Playoffs, 2022, 2021, 2020 Playoffs, 2020
2023 Playoffs – 2 games played

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

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

Game #12022-04-08 vs. Texas RangersGame #22022-04-09 vs. Texas RangersGame #32022-04-11 @ New York Yankees
Game #42022-04-12 @ New York YankeesGame #52022-04-13 @ New York YankeesGame #62022-04-14 @ New York Yankees
Game #72022-04-15 vs. Oakland AthleticsGame #82022-04-16 vs. Oakland AthleticsGame #92022-04-17 vs. Oakland Athletics
Game #102022-04-19 @ Boston Red SoxGame #112022-04-20 @ Boston Red SoxGame #122022-04-22 @ Houston Astros
Game #132022-04-23 @ Houston AstrosGame #142022-04-24 @ Houston AstrosGame #152022-04-25 vs. Boston Red Sox
Game #162022-04-26 vs. Boston Red SoxGame #172022-04-28 vs. Boston Red SoxGame #182022-04-29 vs. Houston Astros
Game #192022-04-30 vs. Houston AstrosGame #202022-05-01 vs. Houston AstrosGame #212022-05-02 vs. New York Yankees
Game #222022-05-03 vs. New York YankeesGame #232022-05-05 @ Cleveland GuardiansGame #242022-05-07 @ Cleveland Guardians
Game #252022-05-07 @ Cleveland GuardiansGame #262022-05-08 @ Cleveland GuardiansGame #272022-05-10 @ New York Yankees
Game #282022-05-11 @ New York YankeesGame #292022-05-13 @ Tampa Bay RaysGame #302022-05-14 @ Tampa Bay Rays
Game #312022-05-15 @ Tampa Bay RaysGame #322022-05-16 vs. Seattle MarinersGame #332022-05-17 vs. Seattle Mariners
Game #342022-05-18 vs. Seattle MarinersGame #352022-05-21 vs. Cincinnati RedsGame #362022-05-22 vs. Cincinnati Reds
Game #372022-05-23 @ St. Louis CardinalsGame #382022-05-24 @ St. Louis CardinalsGame #392022-05-27 @ Los Angeles Angels
Game #402022-05-28 @ Los Angeles AngelsGame #412022-05-29 @ Los Angeles AngelsGame #422022-05-31 vs. Chicago White Sox
Game #432022-06-01 vs. Chicago White SoxGame #442022-06-02 vs. Chicago White SoxGame #452022-06-04 vs. Minnesota Twins
Game #462022-06-05 vs. Minnesota TwinsGame #472022-06-06 @ Kansas City RoyalsGame #482022-06-07 @ Kansas City Royals
Game #492022-06-10 @ Detroit TigersGame #502022-06-11 @ Detroit TigersGame #512022-06-12 @ Detroit Tigers
Game #522022-06-13 vs. Baltimore OriolesGame #532022-06-14 vs. Baltimore OriolesGame #542022-06-15 vs. Baltimore Orioles
Game #552022-06-16 vs. Baltimore OriolesGame #562022-06-17 vs. New York YankeesGame #572022-06-18 vs. New York Yankees
Game #582022-06-19 vs. New York YankeesGame #592022-06-21 @ Chicago White SoxGame #602022-06-22 @ Chicago White Sox
Game #612022-06-24 @ Milwaukee BrewersGame #622022-06-25 @ Milwaukee BrewersGame #632022-06-26 @ Milwaukee Brewers
Game #642022-06-27 vs. Boston Red SoxGame #652022-06-28 vs. Boston Red SoxGame #662022-06-29 vs. Boston Red Sox
Game #672022-06-30 vs. Tampa Bay RaysGame #682022-07-01 vs. Tampa Bay RaysGame #692022-07-02 vs. Tampa Bay Rays
Game #702022-07-03 vs. Tampa Bay RaysGame #712022-07-04 @ Oakland AthleticsGame #722022-07-05 @ Oakland Athletics
Game #732022-07-06 @ Oakland AthleticsGame #742022-07-07 @ Seattle MarinersGame #752022-07-08 @ Seattle Mariners
Game #762022-07-09 @ Seattle MarinersGame #772022-07-10 @ Seattle MarinersGame #782022-07-12 vs. Philadelphia Phillies
Game #792022-07-13 vs. Philadelphia PhilliesGame #802022-07-14 vs. Kansas City RoyalsGame #812022-07-15 vs. Kansas City Royals
Game #822022-07-16 vs. Kansas City RoyalsGame #832022-07-17 vs. Kansas City RoyalsGame #842022-07-22 @ Boston Red Sox
Game #852022-07-23 @ Boston Red SoxGame #862022-07-26 vs. St. Louis CardinalsGame #872022-07-27 vs. St. Louis Cardinals
Game #882022-07-28 vs. Detroit TigersGame #892022-07-29 vs. Detroit TigersGame #902022-07-31 vs. Detroit Tigers
Game #912022-08-02 @ Tampa Bay RaysGame #922022-08-03 @ Tampa Bay RaysGame #932022-08-04 @ Minnesota Twins
Game #942022-08-05 @ Minnesota TwinsGame #952022-08-06 @ Minnesota TwinsGame #962022-08-07 @ Minnesota Twins
Game #972022-08-08 @ Baltimore OriolesGame #982022-08-09 @ Baltimore OriolesGame #992022-08-12 vs. Cleveland Guardians
Game #1002022-08-13 vs. Cleveland GuardiansGame #1012022-08-14 vs. Cleveland GuardiansGame #1022022-08-16 vs. Baltimore Orioles
Game #1032022-08-17 vs. Baltimore OriolesGame #1042022-08-18 @ New York YankeesGame #1052022-08-19 @ New York Yankees
Game #1062022-08-20 @ New York YankeesGame #1072022-08-21 @ New York YankeesGame #1082022-08-23 @ Boston Red Sox
Game #1092022-08-24 @ Boston Red SoxGame #1102022-08-25 @ Boston Red SoxGame #1112022-08-26 vs. Los Angeles Angels
Game #1122022-08-27 vs. Los Angeles AngelsGame #1132022-08-28 vs. Los Angeles AngelsGame #1142022-08-29 vs. Chicago Cubs
Game #1152022-08-31 vs. Chicago CubsGame #1162022-09-02 @ Pittsburgh PiratesGame #1172022-09-04 @ Pittsburgh Pirates
Game #1182022-09-05 @ Baltimore OriolesGame #1192022-09-06 @ Baltimore OriolesGame #1202022-09-07 @ Baltimore Orioles
Game #1212022-09-09 @ Texas RangersGame #1222022-09-10 @ Texas RangersGame #1232022-09-11 @ Texas Rangers
Game #1242022-09-12 vs. Tampa Bay RaysGame #1252022-09-13 vs. Tampa Bay RaysGame #1262022-09-13 vs. Tampa Bay Rays
Game #1272022-09-20 @ Philadelphia PhilliesGame #1282022-09-21 @ Philadelphia PhilliesGame #1292022-09-22 @ Tampa Bay Rays
Game #1302022-09-23 @ Tampa Bay RaysGame #1312022-09-24 @ Tampa Bay RaysGame #1322022-09-25 @ Tampa Bay Rays
Game #1332022-09-26 vs. New York YankeesGame #1342022-09-27 vs. New York YankeesGame #1352022-09-28 vs. New York Yankees
Game #1362022-09-30 vs. Boston Red SoxGame #1372022-10-01 vs. Boston Red SoxGame #1382022-10-03 @ Baltimore Orioles
Game #1392022-10-05 @ Baltimore Orioles
2021 Season – 60 games played

Game #12021-04-04 @ New York YankeesGame #22021-04-05 @ Texas RangersGame #32021-04-06 @ Texas Rangers
Game #42021-04-08 vs. Los Angeles AngelsGame #52021-04-09 vs. Los Angeles AngelsGame #62021-04-12 vs. New York Yankees
Game #72021-04-14 vs. New York YankeesGame #82021-04-15 @ Kansas City RoyalsGame #92021-04-17 @ Kansas City Royals
Game #102021-04-17 @ Kansas City RoyalsGame #112021-04-18 @ Kansas City RoyalsGame #122021-04-20 @ Boston Red Sox
Game #132021-04-21 @ Boston Red SoxGame #142021-04-24 @ Tampa Bay RaysGame #152021-04-27 vs. Washington Nationals
Game #162021-04-30 vs. Atlanta BravesGame #172021-05-01 vs. Atlanta BravesGame #182021-07-23 @ New York Mets
Game #192021-07-25 @ New York MetsGame #202021-07-28 @ Boston Red SoxGame #212021-07-30 vs. Kansas City Royals
Game #222021-07-31 vs. Kansas City RoyalsGame #232021-08-02 vs. Cleveland IndiansGame #242021-08-06 vs. Boston Red Sox
Game #252021-08-07 vs. Boston Red SoxGame #262021-08-10 @ Los Angeles AngelsGame #272021-08-11 @ Los Angeles Angels
Game #282021-08-13 @ Seattle MarinersGame #292021-08-15 @ Seattle MarinersGame #302021-08-17 @ Washington Nationals
Game #312021-08-18 @ Washington NationalsGame #322021-08-20 vs. Detroit TigersGame #332021-08-22 vs. Detroit Tigers
Game #342021-08-23 vs. Chicago White SoxGame #352021-08-24 vs. Chicago White SoxGame #362021-08-25 vs. Chicago White Sox
Game #372021-08-26 vs. Chicago White SoxGame #382021-08-28 @ Detroit TigersGame #392021-08-29 @ Detroit Tigers
Game #402021-08-30 vs. Baltimore OriolesGame #412021-08-31 vs. Baltimore OriolesGame #422021-09-01 vs. Baltimore Orioles
Game #432021-09-03 vs. Oakland AthleticsGame #442021-09-05 vs. Oakland AthleticsGame #452021-09-07 @ New York Yankees
Game #462021-09-08 @ New York YankeesGame #472021-09-09 @ New York YankeesGame #482021-09-10 @ Baltimore Orioles
Game #492021-09-11 @ Baltimore OriolesGame #502021-09-13 vs. Tampa Bay RaysGame #512021-09-15 vs. Tampa Bay Rays
Game #522021-09-17 vs. Minnesota TwinsGame #532021-09-18 vs. Minnesota TwinsGame #542021-09-19 vs. Minnesota Twins
Game #552021-09-20 @ Tampa Bay RaysGame #562021-09-21 @ Tampa Bay RaysGame #572021-09-23 @ Minnesota Twins
Game #582021-09-24 @ Minnesota TwinsGame #592021-09-25 @ Minnesota TwinsGame #602021-09-30 vs. New York Yankees
2020 Playoffs – 1 games played

Game #12020-09-29 @ Tampa Bay Rays
2020 Season – 9 games played

Game #1 2020-09-12 vs. New York MetsGame #22020-09-15 @ New York YankeesGame #32020-09-16 @ New York Yankees
Game #42020-09-18 @ Philadelphia PhilliesGame #52020-09-19 @ Philadelphia PhilliesGame #62020-09-21 vs. New York Yankees
Game #72020-09-22 vs. New York YankeesGame #82020-09-24 vs. New York YankeesGame #92020-09-26 vs. Baltimore Orioles
331 games, 275 starts.
Career Positions
LF – 0
CF – 0
RF – 0
0 – SS
2B – 0
0 – 3B
P – 0
1B – 0
DH – 78, PH -47
PR – 0
C – 228
123 games, 97 starts.
2023 Positions
LF – 0
CF – 0
RF – 0
0 – SS
2B – 0
0 – 3B
P – 0
1B – 0
DH – 17, PH – 21
PR – 0
C – 99
139 games, 123 starts.
2022 Positions
LF – 0
CF – 0
RF – 0
0 – SS
2B – 0
0 – 3B
P – 0
1B – 0
DH – 51, PH – 16
PR – 0
C – 78
60 games, 48 starts.
2021 Positions
LF – 0
CF – 0
RF – 0
0 – SS
2B – 0
0 – 3B
P – 0
1B – 0
DH – 9, PH – 9
PR – 0
C – 44
9 games, 7 starts.
2020 Positions
LF – 0
CF – 0
RF – 0
0 – SS
2B – 0
0 – 3B
P – 0
1B – 0
DH – 1, PH – 1
PR – 0
C – 7