Jim Jarvis

SS Gwinnett Stripers
Age 26 L/R 5'9" / 190 lbs AAA Svc 0.343 · Ctrl thru 2032
Overview
AAA40-MANROOKIEPre-ArbFA 2033
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202423A+/ADET480.237/.335/.33252555—.207/.278/.288
202524AA/INTL2 orgs469.249/.334/.35341872—.223/.279/.309
202625AAAATL460.296/.395/.431640105—.275/.346/.384
202625MLBATL124.207/.267/.29710550.2
2027PROJ45% MLB26MLBATL70.225/.294/.31813740.1
2028PROJ51% MLB27MLBATL149.225/.294/.32017750.2
2029PROJ55% MLB28MLBATL165.224/.294/.32027740.1
Last 3 seasons WAR 0.2  ·  Next 3 projected WAR 0.3Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2032Service0.343First FA2033
2027Pre-Arb$0.8M2028Pre-Arb$0.8M2029Pre-Arb$0.8M2030Arb-1$0.9M2031Arb-2$0.9M2032Ext$2M
Skills · percentileMiLB Statcast 2026 AAA
Speed95
Whiff%93
Z-Con%91
K%81
BB%76
Chase%75
Career WAR0.0 WAR median (P10 -0.4 / P90 4.2, comp-based) · star 2% · didn't stick 86%
CompsJ.D. Orr (age 25) · Patrick Biondi (age 27) · Adam Heisler (age 26)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†74
AVG/OBP/SLG.225 / .294 / .318
PA70
HR1
K%19
BB%9
BABIP273
ISO127
MLB%45%
Value2027 · WAR
BAT: -4.8 runs (wOBA-derived runs vs avg)-5BATRUN: +1.1 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.7 runs (Defensive runs vs avg)+1FLDPOS: +1.7 runs (Positional adjustment)+2POSREP: +3.4 runs (Replacement-level credit)+3REPTotal WAR: +0.30+0.3WAR
0.00.51.00.10.20.10.10.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$0M ctrl surplus
Tools · Contract
ToolsStatcast %ile · 2026
CONTACT
xAVG
290.234
POWER
Barrel%
123.3
Avg EV
4889.0
SPEED
Sprint
6027.9
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2026
Service   0.343 yrs.days
Team Control Through   2032
First FA Year   2033
YearStatusSalary Proj WAR Value Surplus
2027Pre-Arb$0.8M+0.1$0.5M+$0.0M (cut)
2028Pre-Arb$0.8M+0.2$0.7M+$0.0M
2029Pre-Arb$0.8M+0.1$0.3M+$0.0M (cut)
2030Arb-1$0.9M+0.1$0.3M+$0.0M (cut)
2031Arb-2$0.9M———
2032Extbeyond projection horizon · no WAR estimate
Totals $0.8M $2M +$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)
202322 ALakeland Flying Tigers — 122104 27701 11224 63 260353356709 96310 189 319 64 — — — — — —
202423 A+West Michigan Whitecaps — 289250 54914 32403 115 216312308620 92238 1411 285 47 — — — — — —
202423 ALakeland Flying Tigers — 191163 44921 23243 142 270370368738 98307 1312 335 67 — — — — — —
202524 AAColumbus Clingstones — 403360 892232 33528 145 247324342666 94282 138 303 61 — — — — — —
202524 INTLGlendale Desert Dogs — 6654 14302 1290 42 259394426820 167279 1418 372 138 — — — — — —
202625 MLBAtlanta Braves — 124111 23511 8231 01 207267297564 90253 196 249 55 -7 -0 +0 +6 +3 0.2
202625 AAAGwinnett Stripers — 460392 1162366 62752 4011 296395431826 135350 1613 369 105 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 124111 23511 8231 01 207267297564 90253 196 249 55 -7 -0 +0 +6 +3 0.2
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202322 A MLELakeland Flying Tigers — 122108 25601 7314 63 231303315617 83285 256 263 64 — — — — — —
202423 A+ MLEWest Michigan Whitecaps — 289260 49814 22533 115 188260273533 85214 188 237 47 — — — — — —
202423 A MLELakeland Flying Tigers — 191171 40621 15323 142 234307310617 76268 178 267 67 — — — — — —
202524 AA MLEColumbus Clingstones — 403372 832222 21638 145 223279309588 86259 165 259 61 — — — — — —
202625 MLB MLEAtlanta Braves — 124111 23511 8231 01 207267297564 90253 196 249 55 -7 -0 +0 +6 +3 0.2
202625 AAA MLEGwinnett Stripers — 460411 1132164 43902 4011 275346384731 109336 209 323 105 — — — — — —
202322 A MLELakeland Flying Tigers — 122108 25601 7314 63 231303315617 83304 256 263 64 — — — — — —
202322 A RAWLakeland Flying Tigers — 122104 27701 11224 63 260353356709 96310 189 319 64 — — — — — —
202423 A+ MLE2 teams — 480431 881434 37856 257 204276278555 74241 188 249 55 — — — — — —
202423 A+ RAW2 teams — 480413 981835 55646 257 237335332667 94266 1311 305 55 — — — — — —
202524 AA MLE2 teams — 469435 962532 24738 187 221274306580 85260 165 259 61 — — — — — —
202524 AA RAW2 teams — 469414 1032534 45618 187 249334353687 104282 1310 313 61 — — — — — —
202625 AAA MLE2 teams — 584522 1362675 511133 4012 261330366696 105322 199 307 94 — — — — — —
202625 AAA RAW2 teams — 584503 1392877 70983 4012 276368402770 125329 1712 344 94 — — — — — —
202322 A MLELakeland Flying Tigers — 122110 25601 7314 63 227303309612 82285 256 263 64 — — — — — —
202423 A+ MLE2 teams — 480434 881434 37856 257 203276276553 74235 188 249 55 — — — — — —
202524 AA MLE2 teams — 469434 962532 24738 187 221274306581 85259 165 259 61 — — — — — —
202625 AAA MLE2 teams — 584525 1362675 511133 4012 259330364694 105318 199 307 94 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202423 A+ MLE2 teams — 480434 881434 37856 257 203276276553 74235 188 249 55 — — — — — —
202524 AA MLE2 teams — 469434 962532 24738 187 221274306581 85259 165 259 61 — — — — — —
202625 AAA MLE2 teams — 584525 1362675 511133 4012 259330364694 105318 199 307 94 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202726 MLB MLEATL 45% 380343 771543 31723 184 225294318612 93273 198 278 74 -12 +2 +2 +4 +8 0.3
▸ 2027 — real world (MLB)
202726 MLB CTXATL 45% 7063 15311 6131 31 225294318612 93273 199 278 74 -2 +0 +0 +1 +2 0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202827 MLB MLEATL 51% 290263 591133 23562 143 225294320614 95274 198 279 75 -9 +2 +1 +3 +6 0.4
202928 MLB MLEATL 55% 300271 611233 24592 133 224294320614 96274 208 278 74 -9 +1 +1 +3 +6 0.3
203029 MLB MLEATL 56% 294266 581123 24592 113 223292319611 96274 208 277 74 -9 +1 -0 +3 +6 0.1
203130 MLB MLEATL 56% 289262 571123 23592 92 222290316607 95273 208 275 72 -10 +1 -1 +3 +6 -0.0
202827 MLB CTXATL 51% 149135 30611 12291 72 225294320614 95274 198 279 75 -4 +1 +1 +2 +3 0.2
202928 MLB CTXATL 55% 165150 33612 13331 72 224294320614 96274 208 278 74 -5 +1 +0 +2 +4 0.1
203029 MLB CTXATL 56% 164149 33612 13331 62 223292319611 96274 208 277 74 -5 +0 -0 +2 +4 0.1
203130 MLB CTXATL 56% 163148 32612 13341 51 222290316607 95273 218 275 72 -5 +1 -0 +2 +4 0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 765693 1512958 591525 258 218284309593 91266 208 273 72 -27 +2 +0 +13 +17 0.5
/ 162G— A+C — 650589 1292547 501294 217 219284311595 92268 208 273 72 -23 +2 +0 +11 +14 0.5
Career— MLE — 29832699 6111222425 22556530 14442 226293317610 91275 198 275 72 -48 +5 +1 +20 +31 1.1
/ 162G— MLE — 650588 1332755 491237 319 226293315608 88276 198 275 72 -21 +2 +1 +9 +14 0.5

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 AAAGwinnett Stripers · 460 PAwOBA .362 → .323 (−38)K% 16.3% → 19.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.30%÷1.000×1.200——19.57%
BB% (unintentional) /PA13.26%÷1.000×0.690—×1.0189.31%
HBP% /PA0.43%—×0.940—×1.0180.42%
Singles /BIP25.55%÷1.000×0.930×1.039×1.01825.13%
Doubles /BIP7.26%÷1.000×0.830×1.039×1.0186.37%
Triples /BIP1.89%÷1.000×0.970×1.039×1.0181.94%
Home runs /BIP1.89%÷1.000×0.700—×1.0181.35%

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

Result: wOBA .362 → .323; ISO .135 → .119; BABIP .350 → .336. 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 AAColumbus Clingstones · 403 PAwOBA .296 → .259 (−37)K% 12.9% → 15.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.90%÷1.011×1.220——15.56%
BB% (unintentional) /PA7.94%÷1.036×0.680—×0.9985.20%
HBP% /PA1.99%—×0.840—×0.9981.66%
Singles /BIP20.13%÷1.038×0.920×1.019×0.99818.15%
Doubles /BIP7.14%÷0.951×0.910×1.019×0.9986.95%
Triples /BIP0.97%÷1.108×0.880×1.019×0.9980.79%
Home runs /BIP0.65%÷0.934×0.800—×0.9980.56%

Factors used: league row SL. Park (home-season share, regressed): HR 87, 1B 108, 2B 90, 3B 122, K 102, BB 107 — applied at half strength. Age: age 25 vs a level average of 24.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.019.

Result: wOBA .296 → .259; ISO .094 → .088; BABIP .282 → .259. 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 A+West Michigan Whitecaps · 289 PAwOBA .282 → .237 (−44)K% 13.8% → 18.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.84%÷0.957×1.270——18.37%
BB% (unintentional) /PA11.07%÷1.026×0.710—×0.9887.57%
HBP% /PA1.04%—×0.790—×0.9880.81%
Singles /BIP19.05%÷1.021×0.920×1.010×0.98817.13%
Doubles /BIP4.29%÷0.892×0.810×1.010×0.9883.88%
Triples /BIP0.48%÷0.900×0.850×1.010×0.9880.45%
Home runs /BIP1.90%÷0.889×0.800—×0.9881.69%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 78, 1B 104, 2B 78, 3B 80, K 91, BB 105 — applied at half strength. Age: age 24 vs a level average of 22.8 → −1.2% on BB/HBP/hit rates (1.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.010.

Result: wOBA .282 → .237; ISO .092 → .084; BABIP .238 → .214. 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 ALakeland Flying Tigers · 191 PAwOBA .331 → .267 (−64)K% 12.6% → 16.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.57%÷1.028×1.360——16.63%
BB% (unintentional) /PA12.04%÷1.061×0.690—×0.9807.67%
HBP% /PA1.57%—×0.780—×0.9801.20%
Singles /BIP23.02%÷0.980×0.920×1.031×0.98021.84%
Doubles /BIP6.47%÷1.351×0.830×1.031×0.9804.02%
Triples /BIP1.44%÷1.106×0.910×1.031×0.9801.20%
Home runs /BIP0.72%÷1.099×0.800—×0.9800.51%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 120, 1B 96, 2B 170, 3B 121, K 106, BB 112 — applied at half strength. Age: age 24 vs a level average of 22.0 → −2.0% on BB/HBP/hit rates (2.0 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.031.

Result: wOBA .331 → .267; ISO .098 → .069; BABIP .307 → .268. 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 ALakeland Flying Tigers · 122 PAwOBA .319 → .263 (−55)K% 18.0% → 25.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.03%÷0.975×1.360——25.15%
BB% (unintentional) /PA9.02%÷1.089×0.690—×0.9905.66%
HBP% /PA3.28%—×0.780—×0.9902.53%
Singles /BIP23.17%÷0.957×0.920×1.023×0.99022.56%
Doubles /BIP8.54%÷1.056×0.830×1.023×0.9906.79%
Triples /BIP0.00%÷1.020×0.910×1.023×0.9900.00%
Home runs /BIP1.22%÷1.216×0.800—×0.9900.79%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 143, 1B 91, 2B 111, 3B 104, K 95, BB 118 — applied at half strength. Age: age 23 vs a level average of 22.0 → −1.0% on BB/HBP/hit rates (1.0 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.023.

Result: wOBA .319 → .263; ISO .096 → .072; BABIP .310 → .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).

Not traceable per stint: some stints lack the counting stats the component translation needs. Level-wide factors that apply instead — .