Jim JarvisSS Gwinnett Stripers
Age 25 L/R 5'9" / 190 lbs MLB Svc 0.000 · Ctrl thru 2031
2026 ROS PROJECTION380 act + 253 ros · stats below = ROS only
wRC+†91
AVG/OBP/SLG.252 / .314 / .360
PA253
HR3
SB15
K%19
BB%7
BABIP305
ISO109
MLB%100%
Value2026 · WAR
BAT: +3.3 runs (wOBA-derived runs vs avg)+3BATRUN: +5.6 runs (SB/CS + UBR baserunning)+6RUNFLD: +1.1 runs (Defensive runs vs avg)+1FLDPOS: +6.8 runs (Positional adjustment)+7POSREP: +17.9 runs (Replacement-level credit)+18REPTotal WAR: +3.40+3.4WAR
0.01.53.01.42.62.72.52.32.0+$80M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · ContractCON 41 / POW 30
Toolsscout grade · Statcast %ile · 2026
CONTACT41
xwOBA
100.262
POWER30
Barrel%
518.3
Avg EV
1085.5
EYE40
scouting grade only
SPEED50
Sprint
5527.7
DEFENSE55
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2026
Service   0.000 yrs.days
Team Control Through   2031
First FA Year   2032
YearStatusSalary Proj WAR Value Surplus
2026ROSPre-Arb$0.3M+1.4$11M+$11M
2027Pre-Arb$0.8M+2.6$19M+$19M
2028Pre-Arb$0.8M+2.7$19M+$18M
2029Arb-1$6M+2.5$16M+$12M
2030Arb-2$9M+2.3$14M+$8M
2031Arb-3$12M+2.0$11M+$4M
Totals $28M $89M +$71M

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.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202322 ALakeland Flying Tigers 122108 26601 7334 63 241311324635 83325 276 273 67
202322 ALakeland Flying Tigers 122104 27701 11224 63 260353356709 96310 189 319 102
202423 A+2 teams 480431 891525 37926 257 206278285564 79247 198 253 52
202423 A+2 teams 480413 981835 55646 257 237335332667 94266 1311 305 91
202524 AA2 teams 469435 952532 24768 187 218272303575 85259 165 258 56
202524 AA2 teams 469414 1032534 45618 187 249334353687 104282 1310 313 98
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD25 AAAATL 380342 982036 32732 328 287351415766 129347 198 334 114 +6 +3 +0 +4 +11 2.4
YTD25 AAAATL 380327 1022237 47622 328 312402462863 150365 1612 382 151 +22 +3 +0 +4 +11 4.1
ROS25 AAAATL 100% 253230 581223 19482 154 252314360675 109303 197 304 91 -3 +1 +1 +3 +7 1.0
ROS25 MLBATL 100% 253230 581223 19482 154 252315361676 109303 198 298 86 -4 +1 +1 +3 +7 0.9
FULL25 AAAATL 633572 1563259 511214 4712 273337393730 121330 198 319 103 +2 +5 +1 +7 +18 3.3
TOT25 AAAATL 633572 1563259 511214 4712 273336393729 121330 198 322 105 +3 +5 +1 +7 +18 3.4
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202726 MLBATL 82% 660599 1493149 501256 369 249313359672 110299 198 303 90 -8 +4 +3 +7 +19 2.5
202827 MLBATL 82% 653591 14831410 511266 359 250316367684 117299 198 304 91 -7 +3 +3 +7 +19 2.6
202928 MLBATL 82% 640578 14430410 511266 338 249317367683 118298 208 304 91 -6 +3 +2 +7 +18 2.5
203029 MLBATL 82% 627566 14129410 501256 307 249317367684 118298 208 303 90 -7 +3 +1 +7 +18 2.2
203130 MLBATL 82% 614555 1352839 491245 267 243310353663 110297 208 301 88 -8 +2 +1 +7 +17 1.9
203231 MLBATL 82% 602544 1312738 481235 236 241308346654 105295 208 297 85 -10 +2 -0 +6 +17 1.6
203332 MLBATL 82% 590533 1272638 471235 185 238306343649 105292 218 291 81 -13 +2 -1 +6 +17 1.1
203433 MLBATL 82% 509460 1072136 401094 123 233300330630 98288 218 284 76 -14 +1 -2 +5 +14 0.5
203534 MLBATL 77% 430390 881725 34953 72 226293318611 92282 228 276 69 -15 +1 -3 +5 +12 -0.1
202726 MLBATL 82% 541490 1222637 411035 297 249313357671 108299 198 296 85 -9 +3 +2 +6 +15 1.7
202827 MLBATL 82% 535483 1202538 421035 297 248315362677 114299 198 298 86 -8 +3 +2 +6 +15 1.8
202928 MLBATL 82% 525473 1172438 421035 277 247315362677 114298 208 298 86 -8 +3 +2 +6 +15 1.7
203029 MLBATL 82% 514463 1152438 411025 256 248316365681 117298 208 297 85 -9 +3 +1 +6 +15 1.5
203130 MLBATL 82% 503454 1112337 401014 225 244311355666 110297 208 294 83 -10 +2 +0 +5 +14 1.3
203231 MLBATL 82% 494447 1082237 401014 185 242310351661 110295 208 290 80 -11 +2 -0 +5 +14 1.0
203332 MLBATL 82% 484438 1042136 391014 154 237306340646 103292 218 285 76 -13 +1 -1 +5 +14 0.7
203433 MLBATL 82% 417378 871725 33893 103 230297325622 95288 218 278 71 -14 +1 -2 +4 +12 0.2
203534 MLBATL 77% 333301 691324 26733 61 229297326623 96282 228 270 65 -13 +1 -2 +4 +9 -0.2
▸ Career Totals
Career 45994157 10112072763 36392440 19649 243310351662 108297 208 291 81 -99 +20 +4 +49 +130 10.6
/ 162G 650588 1432949 511316 287 243310352662 109297 208 291 81 -14 +3 +1 +7 +18 1.5
Career 66496020 14382983786 507132566 28477 239305344649 105291 208 291 81 -144 +26 +4 +71 +188 14.9
/ 162G 650589 1402948 501306 288 238304341646 104290 208 291 81 -14 +2 +0 +7 +18 1.4

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
202322 ALakeland Flying Tigers 122104 27701 11224 63 260353356709 96310 189 319 102 +0 +0 +3 0.4
202423 A+West Michigan Whitecaps 289250 54914 32403 115 216312308620 92238 1411 285 76 -8 +0 +8 0.1
202423 ALakeland Flying Tigers 191163 44921 23243 142 270370368738 98307 1312 335 115 +3 +2 +5 1.1
202524 AAColumbus Clingstones 403360 892232 33528 145 247324342666 94282 138 303 90 -4 +1 +11 0.8
202524 INTLGlendale Desert Dogs 6654 14302 1290 42 259394426820 167279 1418 372 143 +3 +0 +2 0.5

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1B.J. Uptonlast yr '16
career totals — 12 seasons, 5,858 PA
125,858164300243321402+14+1724.524.5
/1626641934+1.6+2.02.8pk7: 25
#2Erick Aybarlast yr '17
career totals — 11 seasons, 5,588 PA
115,58858154271314372+58+4922.021.3
/162664718+6.9+5.82.6pk7: 21
#3Alcides Escobarlast yr '22
career totals — 12 seasons, 6,178 PA
126,17845178258295345+66+9219.318.2
/162664519+7.1+9.92.1pk7: 17
#4Drew Stubbslast yr '16
career totals — 8 seasons, 3,143 PA
83,14392161244314394+3+1612.212.3
/1626641934+0.6+3.32.6pk7: 12
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 8 projected seasons
84,66763193242305349+48+1610.810.6
/162664927+6.8+2.31.5pk7: 10
#5Royce Claytonlast yr '07
career totals — 8 seasons, 3,920 PA
83,9205470256311365+18+1710.110.0
/162664912+3.1+2.91.7pk7: 10
#6Everth Cabreralast yr '15
career totals — 6 seasons, 2,059 PA
62,05912136247316328+22-15.15.1
/162664444+7.1-0.51.6pk7: 5

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
Jim Jarvis (OGILVIE) 25 50→41 30 50 40 273/336/393 121330 947 19% 8% 105 +3.4
Kyle Mottice
2021 · A
25 50 36→30 52→55 51 229/332/296 68277 319 17% 8% 85 +0.7 227/286/307 80291 514 22% 6% 66 -0.6 242/291/2894630402119%5%57-0.3
Colt Sedbrook
2010 · AA
25 45→44 38→30 51→50 48 214/305/293 79273 614 22% 8% 72 -0.2 205/298/278 73263 512 22% 8% 66 -0.6 176/285/2224622821221%8%45-1.2
Brett Nommensen
2012 · AA
25 52→46 41→40 55 50 247/324/353 106295 720 18% 8% 94 +1.3 233/304/327 94294 614 21% 8% 79 +0.3 205/279/280752635923%9%55-0.6
Brandon Roberts
2010 · AA
25 53→57 37→40 50→55 44 251/300/325 73302 517 18% 5% 76 +0.0 256/308/333 77307 522 17% 5% 82 +0.5 259/314/3286930932616%5%79+0.2
Patrick Biondi
2016 · A
25 48→44 38→30 55→60 44 228/276/303 76292 523 23% 6% 59 -1.1 228/288/288 60312 327 26% 7% 61 -1.0 224/290/2644131413326%8%53-0.8
J.D. Orr
2022 · AA
25 50 36→30 54→65 47 234/294/308 74312 324 25% 8% 69 -0.4 213/294/276 63301 337 27% 9% 62 -0.9 196/290/2404428315128%10%49-0.8
Terrin Vavra
2022 · AA
25 46→44 42→45 49→50 47 223/294/335 113295 912 26% 8% 77 +0.1 253/326/358 105332 710 24% 9% 95 +1.4 261/335/360993407823%9%95+0.5
Garrett Stubbs
2018 · AAA
25 46 40→45 53→50 49 223/289/315 92266 713 19% 7% 69 -0.4 229/290/337 108280 914 21% 7% 76 +0.0 217/303/339123262131722%10%80+0.1
Hoy Park
2021 · AA
25 48→49 38→45 51→55 49 225/299/310 84303 516 26% 9% 72 -0.2 221/300/344 123296 1316 28% 10% 82 +0.5 217/301/336119289131828%10%77+0.1
Bo Way
2017 · AA
25 51→52 36→40 48→55 43 240/287/311 71305 317 22% 5% 66 -0.6 228/274/295 67289 416 21% 5% 56 -1.3 220/267/2886927541521%5%49-1.1
Stephen Gaylor
2017 · AA
25 48 34→30 49→55 44 226/277/275 49293 218 23% 6% 53 -1.5 216/268/283 67290 415 25% 6% 51 -1.7 201/250/2484727201824%5%31-0.9
James Rapoport
2010 · AA
25 49→54 37→40 53→55 48 231/289/305 74286 416 20% 7% 66 -0.6 236/302/303 67280 49 16% 8% 71 -0.3 237/306/290542773715%8%66-0.5
Austin Krum
2011 · AA
25 48→51 38→40 49→50 47 227/291/310 82289 512 22% 8% 68 -0.5 230/289/310 80299 518 23% 7% 67 -0.5 235/294/3036830832323%7%65-0.7
Joe Sclafani
2015 · AAA
25 52→45 39→40 51→50 51 245/310/336 90292 613 18% 8% 82 +0.5 251/311/327 76310 411 19% 7% 80 +0.4 280/341/314353500818%8%86+0.3
Matt Rudick
2023 · AAA
25 42→44 39→45 54→50 49 201/285/293 92253 516 22% 8% 63 -0.9 220/305/352 132274 1314 23% 9% 86 +0.8 206/302/338132254151624%10%78+0.1
Roy Morales
2021 · A
26 47 38→30 51→45 46 224/287/306 82283 510 22% 7% 66 -0.6 262/325/339 77314 68 17% 8% 90 +1.0 282/346/349673335716%8%98+0.8
Max Schrock
2020 · AAA
25 47→57 40 49→50 47 226/277/317 91261 613 16% 6% 64 -0.8 234/278/349 115283 1110 21% 5% 73 -0.1 244/289/36211829012320%5%77+0.0
Carlos Garcia
2017 · AA
25 47→49 38→40 53→55 43 226/272/307 80282 521 21% 5% 59 -1.1 217/266/329 112267 1215 23% 5% 63 -0.8 200/249/320119235161623%5%51-0.8
Michael Gigliotti
2021 · A
25 48 37→40 54→55 43 226/285/304 78299 422 24% 6% 64 -0.8 210/301/330 120292 1121 30% 9% 79 +0.3 194/304/312118265112428%11%75+0.0
Junior Sosa
2016 · AA
25 46 39→30 50→55 44 223/271/312 89279 610 22% 6% 60 -1.0 226/295/288 62305 310 25% 9% 65 -0.7 227/303/254273100924%9%56-0.8