Jose Perez

SS Bowling Green Hot Rods
Age 23 S/R 5'9" / 170 lbs A+ HR -6%H +4% Svc 0.0 · Ctrl thru 2036
Overview
A+PROSPECTMiLBFA 2037
OGV OFP35OGV rank#2072ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202420A/ROKTB223.271/.441/.3942580—.214/.338/.310
202521A+/ATB223.175/.336/.2261242—.165/.286/.213
202622A+TB78.119/.244/.14900-20—.085/.167/.099
2027PROJMLE23MLBTB189.194/.288/.25713590.0
2028PROJ30% MLB24MLBTB32.203/.295/.2790066-0.0
2029PROJ45% MLB25MLBTB77.207/.298/.29511710.0
Next 3 projected WAR -0.0Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2036Service0.0First FA2037
2027MiLB2028MiLB2029MiLB2030MiLB2031Pre-Arb$0.9M2032Pre-Arb$0.9M2033Pre-Arb$0.9M2034Ext$3M+2
Skills · percentileMiLB Statcast 2026 A+
Chase%80
BB%71
K%24
Whiff%13
Speed13
Z-Con%11
Career WAR0.0 WAR median (P10 0.0 / P90 0.0, comp-based) · star 0% · didn't stick 99%
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 55 proj PA
wRC+†59
AVG/OBP/SLG.193 / .285 / .254
PA55
HR0
K%24
BB%10
ISO62
MLB%0%
Value2027 · WAR
BAT: -2.7 runs (wOBA-derived runs vs avg)-3BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.6 runs (Positional adjustment)+1POSREP: +1.2 runs (Replacement-level credit)+1REPTotal WAR: +0.00+0.0WAR
0.00.51.00.10.00.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$2M ctrl surplus
Tools · ContractCON 30 / POW 20
Toolsscout grade
CONTACT30
scouting grade only
POWER20
scouting grade only
EYE60
scouting grade only
SPEED40
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
2031Pre-Arb$0.9M———
2032Pre-Arb$0.9M———
2033Pre-Arb$0.9M———
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-0.3M +$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)
202117 ROKDSL Rays 2 — 123102 21421 18272 25 206336314650 108267 2215 302 26 — — — — — —
202218 ROKDSL Tampa Bay — 11086 18010 19122 54 209364233597 23237 1117 288 31 — — — — — —
202319 ROKDSL Rays — 171119 33573 42325 34 277482513995 235345 1925 428 82 — — — — — —
202420 ACharleston RiverDogs — 8565 15200 18141 21 231405262666 31294 1621 325 63 — — — — — —
202420 ROKFCL Rays — 138105 31732 29224 30 295464476940 181358 1621 423 91 — — — — — —
202521 A+Bowling Green Hot Rods — 1511 2000 251 01 182357182539 286 3313 263 38 — — — — — —
202521 ACharleston RiverDogs — 208166 29411 35305 20 175335229564 54207 1417 278 42 — — — — — —
202622 A+Bowling Green Hot Rods — 7867 8200 11230 00 119244149393 30182 2914 201 -20 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202117 ROK MLEDSL Rays 2 — 123107 14211 13322 25 131238196434 65181 2611 207 26 — — — — — —
202218 ROK MLEDSL Tampa Bay — 11091 14010 14152 54 154280176456 22169 1413 214 31 — — — — — —
202319 ROK MLEDSL Rays — 171131 22342 30405 34 168343298641 130207 2318 290 82 — — — — — —
202420 A MLECharleston RiverDogs — 8571 14200 12191 21 197321225547 28271 2214 262 63 — — — — — —
202420 ROK MLEFCL Rays — 138116 26622 18324 30 224348362710 138285 2313 303 91 — — — — — —
202521 A+ MLEBowling Green Hot Rods — 1512 2000 161 01 167286167452 257 407 225 38 — — — — — —
202521 A MLECharleston RiverDogs — 208176 29411 25415 20 165286216502 51201 2012 231 42 — — — — — —
202622 A+ MLEBowling Green Hot Rods — 7871 6100 7300 00 8516799265 14156 389 138 -20 — — — — — —
202117 ROK MLEDSL Rays 2 — 123107 14211 13322 25 131238196434 65173 2611 207 26 — — — — — —
202117 ROK RAWDSL Rays 2 — 123102 21421 18272 25 206336314650 108267 2215 302 26 — — — — — —
202218 ROK MLEDSL Tampa Bay — 11091 14010 14152 54 154280176456 22179 1413 214 31 — — — — — —
202218 ROK RAWDSL Tampa Bay — 11086 18010 19122 54 209364233597 23237 1117 288 31 — — — — — —
202319 ROK MLEDSL Rays — 171131 22342 30405 34 168343298641 130217 2318 290 82 — — — — — —
202319 ROK RAWDSL Rays — 171119 33573 42325 34 277482513995 235345 1925 428 82 — — — — — —
202420 ROK MLE2 teams — 223187 41822 30525 51 219342316658 96293 2313 287 81 — — — — — —
202420 ROK RAW2 teams — 223170 46932 47365 51 271441394836 124333 1621 386 81 — — — — — —
202521 A MLE2 teams — 223188 31411 26476 21 165286213499 48213 2112 231 42 — — — — — —
202521 A RAW2 teams — 223177 31411 37356 21 175336226562 51211 1617 277 42 — — — — — —
202622 A+ MLEBowling Green Hot Rods — 7871 6100 7300 00 8516799265 14146 389 138 -20 — — — — — —
202622 A+ RAWBowling Green Hot Rods — 7867 8200 11230 00 119244149393 30182 2914 201 -20 — — — — — —
202117 ROK MLEDSL Rays 2 — 123107 14211 13322 25 131238196434 65181 2611 207 26 — — — — — —
202218 ROK MLEDSL Tampa Bay — 11093 14010 14152 54 151280172452 22169 1413 214 31 — — — — — —
202319 ROK MLEDSL Rays — 171134 22342 30405 34 164343291634 127207 2318 290 82 — — — — — —
202420 ROK MLE2 teams — 223186 41822 30525 51 220342317660 97280 2313 287 81 — — — — — —
202521 A MLE2 teams — 223189 31411 26476 21 164286212498 48205 2112 231 42 — — — — — —
202622 A+ MLEBowling Green Hot Rods — 7871 6100 7300 00 8516799265 14156 389 138 -20 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202420 ROK MLE2 teams — 223186 41822 30525 51 220342317660 97280 2313 287 81 — — — — — —
202521 A MLE2 teams — 223189 31411 26476 21 164286212498 48205 2112 231 42 — — — — — —
202622 A+ MLEBowling Green Hot Rods — 7871 6100 7300 00 8516799265 14156 389 138 -20 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202723 MLB MLETB 0% 189165 33711 20462 31 194288257544 62262 2411 255 59 -9 +0 +0 +2 +4 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202824 MLB MLETB 30% 10895 20411 11261 20 201293278571 77264 2410 266 66 -4 +0 +0 +1 +2 -0.0
202925 MLB MLETB 45% 169148 31612 17402 21 205297294590 89266 2410 273 71 -6 +0 +0 +2 +4 -0.0
203026 MLB MLETB 54% 229201 42813 23543 31 208299305604 97267 2410 278 74 -7 +0 +0 +2 +5 0.1
203127 MLB MLETB 58% 267235 501014 27643 31 209299308607 99268 2410 279 75 -8 +0 +0 +3 +6 0.1
203228 MLB MLETB 61% 291257 541114 29703 31 209298309607 99269 2410 278 75 -9 +0 -1 +3 +6 0.0
203329 MLB MLETB 62% 298263 541114 30723 31 207295303598 95268 2410 275 72 -10 +0 -1 +3 +6 -0.1
202824 MLB CTXTB 30% 3229 5100 380 00 203295279574 76267 259 267 66 -1 +0 +0 +0 +1 -0.0
202925 MLB CTXTB 45% 7768 14301 8181 10 207298295593 87269 2310 274 71 -3 +0 +0 +1 +2 0.0
203026 MLB CTXTB 54% 124109 23412 13301 20 210300305606 95270 2410 279 74 -4 +0 +0 +1 +3 0.1
203127 MLB CTXTB 58% 156137 30612 16372 21 211301308609 97271 2410 280 75 -5 +0 +0 +2 +3 0.0
203228 MLB CTXTB 61% 177155 32612 18422 21 211300309609 97272 2410 279 75 -5 +0 -0 +2 +4 -0.0
203329 MLB CTXTB 62% 185162 34712 19452 21 209297303600 94271 2410 276 72 -6 +0 -1 +2 +4 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 751660 1382749 771808 93 209299303602 94272 2410 277 64 -24 +1 -1 +8 +16 -0.0
/ 162G— A+C — 650571 1192338 671567 83 208299301600 93271 2410 277 64 -21 +1 -1 +7 +14 -0.0
Career— MLE — 23452022 388701524 26355536 3420 192296277573 85250 2411 262 64 -47 +1 -2 +15 +31 -0.2
/ 162G— MLE — 650560 1071947 7315410 96 191295277572 86248 2411 262 64 -21 +1 -1 +7 +14 -0.1

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 A+Bowling Green Hot Rods · 78 PAwOBA .197 → .138 (−59)K% 29.5% → 38.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.49%÷1.000×1.310——38.63%
BB% (unintentional) /PA14.10%÷1.000×0.600—×1.0128.56%
HBP% /PA0.00%—×0.770—×1.0120.00%
Singles /BIP13.64%÷1.000×0.870×0.999×1.01211.99%
Doubles /BIP4.55%÷1.000×0.780×0.999×1.0123.58%
Triples /BIP0.00%÷1.000×0.850×0.999×1.0120.00%
Home runs /BIP0.00%÷1.000×0.880—×1.0120.00%

Factors used: league row South Atlantic League. Park (home-season share, regressed): no park row on file (treated as neutral) — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.999.

Result: wOBA .197 → .138; ISO .030 → .022; BABIP .182 → .156. 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 ACharleston RiverDogs · 208 PAwOBA .272 → .231 (−41)K% 14.4% → 19.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.42%÷1.006×1.360——19.51%
BB% (unintentional) /PA16.83%÷0.985×0.690—×1.01511.97%
HBP% /PA2.40%—×0.780—×1.0151.90%
Singles /BIP16.91%÷1.013×0.920×1.047×1.01516.33%
Doubles /BIP2.94%÷0.850×0.830×1.047×1.0153.05%
Triples /BIP0.74%÷1.121×0.910×1.047×1.0150.63%
Home runs /BIP0.74%÷1.159×0.800—×1.0150.52%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 132, 1B 103, 2B 70, 3B 124, K 101, BB 97 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.047.

Result: wOBA .272 → .231; ISO .054 → .049; BABIP .207 → .201. 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 A+Bowling Green Hot Rods · 15 PAwOBA .276 → .225 (−50)K% 33.3% → 42.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA33.33%÷1.023×1.310——42.68%
BB% (unintentional) /PA13.33%÷0.965×0.600—×1.0278.51%
HBP% /PA6.67%—×0.770—×1.0275.27%
Singles /BIP33.33%÷1.005×0.870—×1.02729.64%
Doubles /BIP0.00%÷1.066×0.780—×1.0270.00%
Triples /BIP0.00%÷0.996×0.850—×1.0270.00%
Home runs /BIP0.00%÷0.930×0.880—×1.0270.00%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 86, 1B 101, 2B 113, 3B 99, K 105, BB 93 — applied at half strength. Age: age 21 vs a level average of 22.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average).

Result: wOBA .276 → .225; ISO .000 → .000; BABIP .286 → .257. 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 ROKFCL Rays · 138 PAwOBA .413 → .303 (−110)K% 15.9% → 23.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.94%÷0.980×1.440——23.44%
BB% (unintentional) /PA21.01%÷1.024×0.620—×0.99512.65%
HBP% /PA2.90%—×0.720—×0.9952.08%
Singles /BIP22.89%÷1.024×0.820×1.041×0.99518.99%
Doubles /BIP8.43%÷0.941×0.720×1.041×0.9956.68%
Triples /BIP3.61%÷1.150×0.720×1.041×0.9952.34%
Home runs /BIP2.41%÷1.002×0.780—×0.9951.87%

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

Result: wOBA .413 → .303; ISO .181 → .138; BABIP .358 → .285. 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 ACharleston RiverDogs · 85 PAwOBA .318 → .262 (−57)K% 16.5% → 22.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.47%÷0.985×1.360——22.73%
BB% (unintentional) /PA21.18%÷1.047×0.690—×1.03014.38%
HBP% /PA1.18%—×0.780—×1.0300.95%
Singles /BIP25.49%÷1.071×0.920×1.050×1.03023.68%
Doubles /BIP3.92%÷1.017×0.830×1.050×1.0303.46%
Triples /BIP0.00%÷1.099×0.910×1.050×1.0300.00%
Home runs /BIP0.00%÷0.824×0.800—×1.0300.00%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 65, 1B 114, 2B 103, 3B 120, K 97, BB 109 — applied at half strength. Age: age 20 vs a level average of 22.0 → +3.0% on BB/HBP/hit rates (2.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .318 → .262; ISO .031 → .028; BABIP .294 → .271. 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 DSLDSL Rays · 171 PAwOBA .426 → .290 (−137)K% 18.7% → 23.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.71%÷0.987×1.220——23.14%
BB% (unintentional) /PA24.56%÷0.984×0.700—×0.99517.38%
HBP% /PA2.92%—×0.700—×0.9952.04%
Singles /BIP20.69%÷1.005×0.680×0.950×0.99513.24%
Doubles /BIP5.75%÷0.993×0.600×0.950×0.9953.28%
Triples /BIP8.05%÷1.035×0.600×0.950×0.9954.41%
Home runs /BIP3.45%÷0.938×0.470—×0.9951.72%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 88, 1B 101, 2B 99, 3B 107, K 97, BB 97 — applied at half strength. Age: age 19 vs a level average of 18.5 → −0.5% on BB/HBP/hit rates (0.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .426 → .290; ISO .235 → .142; BABIP .345 → .207. 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 DSLDSL Tampa Bay · 110 PAwOBA .288 → .214 (−74)K% 10.9% → 13.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA10.91%÷0.976×1.220——13.63%
BB% (unintentional) /PA17.27%÷0.985×0.700—×1.00812.37%
HBP% /PA1.82%—×0.700—×1.0081.28%
Singles /BIP22.97%÷0.981×0.680×1.024×1.00816.43%
Doubles /BIP0.00%÷0.973×0.600×1.024×1.0080.00%
Triples /BIP1.35%÷0.919×0.600×1.024×1.0080.91%
Home runs /BIP0.00%÷1.273×0.470—×1.0080.00%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 155, 1B 96, 2B 95, 3B 84, K 95, BB 97 — applied at half strength. Age: age 18 vs a level average of 18.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.024.

Result: wOBA .288 → .214; ISO .023 → .017; BABIP .237 → .169. 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).

2021 DSLDSL Rays 2 · 123 PAwOBA .294 → .207 (−88)K% 22.0% → 25.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.95%÷1.032×1.220——25.94%
BB% (unintentional) /PA13.82%÷0.971×0.700—×1.02210.18%
HBP% /PA1.63%—×0.700—×1.0221.16%
Singles /BIP18.67%÷1.011×0.680×1.034×1.02213.28%
Doubles /BIP5.33%÷1.102×0.600×1.034×1.0223.07%
Triples /BIP2.67%÷0.904×0.600×1.034×1.0221.87%
Home runs /BIP1.33%÷0.890×0.470—×1.0220.72%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 78, 1B 102, 2B 120, 3B 81, K 106, BB 94 — applied at half strength. Age: age 17 vs a level average of 18.5 → +2.2% on BB/HBP/hit rates (1.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.034.

Result: wOBA .294 → .207; ISO .108 → .068; BABIP .267 → .181. 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).