Leo German

PosCF
B/TR/R
Born1993-01-10
Age (2027)34
No MLB projection yet. Career stats below are historical.
Overview
INTLPROSPECT
MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
202330INTLVenados de Ma…129.182/.286/.2360552—
202431INTLVenados de Ma…58.231/.286/.3461272—
202532INTLVenados de Ma…156.181/.242/.2902243—
Contract
No contract data on file.

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)
201320 AAASultanes de Monterrey — 6357 14211 2172 32 246295368664 123325 273 289 59 — — — — — —
201421 AAASultanes de Monterrey — 11299 24302 6204 41 242312333645 91282 185 289 64 — — — — — —
201421 INTLAguilas de Mexicali — 4438 6000 5110 00 158256158414 214 2511 203 23 — — — — — —
201522 AAASultanes de Monterrey — 10085 17111 8193 71 200292271562 71242 198 254 51 — — — — — —
201522 INTLAguilas de Mexicali — 188171 47520 7433 89 275315327642 53364 234 282 77 — — — — — —
201623 AAASultanes de Monterrey — 155142 45933 7312 131 317358486844 169389 205 362 105 — — — — — —
201623 INTLAguilas de Mexicali — 5649 8000 5181 11 163255163418 258 329 205 25 — — — — — —
201724 AAASultanes de Monterrey — 395358 1111610 20765 239 310355360715 50391 195 316 91 — — — — — —
201724 INTLAguilas de Mexicali — 134125 41730 6251 34 328364432796 104406 194 349 123 — — — — — —
201825 INTLAguilas de Mexicali — 4645 8100 0140 01 178178200378 22258 300 166 -2 — — — — — —
201926 AAATecos de los Dos Laredos — 420379 12220310 27756 716 322376470846 148380 186 369 94 — — — — — —
201926 INTLAlgodoneros de Guasave — 168156 35331 9412 86 224275301577 77298 245 261 63 — — — — — —
202027 INTLAlgodoneros de Guasave — 213189 48424 14515 64 254322360682 106324 247 303 91 — — — — — —
202128 INTLVenados de Mazatlan — 273233 691421 24452 75 296367386753 90358 169 324 106 — — — — — —
202229 INTLVenados de Mazatlan — 194173 34022 12356 94 197272254527 58234 186 244 51 — — — — — —
202330 INTLVenados de Mazatlan — 129110 20410 14212 54 182286236522 55222 1611 245 52 — — — — — —
202431 INTLVenados de Mazatlan — 5852 12301 4130 20 231286346632 115289 227 275 72 — — — — — —
202532 INTLVenados de Mazatlan — 156138 25712 9222 21 181242290531 109198 146 231 43 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201320 AAA MLESultanes de Monterrey — 6357 14211 2202 32 246295368664 123304 323 255 59 — — — — — —
201421 AAA MLESultanes de Monterrey — 112101 24302 4254 41 238294327620 89279 224 263 64 — — — — — —
201522 AAA MLESultanes de Monterrey — 10087 18111 6223 71 207281276557 69249 226 243 51 — — — — — —
201623 AAA MLESultanes de Monterrey — 155145 42832 4392 131 290318428745 138381 253 324 105 — — — — — —
201724 AAA MLESultanes de Monterrey — 395365 1141510 13965 239 312345359704 47401 243 302 91 — — — — — —
201926 AAA MLETecos de los Dos Laredos — 420388 1091528 18916 716 281323392715 111339 224 307 94 — — — — — —
201320 AAA MLESultanes de Monterrey — 6357 14211 2202 32 246295368664 123351 323 255 59 — — — — — —
201320 AAA RAWSultanes de Monterrey — 6357 14211 2172 32 246295368664 123325 273 289 59 — — — — — —
201421 AAA MLE2 teams — 156142 33402 6354 41 232283303586 70290 224 263 64 — — — — — —
201421 AAA RAW2 teams — 156137 30302 11314 41 219296285581 66264 207 264 64 — — — — — —
201522 INTL MLE2 teams — 288254 52332 17636 1510 205271264535 59262 226 243 51 — — — — — —
201522 INTL RAW2 teams — 288256 64631 15626 1510 250307309615 59323 225 272 51 — — — — — —
201623 AAA MLE2 teams — 211197 591153 6533 142 299330452782 152397 253 324 105 — — — — — —
201623 AAA RAW2 teams — 211191 53933 12493 142 277330403733 126360 236 320 105 — — — — — —
201724 AAA MLE2 teams — 529492 1522010 171296 2613 309340354693 45415 243 302 91 — — — — — —
201724 AAA RAW2 teams — 529483 1522340 261016 2613 315357379736 64395 195 325 91 — — — — — —
201825 INTL MLEAguilas de Mexicali — 4645 8100 0140 01 178178200378 22258 300 — — — — — — — —
201825 INTL RAWAguilas de Mexicali — 4645 8100 0140 01 178178200378 22258 300 166 -2 — — — — — —
201926 AAA MLE2 teams — 588546 15321311 251278 1522 280321390711 110347 224 307 94 — — — — — —
201926 AAA RAW2 teams — 588535 15723611 361168 1522 293347421768 127357 206 338 94 — — — — — —
202027 INTL MLEAlgodoneros de Guasave — 213189 48424 14515 64 254322360682 106324 247 — — — — — — — —
202027 INTL RAWAlgodoneros de Guasave — 213189 48424 14515 64 254322360682 106324 247 303 91 — — — — — —
202128 INTL MLEVenados de Mazatlan — 273233 691421 24452 75 296367386753 90358 169 — — — — — — — —
202128 INTL RAWVenados de Mazatlan — 273233 691421 24452 75 296367386753 90358 169 324 106 — — — — — —
202229 INTL MLEVenados de Mazatlan — 194173 34022 12356 94 197272254527 58234 186 — — — — — — — —
202229 INTL RAWVenados de Mazatlan — 194173 34022 12356 94 197272254527 58234 186 244 51 — — — — — —
202330 INTL MLEVenados de Mazatlan — 129110 20410 14212 54 182286236522 55222 1611 — — — — — — — —
202330 INTL RAWVenados de Mazatlan — 129110 20410 14212 54 182286236522 55222 1611 245 52 — — — — — —
202431 INTL MLEVenados de Mazatlan — 5852 12301 4130 20 231286346632 115289 227 — — — — — — — —
202431 INTL RAWVenados de Mazatlan — 5852 12301 4130 20 231286346632 115289 227 275 72 — — — — — —
202532 INTL MLEVenados de Mazatlan — 156138 25712 9222 21 181242290531 109198 146 — — — — — — — —
202532 INTL RAWVenados de Mazatlan — 156138 25712 9222 21 181242290531 109198 146 231 43 — — — — — —
201320 AAA MLESultanes de Monterrey — 6359 14211 2202 32 237295356651 119304 323 255 59 — — — — — —
201421 AAA MLE2 teams — 156145 33402 6354 41 228283297579 69279 224 263 64 — — — — — —
201522 INTL MLE2 teams — 288263 52332 17636 1510 198271255526 57249 226 243 51 — — — — — —
201623 AAA MLE2 teams — 211200 591153 6533 142 295330445775 150381 253 324 105 — — — — — —
201724 AAA MLE2 teams — 529501 1522010 171296 2613 303340347687 44401 243 302 91 — — — — — —
201926 AAA MLE2 teams — 588550 15321311 251278 1522 278321387709 109339 224 307 94 — — — — — —
▸ Career Totals
Career— MLE — 29042628 679942129 15062846 10869 258310343653 85327 225 184 11 -308 -6 +0 +10 +63 -24.5
/ 162G— MLE — 650588 1522156 3414110 2415 259310342652 83328 225 184 11 -69 -1 +0 +2 +14 -5.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.

2019 AAATecos de los Dos Laredos · 420 PAwOBA .359 → .307 (−53)K% 17.9% → 21.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.86%÷0.994×1.200——21.56%
BB% (unintentional) /PA6.19%÷1.019×0.690—×1.0184.27%
HBP% /PA1.43%—×0.940—×1.0181.37%
Singles /BIP29.28%÷0.956×0.930×0.950×1.01827.56%
Doubles /BIP6.58%÷1.103×0.830×0.950×1.0184.79%
Triples /BIP0.99%÷1.150×0.920×0.950×1.0180.76%
Home runs /BIP3.29%÷0.919×0.700—×1.0182.55%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 84, 1B 91, 2B 120, 3B 130, K 99, BB 104 — 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 ×0.950.

Result: wOBA .359 → .307; ISO .148 → .113; BABIP .380 → .339. 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).

2017 AAASultanes de Monterrey · 395 PAwOBA .308 → .302 (−7)K% 19.2% → 24.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.24%÷0.946×1.200——24.40%
BB% (unintentional) /PA4.81%÷1.060×0.690—×1.0483.28%
HBP% /PA1.27%—×0.940—×1.0481.25%
Singles /BIP33.33%÷0.978×0.930×1.050×1.04834.89%
Doubles /BIP5.67%÷0.992×0.830×1.050×1.0485.22%
Triples /BIP0.35%÷1.150×0.920×1.050×1.0480.31%
Home runs /BIP0.00%÷1.043×0.700—×1.0480.00%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 109, 1B 96, 2B 98, 3B 130, K 89, BB 112 — 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 ×1.050.

Result: wOBA .308 → .302; ISO .050 → .046; BABIP .391 → .401. 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).

2016 AAASultanes de Monterrey · 155 PAwOBA .352 → .324 (−29)K% 20.0% → 25.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.00%÷0.961×1.200——24.97%
BB% (unintentional) /PA4.52%÷1.118×0.690—×1.0502.93%
HBP% /PA1.29%—×0.940—×1.0501.27%
Singles /BIP27.03%÷1.036×0.930×1.050×1.05026.74%
Doubles /BIP8.11%÷0.979×0.830×1.050×1.0507.58%
Triples /BIP2.70%÷0.900×0.920×1.050×1.0503.05%
Home runs /BIP2.70%÷1.051×0.700—×1.0501.89%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 110, 1B 107, 2B 96, 3B 80, K 92, BB 124 — applied at half strength. Age: age 23 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (4.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .352 → .324; ISO .169 → .149; BABIP .389 → .381. 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).

2015 AAASultanes de Monterrey · 100 PAwOBA .251 → .243 (−8)K% 19.0% → 21.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.00%÷1.042×1.200——21.87%
BB% (unintentional) /PA8.00%÷0.964×0.690—×1.0506.01%
HBP% /PA3.00%—×0.940—×1.0502.96%
Singles /BIP21.21%÷0.977×0.930×1.050×1.05022.25%
Doubles /BIP1.52%÷1.018×0.830×1.050×1.0501.36%
Triples /BIP1.52%÷1.150×0.920×1.050×1.0501.34%
Home runs /BIP1.52%÷0.986×0.700—×1.0501.13%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 97, 1B 95, 2B 104, 3B 130, K 108, BB 93 — applied at half strength. Age: age 22 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (5.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .251 → .243; ISO .071 → .060; BABIP .242 → .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).

2014 AAASultanes de Monterrey · 112 PAwOBA .284 → .263 (−20)K% 17.9% → 22.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.86%÷0.961×1.200——22.29%
BB% (unintentional) /PA5.36%÷1.030×0.690—×1.0503.77%
HBP% /PA3.57%—×0.940—×1.0503.52%
Singles /BIP24.05%÷0.999×0.930×1.029×1.05024.20%
Doubles /BIP3.80%÷0.963×0.830×1.029×1.0503.54%
Triples /BIP0.00%÷0.900×0.920×1.029×1.0500.00%
Home runs /BIP2.53%÷0.917×0.700—×1.0502.03%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 83, 1B 100, 2B 93, 3B 80, K 92, BB 106 — applied at half strength. Age: age 21 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (6.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.029.

Result: wOBA .284 → .263; ISO .091 → .077; BABIP .282 → .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).

2013 AAASultanes de Monterrey · 63 PAwOBA .285 → .255 (−31)K% 27.0% → 31.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.98%÷1.039×1.200——31.16%
BB% (unintentional) /PA3.17%÷0.952×0.690—×1.0502.41%
HBP% /PA3.17%—×0.940—×1.0503.13%
Singles /BIP25.00%÷0.991×0.930—×1.05024.64%
Doubles /BIP5.00%÷1.140×0.830—×1.0503.82%
Triples /BIP2.50%÷1.150×0.920—×1.0502.10%
Home runs /BIP2.50%÷1.011×0.700—×1.0501.82%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 102, 1B 98, 2B 128, 3B 130, K 108, BB 90 — applied at half strength. Age: age 20 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (7.2 yr younger than average).

Result: wOBA .285 → .255; ISO .123 → .094; BABIP .325 → .304. 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 — .