Jorge Alfaro

C Northwest Arkansas Naturals
Age 34 R/R 6'1" / 243 lbs AA HR -15%K -8% Svc 11.000 · Ctrl thru 2027
Overview
AAExt / FA-dealFA 2028
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202431INTLTigres del Li…36.303/.361/.45510133—
202532MLBWSH39.256/.256/.30801560.4
202633AAAKC25.261/.320/.4781058—.174/.240/.348
202633AANorthwest Ark…233.219/.287/.46714142—.158/.213/.321
2027PROJ2% MLB34MLBKC7.212/.249/.3590072-0.0
2028PROJ35MLBKC227.201/.237/.3367261-0.9
Last 3 seasons WAR 0.4  ·  Next 2 projected WAR -0.9Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2027Service11.000First FA2028
2027Ext / FA-deal$0.9M
Skills · percentileStatcast 2022-2025
Bat Spd90
Speed68
Barrel%63
Avg EV49
xwOBA32
Whiff%10
CompsJohn Hicks (age 33) · Carlos M. Rodriguez (age 33) · Mark Little (age 34)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†72
AVG/OBP/SLG.212 / .249 / .359
PA7
HR0
K%43
BB%3
BABIP327
ISO150
MLB%2%
Value2027 · WAR
BAT: -10.9 runs (wOBA-derived runs vs avg)-11BATRUN: +0.9 runs (SB/CS + UBR baserunning)+1RUNFLD: -3.1 runs (Defensive runs vs avg)-3FLDPOS: +5.8 runs (Positional adjustment)+6POSREP: +7.1 runs (Replacement-level credit)+7REPTotal WAR: -0.10-0.1WAR
trajectory · projected WAR by year
-0.1-0.92728
Tools · ContractCON 35 / POW 60
Toolsscout grade · Statcast %ile · 2022-2025
CONTACT35
Whiff%
1021.3%
xAVG
260.232
POWER60
Barrel%
6310.1
Avg EV
4989.1
Bat Spd
9075.9
EYE20
Chase%
1050.1%
SPEED55
Sprint
6828.2
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2016
Service   11.000 yrs.days
Team Control Through   2027
First FA Year   2028
YearStatusSalary Proj WAR Value Surplus
2027Ext / FA-deal$0.9M———
Totals $0.9M $-0.0M -$0.9M

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)
201017 ROKDSL Rangers — 187172 38521 5489 14 221280291570 70298 263 262 2 — — — — — —
201219 AHickory Crawdads — 300272 712155 16849 73 261323430753 169355 285 331 61 — — — — — —
201219 INTLLeones de Ponce — 6665 19212 1160 02 292303446749 154362 242 329 109 — — — — — —
201320 AHickory Crawdads — 420372 9622116 2811118 163 258340452791 194324 267 351 63 — — — — — —
201320 ROKAZL Rangers — 2621 9202 262 20 4295208101.330 381500 238 543 162 — — — — — —
201320 INTLSurprise Saguaros — 8070 27610 5173 23 386449500949 114491 216 414 166 — — — — — —
201421 AAFrisco RoughRiders — 9988 23404 6235 00 261343443787 182311 236 352 78 — — — — — —
201421 A+Myrtle Beach Pelicans — 437398 10422513 2310012 65 261321440761 178315 235 334 70 — — — — — —
201522 AAFrisco RoughRiders — 207190 481525 9618 21 253314432746 179347 294 331 68 — — — — — —
201522 INTLTiburones de La Guaira — 4442 11101 0160 01 262262357619 95400 360 262 63 — — — — — —
201623 MLBPhiladelphia Phillies — 1716 2000 180 00 125176125301 250 476 148 -42 -3 +0 +0 +10 +0 0.8
201623 AAReading Fightin Phils — 435404 11521215 221054 32 285328458786 173347 245 343 76 — — — — — —
201623 INTLTiburones de La Guaira — 112105 22513 3354 31 210259362621 152284 313 277 74 — — — — — —
201724 MLBPhiladelphia Phillies — 114107 34605 3334 00 318360514874 196420 293 386 139 +5 +0 -2 +8 +2 1.4
201724 AAALehigh Valley IronPigs — 350324 781327 161138 11 241293358651 117345 325 292 49 — — — — — —
201825 MLBPhiladelphia Phillies — 377344 9016210 1813814 30 262324407731 145406 375 328 98 -1 +1 +18 +7 +8 3.3
201926 MLBMiami Marlins — 465431 11314118 2215410 44 262313425738 162364 335 327 114 +8 -1 +3 +8 +10 2.9
202027 MLBMiami Marlins — 10093 21203 4363 20 226280344624 118333 364 283 78 -3 +0 -2 +2 +2 -0.1
202128 MLBMiami Marlins — 311295 721514 11995 81 244283342625 98354 324 282 83 -6 +1 +3 +6 +7 1.1
202128 AAAJacksonville Jumbo Shrimp — 1616 4002 010 00 250250625875 375154 60 373 86 — — — — — —
202229 MLBSan Diego Padres — 274256 631407 11984 10 246288383671 137364 364 296 90 -3 +0 -1 +6 +6 0.8
202229 AAAEl Paso Chihuahuas — 1615 4102 150 00 2673127331.046 467250 316 441 63 — — — — — —
202229 INTLTigres del Licey — 2221 6200 060 00 286286381667 95375 270 281 77 — — — — — —
202330 MLBBoston Red Sox — 5248 7401 2152 00 146212292503 146188 294 229 34 -4 +0 -0 +7 +1 0.4
202330 AAAJacksonville Jumbo Shrimp — 278254 741727 14657 50 291345457802 165362 235 352 82 — — — — — —
202330 INTLTigres del Licey — 7264 11300 4213 00 172254219472 47250 296 223 37 — — — — — —
202431 INTLTigres del Licey — 3633 10201 271 00 303361455816 152360 196 364 133 — — — — — —
202532 MLBWashington Nationals — 3939 10200 0140 10 256256308564 51400 360 251 56 -2 +0 -2 +7 +1 0.4
202532 AAANashville Sounds — 326307 7510115 111197 120 244286430716 186345 373 315 38 — — — — — —
202633 AAAOmaha Storm Chasers — 2523 6201 171 00 261320478798 217333 284 352 58 — — — — — —
202633 AANorthwest Arkansas Naturals — 233210 468114 121008 12 219287467754 248323 435 327 42 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 17491629 41273448 7259542 195 253302391693 138367 344 309 95 -9 +2 +17 +60 +38 10.9
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201017 ROK MLEDSL Rangers — 187175 25310 2599 14 143194171365 29212 321 171 2 — — — — — —
201219 A MLEHickory Crawdads — 300278 581653 111189 73 209263335597 126335 394 258 61 — — — — — —
201320 A MLEHickory Crawdads — 420382 7618111 1815018 163 199268338606 139283 364 262 63 — — — — — —
201320 ROK MLEAZL Rangers — 2622 7102 192 20 3184006361.036 318381 354 408 162 — — — — — —
201421 AA MLEFrisco RoughRiders — 9991 20402 3295 00 220283330612 110298 293 283 78 — — — — — —
201421 A+ MLEMyrtle Beach Pelicans — 437405 8917411 1614912 65 220270363633 143305 344 272 70 — — — — — —
201522 AA MLEFrisco RoughRiders — 207192 401224 7728 21 208266354620 146309 353 268 68 — — — — — —
201623 MLB MLEPhiladelphia Phillies — 1717 2000 080 00 118118118235 250 470 106 -42 -3 +0 +0 +10 +0 0.8
201623 AA MLEReading Fightin Phils — 435411 1031829 151374 32 251284370654 119343 313 281 76 — — — — — —
201724 MLB MLEPhiladelphia Phillies — 114108 34605 2334 00 315351509860 194420 292 374 139 +5 +0 -2 +8 +2 1.4
201724 AAA MLELehigh Valley IronPigs — 350329 671125 111418 11 204247295542 91331 403 241 49 — — — — — —
201825 MLB MLEPhiladelphia Phillies — 377350 891629 1213814 30 254306389694 134406 373 313 98 -1 +1 +18 +7 +8 3.3
201926 MLB MLEMiami Marlins — 465432 11615119 2115410 44 269317440757 171364 335 336 114 +8 -1 +3 +8 +10 2.9
202027 MLB MLEMiami Marlins — 10094 21203 3363 20 223270340610 117333 363 284 78 -3 +0 -2 +2 +2 -0.1
202128 MLB MLEMiami Marlins — 311295 741614 11995 81 251289353642 102354 324 291 83 -6 +1 +3 +6 +7 1.1
202128 AAA MLEJacksonville Jumbo Shrimp — 1616 4002 010 00 250250625875 375141 60 296 86 — — — — — —
202229 MLB MLESan Diego Padres — 274256 641507 11984 10 250292391682 141364 364 301 90 -3 +0 -1 +6 +6 0.8
202229 AAA MLEEl Paso Chihuahuas — 1615 3101 160 00 200250467717 267181 386 261 63 — — — — — —
202330 MLB MLEBoston Red Sox — 5248 7401 2152 00 146212292503 146188 294 218 34 -4 +0 -0 +7 +1 0.4
202330 AAA MLEJacksonville Jumbo Shrimp — 278259 661525 9757 50 255298386684 131324 273 290 82 — — — — — —
202532 MLB MLEWashington Nationals — 3939 10200 0140 10 256256308564 51400 360 250 56 -2 +0 -2 +7 +1 0.4
202532 AAA MLENashville Sounds — 326311 58818 71417 120 186222296517 109303 432 225 38 — — — — — —
202633 AAA MLEOmaha Storm Chasers — 2523 4101 181 00 174240348588 174273 324 254 58 — — — — — —
202633 AA MLENorthwest Arkansas Naturals — 233215 34619 71228 12 158213321534 163270 523 230 42 — — — — — —
201017 ROK MLEDSL Rangers — 187175 25310 2599 14 143194171365 29214 321 171 2 — — — — — —
201017 ROK RAWDSL Rangers — 187172 38521 5489 14 221280291570 70298 263 262 2 — — — — — —
201219 A MLE2 teams — 366341 711964 131449 75 208256334591 126342 394 258 61 — — — — — —
201219 A RAW2 teams — 366337 902367 171009 75 267320433753 166356 275 331 61 — — — — — —
201320 A MLE3 teams — 526475 9723115 2318723 206 204274352626 147295 364 271 69 — — — — — —
201320 A RAW3 teams — 526463 13230218 3513423 206 285365475840 190361 257 370 69 — — — — — —
201421 A+ MLE2 teams — 536496 10921413 1917717 65 220273357629 137310 334 274 72 — — — — — —
201421 A+ RAW2 teams — 536486 12726517 2912317 65 261325440766 179314 235 338 72 — — — — — —
201522 AA MLE2 teams — 251233 491525 8878 22 210261356617 146312 353 268 68 — — — — — —
201522 AA RAW2 teams — 251232 591626 9778 22 254305418723 164356 314 319 68 — — — — — —
201623 AA MLE3 teams — 564532 13123211 191818 63 246283359642 113349 323 274 72 — — — — — —
201623 AA RAW3 teams — 564525 13926318 261488 63 265309429738 164333 265 324 72 — — — — — —
201724 AAA MLE2 teams — 464437 10117210 1317412 11 231273348621 117357 383 274 71 — — — — — —
201724 AAA RAW2 teams — 464431 11219212 1914612 11 260310397706 137364 314 315 71 — — — — — —
201825 MLB MLEPhiladelphia Phillies — 377350 891629 1213814 30 254306389694 134392 373 313 98 -1 +1 +18 +7 +8 3.3
201825 MLB RAWPhiladelphia Phillies — 377344 9016210 1813814 30 262324407731 145406 375 328 98 -1 +1 +18 +7 +8 3.3
201926 MLB MLEMiami Marlins — 465432 11615119 2115410 44 269317440757 171372 335 336 114 +8 -1 +3 +8 +10 2.9
201926 MLB RAWMiami Marlins — 465431 11314118 2215410 44 262313425738 162364 335 327 114 +8 -1 +3 +8 +10 2.9
202027 MLB MLEMiami Marlins — 10094 21203 3363 20 223270340610 117327 363 284 78 -3 +0 -2 +2 +2 -0.1
202027 MLB RAWMiami Marlins — 10093 21203 4363 20 226280344624 118333 364 283 78 -3 +0 -2 +2 +2 -0.1
202128 MLB MLE2 teams — 327311 781616 111005 81 251287367654 116351 313 292 84 -6 +1 +3 +6 +7 1.1
202128 MLB RAW2 teams — 327311 761516 111005 81 244281357638 113341 313 286 84 -6 +1 +3 +6 +7 1.1
202229 MLB MLE3 teams — 312291 721709 131124 10 247289399688 151362 364 298 88 -4 +0 -1 +6 +7 0.8
202229 MLB RAW3 teams — 312292 731709 121094 10 250289401690 151360 354 303 88 -4 +0 -1 +6 +7 0.8
202330 AAA MLE3 teams — 402372 872227 1411012 50 234284360644 126309 273 279 75 — — — — — —
202330 AAA RAW3 teams — 402366 922428 2010112 50 251312393705 142322 255 313 75 — — — — — —
202431 INTL MLETigres del Licey — 3633 10201 271 00 303361455816 152360 196 — — — — — — — —
202431 INTL RAWTigres del Licey — 3633 10201 271 00 303361455816 152360 196 364 133 — — — — — —
202532 AAA MLE2 teams — 365350 681018 71557 130 194225297522 103319 422 228 40 — — — — — —
202532 AAA RAW2 teams — 365346 8512115 111337 130 246283416699 171352 363 309 40 — — — — — —
202633 AA MLE2 teams — 258238 387110 81309 12 160216324539 164277 503 232 43 — — — — — —
202633 AA RAW2 teams — 258233 5210115 131079 12 223290468758 245325 415 329 43 — — — — — —
201017 ROK MLEDSL Rangers — 187174 25310 2599 14 144194172366 29212 321 171 2 — — — — — —
201219 A MLE2 teams — 366341 711964 131449 75 208256334591 126335 394 258 61 — — — — — —
201320 A MLE3 teams — 526475 9723115 2318723 206 204274352626 147289 364 271 69 — — — — — —
201421 A+ MLE2 teams — 536495 10921413 1917717 65 220273358630 137304 334 274 72 — — — — — —
201522 AA MLE2 teams — 251233 491525 8878 22 210261356617 146309 353 268 68 — — — — — —
201623 AA MLE3 teams — 564532 13123211 191818 63 246283359642 113340 323 274 72 — — — — — —
201724 AAA MLE2 teams — 464436 10117210 1317412 11 232273349621 117353 383 274 71 — — — — — —
201825 MLB MLEPhiladelphia Phillies — 377348 891629 1213814 30 256306391697 135406 373 313 98 — — — — — —
201926 MLB MLEMiami Marlins — 465431 11615119 2115410 44 269317441758 172364 335 336 114 — — — — — —
202027 MLB MLEMiami Marlins — 10094 21203 3363 20 223270340610 117333 363 284 78 — — — — — —
202128 MLB MLE2 teams — 327308 781616 111005 81 253287370658 117344 313 292 84 — — — — — —
202229 MLB MLE3 teams — 312292 721709 131124 10 247289397686 151354 364 298 88 — — — — — —
202330 AAA MLE3 teams — 402373 872227 1411012 50 233284359643 126302 273 279 75 — — — — — —
202532 AAA MLE2 teams — 365348 681018 71557 130 195225299524 103313 422 228 40 — — — — — —
202633 AA MLE2 teams — 258239 387110 81309 12 159216322538 163270 503 232 43 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202532 AAA MLE2 teams — 365348 681018 71557 130 195225299524 103313 422 228 40 — — — — — —
202633 AA MLE2 teams — 258239 387110 81309 12 159216322538 163270 503 232 43 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202734 MLB MLEKC 2% 326307 6611111 91337 61 215253370623 155331 413 275 72 -11 +1 -3 +6 +7 -0.1
▸ 2027 — real world (MLB)
202734 MLB CTXKC 2% 77 1000 030 00 212249359608 147327 430 269 72 -0 +0 -0 +0 +0 -0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202835 MLB MLEKC 100% 227215 44717 5945 21 204240346586 142318 412 259 61 -10 +0 -8 +4 +5 -0.9
202835 MLB CTXKC 100% 227215 44717 5945 21 201237336572 135315 412 253 61 -10 +0 -8 +4 +5 -0.9
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 19761844 45680555 7768947 216 247295386680 138362 354 303 71 -20 +2 +9 +64 +43 10.0
/ 162G— A+C — 650607 15026218 2522715 72 247293386679 138363 354 303 71 -7 +1 +3 +21 +14 3.3
Career— MLE — 60895682 127224628148 2022178163 8835 224271355626 131331 363 273 71 -31 +3 +6 +70 +50 10.0
/ 162G— MLE — 650607 13626316 2223317 94 224271356627 132331 363 273 71 -9 +1 +2 +20 +14 2.8