Johan Camargo

Pos3B
B/TS/R
Born1993-12-13
Age (2027)33
No MLB projection yet. Career stats below are historical.
Overview
INTL
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202228AAA/AA/INTL2 orgs248.262/.352/.3553074—.199/.266/.254
202228MLBPHI166.237/.297/.31630730.4
202329AAA/INTL2 orgs281.232/.325/.3789065—.215/.279/.335
202329MLBSF20.222/.300/.22200590.1
202531INTLPanama18.438/.471/.62510195—
202632No MLB games played
Last 3 seasons WAR 0.6
Contract
No contract data on file.
Skills · percentileStatcast 2021-2023
Bat Spd30
xwOBA21
Avg EV14
Barrel%10
Speed10

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)
201218 ROKDSL Braves — 241198 681412 25277 63 343435455889 111388 1110 384 70 — — — — — —
201319 ROKDanville Braves — 256228 67740 18315 33 294359360718 66340 127 322 59 — — — — — —
201420 A+Lynchburg Hillcats — 6258 15201 1130 00 259271345616 86304 212 261 47 — — — — — —
201420 ARome Braves — 478420 1121640 34502 76 267325324648 57297 107 283 63 — — — — — —
201521 A+Carolina Mudcats — 449391 1011561 30544 42 258318335653 77294 127 281 57 — — — — — —
201521 INTLPeoria Javelinas — 6963 13100 560 00 206265222487 16228 97 227 39 — — — — — —
201622 AAMississippi Braves — 491446 1192664 24821 12 267306379685 112317 175 293 63 — — — — — —
201622 INTLAguilas Cibaenas — 8780 22442 4140 00 275310500810 225312 165 338 115 — — — — — —
201723 MLBAtlanta Braves — 256241 722124 12510 00 299332452784 154364 205 342 114 +4 +0 +6 +2 +6 1.8
201723 AAAGwinnett Braves — 142129 38914 8222 10 295345473818 178324 156 354 105 — — — — — —
201723 INTLAguilas Cibaenas — 8774 24512 11152 10 324425500925 176386 1713 412 165 — — — — — —
201824 MLBAtlanta Braves — 524464 12627119 511086 11 272351457808 185315 2110 357 124 +15 -0 +5 +2 +11 3.4
201824 AAAGwinnett Stripers — 3633 10203 390 00 303361636997 333333 258 429 121 — — — — — —
201925 MLBAtlanta Braves — 248232 541217 15430 10 233279384663 151258 176 294 81 -6 +0 -3 +3 +5 0.1
201925 AAAGwinnett Stripers — 6458 28602 5121 00 4835316901.221 207591 198 534 188 — — — — — —
202026 MLBAtlanta Braves — 127120 24804 6351 00 200244367611 167247 285 271 69 -5 +0 +4 +1 +3 0.3
202026 INTLDominican Republic — 8574 14101 9121 00 189286243529 54210 1411 250 55 — — — — — —
202127 MLBAtlanta Braves — 1816 0000 260 00 111111 3311 78 -61 -3 +0 -1 +2 +0 -0.2
202127 AAAGwinnett Stripers — 436386 12624419 47722 01 326402557959 231361 1711 419 108 — — — — — —
202127 INTLAguilas Cibaenas — 4036 13000 470 00 361425361786 448 1810 364 132 — — — — — —
202228 MLBPhiladelphia Phillies — 166152 36303 13370 00 237297316613 79295 228 279 73 -5 +0 +2 +4 +4 0.4
202228 AAALehigh Valley IronPigs — 167141 30602 21251 00 213319298617 85237 1513 282 40 — — — — — —
202228 AAReading Fightin Phils — 1715 7100 210 00 4675295331.063 67500 612 477 156 — — — — — —
202228 INTLAguilas Cibaenas — 6458 19401 482 00 328391448839 121367 126 377 141 — — — — — —
202329 MLBSan Francisco Giants — 2018 4000 141 00 222300222522 286 205 253 59 -1 +0 -1 +3 +0 0.1
202329 AAASacramento River Cats — 209184 46609 23371 00 250337429766 179266 1811 341 68 — — — — — —
202329 INTLPanama — 7262 11300 9121 00 177292226517 48220 1712 251 56 — — — — — —
202531 INTLPanama — 1816 7001 130 00 4384716251.096 188462 176 456 195 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 13591243 31671437 1002848 21 254314407721 153301 217 320 103 +4 +0 +11 +17 +29 6.4
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201218 ROK MLEDSL Braves — 241206 511011 17337 63 248326320646 73267 147 271 70 — — — — — —
201319 ROK MLEDanville Braves — 256234 57530 12445 33 244295291585 47293 175 255 59 — — — — — —
201420 A+ MLELynchburg Hillcats — 6258 15201 1190 00 259271345616 86302 312 237 47 — — — — — —
201420 A MLERome Braves — 478431 1111540 23692 76 258298311609 53285 145 262 63 — — — — — —
201521 A+ MLECarolina Mudcats — 449403 1011361 18764 42 251289320610 69279 174 252 57 — — — — — —
201622 AA MLEMississippi Braves — 491453 1132353 17961 12 249278342620 93292 203 261 63 — — — — — —
201723 MLB MLEAtlanta Braves — 256243 722124 10510 00 296324449773 152364 204 337 114 +4 +0 +6 +2 +6 1.8
201723 AAA MLEGwinnett Braves — 142132 37814 5272 10 280317447764 167310 194 324 105 — — — — — —
201824 MLB MLEAtlanta Braves — 524468 12627119 471086 11 269344453797 184315 219 352 124 +15 -0 +5 +2 +11 3.4
201824 AAA MLEGwinnett Stripers — 3634 9203 2110 00 265306588894 324304 316 347 121 — — — — — —
201925 MLB MLEAtlanta Braves — 248234 541217 13430 10 231271380652 150258 175 288 81 -6 +0 -3 +3 +5 0.1
201925 AAA MLEGwinnett Stripers — 6460 25502 3151 00 4174536001.053 183533 235 446 188 — — — — — —
202026 MLB MLEAtlanta Braves — 127120 24804 6351 00 200244367611 167247 285 271 69 -5 +0 +4 +1 +3 0.3
202127 MLB MLEAtlanta Braves — 1816 0000 260 00 111111 3311 78 -61 -3 +0 -1 +2 +0 -0.2
202127 AAA MLEGwinnett Stripers — 436402 10819313 31892 01 269324428752 159315 207 328 108 — — — — — —
202228 MLB MLEPhiladelphia Phillies — 166152 36303 13370 00 237297316613 79295 228 276 73 -5 +0 +2 +4 +4 0.4
202228 AAA MLELehigh Valley IronPigs — 167149 27501 13311 00 181252235486 54208 198 228 40 — — — — — —
202228 AA MLEReading Fightin Phils — 1716 6100 110 00 375412438849 62436 66 399 156 — — — — — —
202329 MLB MLESan Francisco Giants — 2018 4000 141 00 222300222522 286 205 255 59 -1 +0 -1 +3 +0 0.1
202329 AAA MLESacramento River Cats — 209191 41506 16411 00 215279335614 120238 208 269 68 — — — — — —
201218 ROK MLEDSL Braves — 241206 511011 17337 63 248326320646 73289 147 271 70 — — — — — —
201218 ROK RAWDSL Braves — 241198 681412 25277 63 343435455889 111388 1110 384 70 — — — — — —
201319 ROK MLEDanville Braves — 256234 57530 12445 33 244295291585 47300 175 255 59 — — — — — —
201319 ROK RAWDanville Braves — 256228 67740 18315 33 294359360718 66340 127 322 59 — — — — — —
201420 A MLE2 teams — 540489 1261741 24882 76 258295315610 57306 164 259 62 — — — — — —
201420 A RAW2 teams — 540478 1271841 35632 76 266318326645 61298 126 281 62 — — — — — —
201521 A+ MLE2 teams — 518468 1151561 21884 42 246284310594 64298 174 252 57 — — — — — —
201521 A+ RAW2 teams — 518454 1141661 35604 42 251310319630 68285 127 274 57 — — — — — —
201622 AA MLE2 teams — 578534 1332764 201131 12 249277345622 96307 203 261 63 — — — — — —
201622 AA RAW2 teams — 578526 14130106 28961 12 268306397704 129316 175 300 63 — — — — — —
201723 MLB MLE3 teams — 485457 1333649 18954 20 291324446770 155348 204 332 111 +6 +0 +6 +2 +11 2.5
201723 MLB RAW3 teams — 485444 13435410 31884 20 302353466819 164355 186 358 111 +6 +0 +6 +2 +11 2.5
201824 MLB MLE2 teams — 560502 13529122 491196 11 269341462803 193310 219 352 124 +16 -0 +5 +2 +12 3.5
201824 MLB RAW2 teams — 560497 13629122 541176 11 274352469821 195316 2110 362 124 +16 -0 +5 +2 +12 3.5
201925 MLB MLE2 teams — 312294 791719 16581 10 269309425734 156308 195 320 103 +1 +0 -3 +3 +7 0.9
201925 MLB RAW2 teams — 312290 821819 20551 10 283331445776 162323 186 343 103 +1 +0 -3 +3 +7 0.9
202026 MLB MLE2 teams — 212199 401307 10582 00 201246372618 171244 275 271 69 -8 +0 +4 +1 +5 0.2
202026 MLB RAW2 teams — 212194 38905 15472 00 196261320580 124231 227 262 69 -8 +0 +4 +1 +5 0.2
202127 AAA MLE3 teams — 494456 11721314 351032 01 257312408720 151303 217 318 101 — — — — — —
202127 AAA RAW3 teams — 494438 13924419 53852 01 317394521914 203358 1711 402 101 — — — — — —
202228 AAA MLE4 teams — 414373 821105 33823 00 220289290578 70266 208 259 62 — — — — — —
202228 AAA RAW4 teams — 414366 921406 40713 00 251330339669 87294 1710 304 62 — — — — — —
202329 AAA MLE3 teams — 301275 59708 22593 00 215280327607 113244 207 268 67 — — — — — —
202329 AAA RAW3 teams — 301264 61909 33533 00 231323367691 136256 1811 314 67 — — — — — —
202531 INTL MLEPanama — 1816 7001 130 00 4384716251.096 188462 176 — — — — — — — —
202531 INTL RAWPanama — 1816 7001 130 00 4384716251.096 188462 176 456 195 — — — — — —
201218 ROK MLEDSL Braves — 241215 511011 17337 63 237326307633 70267 147 271 70 — — — — — —
201319 ROK MLEDanville Braves — 256237 57530 12445 33 241295287582 46293 175 255 59 — — — — — —
201420 A MLE2 teams — 540509 1261741 24882 76 248295303598 55287 164 259 62 — — — — — —
201521 A+ MLE2 teams — 518488 1151561 21884 42 236284297581 61279 174 252 57 — — — — — —
201622 AA MLE2 teams — 578552 1332764 201131 12 241277333611 92292 203 261 63 — — — — — —
201723 MLB MLE3 teams — 485460 1333649 18954 20 289324443767 154344 204 332 111 — — — — — —
201824 MLB MLE2 teams — 560500 13529122 491196 11 270341464805 194314 219 352 124 — — — — — —
201925 MLB MLE2 teams — 312292 791719 16581 10 271309428737 158315 195 320 103 — — — — — —
202026 MLB MLE2 teams — 212198 401307 10582 00 202246374620 172247 275 271 69 — — — — — —
202127 AAA MLE3 teams — 494454 11721314 351032 01 258312410722 152303 217 318 101 — — — — — —
202228 AAA MLE4 teams — 414375 821105 33823 00 219289288577 69260 208 259 62 — — — — — —
202329 AAA MLE3 teams — 301273 59708 22593 00 216280330610 114242 207 268 67 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 13591243 31671437 1002848 21 254314407721 153301 217 320 80 +4 +0 +11 +17 +29 6.4
/ 162G— A+C — 650595 15234218 481364 10 255316410726 155302 217 320 80 +2 +0 +5 +8 +14 3.1
Career— MLE — 49294503 11342082982 27894340 2518 252301366667 114300 196 287 80 +4 +0 +11 +17 +29 6.4
/ 162G— MLE — 650594 14927411 371245 32 251300365666 114298 196 287 80 +2 +0 +5 +8 +14 3.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.

2023 AAASacramento River Cats · 209 PAwOBA .334 → .269 (−64)K% 17.7% → 19.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.70%÷1.087×1.200——19.55%
BB% (unintentional) /PA11.00%÷0.981×0.690—×0.9727.53%
HBP% /PA0.48%—×0.940—×0.9720.44%
Singles /BIP21.09%÷0.992×0.930×1.021×0.97219.61%
Doubles /BIP4.08%÷0.992×0.830×1.021×0.9723.39%
Triples /BIP0.00%÷0.956×0.970×1.021×0.9720.00%
Home runs /BIP6.12%÷1.057×0.700—×0.9723.94%

Factors used: league row International League. Park (home-season share, regressed): HR 111, 1B 98, 2B 98, 3B 91, K 117, BB 96 — 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 ×1.021.

Result: wOBA .334 → .269; ISO .179 → .125; BABIP .266 → .238. 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 AAALehigh Valley IronPigs · 167 PAwOBA .283 → .228 (−54)K% 15.0% → 18.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.97%÷0.970×1.200——18.53%
BB% (unintentional) /PA12.57%÷1.067×0.690—×0.9827.99%
HBP% /PA0.60%—×0.940—×0.9820.55%
Singles /BIP18.97%÷1.007×0.930×0.994×0.98217.11%
Doubles /BIP5.17%÷1.018×0.830×0.994×0.9824.12%
Triples /BIP0.00%÷0.900×0.970×0.994×0.9820.00%
Home runs /BIP1.72%÷1.039×0.700—×0.9821.14%

Factors used: league row International League. Park (home-season share, regressed): HR 108, 1B 101, 2B 104, 3B 80, K 94, BB 113 — 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.994.

Result: wOBA .283 → .228; ISO .085 → .065; BABIP .237 → .208. 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 AAReading Fightin Phils · 17 PAwOBA .465 → .399 (−66)K% 5.9% → 7.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA5.88%÷1.005×1.220——7.14%
BB% (unintentional) /PA11.76%÷1.052×0.700—×0.9587.50%
HBP% /PA0.00%—×0.850—×0.9580.00%
Singles /BIP42.86%÷1.069×0.970—×0.95837.25%
Doubles /BIP7.14%÷0.930×0.860—×0.9586.33%
Triples /BIP0.00%÷0.950×0.950—×0.9580.00%
Home runs /BIP0.00%÷1.051×0.780—×0.9580.00%

Factors used: league row EL. Park (home-season share, regressed): HR 110, 1B 114, 2B 86, 3B 90, K 101, BB 110 — applied at half strength. Age: age 29 vs a level average of 24.8 → −4.2% on BB/HBP/hit rates (4.2 yr older than average).

Result: wOBA .465 → .399; ISO .067 → .061; BABIP .500 → .436. 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 AAAGwinnett Stripers · 436 PAwOBA .407 → .328 (−79)K% 16.5% → 20.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.51%÷0.975×1.200——20.32%
BB% (unintentional) /PA10.32%÷1.014×0.690—×0.9926.97%
HBP% /PA0.46%—×0.940—×0.9920.43%
Singles /BIP25.16%÷1.011×0.930×1.007×0.99223.13%
Doubles /BIP7.64%÷1.039×0.830×1.007×0.9926.10%
Triples /BIP1.27%÷1.150×0.920×1.007×0.9921.02%
Home runs /BIP6.05%÷1.001×0.700—×0.9924.20%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 100, 1B 102, 2B 108, 3B 130, K 95, BB 103 — 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 ×1.007.

Result: wOBA .407 → .328; ISO .231 → .169; BABIP .361 → .315. 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).

2019 AAAGwinnett Stripers · 64 PAwOBA .520 → .446 (−73)K% 18.8% → 23.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.75%÷0.948×1.200——23.72%
BB% (unintentional) /PA7.81%÷1.047×0.690—×1.0185.24%
HBP% /PA1.56%—×0.940—×1.0181.50%
Singles /BIP43.48%÷1.038×0.930—×1.01839.67%
Doubles /BIP13.04%÷0.963×0.830—×1.01811.44%
Triples /BIP0.00%÷1.150×0.970—×1.0180.00%
Home runs /BIP4.35%÷0.899×0.840—×1.0184.13%

Factors used: league row IL. Park (home-season share, regressed): HR 80, 1B 108, 2B 93, 3B 130, K 90, BB 109 — applied at half strength. Age: age 26 vs a level average of 27.2 → +1.8% on BB/HBP/hit rates (1.2 yr younger than average).

Result: wOBA .520 → .446; ISO .207 → .183; BABIP .591 → .533. 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).

2018 AAAGwinnett Stripers · 36 PAwOBA .416 → .347 (−69)K% 25.0% → 31.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.00%÷0.952×1.200——31.52%
BB% (unintentional) /PA8.33%÷0.947×0.690—×1.0336.27%
HBP% /PA0.00%—×0.940—×1.0330.00%
Singles /BIP20.83%÷1.010×0.930—×1.03319.82%
Doubles /BIP8.33%÷0.995×0.830—×1.0337.18%
Triples /BIP0.00%÷1.116×0.970—×1.0330.00%
Home runs /BIP12.50%÷0.970×0.840—×1.03311.19%

Factors used: league row IL. Park (home-season share, regressed): HR 94, 1B 102, 2B 99, 3B 123, K 90, BB 89 — 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).

Result: wOBA .416 → .347; ISO .333 → .276; BABIP .333 → .304. 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 AAAGwinnett Braves · 142 PAwOBA .347 → .324 (−22)K% 15.5% → 18.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.49%÷0.989×1.200——18.80%
BB% (unintentional) /PA4.93%÷0.999×0.690—×1.0483.57%
HBP% /PA1.41%—×0.940—×1.0481.39%
Singles /BIP22.43%÷1.005×0.930×0.999×1.04821.74%
Doubles /BIP8.41%÷0.936×0.830×0.999×1.0487.81%
Triples /BIP0.93%÷1.005×0.970×0.999×1.0480.94%
Home runs /BIP3.74%÷0.972×0.840—×1.0483.39%

Factors used: league row IL. Park (home-season share, regressed): HR 94, 1B 101, 2B 87, 3B 101, K 98, BB 100 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.999.

Result: wOBA .347 → .324; ISO .178 → .167; BABIP .324 → .310. 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 AAMississippi Braves · 491 PAwOBA .287 → .261 (−26)K% 16.7% → 19.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.70%÷1.043×1.220——19.53%
BB% (unintentional) /PA4.89%÷0.997×0.680—×1.0273.42%
HBP% /PA0.20%—×0.840—×1.0270.18%
Singles /BIP22.80%÷1.014×0.920×1.021×1.02721.68%
Doubles /BIP7.14%÷1.104×0.910×1.021×1.0276.17%
Triples /BIP1.65%÷1.150×0.880×1.021×1.0271.32%
Home runs /BIP1.10%÷1.084×0.800—×1.0270.83%

Factors used: league row SL. Park (home-season share, regressed): HR 117, 1B 103, 2B 121, 3B 130, K 109, BB 99 — applied at half strength. Age: age 23 vs a level average of 24.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.021.

Result: wOBA .287 → .261; ISO .112 → .096; BABIP .317 → .292. 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 — .