Alejandro Kirk

C Toronto Blue Jays
Age 28 R/R 5'8" / 245 lbs MLB Svc 5.273 · Ctrl thru 2030
Overview
MLB40-MANExtFA 2028
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
202425MLBTOR386.253/.326/.35950913.2
202526MLBTOR506.282/.352/.4211511165.7
202627MLBTOR313.278/.355/.4151011111.8
2027PROJ28MLBTOR399.270/.338/.4151221123.3
2028PROJ29MLBTOR395.267/.336/.4081201102.9
2029PROJ30MLBTOR392.264/.332/.4001101072.7
Last 3 seasons WAR 10.7  ·  Next 3 projected WAR 8.9Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2030Service5.273First FA2028
2027Ext$12M2028Ext$12M2029Ext$12M2030Ext$12M
Skills · percentileStatcast 2024-2026
Whiff%90
Chase%90
xwOBA74
Avg EV59
Barrel%44
Bat Spd42
Form.268/.329/.407 · rolling true talent (60d window) · proj .269/.335/.414
CompsCasey McGehee (age 28) · Saul Soto (age 28) · Luis Gonzalez (age 27)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 114112vR 105
AVG/OBP/SLG.270 / .338 / .415
PA399
HR12
K%13
BB%9
BABIP284
ISO148
MLB%100%
Value2027 · WAR
BAT: +5.9 runs (wOBA-derived runs vs avg)+6BATRUN: -1.6 runs (SB/CS + UBR baserunning)-2RUNFLD: +10.3 runs (Defensive runs vs avg)+10FLDPOS: +7.1 runs (Positional adjustment)+7POSREP: +8.6 runs (Replacement-level credit)+9REPTotal WAR: +3.50+3.5WAR
0.02.04.03.52.92.72.227282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control+$44M ctrl surplus
Tools · Recent Form · Splits · ContractCON 60 / POW 50
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT60
Whiff%
905.3%
xAVG
680.266
POWER50
Barrel%
447.3
Avg EV
5989.8
Bat Spd
4270.5
EYE50
Chase%
9023.6%
SPEED30
Sprint
1023.9
Recent Formrolling true talent ⓘ
K%14%▼14% over 93 PA (60d) · proj 13%
BB%8%▼8% over 93 PA (60d) · proj 9%
ISO.139·.128 over 86 AB (60d) · proj .145
HR/BB4.0%·4.1% over 73 BBE (60d) · proj 3.9%
BABIP.284·.286 over 70 BIP (60d) · proj .283
SLASH.268/.329/.407·proj .269/.335/.414
Platoon Splits2024-2025 · 892 PA
vs LHP
vs RHP
Edge
PA
244
648
—
wRC+
104
104
—
wOBA
322
321
—
ISO
155
113
◀◀L
BABIP
284
286
—
K%
16.0%
11.0%
▶▶R
BB%
9.0%
9.0%
—
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Arb-3
MLB Debut   2020
Service   5.273 yrs.days
Team Control Through   2030
First FA Year   2028
YearStatusSalary Proj WAR Value Surplus
2027Ext$12M+3.5$35M+$23M
2028Ext$12M+2.9$24M+$13M
2029Ext$12M+2.7$19M+$10M
2030Ext$12M+2.2$14M+$6M
Totals $46M $92M +$52M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2027 = actual YTD + projected ROS + total. 2028+ via Advanced Marcel + aging curve. Catcher framing: only 2027 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
201819 ROKBluefield Blue Jays — 244206 7310110 33212 20 3544485581.006 204354 914 438 125 — — — — — —
201920 A+Dunedin Blue Jays — 276233 672504 38314 20 288396446843 159317 1114 378 98 — — — — — —
201920 ALansing Lugnuts — 9677 23613 1880 10 299432519951 221299 819 415 113 — — — — — —
202021 MLBToronto Blue Jays — 2524 9201 140 00 375400583983 208421 164 431 177 +2 +0 -1 +0 +1 0.2
202122 MLBToronto Blue Jays — 189165 40808 19223 00 242332436768 194234 1210 339 115 +3 +0 +1 +4 +4 1.3
202122 AAABuffalo Bisons — 5649 17302 590 00 347407531938 184375 169 399 120 — — — — — —
202223 MLBToronto Blue Jays — 541470 13419014 63584 00 285374415789 130299 1112 355 124 +15 +0 +17 +10 +12 5.4
202324 MLBToronto Blue Jays — 422372 931608 42456 00 250336358693 108265 1110 316 99 -1 +0 +19 +8 +9 3.6
202425 MLBToronto Blue Jays — 386340 861915 35512 00 253326359685 106276 139 304 91 -4 +0 +21 +7 +8 3.2
202526 MLBToronto Blue Jays — 506451 12718015 48591 10 282352421773 140292 129 343 116 +10 +0 +26 +9 +11 5.7
202627 MLBToronto Blue Jays — 313277 778010 33380 10 278355415770 137289 1211 343 111 +4 +0 +1 +6 +7 1.8
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 23822099 56690161 24127716 20 270349401750 131283 1210 335 113 +37 +0 +84 +44 +52 22.1
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201819 ROK MLEBluefield Blue Jays — 244220 65818 19302 20 295357450807 155300 128 353 125 — — — — — —
201920 A+ MLEDunedin Blue Jays — 276242 582303 29464 20 240331372703 132284 1711 313 98 — — — — — —
201920 A MLELansing Lugnuts — 9683 20512 12110 10 241337398734 157260 1112 335 113 — — — — — —
202021 MLB MLEToronto Blue Jays — 2524 9201 140 00 375400583983 208421 164 430 177 +2 +0 -1 +0 +1 0.2
202122 MLB MLEToronto Blue Jays — 189165 40808 19223 00 242332436768 194234 1210 339 115 +3 +0 +1 +4 +4 1.3
202122 AAA MLEBuffalo Bisons — 5650 15301 4110 00 300352420772 120337 207 346 120 — — — — — —
202223 MLB MLEToronto Blue Jays — 541472 13319014 61584 00 282369411780 129299 1111 351 124 +15 +0 +17 +10 +12 5.4
202324 MLB MLEToronto Blue Jays — 422373 931608 41456 00 249333357690 107265 1110 314 99 -1 +0 +19 +8 +9 3.6
202425 MLB MLEToronto Blue Jays — 386341 861915 34512 00 252324358681 106276 139 302 91 -4 +0 +21 +7 +8 3.2
202526 MLB MLEToronto Blue Jays — 506453 12718015 46591 10 280348419767 139292 129 340 116 +10 +0 +26 +9 +11 5.7
202627 MLB MLEToronto Blue Jays — 313282 778010 28380 10 273339408747 135289 129 332 111 +4 +0 +1 +6 +7 1.8
201819 ROK MLEBluefield Blue Jays — 244220 65818 19302 20 295357450807 155308 128 353 125 — — — — — —
201819 ROK RAWBluefield Blue Jays — 244206 7310110 33212 20 3544485581.006 204354 914 438 125 — — — — — —
201920 A+ MLE2 teams — 372325 792815 41574 30 243335382717 138279 1511 319 102 — — — — — —
201920 A+ RAW2 teams — 372310 903117 56394 30 290405465870 174312 1015 388 102 — — — — — —
202021 MLB MLEToronto Blue Jays — 2524 9201 140 00 375400583983 208421 164 430 177 +2 +0 -1 +0 +1 0.2
202021 MLB RAWToronto Blue Jays — 2524 9201 140 00 375400583983 208421 164 431 177 +2 +0 -1 +0 +1 0.2
202122 MLB MLE2 teams — 245215 551109 23333 00 256336433769 177260 139 340 117 +5 +0 +1 +4 +5 1.6
202122 MLB RAW2 teams — 245214 5711010 24313 00 266349458806 192266 1310 353 117 +5 +0 +1 +4 +5 1.6
202223 MLB MLEToronto Blue Jays — 541472 13319014 61584 00 282369411780 129295 1111 351 124 +15 +0 +17 +10 +12 5.4
202223 MLB RAWToronto Blue Jays — 541470 13419014 63584 00 285374415789 130299 1112 355 124 +15 +0 +17 +10 +12 5.4
202324 MLB MLEToronto Blue Jays — 422373 931608 41456 00 249333357690 107264 1110 314 99 -1 +0 +19 +8 +9 3.6
202324 MLB RAWToronto Blue Jays — 422372 931608 42456 00 250336358693 108265 1110 316 99 -1 +0 +19 +8 +9 3.6
202425 MLB MLEToronto Blue Jays — 386341 861915 34512 00 252324358681 106276 139 302 91 -4 +0 +21 +7 +8 3.2
202425 MLB RAWToronto Blue Jays — 386340 861915 35512 00 253326359685 106276 139 304 91 -4 +0 +21 +7 +8 3.2
202526 MLB MLEToronto Blue Jays — 506453 12718015 46591 10 280348419767 139291 129 340 116 +10 +0 +26 +9 +11 5.7
202526 MLB RAWToronto Blue Jays — 506451 12718015 48591 10 282352421773 140292 129 343 116 +10 +0 +26 +9 +11 5.7
202627 MLB MLEToronto Blue Jays — 313282 778010 28380 10 273339408747 135283 129 332 111 +4 +0 +1 +6 +7 1.8
202627 MLB RAWToronto Blue Jays — 313277 778010 33380 10 278355415770 137289 1211 343 111 +4 +0 +1 +6 +7 1.8
201819 ROK MLEBluefield Blue Jays — 244221 65818 19302 20 294357448805 154300 128 353 125 — — — — — —
201920 A+ MLE2 teams — 372324 792815 41574 30 244335383718 139278 1511 319 102 — — — — — —
202021 MLB MLEToronto Blue Jays — 2524 9201 140 00 375400583983 208421 164 430 177 — — — — — —
202122 MLB MLE2 teams — 245217 551109 23333 00 253336429765 175257 139 340 117 — — — — — —
202223 MLB MLEToronto Blue Jays — 541471 13319014 61584 00 282369412781 130299 1111 351 124 — — — — — —
202324 MLB MLEToronto Blue Jays — 422372 931608 41456 00 250333358691 108265 1110 314 99 — — — — — —
202425 MLB MLEToronto Blue Jays — 386347 861915 34512 00 248324352675 104276 139 302 91 — — — — — —
202526 MLB MLEToronto Blue Jays — 506454 12718015 46591 10 280348419767 139292 129 340 116 — — — — — —
202627 MLB MLEToronto Blue Jays — 313282 778010 28380 10 273339408747 135289 129 332 111 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202425 MLB MLEToronto Blue Jays — 386347 861915 34512 00 248324352675 104276 139 302 91 — — — — — —
202526 MLB MLEToronto Blue Jays — 506454 12718015 46591 10 280348419767 139292 129 340 116 — — — — — —
202627 MLB MLEToronto Blue Jays — 313282 778010 28380 10 273339408747 135289 129 332 111 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202728 MLB MLETOR 100% 399359 9715112 36521 21 269338414752 145283 139 334 112 +6 +0 +10 +7 +9 3.5
▸ 2027 — real world (MLB)
202728 MLB CTXTOR 100% 399359 9715112 36521 21 270338415753 145284 139 335 112 +6 +0 +10 +7 +9 3.3
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202829 MLB MLETOR 100% 395355 9414012 36521 01 267335408742 141282 139 331 110 +5 -0 +9 +7 +9 2.9
202930 MLB MLETOR 100% 392353 9214011 35531 00 263331399730 136280 149 326 107 +3 +0 +8 +7 +8 2.7
203031 MLB MLETOR 100% 366331 8613010 32510 00 258325388714 130277 149 319 102 +1 +0 +7 +7 +8 2.2
203132 MLB MLETOR 100% 337305 771109 29490 00 252319374693 122272 159 311 96 -1 +0 +5 +6 +7 1.7
203233 MLB MLETOR 100% 298270 66907 26450 00 245310358668 113267 159 300 89 -4 +0 +3 +5 +6 1.2
203334 MLB MLETOR 100% 250227 54706 21390 00 235300339639 103260 168 288 81 -6 +0 +2 +4 +5 0.6
202829 MLB CTXTOR 100% 395355 9514012 36521 01 267336408744 141283 139 331 110 +5 -0 +9 +7 +9 2.9
202930 MLB CTXTOR 100% 392353 9314011 35531 00 264332400732 136281 149 326 107 +3 +0 +8 +7 +8 2.7
203031 MLB CTXTOR 100% 366331 8613010 32510 00 259326389715 130278 149 320 102 +1 +0 +7 +7 +8 2.2
203132 MLB CTXTOR 100% 337305 771109 29490 00 253319375694 122273 159 311 96 -1 +0 +5 +6 +7 1.7
203233 MLB CTXTOR 100% 298270 66907 26450 00 246311359670 113268 159 301 89 -4 +0 +3 +5 +6 1.2
203334 MLB CTXTOR 100% 250225 54706 21392 00 239310343653 104264 168 296 81 -6 +0 +2 +4 +5 0.6
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 44203938 10371581116 42056620 21 263337392730 129280 1310 326 107 +35 +0 +117 +80 +96 33.5
/ 162G— A+C — 650579 15223017 62833 00 263337390727 128279 1310 326 107 +5 +0 +17 +12 +14 4.9
Career— MLE — 54914905 12902124142 50971625 92 263335395730 132281 139 326 107 +41 +0 +128 +87 +104 36.7
/ 162G— MLE — 650581 15225017 60853 10 262334392726 131279 139 326 107 +6 +0 +17 +12 +14 5.0