Magz German

SS DSL Mariners
Age 19 R/R ROK K +7%HR -5% Svc 0.0 · Ctrl thru 2038
Overview
ROKPROSPECTMiLBFA 2039
ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202618ROKSEA37.194/.306/.194031—.125/.222/.125
2027PROJ0% MLB19MLBSEA147.211/.276/.2651355-0.1
2028PROJ34% MLB20MLBSEA47.213/.280/.2730160-0.1
2029PROJ48% MLB21MLBSEA138.215/.284/.2831364-0.1
Next 3 projected WAR -0.3Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2038Service0.0First FA2039
2027MiLB2028MiLB2029MiLB2030MiLB2031MiLB2032MiLB2033Pre-Arb$0.9M2034Pre-Arb$1.0M+4
Career WAR0 WAR median (P10 0 / P90 0, comp-based) · star 0% · didn't stick 100%
CompsAndrés Nolaya (age 19) · Ricardo Cova (age 19) · Heiker Meneses (age 19)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 48 proj PA
wRC+†55
AVG/OBP/SLG.209 / .274 / .263
PA48
HR0
K%27
BB%8
ISO54
MLB%0%
Value2027 · WAR
BAT: -2.6 runs (wOBA-derived runs vs avg)-3BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.5 runs (Positional adjustment)+1POSREP: +1.0 runs (Replacement-level credit)+1REPTotal WAR: -0.10-0.1WAR
0.00.51.00.10.10.10.10.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$5M ctrl surplus
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2033
Service   0 yrs (est)
Team Control Through   2038
First FA Year   2039
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2033
2028MiLBstill in minors · estimated debut 2033
2029MiLBstill in minors · estimated debut 2033
2030MiLBstill in minors · estimated debut 2033
2031MiLBstill in minors · estimated debut 2033
2032MiLBstill in minors · estimated debut 2033
2033Pre-Arb$0.9M+0.1$0.3M+$0.0M (cut)
2034Pre-Arb$1.0M+0.1$0.2M+$0.0M (cut)
2035Pre-Arb$1.0M+0.1$0.2M+$0.0M (cut)
2036Arb-1$0.6M———
2037Arb-2$5M———
2038Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.1M +$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 = actual YTD + projected ROS + total. 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)
202618 ROKDSL Mariners — 3731 6000 580 30 194306194499 250 2214 241 1 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202618 ROK MLEDSL Mariners — 3732 4000 4100 30 125222125347 170 2711 170 1 — — — — — —
202618 ROK MLEDSL Mariners — 3732 4000 4100 30 125222125347 174 2711 170 1 — — — — — —
202618 ROK RAWDSL Mariners — 3731 6000 580 30 194306194499 250 2214 241 1 — — — — — —
202618 ROK MLEDSL Mariners — 3733 4000 4100 30 121222121343 170 2711 170 1 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202618 ROK MLEDSL Mariners — 3733 4000 4100 30 121222121343 170 2711 170 1 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202719 MLB MLESEA 0% 147134 28311 11401 30 211276265541 54290 277 250 55 -8 +1 +0 +2 +3 -0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202820 MLB MLESEA 34% 138125 27311 11371 31 214281276557 62292 278 256 60 -7 +0 +0 +1 +3 -0.2
202921 MLB MLESEA 48% 284258 57723 22752 71 217285286571 69293 268 262 64 -12 +1 +0 +3 +6 -0.2
203022 MLB MLESEA 54% 393356 781024 311033 92 220288295583 75294 268 267 67 -16 +1 +0 +4 +9 -0.2
203123 MLB MLESEA 57% 467423 951236 371214 112 222291303594 81294 268 271 70 -17 +1 +0 +5 +10 -0.0
203224 MLB MLESEA 57% 516466 1051437 411324 122 224293311604 86295 268 275 72 -17 +2 +0 +6 +11 0.1
203325 MLB MLESEA 57% 545492 1101437 441404 122 225294312605 87295 268 276 73 -18 +2 +0 +6 +12 0.2
203426 MLB MLESEA 56% 561507 1141538 451444 133 225293312605 87295 268 276 73 -18 +1 +0 +6 +12 0.1
203527 MLB MLESEA 55% 567512 1151538 461464 122 224293309602 86294 268 274 72 -19 +2 +0 +6 +12 0.1
203628 MLB MLESEA 55% 566512 1141537 451474 102 222291305596 83294 268 272 70 -20 +1 -1 +6 +12 -0.1
203729 MLB MLESEA 58% 558505 1111437 441474 82 220288299587 79293 268 268 68 -21 +1 -1 +6 +12 -0.4
202820 MLB CTXSEA 34% 4743 8100 4130 10 213280273553 60290 289 255 60 -2 +0 +0 +1 +1 -0.1
202921 MLB CTXSEA 48% 138125 27311 11361 31 215284283566 67291 268 260 64 -6 +0 +0 +1 +3 -0.1
203022 MLB CTXSEA 54% 213192 41512 17562 51 218287292578 74291 268 265 67 -8 +1 +0 +2 +5 -0.1
203123 MLB CTXSEA 57% 264239 52713 21682 61 220289300589 79292 268 269 70 -10 +1 +0 +3 +6 -0.0
203224 MLB CTXSEA 57% 292265 60824 23752 71 222292307598 84293 268 273 72 -10 +1 +0 +3 +6 0.1
203325 MLB CTXSEA 57% 308278 62824 25792 71 223292308600 85293 268 273 73 -10 +1 +0 +3 +7 0.1
203426 MLB CTXSEA 56% 317286 64824 25813 71 223292308600 85293 268 273 73 -10 +1 +0 +3 +7 0.1
203527 MLB CTXSEA 55% 314284 63824 25812 71 222291306596 84292 268 272 72 -11 +1 +0 +3 +7 0.1
203628 MLB CTXSEA 55% 311281 62824 25812 61 220289301590 81291 268 270 70 -11 +1 -0 +3 +7 -0.1
203729 MLB CTXSEA 58% 324293 64824 26852 51 218286295582 78290 268 266 68 -12 +1 -1 +3 +7 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 25282286 503641530 20265518 549 220289301589 80293 268 270 69 -90 +7 -1 +27 +55 -0.2
/ 162G— A+C — 650588 1291648 521685 142 219289301590 82291 268 270 69 -23 +2 -0 +7 +14 -0.1
Career— MLE — 46804232 9391202658 374121534 10119 222290304594 82295 268 270 69 -168 +12 -2 +50 +101 -0.7
/ 162G— MLE — 650588 1311748 521695 143 223291306598 83297 268 270 69 -23 +2 -0 +7 +14 -0.1