Victor Figueroa1B Frederick Keys
Age 22 L/R 6'5" / 240 lbs A+ HR +9% Svc 0.0 · Ctrl thru 2033
2026 ROS PROJECTION480 act + 9 ros · stats below = ROS only
showingROS
wRC+†86
AVG/OBP/SLG.125 / .222 / .125
PA9
HR0
K%33
BB%11
BABIP314
ISO171
MLB%0%
Value2026 · WAR
BAT: -10.2 runs (wOBA-derived runs vs avg)-10BATRUN: -1.2 runs (SB/CS + UBR baserunning)-1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -8.7 runs (Positional adjustment)-9POSREP: +10.6 runs (Replacement-level credit)+11REPTotal WAR: -0.90-0.9WAR
0.00.51.00.00.00.10.10.00.026272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control-$3M ctrl surplus
Tools · ContractCON 45 / POW 45
Toolsscout grade
CONTACT45
scouting grade only
POWER45
scouting grade only
EYE55
scouting grade only
SPEED40
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2028
Service   0 yrs (est)
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2028
2027MiLBstill in minors · estimated debut 2028
2028Pre-Arb$0.8M
2029Pre-Arb$0.8M
2030Pre-Arb$0.9M+0.1$0.3M+$0.0M (cut)
2031Arb-1$0.8M+0.1$0.3M+$0.0M (cut)
2032Arb-2$1M
2033Arb-3$0.6M
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)
202521 A+Aberdeen IronBirds 9977 14310 19290 22 182340247587 65280 2919 281 76 -3 -0 +2 -0.1
202521 ALake Elsinore Storm 232195 511707 34472 31 262377456833 195310 2015 371 137 +10 +0 +5 1.6
202521 ROKACL Padres 4438 23435 670 20 6056591.2631.922 658692 1614 785 417 +17 +0 +1 1.8
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202521 A+ MLEAberdeen IronBirds 9984 12210 13380 22 143258190448 48257 3813 225 38 -7 -0 +2 -0.6
202521 A MLELake Elsinore Storm 232204 421207 25662 31 206299368666 162265 2811 291 83 -5 +0 +5 0.1
202521 ROK MLEACL Padres 4440 18324 4100 20 4505009251.425 475508 239 556 262 +9 +0 +1 1.0
202521 A MLE3 teams 375328 7117310 421142 73 216309378687 162295 3011 305 92
202521 A RAW3 teams 375310 8824412 59832 73 284401503904 219349 2216 396 92
202521 A MLE3 teams 375328 7117310 421142 73 216309378687 162291 3011 305 92
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202521 A MLE3 teams 375328 7117310 421142 73 216309378687 162291 3011 305 92
YTD22 A+ MLEBAL 480440 9516320 301984 65 216272402674 186329 416 290 82 -10 -1 +0 -9 +10 -0.9
▸ 2026 season
YTD22 A+ RAWBAL 335292 7915322 341043 34 271353568921 298331 3110 391 82
YTD22 AA RAWBAL 145133 37515 11481 31 278338444782 165400 338 347 82
ROS22 A+ MLEBAL 0% 98 1000 130 00 125222125347 308 3311 295 86 -0 +0 +0 -0 +0 -0.0
TOT22 A+ MLEBAL 489448 9616320 312014 65 214271397669 183326 416 290 82 -10 -1 +0 -9 +11 -0.9
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202723 MLB MLEBAL 35% 518468 10319320 411844 64 220288402690 182308 368 304 92 -5 -0 +0 -9 +11 -0.4
202824 MLB MLEBAL 46% 556502 11321422 451914 74 225294414708 189307 348 309 95 -3 -0 +0 -10 +12 -0.1
202925 MLB MLEBAL 52% 561506 11421422 461884 74 225295413708 188306 348 312 97 -2 -0 +0 -10 +12 0.0
203026 MLB MLEBAL 54% 560505 11521422 461864 74 228297416713 188306 338 313 98 -1 -0 +0 -10 +12 0.1
203127 MLB MLEBAL 54% 555500 11321322 461854 75 226296412708 186305 338 313 98 -1 -1 +0 -10 +12 0.0
203228 MLB MLEBAL 54% 548493 11020322 461834 74 223295410704 187304 338 312 97 -2 -0 -1 -10 +12 -0.1
203329 MLB MLEBAL 53% 540485 10820321 461824 74 223295406702 184303 349 310 96 -3 -0 -1 -10 +12 -0.2
203430 MLB MLEBAL 52% 531477 10519320 451804 64 220293398691 178301 348 307 94 -4 -0 -2 -9 +12 -0.5
202723 MLB CTXBAL 35% 179162 36717 14641 21 222288407696 185313 368 305 92 -2 +0 +0 -3 +4 -0.1
202824 MLB CTXBAL 46% 257232 5410211 21882 32 233302435737 203312 348 310 95 -1 -0 +0 -5 +6 -0.1
202925 MLB CTXBAL 52% 290262 6011212 24972 42 229299424722 195311 338 313 97 -1 +0 +0 -5 +6 0.0
203026 MLB CTXBAL 54% 304274 6412213 251012 42 234302434737 201311 338 314 98 -1 +0 +0 -5 +7 0.1
203127 MLB CTXBAL 54% 301271 6212212 251002 42 229299421719 192310 338 314 98 -1 +0 +0 -5 +7 0.1
203228 MLB CTXBAL 54% 297268 6111212 25992 42 228298418716 190309 338 313 97 -1 +0 -0 -5 +6 -0.0
203329 MLB CTXBAL 53% 287259 5911212 24962 32 228298425723 197308 338 310 96 -1 -0 -1 -5 +6 -0.1
203430 MLB CTXBAL 52% 278250 5610211 24942 32 224297412709 188306 349 307 94 -2 -0 -1 -5 +6 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 21931978 452841590 18273915 2715 229298423721 194312 348 311 96 -10 -1 -2 -39 +48 -0.4
/ 162G A+C 650586 13425427 542194 84 229298423721 195312 348 311 96 -3 -0 -1 -12 +14 -0.1
Career MLE 47534272 95317930181 404159634 6136 223295406701 183306 348 310 96 -21 -2 -4 -78 +95 -1.1
/ 162G MLE 650584 13024425 552185 85 223295406701 183304 348 310 96 -3 -0 -1 -12 +14 -0.2