Mike Jarvis

SS Indianapolis Indians
Age 29 R/R 5'10" / 180 lbs AAA HR -15%K -5% Svc 0.0 · Ctrl thru 2034
Overview
AAAPROSPECTMiLBFA 2035
MLB%10%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202426AAA/AAPIT170.148/.240/.248384—.117/.185/.189
202527AAA/AAPIT283.196/.257/.27532513—.165/.210/.234
202628AAA/APIT130.182/.291/.2451917—.156/.236/.208
2027PROJ10% MLB29MLBPIT10.168/.224/.2390030-0.1
2028PROJ27% MLB30MLBPIT41.169/.226/.2400131-0.2
Next 2 projected WAR -0.3Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2034Service0.0First FA2035
2027MiLB2028MiLB2029Ext$0.8M2030Ext$0.8M2031Ext$0.9M2032Ext$3M2033Ext$5M2034Ext$7M
Skills · percentileMiLB Statcast 2026 AAA
Speed82
BB%54
Chase%23
Z-Con%23
Max EV16
Whiff%12
Career WAR0.0 WAR median (P10 0.0 / P90 0.0, comp-based) · star 0% · didn't stick 100%
CompsRyan Knox (age 29) · Brantley Bell (age 28) · Cody Wilson (age 28)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†30
AVG/OBP/SLG.168 / .224 / .239
PA10
HR0
K%30
BB%10
BABIP239
ISO62
MLB%10%
Value2027 · WAR
BAT: -8.7 runs (wOBA-derived runs vs avg)-9BATRUN: +0.5 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.1 runs (Positional adjustment)+1POSREP: +2.3 runs (Replacement-level credit)+2REPTotal WAR: -0.50-0.5WAR
trajectory · projected WAR by year
-0.5-0.22728
Tools · ContractCON 35 / POW 30
Toolsscout grade
CONTACT35
scouting grade only
POWER30
scouting grade only
EYE30
scouting grade only
SPEED60
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
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
2034Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$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)
202123 A+Greensboro Grasshoppers — 1815 4010 142 30 267389400789 133364 226 361 85 — — — — — —
202123 ROKFCL Pirates Gold — 4942 15322 344 80 3574496671.116 310361 86 480 118 — — — — — —
202224 AAAIndianapolis Indians — 2825 3100 390 00 120214160374 40188 3211 185 -18 — — — — — —
202224 A+Greensboro Grasshoppers — 116102 20308 9284 121 196287461748 265179 248 326 36 — — — — — —
202224 ABradenton Marauders — 200182 42933 14424 124 231300363663 132285 217 299 35 — — — — — —
202325 AAAltoona Curve — 10094 22001 5160 110 234270266536 32273 165 246 22 — — — — — —
202325 A+Greensboro Grasshoppers — 273237 5410510 25527 201 228320439759 211246 199 332 45 — — — — — —
202325 INTLSydney Blue Sox — 170158 39423 5273 94 247283354638 108281 163 279 75 — — — — — —
202426 AAAIndianapolis Indians — 7162 13112 7231 42 210300355655 145289 3210 293 41 — — — — — —
202426 AAAltoona Curve — 9987 9301 9311 41 103196172368 69143 319 176 -22 — — — — — —
202527 AAAIndianapolis Indians — 7972 13401 5241 81 181244278521 97250 306 236 8 — — — — — —
202527 AAAltoona Curve — 204183 37512 12503 174 202263273536 71261 256 240 15 — — — — — —
202628 AAAIndianapolis Indians — 11398 18401 12370 83 184273255528 71283 3311 242 13 — — — — — —
202628 ABradenton Marauders — 1712 2000 441 10 167412167578 250 2424 314 41 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202123 A+ MLEGreensboro Grasshoppers — 1815 4010 152 30 267389400789 133335 286 294 85 — — — — — —
202123 ROK MLEFCL Pirates Gold — 4943 12212 264 80 279367512879 233265 124 342 118 — — — — — —
202224 AAA MLEIndianapolis Indians — 2826 3100 2110 00 115179154332 38169 397 141 -18 — — — — — —
202224 A+ MLEGreensboro Grasshoppers — 116106 14205 5374 121 132200292492 160145 324 222 36 — — — — — —
202224 A MLEBradenton Marauders — 200187 33632 9574 124 176230273503 96241 284 220 35 — — — — — —
202325 AA MLEAltoona Curve — 10097 20001 3200 110 206230237467 31242 203 200 22 — — — — — —
202325 A+ MLEGreensboro Grasshoppers — 273248 40647 14687 201 161227302529 141186 255 235 45 — — — — — —
202426 AAA MLEIndianapolis Indians — 7164 11111 5291 42 172243266508 94263 417 229 41 — — — — — —
202426 AA MLEAltoona Curve — 9990 7201 6391 41 78144133278 56127 396 136 -22 — — — — — —
202527 AAA MLEIndianapolis Indians — 7974 11301 3301 81 149192230422 81217 384 180 8 — — — — — —
202527 AA MLEAltoona Curve — 204187 32412 8643 174 171217235452 64224 314 190 15 — — — — — —
202628 AAA MLEIndianapolis Indians — 113102 16301 8440 83 157218216434 59248 397 188 13 — — — — — —
202628 A MLEBradenton Marauders — 1713 2000 351 10 154353154507 216 2918 229 41 — — — — — —
202123 ROK MLE2 teams — 6759 15222 2116 110 254343458801 203283 163 329 109 — — — — — —
202123 ROK RAW2 teams — 6757 19332 486 110 3334335961.029 263362 126 448 109 — — — — — —
202224 A MLE3 teams — 344319 50937 161058 245 157216270485 113207 315 214 31 — — — — — —
202224 A RAW3 teams — 344309 6513311 26798 245 210289379667 168245 238 299 31 — — — — — —
202325 A+ MLE3 teams — 543499 879611 2612710 405 174230283512 108208 235 226 39 — — — — — —
202325 A+ RAW3 teams — 543489 11514714 359510 405 235299378677 143263 176 299 39 — — — — — —
202426 AA MLE2 teams — 170154 18312 11692 83 117186188374 71188 416 175 4 — — — — — —
202426 AA RAW2 teams — 170149 22413 16542 83 148240248488 101202 329 225 4 — — — — — —
202527 AA MLE2 teams — 283261 42712 11944 255 161207218425 57237 334 187 13 — — — — — —
202527 AA RAW2 teams — 283255 50913 17744 255 196257275532 78258 266 239 13 — — — — — —
202628 AAA MLE2 teams — 130115 17301 11501 93 148228200428 52250 388 193 17 — — — — — —
202628 AAA RAW2 teams — 130110 20401 16411 93 182291245537 64279 3212 251 17 — — — — — —
202123 ROK MLE2 teams — 6759 15222 2116 110 254343458801 203284 163 329 109 — — — — — —
202224 A MLE3 teams — 344317 50937 161058 245 158216271487 114203 315 214 31 — — — — — —
202325 A+ MLE3 teams — 543502 879611 2612710 405 173230281511 108201 235 226 39 — — — — — —
202426 AA MLE2 teams — 170155 18312 11692 83 116186187373 71184 416 175 4 — — — — — —
202527 AA MLE2 teams — 283266 42712 11944 255 158207214421 56222 334 187 13 — — — — — —
202628 AAA MLE2 teams — 130117 17301 11501 93 145228197425 51244 388 193 17 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202426 AA MLE2 teams — 170155 18312 11692 83 116186187373 71184 416 175 4 — — — — — —
202527 AA MLE2 teams — 283266 42712 11944 255 158207214421 56222 334 187 13 — — — — — —
202628 AAA MLE2 teams — 130117 17301 11501 93 145228197425 51244 388 193 17 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202729 MLB MLEPIT 10% 200184 31612 12622 82 168224240464 71238 316 213 30 -17 +1 +0 +2 +4 -0.5
▸ 2027 — real world (MLB)
202729 MLB CTXPIT 10% 109 1000 130 00 168224239463 71239 3010 213 30 -1 +0 +0 +0 +0 -0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202830 MLB MLEPIT 27% 151140 23501 9461 51 169226241467 72239 306 214 31 -12 +1 -2 +2 +3 -0.9
202830 MLB CTXPIT 27% 4139 6100 2130 10 169226240466 71240 325 214 31 -3 +0 -1 +0 +1 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 4139 6100 2130 10 154195179375 26231 325 214 30 -3 +0 -1 +0 +1 -0.2
/ 162G— A+C — 650618 951600 322060 160 154195180375 26231 325 214 30 -53 +3 -9 +7 +14 -3.9
Career— MLE — 17931644 268411327 9253433 12623 163222253475 90220 305 212 30 -21 +1 -2 +3 +6 -1.4
/ 162G— MLE — 650596 9815510 3319412 468 164223257480 92222 305 212 30 -54 +3 -5 +7 +14 -3.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.

2026 AAAIndianapolis Indians · 113 PAwOBA .236 → .188 (−48)K% 32.7% → 39.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA32.74%÷1.000×1.200——39.29%
BB% (unintentional) /PA10.62%÷1.000×0.690—×0.9927.27%
HBP% /PA0.00%—×0.940—×0.9920.00%
Singles /BIP21.31%÷1.000×0.930×0.980×0.99219.27%
Doubles /BIP6.56%÷1.000×0.830×0.980×0.9925.29%
Triples /BIP0.00%÷1.000×0.970×0.980×0.9920.00%
Home runs /BIP1.64%÷1.000×0.700—×0.9921.14%

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 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.980.

Result: wOBA .236 → .188; ISO .071 → .054; BABIP .283 → .248. 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).

2026 ABradenton Marauders · 17 PAwOBA .308 → .229 (−80)K% 23.5% → 32.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.53%÷1.000×1.360——32.00%
BB% (unintentional) /PA23.53%÷1.000×0.690—×0.94015.26%
HBP% /PA5.88%—×0.780—×0.9404.31%
Singles /BIP25.00%÷1.000×0.920—×0.94021.62%
Doubles /BIP0.00%÷1.000×0.830—×0.9400.00%
Triples /BIP0.00%÷1.000×0.910—×0.9400.00%
Home runs /BIP0.00%÷1.000×0.800—×0.9400.00%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 28 vs a level average of 22.0 → −6.0% on BB/HBP/hit rates (6.0 yr older than average).

Result: wOBA .308 → .229; ISO .000 → .000; BABIP .250 → .216. 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 AAAltoona Curve · 204 PAwOBA .238 → .190 (−47)K% 24.5% → 31.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.51%÷0.947×1.220——31.57%
BB% (unintentional) /PA5.88%÷1.033×0.700—×0.9783.90%
HBP% /PA1.47%—×0.850—×0.9781.22%
Singles /BIP21.80%÷1.024×0.970×0.950×0.97819.19%
Doubles /BIP3.76%÷1.036×0.860×0.950×0.9782.90%
Triples /BIP0.75%÷1.150×0.950×0.950×0.9780.58%
Home runs /BIP1.50%÷0.891×0.780—×0.9781.29%

Factors used: league row EL. Park (home-season share, regressed): HR 78, 1B 105, 2B 107, 3B 130, K 89, BB 107 — applied at half strength. Age: age 27 vs a level average of 24.8 → −2.2% on BB/HBP/hit rates (2.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .238 → .190; ISO .071 → .056; BABIP .261 → .224. 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 AAAIndianapolis Indians · 79 PAwOBA .233 → .180 (−53)K% 30.4% → 37.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.38%÷0.965×1.200——37.78%
BB% (unintentional) /PA6.33%÷1.112×0.690—×1.0033.94%
HBP% /PA1.27%—×0.940—×1.0031.19%
Singles /BIP16.67%÷1.008×0.930×0.975×1.00315.04%
Doubles /BIP8.33%÷0.995×0.830×0.975×1.0036.79%
Triples /BIP0.00%÷1.150×0.970×0.975×1.0030.00%
Home runs /BIP2.08%÷0.915×0.700—×1.0031.60%

Factors used: league row International League. Park (home-season share, regressed): HR 83, 1B 102, 2B 99, 3B 130, K 93, BB 122 — 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.975.

Result: wOBA .233 → .180; ISO .097 → .073; BABIP .250 → .217. 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 AAAltoona Curve · 99 PAwOBA .174 → .136 (−38)K% 31.3% → 39.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA31.31%÷0.959×1.220——39.82%
BB% (unintentional) /PA9.09%÷1.022×0.700—×0.9886.15%
HBP% /PA1.01%—×0.850—×0.9880.85%
Singles /BIP8.93%÷1.018×0.970×0.961×0.9888.08%
Doubles /BIP5.36%÷0.948×0.860×0.961×0.9884.62%
Triples /BIP0.00%÷1.150×0.950×0.961×0.9880.00%
Home runs /BIP1.79%÷0.844×0.780—×0.9881.63%

Factors used: league row EL. Park (home-season share, regressed): HR 69, 1B 104, 2B 90, 3B 130, K 92, BB 104 — 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.961.

Result: wOBA .174 → .136; ISO .069 → .058; BABIP .143 → .127. 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 AAAIndianapolis Indians · 71 PAwOBA .290 → .229 (−61)K% 32.4% → 41.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA32.39%÷0.948×1.200——41.03%
BB% (unintentional) /PA9.86%÷0.977×0.690—×1.0187.09%
HBP% /PA1.41%—×0.940—×1.0181.35%
Singles /BIP23.08%÷1.009×0.930—×1.01821.66%
Doubles /BIP2.56%÷1.050×0.830—×1.0182.06%
Triples /BIP2.56%÷1.150×0.970—×1.0182.20%
Home runs /BIP5.13%÷0.909×0.700—×1.0184.02%

Factors used: league row International League. Park (home-season share, regressed): HR 82, 1B 102, 2B 110, 3B 130, K 90, BB 95 — 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 .290 → .229; ISO .145 → .107; BABIP .289 → .263. 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 A+Greensboro Grasshoppers · 273 PAwOBA .328 → .235 (−92)K% 19.0% → 24.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.05%÷1.005×1.310——24.82%
BB% (unintentional) /PA9.16%÷1.007×0.600—×0.9785.34%
HBP% /PA2.56%—×0.770—×0.9781.93%
Singles /BIP15.68%÷1.016×0.870×0.950×0.97812.48%
Doubles /BIP5.41%÷1.154×0.780×0.950×0.9783.40%
Triples /BIP2.70%÷0.900×0.850×0.950×0.9782.37%
Home runs /BIP5.41%÷1.202×0.880—×0.9783.87%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 140, 1B 103, 2B 131, 3B 80, K 101, BB 101 — applied at half strength. Age: age 25 vs a level average of 22.8 → −2.2% on BB/HBP/hit rates (2.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .328 → .235; ISO .211 → .154; BABIP .246 → .186. 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 AAAltoona Curve · 100 PAwOBA .239 → .200 (−40)K% 16.0% → 19.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.00%÷1.003×1.220——19.47%
BB% (unintentional) /PA5.00%÷1.058×0.700—×0.9983.30%
HBP% /PA0.00%—×0.850—×0.9980.00%
Singles /BIP26.92%÷1.032×0.970×0.950×0.99823.98%
Doubles /BIP0.00%÷1.142×0.860×0.950×0.9980.00%
Triples /BIP0.00%÷0.900×0.950×0.950×0.9980.00%
Home runs /BIP1.28%÷1.106×0.780—×0.9980.90%

Factors used: league row EL. Park (home-season share, regressed): HR 121, 1B 106, 2B 128, 3B 80, K 101, BB 112 — 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 ×0.950.

Result: wOBA .239 → .200; ISO .032 → .022; BABIP .273 → .242. 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 — .