Tanner Schobel

SS St. Paul Saints
Age 26 R/R 5'8" / 170 lbs AAA Svc 0.0 · Ctrl thru 2034
Overview
AAAPROSPECTMiLBFA 2035
OGV OFP35OGV rank#2352ETA2029MLB%10%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202423AAMIN520.211/.303/.338101341—.164/.237/.268
202524AAA/AA/AMIN352.265/.362/.4219775—.216/.293/.334
202625AAA/AAMIN389.228/.328/.34771156—.197/.274/.286
2027PROJ10% MLB26MLBMIN16.210/.284/.3170071-0.0
2028PROJ31% MLB27MLBMIN70.211/.285/.32011720.0
2029PROJ42% MLB28MLBMIN106.211/.285/.32022720.0
Next 3 projected WAR 0.0Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2034Service0.0First FA2035
2027MiLB2028MiLB2029Pre-Arb$0.8M2030Pre-Arb$0.8M2031Pre-Arb$0.9M2032Ext$3M2033Ext$5M2034Ext$7M
Skills · percentileMiLB Statcast 2026 AAA
Z-Con%81
Whiff%78
Chase%77
K%66
BB%60
Speed55
Career WAR0.0 WAR median (P10 -0.2 / P90 0.8, comp-based) · star 0% · didn't stick 91%
CompsMaverick Handley (age 26) · Danny Worth (age 26) · Kramer Robertson (age 27)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†71
AVG/OBP/SLG.210 / .284 / .317
PA16
HR0
K%25
BB%6
BABIP271
ISO67
MLB%10%
Value2027 · WAR
BAT: -5.4 runs (wOBA-derived runs vs avg)-5BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.2 runs (Defensive runs vs avg)+0FLDPOS: +1.7 runs (Positional adjustment)+2POSREP: +3.4 runs (Replacement-level credit)+3REPTotal WAR: +0.10+0.1WAR
0.00.51.00.00.00.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$2M ctrl surplus
Contract
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
2029Pre-Arb$0.8M———
2030Pre-Arb$0.8M———
2031Pre-Arb$0.9M———
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-0.6M +$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)
202221 AFort Myers Mighty Mussels — 12099 24301 18232 61 242370303673 61303 1915 317 56 — — — — — —
202221 ROKFCL Twins — 1615 3100 130 10 200250267517 67250 196 237 -2 — — — — — —
202322 AAWichita Wind Surge — 207177 40612 25403 31 226332305637 79277 1912 296 53 — — — — — —
202322 A+Cedar Rapids Kernels — 347302 8710514 36644 91 288371493865 205319 1810 376 88 — — — — — —
202423 AAWichita Wind Surge — 520455 9620410 591241 136 211303338641 127265 2411 290 41 — — — — — —
202524 AAASt. Paul Saints — 10391 20502 10332 01 220311341651 121321 3210 299 48 — — — — — —
202524 AAWichita Wind Surge — 234202 591217 25333 71 292378465844 173313 1411 370 88 — — — — — —
202524 AFort Myers Mighty Mussels — 159 1100 640 00 111467222689 111200 2740 365 56 — — — — — —
202625 AAASt. Paul Saints — 367318 741907 42735 102 233332358690 126279 2011 314 59 — — — — — —
202625 AAWichita Wind Surge — 2219 3000 380 10 158273158431 273 3614 219 -1 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202221 A MLEFort Myers Mighty Mussels — 120105 22301 12322 61 210303267569 57270 2710 251 56 — — — — — —
202221 ROK MLEFCL Twins — 1615 3100 140 10 200250267517 67199 256 165 -2 — — — — — —
202322 AA MLEWichita Wind Surge — 207183 35511 19483 31 191278246524 55249 239 247 53 — — — — — —
202322 A+ MLECedar Rapids Kernels — 347311 737410 27834 91 235304379684 145279 248 299 88 — — — — — —
202423 AA MLEWichita Wind Surge — 520470 771639 441571 136 164237268505 104220 308 229 41 — — — — — —
202524 AAA MLESt. Paul Saints — 10394 17401 7402 01 181252255508 74314 397 239 48 — — — — — —
202524 AA MLEWichita Wind Surge — 234209 50916 18433 71 239309378687 139262 188 299 88 — — — — — —
202524 A MLEFort Myers Mighty Mussels — 1511 1100 450 00 91333182515 91158 3327 251 56 — — — — — —
202625 AAA MLESt. Paul Saints — 367330 661605 30885 102 200277294571 94251 248 256 59 — — — — — —
202625 AA MLEWichita Wind Surge — 2220 3000 2100 10 150227150377 250 459 167 -1 — — — — — —
202221 A MLE2 teams — 136120 23301 13362 71 192281242523 50262 2610 241 49 — — — — — —
202221 A RAW2 teams — 136114 27401 19262 71 237356298654 61295 1914 308 49 — — — — — —
202322 A+ MLE2 teams — 554494 10913511 461317 122 221296334630 113273 248 280 75 — — — — — —
202322 A+ RAW2 teams — 554479 12716616 611047 122 265356424780 159303 1911 346 75 — — — — — —
202423 AA MLEWichita Wind Surge — 520470 771639 441571 136 164237268505 104221 308 229 41 — — — — — —
202423 AA RAWWichita Wind Surge — 520455 9620410 591241 136 211303338641 127265 2411 290 41 — — — — — —
202524 AA MLE3 teams — 352314 691517 29885 72 220296341637 121278 258 279 75 — — — — — —
202524 AA RAW3 teams — 352302 801819 41705 72 265362421783 156313 2012 349 75 — — — — — —
202625 AAA MLE2 teams — 389350 681605 32975 112 194271283554 89252 258 251 56 — — — — — —
202625 AAA RAW2 teams — 389337 771907 45815 112 228328347675 119279 2112 309 56 — — — — — —
202221 A MLE2 teams — 136120 23301 13362 71 192281242523 50262 2610 241 49 — — — — — —
202322 A+ MLE2 teams — 554496 10913511 461317 122 220296333629 113268 248 280 75 — — — — — —
202423 AA MLEWichita Wind Surge — 520470 771639 441571 136 164237268505 104220 308 229 41 — — — — — —
202524 AA MLE3 teams — 352315 691517 29885 72 219296340636 121273 258 279 75 — — — — — —
202625 AAA MLE2 teams — 389349 681605 32975 112 195271284555 89251 258 251 56 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202423 AA MLEWichita Wind Surge — 520470 771639 441571 136 164237268505 104220 308 229 41 — — — — — —
202524 AA MLE3 teams — 352315 691517 29885 72 219296340636 121273 258 279 75 — — — — — —
202625 AAA MLE2 teams — 389349 681605 32975 112 195271284555 89251 258 251 56 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202726 MLB MLEMIN 10% 380342 721616 31974 82 210284317601 107271 268 273 71 -13 +1 +1 +4 +8 0.1
▸ 2027 — real world (MLB)
202726 MLB CTXMIN 10% 1615 3100 140 00 210284317601 107271 256 273 71 -1 +0 +0 +0 +0 -0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202827 MLB MLEMIN 31% 225203 43914 18572 41 211284319604 108272 258 274 72 -8 +0 +0 +2 +5 0.0
202928 MLB MLEMIN 42% 253227 481014 21643 41 211284319604 108272 258 274 72 -9 +0 -0 +3 +5 -0.0
203029 MLB MLEMIN 46% 263236 501114 22673 31 211284318601 107272 258 273 71 -9 +0 -1 +3 +6 -0.1
203130 MLB MLEMIN 48% 269242 511114 22693 21 210282315597 105271 268 271 70 -10 +0 -2 +3 +6 -0.3
202827 MLB CTXMIN 31% 7063 13301 6181 10 211285320604 108272 269 274 72 -2 +0 +0 +1 +2 0.0
202928 MLB CTXMIN 42% 10695 20402 9271 20 211285320604 108272 258 274 72 -4 +0 -0 +1 +2 0.0
203029 MLB CTXMIN 46% 121109 23502 10311 10 211284318602 108272 268 273 71 -4 +0 -0 +1 +3 -0.1
203130 MLB CTXMIN 48% 130117 24502 11331 10 210282316598 106271 258 271 70 -5 +0 -1 +1 +3 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 427384 801707 361094 50 208283307590 99269 268 273 64 -15 +1 -1 +5 +9 -0.1
/ 162G— A+C — 650585 12226011 551666 80 209284309593 101269 268 273 64 -23 +2 -2 +7 +14 -0.2
Career— MLE — 31162795 5671101352 26080533 6618 203278307586 104263 268 263 64 -40 +1 -3 +12 +25 -0.4
/ 162G— MLE — 650583 11923311 541687 144 204280310590 106264 268 263 64 -23 +1 -1 +7 +14 -0.2

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 AAASt. Paul Saints · 367 PAwOBA .308 → .256 (−52)K% 19.9% → 23.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.89%÷1.000×1.200——23.87%
BB% (unintentional) /PA11.44%÷1.000×0.690—×1.0338.16%
HBP% /PA1.36%—×0.940—×1.0331.32%
Singles /BIP19.59%÷1.000×0.930×0.972×1.03318.30%
Doubles /BIP7.76%÷1.000×0.830×0.972×1.0336.47%
Triples /BIP0.00%÷1.000×0.970×0.972×1.0330.00%
Home runs /BIP2.86%÷1.000×0.700—×1.0332.07%

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 25 vs a level average of 27.2 → +3.3% on BB/HBP/hit rates (2.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.972.

Result: wOBA .308 → .256; ISO .126 → .097; BABIP .279 → .251. 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 AAWichita Wind Surge · 22 PAwOBA .214 → .167 (−47)K% 36.4% → 44.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA36.36%÷1.000×1.220——44.36%
BB% (unintentional) /PA13.64%÷1.000×0.700—×0.9989.53%
HBP% /PA0.00%—×0.870—×0.9980.00%
Singles /BIP27.27%÷1.000×0.920—×0.99825.04%
Doubles /BIP0.00%÷1.000×0.840—×0.9980.00%
Triples /BIP0.00%÷1.000×0.940—×0.9980.00%
Home runs /BIP0.00%÷1.000×0.800—×0.9980.00%

Factors used: league row TL. Park (home-season share, regressed): no park row on file (treated as neutral) — 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).

Result: wOBA .214 → .167; ISO .000 → .000; BABIP .273 → .250. 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 AAWichita Wind Surge · 234 PAwOBA .366 → .299 (−67)K% 14.1% → 18.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.10%÷0.941×1.220——18.29%
BB% (unintentional) /PA10.68%÷0.992×0.700—×1.0127.63%
HBP% /PA1.28%—×0.870—×1.0121.13%
Singles /BIP23.08%÷1.025×0.920×0.950×1.01219.91%
Doubles /BIP7.10%÷1.031×0.840×0.950×1.0125.56%
Triples /BIP0.59%÷1.150×0.940×0.950×1.0120.46%
Home runs /BIP4.14%÷0.986×0.800—×1.0123.40%

Factors used: league row TL. Park (home-season share, regressed): HR 97, 1B 105, 2B 106, 3B 130, K 88, BB 98 — applied at half strength. Age: age 24 vs a level average of 24.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .366 → .299; ISO .173 → .141; BABIP .313 → .262. 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 AAASt. Paul Saints · 103 PAwOBA .291 → .239 (−52)K% 32.0% → 38.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA32.04%÷0.989×1.200——38.86%
BB% (unintentional) /PA9.71%÷1.022×0.690—×1.0486.87%
HBP% /PA1.94%—×0.940—×1.0481.91%
Singles /BIP22.41%÷0.944×0.930×0.988×1.04822.85%
Doubles /BIP8.62%÷0.938×0.830×0.988×1.0487.90%
Triples /BIP0.00%÷1.000×0.970×0.988×1.0480.00%
Home runs /BIP3.45%÷1.253×0.700—×1.0482.02%

Factors used: league row International League. Park (home-season share, regressed): HR 151, 1B 89, 2B 88, 3B 100, K 98, BB 104 — 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.988.

Result: wOBA .291 → .239; ISO .121 → .083; BABIP .321 → .314. 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 AFort Myers Mighty Mussels · 15 PAwOBA .359 → .251 (−108)K% 26.7% → 36.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.67%÷0.994×1.360——36.48%
BB% (unintentional) /PA40.00%÷1.054×0.690—×0.98025.65%
HBP% /PA0.00%—×0.780—×0.9800.00%
Singles /BIP0.00%÷1.029×0.920—×0.9800.00%
Doubles /BIP20.00%÷1.032×0.830—×0.98015.76%
Triples /BIP0.00%÷1.000×0.910—×0.9800.00%
Home runs /BIP0.00%÷0.898×0.800—×0.9800.00%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 80, 1B 106, 2B 106, 3B 100, K 99, BB 111 — 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).

Result: wOBA .359 → .251; ISO .111 → .099; BABIP .200 → .158. 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 AAWichita Wind Surge · 520 PAwOBA .285 → .229 (−56)K% 23.8% → 30.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.85%÷0.964×1.220——30.19%
BB% (unintentional) /PA11.35%÷0.963×0.700—×1.0278.47%
HBP% /PA0.19%—×0.870—×1.0270.17%
Singles /BIP18.73%÷1.091×0.920×0.956×1.02715.51%
Doubles /BIP6.04%÷0.979×0.840×0.956×1.0275.09%
Triples /BIP1.21%÷1.126×0.940×0.956×1.0270.99%
Home runs /BIP3.02%÷0.845×0.800—×1.0272.94%

Factors used: league row TL. Park (home-season share, regressed): HR 69, 1B 118, 2B 96, 3B 125, K 93, BB 93 — 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 ×0.956.

Result: wOBA .285 → .229; ISO .127 → .111; BABIP .265 → .220. 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+Cedar Rapids Kernels · 347 PAwOBA .372 → .299 (−73)K% 18.4% → 24.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.44%÷0.977×1.270——23.98%
BB% (unintentional) /PA10.37%÷0.966×0.710—×1.0127.72%
HBP% /PA1.15%—×0.790—×1.0120.92%
Singles /BIP24.37%÷0.989×0.920×0.973×1.01222.33%
Doubles /BIP4.20%÷1.051×0.810×0.973×1.0123.19%
Triples /BIP2.10%÷0.994×0.850×0.973×1.0121.77%
Home runs /BIP5.88%÷1.134×0.800—×1.0124.20%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 127, 1B 98, 2B 110, 3B 99, K 95, BB 93 — applied at half strength. Age: age 22 vs a level average of 22.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.973.

Result: wOBA .372 → .299; ISO .205 → .150; BABIP .319 → .279. 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 AAWichita Wind Surge · 207 PAwOBA .291 → .247 (−44)K% 19.3% → 23.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.32%÷1.018×1.220——23.16%
BB% (unintentional) /PA12.08%÷0.962×0.700—×1.0429.16%
HBP% /PA1.45%—×0.870—×1.0421.31%
Singles /BIP22.63%÷1.011×0.920×0.950×1.04220.37%
Doubles /BIP4.38%÷0.931×0.840×0.950×1.0423.91%
Triples /BIP0.73%÷0.900×0.940×0.950×1.0420.75%
Home runs /BIP1.46%÷1.231×0.800—×1.0420.99%

Factors used: league row TL. Park (home-season share, regressed): HR 146, 1B 102, 2B 86, 3B 80, K 104, BB 92 — applied at half strength. Age: age 22 vs a level average of 24.8 → +4.2% on BB/HBP/hit rates (2.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .291 → .247; ISO .079 → .065; BABIP .277 → .249. 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).