Felix Reyes

RF Lehigh Valley IronPigs
Age 26 R/R 6'3" / 195 lbs AAA HR +14% Svc 0.401 · Ctrl thru 2032 ILInjured 60-Day (D60)
Overview
AAAIL-6040-MANROOKIEPre-ArbFA 2033
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202423A+PHI353.243/.287/.3758343—.199/.229/.316
202524AAA/AA/INTL2 orgs484.320/.358/.5501814117—.295/.324/.476
202625AAAPHI380.287/.323/.51121582—.244/.272/.407
202625MLBPHI38.158/.158/.263108-0.8
2027PROJ10% MLB26MLBPHI14.262/.290/.455101020.0
2028PROJ31% MLB27MLBPHI90.260/.290/.451411010.0
2029PROJ42% MLB28MLBPHI126.258/.289/.4445199-0.0
Last 3 seasons WAR -0.8  ·  Next 3 projected WAR 0.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2032Service0.401First FA2033
2027Pre-Arb$0.8M2028Pre-Arb$0.8M2029Pre-Arb$0.8M2030Arb-1$0.2M2031Arb-2$0.4M2032Ext$1M
Skills · percentileMiLB Statcast 2026 AAA
Max EV98
K%68
Z-Con%64
Whiff%56
Speed45
BB%12
Career WAR0.0 WAR median (P10 -0.3 / P90 1.9, comp-based) · star 3% · didn't stick 82%
CompsTommy Joseph (age 26) · Yasmany Tomás (age 26) · J.P. Arencibia (age 26)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†102
AVG/OBP/SLG.262 / .290 / .455
PA14
HR1
K%21
BB%3
BABIP302
ISO286
MLB%10%
Value2027 · WAR
BAT: +0.3 runs (wOBA-derived runs vs avg)+0BATRUN: +0.6 runs (SB/CS + UBR baserunning)+1RUNFLD: -1.2 runs (Defensive runs vs avg)-1FLDPOS: -1.5 runs (Positional adjustment)-2POSREP: +3.0 runs (Replacement-level credit)+3REPTotal WAR: +0.20+0.2WAR
0.00.51.00.00.00.00.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$3M ctrl surplus
Tools · Contract
ToolsStatcast %ile · 2026
CONTACT
xAVG
230.229
POWER
Barrel%
406.9
Avg EV
5189.2
Bat Spd
9077.1
SPEED
Sprint
7128.3
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2026
Service   0.401 yrs.days
Team Control Through   2032
First FA Year   2033
YearStatusSalary Proj WAR Value Surplus
2027Pre-Arb$0.8M+0.0$0.1M+$0.0M (cut)
2028Pre-Arb$0.8M———
2029Pre-Arb$0.8M———
2030Arb-1$0.2M———
2031Arb-2$0.4M———
2032Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-0.8M +$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. 2027 = full-season projection (no games played yet). 2028+ 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)
202120 AClearwater Threshers — 10997 20411 7275 62 206294299593 93275 256 276 26 — — — — — —
202120 ROKFCL Phillies — 2017 5102 122 01 2944007061.106 412231 105 471 120 — — — — — —
202221 AClearwater Threshers — 5449 8111 5180 11 163241286526 122233 339 241 3 — — — — — —
202221 ROKFCL Phillies — 143137 33614 4311 22 241268387654 146282 223 287 17 — — — — — —
202322 A+Jersey Shore BlueClaws — 3935 9001 141 00 257297343640 86250 103 276 61 — — — — — —
202322 AClearwater Threshers — 277250 66919 17303 63 264319416735 152261 116 319 70 — — — — — —
202423 A+Jersey Shore BlueClaws — 353325 791908 19611 30 243287375662 132269 175 289 43 — — — — — —
202524 AAALehigh Valley IronPigs — 2623 6001 250 00 261308391699 130294 198 308 70 — — — — — —
202524 AAReading Fightin Phils — 395367 12334415 18613 132 335371572943 237362 155 404 122 — — — — — —
202524 INTLToros del Este — 6357 14322 4110 11 246295474769 228261 176 323 105 — — — — — —
202625 MLBPhiladelphia Phillies — 3838 6101 090 00 158158263421 105179 240 184 8 -4 +0 -0 -4 +1 -0.8
202625 AAALehigh Valley IronPigs — 380356 10217021 17742 52 287323511834 225305 194 360 82 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 3838 6101 090 00 158158263421 105179 240 184 11 -4 +0 -0 -4 +1 -0.8
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202120 A MLEClearwater Threshers — 10999 16311 5375 62 162239242481 81238 345 207 26 — — — — — —
202120 ROK MLEFCL Phillies — 2017 5102 132 01 2944007061.106 412175 155 346 120 — — — — — —
202221 A MLEClearwater Threshers — 5450 7111 4240 11 140204260464 120213 447 173 3 — — — — — —
202221 ROK MLEFCL Phillies — 143139 23313 2441 22 165183266449 101218 311 194 17 — — — — — —
202322 A+ MLEJersey Shore BlueClaws — 3935 8001 151 00 229270314585 86220 133 259 61 — — — — — —
202322 A MLEClearwater Threshers — 277255 59717 12403 63 231274349623 118232 144 272 70 — — — — — —
202423 A+ MLEJersey Shore BlueClaws — 353332 661508 12781 30 199229316545 117221 223 232 43 — — — — — —
202524 AAA MLELehigh Valley IronPigs — 2625 6001 160 00 240269360629 120287 234 271 70 — — — — — —
202524 AA MLEReading Fightin Phils — 395372 11128411 13733 132 298327484811 185333 183 349 122 — — — — — —
202625 MLB MLEPhiladelphia Phillies — 3838 6101 090 00 158158263421 105179 240 180 8 -4 +0 -0 -4 +1 -0.8
202625 AAA MLELehigh Valley IronPigs — 380361 8814015 12892 52 244272407679 163272 233 290 82 — — — — — —
202120 A MLE2 teams — 129116 20412 6407 63 172256276532 103243 315 229 41 — — — — — —
202120 A RAW2 teams — 129114 25513 8297 63 219310360670 140268 226 306 41 — — — — — —
202221 ROK MLE2 teams — 197189 29414 6691 33 153184249432 95214 353 188 14 — — — — — —
202221 ROK RAW2 teams — 197186 41725 9491 33 220260360620 140271 255 274 14 — — — — — —
202322 A MLE2 teams — 316290 67718 13454 63 231274345618 114240 144 270 69 — — — — — —
202322 A RAW2 teams — 316285 759110 18344 63 263316407723 144260 116 314 69 — — — — — —
202423 A+ MLEJersey Shore BlueClaws — 353332 661508 12781 30 199229316545 117228 223 232 43 — — — — — —
202423 A+ RAWJersey Shore BlueClaws — 353325 791908 19611 30 243287375662 132269 175 289 43 — — — — — —
202524 AA MLE3 teams — 484455 13533414 17913 143 297326479805 182337 194 344 119 — — — — — —
202524 AA RAW3 teams — 484447 14337618 24773 143 320358550908 230346 165 388 119 — — — — — —
202625 AAA MLE2 teams — 418399 9415016 12982 52 236262393655 158269 233 280 76 — — — — — —
202625 AAA RAW2 teams — 418394 10818022 17832 52 274308487795 213293 204 344 76 — — — — — —
202120 A MLE2 teams — 129115 20412 6407 63 174256278534 104228 315 229 41 — — — — — —
202221 ROK MLE2 teams — 197188 29414 6691 33 154184250434 96217 353 188 14 — — — — — —
202322 A MLE2 teams — 316296 67718 13454 63 226274338611 111231 144 270 69 — — — — — —
202423 A+ MLEJersey Shore BlueClaws — 353337 661508 12781 30 196229312541 116221 223 232 43 — — — — — —
202524 AA MLE3 teams — 484461 13533414 17913 143 293326473799 180330 194 344 119 — — — — — —
202625 AAA MLE2 teams — 418401 9415016 12982 52 234262392653 157264 233 280 76 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202423 A+ MLEJersey Shore BlueClaws — 353337 661508 12781 30 196229312541 116221 223 232 43 — — — — — —
202524 AA MLE3 teams — 484461 13533414 17913 143 293326473799 180330 194 344 119 — — — — — —
202625 AAA MLE2 teams — 418401 9415016 12982 52 234262392653 157264 233 280 76 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202726 MLB MLEPHI 10% 342326 8515115 11822 51 259287444731 185301 243 318 102 +1 +1 -3 -4 +7 0.2
▸ 2027 — real world (MLB)
202726 MLB CTXPHI 10% 1414 4101 030 00 262290455745 193302 210 324 102 +0 +0 -0 -0 +0 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202827 MLB MLEPHI 31% 290276 7112112 10702 41 257287439727 182300 243 317 101 +0 +0 -3 -3 +6 0.1
202928 MLB MLEPHI 42% 300284 7313112 11732 31 255287433720 178298 244 314 99 -0 +0 -3 -3 +6 -0.0
203029 MLB MLEPHI 46% 294278 7112112 12722 21 252285425711 174296 244 311 96 -1 +0 -4 -3 +6 -0.2
203130 MLB MLEPHI 48% 289273 6812111 12712 11 248283416699 168294 254 306 93 -2 -0 -5 -3 +6 -0.4
202827 MLB CTXPHI 31% 9087 22404 3220 10 260290451741 191301 243 323 101 +0 +0 -1 -1 +2 0.0
202928 MLB CTXPHI 42% 126119 30505 5311 10 258289444734 187299 254 320 99 -0 +0 -1 -1 +3 -0.0
203029 MLB CTXPHI 46% 135128 32506 5331 10 254288436724 182297 244 316 96 -1 +0 -2 -1 +3 -0.1
203130 MLB CTXPHI 48% 140132 34606 6341 10 251286426712 176294 244 311 93 -1 +0 -2 -2 +3 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 529504 12421022 191293 40 246278419696 173287 244 307 82 -6 +1 -7 -10 +11 -1.0
/ 162G— A+C — 650619 15326027 231594 50 247279420699 173288 244 307 82 -7 +1 -8 -12 +14 -1.2
Career— MLE — 32103026 72813311105 11574127 4918 241275396671 155281 234 289 82 -7 +1 -16 -19 +29 -1.2
/ 162G— MLE — 650613 14727221 231505 104 240273393666 153280 234 289 82 -4 +0 -8 -9 +14 -0.6

How the minor-league lines were translated

One row per minor-league stint. Open a row to see each step: the raw rate, the park adjustment, the league/level factor, the age adjustment (hitters) and the resulting MLE rate. Factors are the same ones listed on the MLE Factors page.

2026 AAALehigh Valley IronPigs · 380 PAwOBA .354 → .290 (−64)K% 19.5% → 23.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.47%÷1.000×1.200——23.37%
BB% (unintentional) /PA4.47%÷1.000×0.690—×1.0333.19%
HBP% /PA0.53%—×0.940—×1.0330.51%
Singles /BIP22.70%÷1.000×0.930×0.972×1.03321.19%
Doubles /BIP6.03%÷1.000×0.830×0.972×1.0335.02%
Triples /BIP0.00%÷1.000×0.970×0.972×1.0330.00%
Home runs /BIP7.45%÷1.000×0.700—×1.0335.38%

Factors used: league row International League. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 25 vs a level average of 27.2 → +3.3% on BB/HBP/hit rates (2.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.972.

Result: wOBA .354 → .290; ISO .225 → .165; BABIP .305 → .272. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2025 AAReading Fightin Phils · 395 PAwOBA .399 → .349 (−50)K% 15.4% → 18.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.44%÷1.016×1.220——18.54%
BB% (unintentional) /PA4.56%÷0.982×0.700—×1.0123.29%
HBP% /PA0.76%—×0.850—×1.0120.65%
Singles /BIP22.88%÷0.968×0.970×0.962×1.01222.33%
Doubles /BIP11.11%÷1.004×0.860×0.962×1.0129.27%
Triples /BIP1.31%÷0.959×0.950×0.962×1.0121.26%
Home runs /BIP4.90%÷1.036×0.780—×1.0123.73%

Factors used: league row EL. Park (home-season share, regressed): HR 107, 1B 94, 2B 101, 3B 92, K 103, BB 96 — applied at half strength. Age: age 24 vs a level average of 24.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.962.

Result: wOBA .399 → .349; ISO .237 → .192; BABIP .362 → .333. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2025 AAALehigh Valley IronPigs · 26 PAwOBA .299 → .271 (−29)K% 19.2% → 23.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.23%÷0.996×1.200——23.17%
BB% (unintentional) /PA7.69%÷1.075×0.690—×1.0485.17%
HBP% /PA0.00%—×0.940—×1.0480.00%
Singles /BIP27.78%÷0.986×0.930—×1.04827.47%
Doubles /BIP0.00%÷1.018×0.830—×1.0480.00%
Triples /BIP0.00%÷0.900×0.970—×1.0480.00%
Home runs /BIP5.56%÷0.947×0.700—×1.0484.30%

Factors used: league row International League. Park (home-season share, regressed): HR 89, 1B 97, 2B 104, 3B 80, K 99, BB 115 — applied at half strength. Age: age 24 vs a level average of 27.2 → +4.8% on BB/HBP/hit rates (3.2 yr younger than average).

Result: wOBA .299 → .271; ISO .130 → .105; BABIP .294 → .287. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2024 A+Jersey Shore BlueClaws · 353 PAwOBA .288 → .232 (−55)K% 17.3% → 22.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.28%÷1.023×1.310——22.13%
BB% (unintentional) /PA5.38%÷0.972×0.600—×0.9983.32%
HBP% /PA0.28%—×0.770—×0.9980.22%
Singles /BIP19.70%÷1.035×0.870×1.000×0.99816.51%
Doubles /BIP7.20%÷1.000×0.780×1.000×0.9985.60%
Triples /BIP0.00%÷0.946×0.850×1.000×0.9980.00%
Home runs /BIP3.03%÷0.926×0.880—×0.9982.87%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 85, 1B 107, 2B 100, 3B 89, K 105, BB 94 — applied at half strength. Age: age 23 vs a level average of 22.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.000.

Result: wOBA .288 → .232; ISO .132 → .115; BABIP .269 → .221. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2023 AClearwater Threshers · 277 PAwOBA .319 → .272 (−47)K% 10.8% → 14.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.83%÷1.020×1.360——14.44%
BB% (unintentional) /PA6.14%÷0.972×0.690——4.36%
HBP% /PA1.08%—×0.780——0.84%
Singles /BIP21.36%÷0.965×0.920×0.961—19.58%
Doubles /BIP4.09%÷1.002×0.830×0.961—3.26%
Triples /BIP0.45%÷1.056×0.910×0.961—0.38%
Home runs /BIP4.09%÷1.000×0.800——3.27%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 100, 1B 93, 2B 100, 3B 111, K 104, BB 94 — applied at half strength. Age: age 22 vs a level average of 22.0 → +0.0% on BB/HBP/hit rates (0.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.961.

Result: wOBA .319 → .272; ISO .152 → .123; BABIP .261 → .232. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2023 A+Jersey Shore BlueClaws · 39 PAwOBA .283 → .259 (−24)K% 10.3% → 13.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.26%÷0.993×1.310——13.53%
BB% (unintentional) /PA2.56%÷0.973×0.600—×1.0121.60%
HBP% /PA2.56%—×0.770—×1.0122.00%
Singles /BIP25.81%÷1.006×0.870—×1.01222.59%
Doubles /BIP0.00%÷1.034×0.780—×1.0120.00%
Triples /BIP0.00%÷1.071×0.850—×1.0120.00%
Home runs /BIP3.23%÷0.858×0.880—×1.0123.35%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 72, 1B 101, 2B 107, 3B 114, K 99, BB 95 — applied at half strength. Age: age 22 vs a level average of 22.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average).

Result: wOBA .283 → .259; ISO .086 → .093; BABIP .250 → .220. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2022 ROKFCL Phillies · 143 PAwOBA .281 → .194 (−87)K% 21.7% → 31.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.68%÷1.004×1.440——31.08%
BB% (unintentional) /PA2.80%÷0.989×0.620—×0.9851.73%
HBP% /PA0.70%—×0.720—×0.9850.50%
Singles /BIP20.75%÷0.981×0.820×1.008×0.98517.22%
Doubles /BIP5.66%÷1.178×0.720×1.008×0.9853.43%
Triples /BIP0.94%÷1.000×0.720×1.008×0.9850.67%
Home runs /BIP3.77%÷0.947×0.780—×0.9853.06%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 89, 1B 96, 2B 136, 3B 100, K 101, BB 98 — applied at half strength. Age: age 21 vs a level average of 19.5 → −1.5% on BB/HBP/hit rates (1.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.008.

Result: wOBA .281 → .194; ISO .146 → .097; BABIP .282 → .218. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2022 AClearwater Threshers · 54 PAwOBA .235 → .173 (−62)K% 33.3% → 45.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA33.33%÷1.000×1.360——45.33%
BB% (unintentional) /PA9.26%÷1.000×0.690—×1.0156.48%
HBP% /PA0.00%—×0.780—×1.0150.00%
Singles /BIP16.13%÷1.000×0.920—×1.01515.06%
Doubles /BIP3.23%÷1.000×0.830—×1.0152.72%
Triples /BIP3.23%÷1.000×0.910—×1.0152.98%
Home runs /BIP3.23%÷1.000×0.800—×1.0152.62%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 21 vs a level average of 22.0 → +1.5% on BB/HBP/hit rates (1.0 yr younger than average).

Result: wOBA .235 → .173; ISO .122 → .088; BABIP .233 → .213. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

Not traceable per stint: some stints lack the counting stats the component translation needs. Level-wide factors that apply instead — .