Jair CamargoC Gwinnett Stripers
Age 27 R/R 5'10" / 230 lbs AAA Svc 0.0 · Ctrl thru 2033
2026 ROS PROJECTION186 act + 124 ros · stats below = ROS only
wRC+†45
AVG/OBP/SLG.198 / .244 / .319
PA124
HR3
K%40
BB%4
BABIP312
ISO121
MLB%10%
Value2026 · WAR
BAT: -23.3 runs (wOBA-derived runs vs avg)-23BATRUN: -0.4 runs (SB/CS + UBR baserunning)-0RUNFLD: -0.0 runs (Defensive runs vs avg)-0FLDPOS: +5.5 runs (Positional adjustment)+6POSREP: +8.8 runs (Replacement-level credit)+9REPTotal WAR: -0.90-0.9WAR
trajectory · projected WAR by year
-0.2-0.32627
Tools · ContractCON 20 / POW 41
Toolsscout grade · Statcast %ile · 2024
CONTACT20
Whiff%
2114.3%
POWER41
Bat Spd
9077.1
EYE37
Chase%
5131.6%
SPEED46
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
2028Extbeyond projection horizon · no WAR estimate
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$0.0M

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
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. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201617 ROKDSL Dodgers 2 151138 27321 4406 73 196250268518 72265 263 219 26
201617 ROKDSL Dodgers 2 151136 34431 6286 73 250311346656 96306 194 293 82
201718 ROKAZL Dodgers 140134 23511 3562 01 172201246448 75282 402 200 11
201718 ROKAZL Dodgers 140132 36912 5392 01 273309402711 129370 284 314 99
201819 ROKAZL Dodgers 119114 20413 2491 30 175197307504 132266 412 202 13
201819 ROKAZL Dodgers 119113 29714 3341 30 257282442725 186325 293 312 97
201920 AGreat Lakes Loons 316292 551503 131167 53 188240271511 82294 374 226 31
201920 AGreat Lakes Loons 316284 671804 21917 53 236304342646 106326 297 291 81
202122 A+Cedar Rapids Kernels 280267 455110 81454 31 169204307511 139310 523 220 27
202122 A+Cedar Rapids Kernels 280263 627113 121064 31 236280418698 183338 384 307 93
202223 AA3 teams 390367 7210017 171793 53 196238362600 166316 464 256 54
202223 AA3 teams 390361 9112020 231263 53 252302452754 199326 326 330 111
202324 AAA2 teams 383358 738117 181574 21 204250374624 170299 415 267 63
202324 AAA2 teams 383346 8716221 301224 21 251318491810 240320 328 352 127
202425 AAA3 teams 448411 7118113 2416210 42 173236316552 144243 365 240 42
202425 AAA3 teams 448405 9925116 3013510 42 244312430742 185323 307 328 109
202526 AAASt. Paul Saints 120115 21501 5560 10 183217252469 70345 474 211 20
202526 AAASt. Paul Saints 120113 24602 7460 10 212258319577 106338 386 260 57
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD27 AAAATL 186176 34802 5823 42 193228273501 80344 443 219 26 -16 +0 +0 +3 +5 -0.7
YTD27 AAAATL 186174 411003 7683 42 236277345622 109365 374 277 70 -6 +0 +0 +3 +5 0.2
ROS27 AAAATL 10% 124116 23503 5502 21 198244319563 121308 404 244 45 -8 +0 -0 +2 +4 -0.2
ROS27 MLBATL 10% 1212 1000 050 00 838383167 308 420 234 37 -1 +0 -0 +0 +0 -0.0
FULL27 AAAATL 198188 35802 5873 42 186219261480 74330 443 220 26 -16 +0 -0 +4 +6 -0.7
TOT27 AAAATL 310292 571305 101325 63 195235291526 96331 433 229 33 -23 +0 -0 +6 +9 -0.9
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202728 MLBATL 31% 259242 491016 121003 31 202249326575 124304 395 250 50 -15 +0 -1 +5 +7 -0.3
202728 MLBATL 31% 8075 15302 4311 10 200250320570 120304 395 241 42 -5 +0 -0 +1 +2 -0.2
▸ Career Totals
Career 9287 16302 4361 10 184228287516 103286 394 240 42 -6 +0 -0 +2 +3 -0.2
/ 162G 650615 11321014 282547 70 184228286514 102285 394 240 42 -43 +1 -2 +12 +18 -1.3
Career 27302554 47988875 111111042 3516 188233316550 129291 414 238 40 -185 +1 -1 +49 +77 -6.0
/ 162G 650608 11421218 2626410 84 188233317550 130290 414 238 40 -44 +0 -0 +12 +18 -1.5

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201617 ROKDSL Dodgers 2 151136 34431 6286 73 250311346656 96306 194 293 82 -3 +0 +4 0.1
201718 ROKAZL Dodgers 140132 36912 5392 01 273309402711 129370 284 314 99 -0 -0 +4 0.3
201819 ROKAZL Dodgers 119113 29714 3341 30 257282442725 186325 293 312 97 -0 +1 +3 0.4
201920 AGreat Lakes Loons 316284 671804 21917 53 236304342646 106326 297 291 81 -7 -0 +9 0.2
202122 A+Cedar Rapids Kernels 280263 627113 121064 31 236280418698 183338 384 307 93 -2 +0 +8 0.6
202223 AAWichita Wind Surge 196176 425012 16662 42 239309472781 233300 348 340 118 +4 +0 +6 1.0
202223 A+Cedar Rapids Kernels 118115 34506 3370 00 296314496809 200389 313 354 129 +4 +0 +3 0.7
202223 INTLTigres del Licey 7670 15202 4231 11 214267329595 114283 305 266 62 -3 -0 +2 -0.1
202324 AAASt. Paul Saints 368332 8616121 291194 21 259326503829 244333 328 360 134 +14 +0 +10 2.5
202324 INTLTigres del Licey 1514 1010 130 00 71133214348 14391 207 154 -24 -2 +0 +0 -0.2
202425 AAASt. Paul Saints 317283 6016112 25947 21 212292403695 191268 308 308 94 -2 +0 +9 0.7
202425 AFort Myers Mighty Mussels 2523 7101 270 10 304360478838 174400 288 371 142 +1 +0 +1 0.2
202425 INTLTigres del Licey 10699 32803 3343 11 323362495857 172460 323 376 146 +5 -0 +3 0.8
202526 AAASt. Paul Saints 120113 24602 7460 10 212258319577 106338 386 260 57 -6 +0 +3 -0.2

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Jair Camargo (OGILVIE) 27 20 41 46 37 195/235/291 96331 56 43% 3% 33 -0.9
Jason Delay
2022 · AAA
27 38 47→45 48→40 32 196/234/327 131292 166 38% 4% 50 -1.8 217/271/303 86295 55 26% 6% 58 -1.2 225/284/302762983223%6%61-0.4
Seby Zavala
2021 · AAA
27 36→40 49→50 43→40 34 190/241/328 139287 175 39% 5% 53 -1.5 193/258/324 131311 164 40% 7% 59 -1.1 188/267/30511729613138%8%56-0.5
Arden Pabst
2022 · AA
27 33 46→50 44→30 28 178/206/299 121275 154 41% 3% 30 -3.1 192/254/342 150292 206 39% 7% 63 -0.9 119/223/26114216122042%11%28-0.8
Eddy Rodriguez
2013 · AAA
27 35→30 49→50 45→30 33 192/232/331 139272 194 37% 4% 50 -1.8 187/221/299 112281 134 37% 4% 36 -2.7 166/196/2599326310040%3%12-1.5
McCarthy Tatum
2023 · AA
27 36→24 45→55 49→50 35 185/239/305 121279 139 38% 5% 46 -2.0 212/273/327 115298 1010 31% 5% 66 -0.6 207/279/300932876928%4%59-0.3
Edwin Díaz
2023 · AAA
27 32→31 50 50→40 30 170/221/312 142299 205 48% 6% 40 -2.4 186/244/333 147300 187 42% 6% 56 -1.3 185/263/35316823522531%8%66-0.4
Colt Morton
2009 · MLB
27 37 47→50 47→30 40 193/259/325 132276 154 35% 7% 60 -1.0 204/259/342 138283 167 32% 6% 64 -0.8 170/221/35818819725030%5%50-0.3
Caleb Hamilton
2022 · AAA
27 35 44→45 47→45 44 179/260/291 112277 129 38% 10% 52 -1.6 180/266/322 142275 196 39% 10% 63 -0.8 145/239/28213720521340%10%39-0.8
Camden Duzenack
2022 · AAA
27 36→37 49→50 51→50 34 194/240/333 139277 189 36% 5% 54 -1.4 214/264/344 130277 1411 27% 5% 66 -0.6 210/264/335124264131025%5%61-0.5
Cael Brockmeyer
2018 · AAA
26 36→38 45 47→40 37 189/244/308 119264 144 33% 5% 49 -1.8 215/272/313 98325 98 35% 5% 62 -0.9 241/300/316753816536%5%71-0.1
Madison Stokes
2023 · AAA
27 37→35 42→40 49→40 34 180/237/285 105304 109 42% 6% 40 -2.4 191/271/298 107304 99 37% 9% 58 -1.2 169/265/267982658636%11%45-1.5
Matt Spring
2012 · AA
27 36 49→50 44→45 34 187/238/333 145291 174 41% 6% 53 -1.5 182/237/324 142298 173 43% 6% 50 -1.7 166/218/32115525219041%5%40-0.8
Chris Okey
2021 · AAA
26 37 46→45 49→40 37 193/249/316 123286 156 37% 6% 53 -1.5 210/262/321 111307 115 33% 6% 59 -1.1 203/255/30710428610231%5%49-0.5
John Nelson
2006 · AAA
27 39→35 45 41→45 38 196/256/318 122297 135 37% 7% 56 -1.3 181/239/319 138273 188 39% 6% 50 -1.7 155/216/29213722420840%6%32-1.9
Gift Ngoepe
2017 · AAA
27 43→40 44→45 43→50 36 208/256/322 114312 118 36% 6% 57 -1.2 194/262/310 116325 117 40% 8% 56 -1.3 171/250/28311229611543%9%43-0.9
Christian Kelley
2021 · AAA
27 38 45→40 47→30 40 194/250/312 118257 135 29% 6% 53 -1.5 231/295/334 103322 98 29% 8% 76 +0.1 254/328/320663644028%9%87+0.2
Rogelio Noris
2017 · AAA
27 38→31 46→45 47→45 33 199/236/315 116264 157 31% 3% 47 -1.9 225/260/362 137279 188 26% 4% 69 -0.4 237/264/38114427521423%2%74-0.0
Ryan Christianson
2007 · AAA
26 34 47→45 49→50 37 183/241/304 121272 169 38% 7% 46 -2.0 200/254/330 130292 169 35% 6% 59 -1.1 160/212/28312322017036%6%24-0.7
Jordan Betts
2018 · AA
26 35→27 45 46→40 34 182/229/301 118285 135 40% 6% 40 -2.4 198/246/305 107298 125 36% 5% 48 -1.9 181/224/2688726411035%4%27-2.0
Hamlet Marte
2021 · AA
27 39 42→45 44→45 38 192/249/290 98298 106 38% 7% 46 -2.0 199/256/301 102333 108 40% 7% 52 -1.6 160/221/2509025911440%6%21-0.8