Juan Carlos Perez

PosLF
B/TR/R
Born1986-11-13
Age (2027)40
No MLB projection yet. Career stats below are historical.
Overview
INTLLAST SEASON 2021
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201932AAA/INTL2 orgs541.312/.396/.453111375—.252/.311/.362
202033INTLDominican Rep…47.237/.370/.42110122—
202134INTLAguilas Cibae…63.226/.349/.2640186—
Contract
No contract data on file.

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)
200922 AAugusta GreenJackets — 484447 1092939 231014 184 244287383669 139291 215 292 40 — — — — — —
201023 A+San Jose Giants — 596551 164371013 311165 1715 298341472813 174353 195 353 72 — — — — — —
201124 AARichmond Flying Squirrels — 497457 11725104 28954 226 256305381685 125313 196 301 51 — — — — — —
201124 INTLAguilas Cibaenas — 175162 471030 8380 133 290324389712 99373 225 309 95 — — — — — —
201225 AARichmond Flying Squirrels — 513483 14626411 22856 1815 302341441782 139349 174 346 80 — — — — — —
201225 INTLAguilas Cibaenas — 166150 421204 10292 54 280333440773 160322 176 336 113 — — — — — —
201326 MLBSan Francisco Giants — 9789 23501 6210 20 258305348654 90324 226 289 85 -2 +0 +10 +3 +2 1.3
201326 AAAFresno Grizzlies — 409382 11127510 15755 186 291326466792 175337 184 343 70 — — — — — —
201326 INTLDominican Republic — 204181 501101 13354 155 276337354690 77333 176 307 94 — — — — — —
201427 MLBSan Francisco Giants — 109100 17701 5252 01 170224270494 100216 235 222 38 -8 -0 -1 -4 +2 -1.0
201427 AAAFresno Grizzlies — 196177 561307 14323 74 316376508885 192350 167 387 90 — — — — — —
201427 INTLAguilas Cibaenas — 2725 11400 120 11 4404446001.044 160478 74 451 191 — — — — — —
201528 MLBSan Francisco Giants — 4039 11300 160 10 282300359659 77333 152 295 87 -1 +0 +0 -5 +1 -0.5
201528 AAASacramento River Cats — 344321 852437 17622 172 265306424730 159310 185 319 54 — — — — — —
201528 A+San Jose Giants — 2826 5200 140 00 192222269491 77217 144 214 1 — — — — — —
201528 INTLAguilas Cibaenas — 6053 12201 6140 20 226305321626 94282 2310 283 78 — — — — — —
201629 AAAIowa Cubs — 415381 1052759 20852 166 276313444756 168327 205 325 68 — — — — — —
201629 INTLAguilas Cibaenas — 190172 501300 13303 20 291351366717 76347 167 323 105 — — — — — —
201730 AAAToledo Mud Hens — 152137 28521 10351 101 204264292555 88260 237 247 17 — — — — — —
201730 INTLDominican Republic — 218199 561203 15412 72 281338387725 106340 197 324 106 — — — — — —
201831 INTLAguilas Cibaenas — 124103 23500 13255 32 223339272611 49287 2010 286 80 — — — — — —
201932 AAARieleros de Aguascalientes — 477412 13831111 54726 125 335419495914 160385 1511 403 84 — — — — — —
201932 INTLAguilas Cibaenas — 6456 8000 5191 11 143222143365 211 308 179 7 — — — — — —
202033 INTLDominican Republic — 4738 9211 791 00 237370421791 184276 1915 349 122 — — — — — —
202134 INTLAguilas Cibaenas — 6353 12200 10120 10 226349264613 38293 1916 295 86 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 246228 511502 12522 31 224269316584 92280 215 260 62 -11 +0 +9 -6 +5 -0.2
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
200922 A MLEAugusta GreenJackets — 484455 902237 151364 184 198230305535 108249 283 228 40 — — — — — —
201023 A+ MLESan Jose Giants — 596562 13329611 201605 1715 237269368637 132300 273 275 72 — — — — — —
201124 AA MLERichmond Flying Squirrels — 497467 1012083 181194 226 216252313564 96275 244 243 51 — — — — — —
201225 AA MLERichmond Flying Squirrels — 513489 1292248 161056 1815 264295374670 110317 203 287 80 — — — — — —
201326 MLB MLESan Francisco Giants — 9789 23501 6210 20 258305348654 90324 226 293 85 -2 +0 +10 +3 +2 1.3
201326 AAA MLEFresno Grizzlies — 409385 912148 12985 186 236269374643 138287 243 272 70 — — — — — —
201427 MLB MLESan Francisco Giants — 109100 17701 5252 01 170224270494 100216 235 224 38 -8 -0 -1 -4 +2 -1.0
201427 AAA MLEFresno Grizzlies — 196181 461005 10423 74 254304392696 138293 215 301 90 — — — — — —
201528 MLB MLESan Francisco Giants — 4039 11300 160 10 282300359659 77333 152 297 87 -1 +0 +0 -5 +1 -0.5
201528 AAA MLESacramento River Cats — 344327 701835 11762 172 214244333577 119258 223 248 54 — — — — — —
201528 A+ MLESan Jose Giants — 2826 4100 150 00 154185192377 38177 184 169 1 — — — — — —
201629 AAA MLEIowa Cubs — 415391 902348 131062 166 230259371629 141280 263 268 68 — — — — — —
201730 AAA MLEToledo Mud Hens — 152141 23421 6421 101 163203241444 78211 284 193 17 — — — — — —
201932 AAA MLERieleros de Aguascalientes — 477436 1102517 31936 125 252311362673 110300 196 293 84 — — — — — —
200922 A MLEAugusta GreenJackets — 484455 902237 151364 184 198230305535 108260 283 228 40 — — — — — —
200922 A RAWAugusta GreenJackets — 484447 1092939 231014 184 244287383669 139291 215 292 40 — — — — — —
201023 A+ MLESan Jose Giants — 596562 13329611 201605 1715 237269368637 132307 273 275 72 — — — — — —
201023 A+ RAWSan Jose Giants — 596551 164371013 311165 1715 298341472813 174353 195 353 72 — — — — — —
201124 AA MLE2 teams — 672631 13627114 241614 359 216249312561 97280 244 243 51 — — — — — —
201124 AA RAW2 teams — 672619 16435134 361334 359 265310383692 118329 205 303 51 — — — — — —
201225 AA MLE2 teams — 679644 17129511 211398 2319 266297377675 112323 203 287 80 — — — — — —
201225 AA RAW2 teams — 679633 18838415 321148 2319 297339441780 144343 175 343 80 — — — — — —
201326 AAA MLE3 teams — 710662 16036612 251679 3511 242279369647 127303 244 276 73 — — — — — —
201326 AAA RAW3 teams — 710652 18443512 341319 3511 282326419745 137334 185 325 73 — — — — — —
201427 AAA MLE3 teams — 332307 681807 16725 86 221271349620 127265 225 274 71 — — — — — —
201427 AAA RAW3 teams — 332302 842408 20595 86 278332437769 159321 186 338 71 — — — — — —
201528 AAA MLE4 teams — 472449 972636 151012 202 216245327572 111265 213 247 54 — — — — — —
201528 AAA RAW4 teams — 472439 1133138 25862 202 257300396697 139303 185 306 54 — — — — — —
201629 AAA MLE2 teams — 605570 13133611 191545 186 230261367628 137290 253 268 68 — — — — — —
201629 AAA RAW2 teams — 605553 1554059 331155 186 280325420744 139333 195 324 68 — — — — — —
201730 INTL MLE2 teams — 370347 561042 141023 173 161201231431 69219 284 193 17 — — — — — —
201730 INTL RAW2 teams — 370336 841724 25763 173 250308348656 98308 217 293 17 — — — — — —
201831 INTL MLEAguilas Cibaenas — 124103 23500 13255 32 223339272611 49287 2010 — — — — — — — —
201831 INTL RAWAguilas Cibaenas — 124103 23500 13255 32 223339272611 49287 2010 286 80 — — — — — —
201932 AAA MLE2 teams — 541494 1252818 351057 136 253312362674 109305 196 293 84 — — — — — —
201932 AAA RAW2 teams — 541468 14631111 59917 136 312396453849 141367 1711 377 84 — — — — — —
202033 INTL MLEDominican Republic — 4738 9211 791 00 237370421791 184276 1915 — — — — — — — —
202033 INTL RAWDominican Republic — 4738 9211 791 00 237370421791 184276 1915 349 122 — — — — — —
202134 INTL MLEAguilas Cibaenas — 6353 12200 10120 10 226349264613 38293 1916 — — — — — — — —
202134 INTL RAWAguilas Cibaenas — 6353 12200 10120 10 226349264613 38293 1916 295 86 — — — — — —
200922 A MLEAugusta GreenJackets — 484462 902237 151364 184 195230301531 106249 283 228 40 — — — — — —
201023 A+ MLESan Jose Giants — 596566 13329611 201605 1715 235269366635 131300 273 275 72 — — — — — —
201124 AA MLE2 teams — 672639 13627114 241614 359 213249308557 95275 244 243 51 — — — — — —
201225 AA MLE2 teams — 679645 17129511 211398 2319 265297377674 112317 203 287 80 — — — — — —
201326 AAA MLE3 teams — 710670 16036612 251679 3511 239279364643 125294 244 276 73 — — — — — —
201427 AAA MLE3 teams — 332308 681807 16725 86 221271347619 127266 225 274 71 — — — — — —
201528 AAA MLE4 teams — 472452 972636 151012 202 215245325570 111260 213 247 54 — — — — — —
201629 AAA MLE2 teams — 605576 13133611 191545 186 227261363624 135280 253 268 68 — — — — — —
201730 INTL MLE2 teams — 370350 561042 141023 173 160201229429 69211 284 193 17 — — — — — —
201932 AAA MLE2 teams — 541494 1252818 351057 136 253312362674 109300 196 293 84 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 246228 511502 12522 31 224269316584 92280 215 260 56 -11 +0 +9 -6 +5 -0.2
/ 162G— A+C — 650602 1354005 321375 83 224269316585 91281 215 260 56 -29 +1 +25 -16 +14 -0.6
Career— MLE — 56955315 12112674680 234134358 20883 228268341609 113287 244 251 56 -11 +0 +9 -6 +5 -0.2
/ 162G— MLE — 650607 1373059 271537 249 226267336603 110284 244 251 56 -29 +1 +25 -16 +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.

2019 AAARieleros de Aguascalientes · 477 PAwOBA .391 → .293 (−98)K% 15.1% → 19.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.09%÷0.936×1.200——19.35%
BB% (unintentional) /PA10.48%÷1.051×0.690—×0.9426.49%
HBP% /PA1.26%—×0.940—×0.9421.11%
Singles /BIP27.94%÷1.050×0.930×0.950×0.94222.14%
Doubles /BIP9.12%÷0.954×0.830×0.950×0.9427.10%
Triples /BIP0.29%÷1.065×0.920×0.950×0.9420.23%
Home runs /BIP3.24%÷1.115×0.700—×0.9421.91%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 123, 1B 110, 2B 91, 3B 113, K 87, BB 110 — applied at half strength. Age: age 33 vs a level average of 27.2 → −5.8% on BB/HBP/hit rates (5.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .391 → .293; ISO .160 → .112; BABIP .385 → .300. 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).

2017 AAAToledo Mud Hens · 152 PAwOBA .243 → .193 (−49)K% 23.0% → 27.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.03%÷1.004×1.200——27.52%
BB% (unintentional) /PA5.92%÷0.996×0.690—×0.9623.95%
HBP% /PA0.66%—×0.940—×0.9620.59%
Singles /BIP19.61%÷1.054×0.930×0.960×0.96215.98%
Doubles /BIP4.90%÷0.916×0.830×0.960×0.9624.10%
Triples /BIP1.96%÷1.150×0.970×0.960×0.9621.53%
Home runs /BIP0.98%÷1.049×0.840—×0.9620.76%

Factors used: league row IL. Park (home-season share, regressed): HR 110, 1B 111, 2B 83, 3B 130, K 101, BB 99 — applied at half strength. Age: age 31 vs a level average of 27.2 → −3.8% on BB/HBP/hit rates (3.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.960.

Result: wOBA .243 → .193; ISO .088 → .071; BABIP .260 → .211. 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).

2016 AAAIowa Cubs · 415 PAwOBA .321 → .268 (−53)K% 20.5% → 25.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.48%÷1.037×1.290——25.48%
BB% (unintentional) /PA4.82%÷1.034×0.710—×0.9723.22%
HBP% /PA0.48%—×0.980—×0.9720.46%
Singles /BIP21.62%÷1.006×0.900×0.999×0.97218.78%
Doubles /BIP9.12%÷0.927×0.810×0.999×0.9727.74%
Triples /BIP1.69%÷0.945×0.810×0.999×0.9721.41%
Home runs /BIP3.04%÷0.890×0.780—×0.9722.59%

Factors used: league row PCL. Park (home-season share, regressed): HR 78, 1B 101, 2B 85, 3B 89, K 107, BB 107 — applied at half strength. Age: age 30 vs a level average of 27.2 → −2.8% on BB/HBP/hit rates (2.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.999.

Result: wOBA .321 → .268; ISO .168 → .141; BABIP .327 → .280. 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).

2015 AAASacramento River Cats · 344 PAwOBA .308 → .248 (−60)K% 18.0% → 22.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.02%÷1.047×1.290——22.21%
BB% (unintentional) /PA4.36%÷0.960×0.710—×0.9823.17%
HBP% /PA0.58%—×0.980—×0.9820.56%
Singles /BIP19.69%÷1.003×0.900×0.989×0.98217.16%
Doubles /BIP9.27%÷1.024×0.810×0.989×0.9827.12%
Triples /BIP1.16%÷0.925×0.810×0.989×0.9820.99%
Home runs /BIP2.70%÷0.982×0.780—×0.9822.11%

Factors used: league row PCL. Park (home-season share, regressed): HR 96, 1B 101, 2B 105, 3B 85, K 109, BB 92 — applied at half strength. Age: age 29 vs a level average of 27.2 → −1.8% on BB/HBP/hit rates (1.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.989.

Result: wOBA .308 → .248; ISO .159 → .122; BABIP .310 → .258. 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).

2015 A+San Jose Giants · 28 PAwOBA .216 → .169 (−47)K% 14.3% → 19.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.29%÷0.983×1.340——19.47%
BB% (unintentional) /PA3.57%÷0.996×0.710—×0.9402.39%
HBP% /PA0.00%—×0.790—×0.9400.00%
Singles /BIP13.64%÷0.971×0.910—×0.94012.01%
Doubles /BIP9.09%÷1.071×0.820—×0.9406.54%
Triples /BIP0.00%÷1.150×0.760—×0.9400.00%
Home runs /BIP0.00%÷1.031×0.920—×0.9400.00%

Factors used: league row CAL. Park (home-season share, regressed): HR 106, 1B 94, 2B 114, 3B 130, K 97, BB 99 — applied at half strength. Age: age 29 vs a level average of 22.8 → −6.0% on BB/HBP/hit rates (6.2 yr older than average).

Result: wOBA .216 → .169; ISO .077 → .055; BABIP .217 → .177. 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).

2014 AAAFresno Grizzlies · 196 PAwOBA .380 → .301 (−79)K% 16.3% → 21.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.33%÷0.994×1.290——21.19%
BB% (unintentional) /PA7.14%÷1.005×0.710—×0.9925.00%
HBP% /PA1.53%—×0.980—×0.9921.49%
Singles /BIP24.83%÷1.002×0.900×0.982×0.99221.74%
Doubles /BIP8.97%÷1.014×0.810×0.982×0.9926.98%
Triples /BIP0.00%÷0.900×0.810×0.982×0.9920.00%
Home runs /BIP4.83%÷1.045×0.780—×0.9923.58%

Factors used: league row PCL. Park (home-season share, regressed): HR 109, 1B 100, 2B 103, 3B 80, K 99, BB 101 — applied at half strength. Age: age 28 vs a level average of 27.2 → −0.8% on BB/HBP/hit rates (0.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.982.

Result: wOBA .380 → .301; ISO .192 → .142; BABIP .350 → .293. 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).

2013 AAAFresno Grizzlies · 409 PAwOBA .335 → .272 (−64)K% 18.3% → 23.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.34%÷0.989×1.290——23.91%
BB% (unintentional) /PA3.67%÷0.908×0.710—×1.0032.88%
HBP% /PA1.22%—×0.980—×1.0031.20%
Singles /BIP22.48%÷0.999×0.900×0.972×1.00319.74%
Doubles /BIP8.79%÷0.974×0.810×0.972×1.0037.13%
Triples /BIP1.63%÷0.954×0.810×0.972×1.0031.35%
Home runs /BIP3.26%÷0.994×0.780—×1.0032.56%

Factors used: league row PCL. Park (home-season share, regressed): HR 99, 1B 100, 2B 95, 3B 91, K 98, BB 82 — applied at half strength. Age: age 27 vs a level average of 27.2 → +0.3% on BB/HBP/hit rates (0.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.972.

Result: wOBA .335 → .272; ISO .175 → .135; BABIP .337 → .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).

2012 AARichmond Flying Squirrels · 513 PAwOBA .336 → .287 (−50)K% 16.6% → 20.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.57%÷0.992×1.220——20.37%
BB% (unintentional) /PA4.29%÷0.950×0.700—×0.9883.12%
HBP% /PA1.17%—×0.850—×0.9880.98%
Singles /BIP26.38%÷1.023×0.970×0.991×0.98824.50%
Doubles /BIP6.53%÷0.979×0.860×0.991×0.9885.62%
Triples /BIP1.01%÷1.011×0.950×0.991×0.9880.92%
Home runs /BIP2.76%÷1.031×0.780—×0.9882.07%

Factors used: league row EL. Park (home-season share, regressed): HR 106, 1B 105, 2B 96, 3B 102, K 98, BB 90 — applied at half strength. Age: age 26 vs a level average of 24.8 → −1.2% on BB/HBP/hit rates (1.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.991.

Result: wOBA .336 → .287; ISO .139 → .110; BABIP .349 → .317. 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 — .