Harry Genth

SS Fort Myers Mighty Mussels
Age 24 R/R 5'8" / 185 lbs A Svc 0.0 · Ctrl thru 2037
Overview
APROSPECTMiLBFA 2038
OGV OFP35OGV rank#1812ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202522AA/AMIN60.115/.233/.25025-3—.092/.183/.164
202623AAA/AA/A+/AMIN191.136/.366/.25021836—.086/.288/.153
2027PROJMLE24MLBMIN241.198/.288/.31046720.1
2028PROJ30% MLB25MLBMIN59.201/.291/.32112750.1
2029PROJ44% MLB26MLBMIN112.204/.293/.32823780.1
Next 3 projected WAR 0.2Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2037Service0.0First FA2038
2027MiLB2028MiLB2029MiLB2030MiLB2031MiLB2032Pre-Arb$0.9M2033Pre-Arb$0.9M2034Ext$1.0M+3
Skills · percentileMiLB Statcast 2026 A
Speed84
Chase%82
BB%60
Max EV49
Whiff%18
Z-Con%18
Career WAR0.0 WAR median (P10 0.0 / P90 0.0, comp-based) · star 0% · didn't stick 100%
CompsJeter Downs (age 24) · Jason Lopez (age 24) · Brennen Davis (age 24)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 129 proj PA
wRC+†72
AVG/OBP/SLG.196 / .286 / .308
PA129
HR2
K%33
BB%8
ISO113
MLB%0%
Value2027 · WAR
BAT: -4.3 runs (wOBA-derived runs vs avg)-4BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.4 runs (Positional adjustment)+1POSREP: +2.8 runs (Replacement-level credit)+3REPTotal WAR: +0.10+0.1WAR
0.00.51.00.10.10.10.10.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$1M ctrl surplus
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Pre-Arb$0.9M———
2033Pre-Arb$0.9M———
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-0.3M +$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)
202522 AAWichita Wind Surge — 3733 5102 3121 40 152243364607 212158 328 273 22 — — — — — —
202522 AFort Myers Mighty Mussels — 2319 1000 3111 11 5321753270 125 4813 162 -43 — — — — — —
202623 AAASt. Paul Saints — 1512 1100 162 10 83267167433 83167 407 230 15 — — — — — —
202623 AAWichita Wind Surge — 1511 1100 252 10 91333182515 91167 3313 277 33 — — — — — —
202623 A+Cedar Rapids Kernels — 2013 0000 295 10 350350 4510 254 14 — — — — — —
202623 AFort Myers Mighty Mussels — 141104 17802 235014 153 163383298681 135288 3516 334 42 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202522 AA MLEWichita Wind Surge — 3734 4101 2161 40 118189235424 118139 435 200 22 — — — — — —
202522 A MLEFort Myers Mighty Mussels — 2320 1000 2151 11 5017450224 111 659 105 -43 — — — — — —
202623 AAA MLESt. Paul Saints — 1512 1100 172 10 83267167433 83145 477 190 15 — — — — — —
202623 AA MLEWichita Wind Surge — 1512 1100 162 10 83267167433 83142 407 217 33 — — — — — —
202623 A+ MLECedar Rapids Kernels — 2014 0000 1115 10 300300 555 189 14 — — — — — —
202623 A MLEFort Myers Mighty Mussels — 141111 11501 166814 153 99291171462 72232 4811 230 42 — — — — — —
202522 AA MLE2 teams — 6054 4101 4312 51 74167148315 74136 527 164 -3 — — — — — —
202522 AA RAW2 teams — 6052 6102 6232 51 115233250483 135148 3810 230 -3 — — — — — —
202623 A MLE4 teams — 191149 13701 199323 183 87288154442 67218 4910 222 36 — — — — — —
202623 A RAW4 teams — 191140 191002 287023 183 136366250616 114250 3715 313 36 — — — — — —
202522 AA MLE2 teams — 6054 4101 4312 51 74167148315 74128 527 164 -3 — — — — — —
202623 A MLE4 teams — 191147 13701 199323 183 88288156444 68194 4910 222 36 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202522 AA MLE2 teams — 6054 4101 4312 51 74167148315 74128 527 164 -3 — — — — — —
202623 A MLE4 teams — 191147 13701 199323 183 88288156444 68194 4910 222 36 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202724 MLB MLEMIN 0% 241212 42914 18799 61 198288310598 113287 337 275 72 -8 +1 +0 +3 +5 0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202825 MLB MLEMIN 30% 197173 35714 15637 51 201291320611 119287 328 279 75 -6 +1 +0 +2 +4 0.1
202926 MLB MLEMIN 44% 253223 45915 20808 61 204293327620 123288 328 283 78 -7 +1 +0 +3 +5 0.2
203027 MLB MLEMIN 49% 278245 501016 22879 71 205293329622 124287 318 284 78 -7 +1 +0 +3 +6 0.3
203128 MLB MLEMIN 51% 292258 531116 23919 61 205293329621 123287 318 283 78 -8 +1 -1 +3 +6 0.2
203229 MLB MLEMIN 51% 292259 531116 23908 51 205291327618 121286 318 282 77 -8 +1 -1 +3 +6 0.1
203330 MLB MLEMIN 51% 291258 531116 23918 41 202288319607 117284 318 277 74 -9 +0 -2 +3 +6 -0.1
202825 MLB CTXMIN 30% 5952 10201 5192 20 201291321611 119288 328 280 75 -2 +0 +0 +1 +1 0.1
202926 MLB CTXMIN 44% 11298 20412 9354 31 204293328621 124288 318 283 78 -3 +0 +0 +1 +2 0.1
203027 MLB CTXMIN 49% 136120 25513 11424 31 205293330623 124288 318 284 78 -4 +0 +0 +1 +3 0.1
203128 MLB CTXMIN 51% 150132 28613 12475 31 206293329622 124287 318 283 78 -4 +0 -0 +2 +3 0.1
203229 MLB CTXMIN 51% 150133 28613 12464 31 205291327619 122286 318 282 77 -4 +0 -1 +2 +3 0.0
203330 MLB CTXMIN 51% 150133 27513 12474 20 203288320608 117284 318 278 74 -5 +0 -1 +2 +3 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 757668 13828515 6123623 164 207295331626 124291 318 282 70 -21 +2 -2 +8 +16 0.3
/ 162G— A+C — 650574 11824413 5220320 143 206294329623 124290 318 282 70 -18 +1 -2 +7 +14 0.2
Career— MLE — 19831732 32972737 15966879 5911 190288304592 114282 348 272 70 -49 +4 -4 +19 +38 0.7
/ 162G— MLE — 650568 10824212 5221926 194 190288303591 113283 348 272 70 -18 +2 -2 +7 +14 0.3

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 AFort Myers Mighty Mussels · 141 PAwOBA .327 → .230 (−97)K% 35.5% → 48.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA35.46%÷1.000×1.360——48.23%
BB% (unintentional) /PA16.31%÷1.000×0.690—×0.98011.03%
HBP% /PA9.93%—×0.780—×0.9807.59%
Singles /BIP12.96%÷1.000×0.920×0.950×0.98011.10%
Doubles /BIP14.81%÷1.000×0.830×0.950×0.98011.45%
Triples /BIP0.00%÷1.000×0.910×0.950×0.9800.00%
Home runs /BIP3.70%÷1.000×0.800—×0.9802.90%

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 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 ×0.950.

Result: wOBA .327 → .230; ISO .135 → .091; BABIP .288 → .232. 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 A+Cedar Rapids Kernels · 20 PAwOBA .249 → .189 (−60)K% 45.0% → 57.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA45.00%÷1.000×1.270——57.15%
BB% (unintentional) /PA10.00%÷1.000×0.710—×0.9887.01%
HBP% /PA25.00%—×0.790—×0.98819.51%
Singles /BIP0.00%÷1.000×0.920—×0.9880.00%
Doubles /BIP0.00%÷1.000×0.810—×0.9880.00%
Triples /BIP0.00%÷1.000×0.850—×0.9880.00%
Home runs /BIP0.00%÷1.000×0.800—×0.9880.00%

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

Result: wOBA .249 → .189; ISO .000 → .000; BABIP .000 → .000. 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 AAASt. Paul Saints · 15 PAwOBA .225 → .190 (−36)K% 40.0% → 48.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA40.00%÷1.000×1.200——48.00%
BB% (unintentional) /PA6.67%÷1.000×0.690—×1.0484.82%
HBP% /PA13.33%—×0.940—×1.04813.13%
Singles /BIP0.00%÷1.000×0.930—×1.0480.00%
Doubles /BIP16.67%÷1.000×0.830—×1.04814.50%
Triples /BIP0.00%÷1.000×0.970—×1.0480.00%
Home runs /BIP0.00%÷1.000×0.700—×1.0480.00%

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 24 vs a level average of 27.2 → +4.8% on BB/HBP/hit rates (3.2 yr younger than average).

Result: wOBA .225 → .190; ISO .083 → .062; BABIP .167 → .145. 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 · 15 PAwOBA .271 → .217 (−54)K% 33.3% → 40.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA33.33%÷1.000×1.220——40.67%
BB% (unintentional) /PA13.33%÷1.000×0.700—×1.0129.45%
HBP% /PA13.33%—×0.870—×1.01211.74%
Singles /BIP0.00%÷1.000×0.920—×1.0120.00%
Doubles /BIP16.67%÷1.000×0.840—×1.01214.17%
Triples /BIP0.00%÷1.000×0.940—×1.0120.00%
Home runs /BIP0.00%÷1.000×0.800—×1.0120.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 24 vs a level average of 24.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average).

Result: wOBA .271 → .217; ISO .091 → .074; BABIP .167 → .142. 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 · 37 PAwOBA .265 → .200 (−65)K% 32.4% → 42.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA32.43%÷0.941×1.220——42.07%
BB% (unintentional) /PA8.11%÷0.992×0.700—×1.0275.88%
HBP% /PA2.70%—×0.870—×1.0272.41%
Singles /BIP9.52%÷1.025×0.920—×1.0278.78%
Doubles /BIP4.76%÷1.031×0.840—×1.0273.98%
Triples /BIP0.00%÷1.150×0.940—×1.0270.00%
Home runs /BIP9.52%÷0.986×0.800—×1.0277.93%

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 23 vs a level average of 24.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average).

Result: wOBA .265 → .200; ISO .212 → .155; BABIP .158 → .139. 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 · 23 PAwOBA .160 → .105 (−55)K% 47.8% → 65.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA47.83%÷0.994×1.360——65.43%
BB% (unintentional) /PA13.04%÷1.054×0.690—×0.9908.45%
HBP% /PA4.35%—×0.780—×0.9903.36%
Singles /BIP12.50%÷1.029×0.920—×0.99011.07%
Doubles /BIP0.00%÷1.032×0.830—×0.9900.00%
Triples /BIP0.00%÷1.000×0.910—×0.9900.00%
Home runs /BIP0.00%÷0.898×0.800—×0.9900.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 23 vs a level average of 22.0 → −1.0% on BB/HBP/hit rates (1.0 yr older than average).

Result: wOBA .160 → .105; ISO .000 → .000; BABIP .125 → .111. 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).