Ryan McKennaRF Lehigh Valley IronPigs
Age 29 R/R 5'10" / 195 lbs AAA HR +14% Svc 5.000 · Ctrl thru 2026
2026 ROS PROJECTION0 act + 0 ros · stats below = ROS only
showingROS
wRC+†92
AVG/OBP/SLG
PA2
HR0
K%50
BB%8
BABIP289
ISO174
MLB%10%
Value2026 · WAR
BAT: -0.2 runs (wOBA-derived runs vs avg)-0BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -0.3 runs (Positional adjustment)-0POSREP: +0.5 runs (Replacement-level credit)+1REPTotal WAR: +0.70+0.7WAR
trajectory · projected WAR by year
0.70.0-0.1-0.2262829
Tools · ContractCON 43 / POW 52
Toolsscout grade · Statcast %ile · 2022-2024
CONTACT43
Whiff%
1016.0%
xAVG
100.212
POWER52
Barrel%
569.0
Avg EV
4188.4
Bat Spd
7073.5
EYE49
Chase%
4532.6%
SPEED67
Sprint
6628.1
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Arb-3
MLB Debut   2021
Service   5.000 yrs.days
Team Control Through   2026
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026ROSArb-3$0.3M+0.0$0.0M+$0.0M (cut)
Totals $0.0M $0.0M +$0.0M

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. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.

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)
201518 ROKGCL Orioles 4134 9010 660 11 265375324699 59310 1515 318 101 +0 -0 +1 0.1
201720 ADelmarva Shorebirds 530468 1203327 4312811 202 256333380714 124336 248 319 102 +1 +3 +11 1.6
201821 AABowie Baysox 250213 51823 29564 41 239341338679 99312 2212 309 95 -1 +0 +5 0.5
201821 A+Frederick Keys 301257 971828 37456 56 3774655561.022 179436 1512 451 191 +33 -1 +7 3.9
201821 INTLGlendale Desert Dogs 7861 21631 14161 21 3444745901.064 246455 2118 450 191 +8 +0 +2 1.0
201922 AABowie Baysox 567488 1132669 591217 2511 232323365688 133287 2110 306 93 -5 +1 +12 0.8
202124 MLBBaltimore Orioles 197169 31612 24742 10 183292266559 83312 3812 262 63 -9 +0 +2 -3 +4 -0.5
202124 AAANorfolk Tides 123101 313111 21330 73 3074266831.109 376345 2717 467 202 +15 +0 +3 1.8
202225 MLBBaltimore Orioles 172156 371002 11552 21 237296340636 103350 326 284 78 -4 +0 +3 -2 +4 0.0
202225 AAANorfolk Tides 3833 9003 4140 02 273351545897 273353 3711 381 144 +2 -1 +1 0.2
202326 MLBBaltimore Orioles 139122 31702 9403 50 254321361682 107354 296 299 88 -2 +1 +1 -2 +3 0.1
202326 AAANorfolk Tides 6155 10213 6210 20 182262418680 236226 3410 299 88 -1 +0 +1 0.1
202427 MLBSan Francisco Giants 1514 3002 150 11 214267643910 429143 337 384 146 +1 -0 -2 -3 +0 -0.4
202427 AAALehigh Valley IronPigs 229195 421016 25503 152 215314369683 154252 2211 302 91 -3 +2 +5 0.5
202427 ROKACL Giants 2117 7101 450 00 4125246471.171 235545 2419 509 230 +3 +0 +0 0.4
▸ Career Totals (raw MLB only — historical actual)
MLB Career 523461 1022318 451747 92 221300328628 106333 339 282 77 -14 +1 +4 -11 +11 -0.8
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201518 ROK MLEGCL Orioles 4136 8010 490 11 222300278578 56251 2210 241 49 -2 -0 +1 -0.2
201720 A MLEDelmarva Shorebirds 530481 1022627 3017211 202 212274318592 106302 326 256 59 -26 +3 +11 -1.1
201821 AA MLEBowie Baysox 250222 48722 20714 41 216293293585 77301 288 262 63 -11 +0 +5 -0.5
201821 A+ MLEFrederick Keys 301272 841415 23646 56 309375423798 114392 218 355 126 +9 -1 +7 1.5
201922 AA MLEBowie Baysox 567508 962257 391577 2511 189256293550 104244 287 239 48 -35 +1 +12 -2.3
202124 MLB MLEBaltimore Orioles 197169 31612 24742 10 183292266559 83312 3812 255 59 -10 +0 +2 -3 +4 -0.7
202124 AAA MLENorfolk Tides 123108 28318 14400 73 259344528872 269316 3311 360 130 +4 +0 +3 0.7
202225 MLB MLEBaltimore Orioles 172156 371002 11552 21 237296340636 103350 326 273 71 -6 +0 +3 -2 +4 -0.1
202225 AAA MLENorfolk Tides 3834 8002 3170 02 235297412709 176328 458 304 92 -0 -1 +1 -0.0
202326 MLB MLEBaltimore Orioles 139122 31702 9403 50 254321361682 107354 296 292 84 -3 +1 +1 -2 +3 -0.0
202326 AAA MLENorfolk Tides 6157 7112 4260 20 123180281461 158198 437 215 32 -5 +0 +1 -0.3
202427 MLB MLESan Francisco Giants 1514 3002 150 11 214267643910 429143 337 403 159 +1 -0 -2 -3 +0 -0.4
202427 AAA MLELehigh Valley IronPigs 229203 39914 17593 152 192265305570 113231 267 253 57 -12 +2 +5 -0.5
202427 ROK MLEACL Giants 2119 6101 270 00 316381526907 211429 3310 344 119 +0 +0 +0 0.1
201518 ROK MLEGCL Orioles 4136 8010 490 11 222300278578 56286 2210 241 49
201518 ROK RAWGCL Orioles 4134 9010 660 11 265375324699 59310 1515 318 49
201720 A MLEDelmarva Shorebirds 530481 1022627 3017211 202 212274318592 106311 326 256 59
201720 A RAWDelmarva Shorebirds 530468 1203327 4312811 202 256333380714 124336 248 319 59
201821 A+ MLE3 teams 629562 1522548 5015511 118 270342372714 101361 258 313 98
201821 A+ RAW3 teams 629531 16932712 8011711 118 318417473890 154391 1913 394 98
201922 AA MLEBowie Baysox 567508 962257 391577 2511 189256293550 104256 287 239 48
201922 AA RAWBowie Baysox 567488 1132669 591217 2511 232323365688 133287 2110 306 48
202124 MLB MLE2 teams 320277 588210 381142 83 209309361670 152312 3612 295 86 -5 +0 +2 -3 +7 0.1
202124 MLB RAW2 teams 320270 629213 451072 83 230344422766 193325 3314 341 86 -5 +0 +2 -3 +7 0.1
202225 MLB MLE2 teams 210190 451004 14722 23 237296353649 116353 347 279 75 -6 -1 +3 -2 +5 -0.2
202225 MLB RAW2 teams 210189 461005 15692 23 243306376681 132350 337 301 75 -6 -1 +3 -2 +5 -0.2
202326 MLB MLE2 teams 200179 38814 13663 70 212277335612 123306 336 269 68 -8 +1 +1 -2 +4 -0.3
202326 MLB RAW2 teams 200177 41915 15613 70 232303379681 147319 308 299 68 -8 +1 +1 -2 +4 -0.3
202427 AAA MLE3 teams 265236 481017 20713 163 203274343617 140253 278 269 68
202427 AAA RAW3 teams 265226 521119 30603 163 230328407735 177267 2311 323 68
201518 ROK MLEGCL Orioles 4137 8010 490 11 216300270570 54251 2210 241 49
201720 A MLEDelmarva Shorebirds 530484 1022627 3017211 202 211274316590 105302 326 256 59
201821 A+ MLE3 teams 629563 1522548 5015511 118 270342371713 101351 258 313 98
201922 AA MLEBowie Baysox 567516 962257 391577 2511 186256289545 103244 287 239 48
202124 MLB MLE2 teams 320277 588210 381142 83 209309361670 152313 3612 295 86
202225 MLB MLE2 teams 210192 451004 14722 23 234296349645 115346 347 279 75
202326 MLB MLE2 teams 200182 38814 13663 70 209277330607 121306 336 269 68
202427 AAA MLE3 teams 265240 481017 20713 163 200274338612 138242 278 269 68
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202326 MLB MLE2 teams 200182 38814 13663 70 209277330607 121306 336 269 68
202427 AAA MLE3 teams 265240 481017 20713 163 200274338612 138242 278 269 68
▸ 2026 season
202629 MLB MLEPHI 10% 2523 5101 260 10 217280391671 174286 248 305 92 -0 +0 +0 -0 +1 0.7
▸ 2026 — real world (MLB)
202629 MLB CTXPHI 10% 22 0000 010 00 289 500 302 92 -0 +0 +0 -0 +0 0.0
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202730 MLB MLEPHI 33% 337304 6913110 26884 133 227296375671 148284 268 302 91 -4 +1 -2 -4 +7 -0.0
202831 MLB MLEPHI 46% 322290 641219 25854 112 221292362654 141282 268 298 88 -5 +1 -2 -3 +7 -0.2
202932 MLB MLEPHI 54% 303274 611119 23813 92 223290369659 146278 278 292 84 -6 +1 -3 -3 +7 -0.5
202730 MLB CTXPHI 33% 110100 23404 8291 41 230294390684 160287 267 300 91 -1 +0 -1 -1 +2 -0.0
202831 MLB CTXPHI 46% 148134 32615 11392 51 239306410717 172285 267 295 88 -2 +1 -1 -2 +3 -0.1
202932 MLB CTXPHI 54% 162147 33615 12432 51 224292381673 156281 277 290 84 -3 +1 -2 -2 +4 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 943842 19039322 7628512 235 226299357656 132311 308 288 76 -21 +3 +1 -15 +20 -1.2
/ 162G A+C 650580 13127215 521968 163 226298357655 131311 308 288 76 -14 +2 +1 -10 +14 -0.8
Career MLE 37493360 7461461976 284107650 12438 222292345637 123300 298 280 76 -29 +5 -2 -21 +33 -1.5
/ 162G MLE 650583 12925313 491879 217 221292341634 120300 298 280 76 -12 +2 -1 -9 +14 -0.6