Justin Riemer

2B Lansing Lugnuts
Age 25 R/R 5'10" / 170 lbs A+ HR -5% Svc 0.0 · Ctrl thru 2036
Overview
A+PROSPECTMiLBFA 2037
OGV OFP35OGV rank#1559ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202422A+/ROKBOS165.252/.417/.3070969—.211/.332/.255
202523AA/A+BOS303.231/.423/.2761953—.181/.307/.213
202624AA/A+OAK280.278/.451/.373411106—.257/.389/.341
2027PROJMLE25MLBOAK1.217/.341/.28300830.0
2028PROJ30% MLB26MLBOAK61.221/.342/.29911860.1
2029PROJ42% MLB27MLBOAK99.222/.340/.30212860.1
Next 3 projected WAR 0.2Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2036Service0.0First FA2037
2027MiLB2028MiLB2029MiLB2030MiLB2031Pre-Arb$0.9M2032Ext$0.9M2033Ext$0.9M2034Ext$3M+2
Skills · percentileMiLB Statcast 2026 AA
Chase%99
Whiff%98
BB%95
Z-Con%95
wOBA94
K%93
Career WAR0.0 WAR median (P10 -0.3 / P90 0.0, comp-based) · star 0% · didn't stick 98%
CompsColt Sedbrook (age 25) · Matt Scheffler (age 25) · Jamie Ritchie (age 25)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†83
AVG/OBP/SLG.217 / .341 / .283
PA1
HR0
K%23
BB%13
BABIP289
ISO51
MLB%0%
Value2027 · WAR
BAT: -3.4 runs (wOBA-derived runs vs avg)-3BATRUN: +0.9 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.6 runs (Positional adjustment)+1POSREP: +3.6 runs (Replacement-level credit)+4REPTotal WAR: +0.20+0.2WAR
0.00.51.00.00.10.10.10.127282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$2M ctrl surplus
Tools · ContractCON 40 / POW 20
Toolsscout grade
CONTACT40
scouting grade only
POWER20
scouting grade only
EYE60
scouting grade only
SPEED50
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
2031Pre-Arb$0.9M+0.1$0.3M+$0.0M (cut)
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond 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)
202422 A+Greenville Drive — 126100 24400 19247 80 240397280677 40316 1915 330 60 — — — — — —
202422 ROKFCL Red Sox — 3927 8110 1050 10 296486407894 111333 1326 392 97 — — — — — —
202523 AAPortland Sea Dogs — 2418 4100 550 01 222391278669 56308 2121 312 68 — — — — — —
202523 A+Greenville Drive — 279207 48601 64556 92 232426275701 43307 2023 344 52 — — — — — —
202624 AAMidland RockHounds — 11990 30201 21186 60 333487389876 56408 1518 405 130 — — — — — —
202624 A+Lansing Lugnuts — 161119 28413 37282 50 235424361785 126275 1723 363 88 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202422 A+ MLEGreenville Drive — 126107 21300 12337 80 196317224542 28282 2610 257 60 — — — — — —
202422 ROK MLEFCL Red Sox — 3931 8110 670 10 258378355733 97261 1815 312 97 — — — — — —
202523 AA MLEPortland Sea Dogs — 2420 4100 360 01 200304250554 50300 2512 269 68 — — — — — —
202523 A+ MLEGreenville Drive — 279234 42401 37776 92 179307209516 30253 2813 245 52 — — — — — —
202624 AA MLEMidland RockHounds — 11996 31201 15226 60 323444375819 52396 1813 361 130 — — — — — —
202624 A+ MLELansing Lugnuts — 161130 27313 26362 50 208348315663 108243 2216 298 88 — — — — — —
202422 A+ MLE2 teams — 165137 29410 19407 90 212337255593 44293 2412 270 69 — — — — — —
202422 A+ RAW2 teams — 165127 32510 29297 90 252417307724 55320 1818 345 69 — — — — — —
202523 A+ MLE2 teams — 303254 46501 40836 93 181307213519 31262 2713 247 53 — — — — — —
202523 A+ RAW2 teams — 303225 52701 69606 93 231423276699 44307 2023 341 53 — — — — — —
202624 A+ MLE2 teams — 280226 57513 41588 110 252385323708 71321 2115 325 106 — — — — — —
202624 A+ RAW2 teams — 280209 58614 58468 110 278451373824 96333 1621 380 106 — — — — — —
202422 A+ MLE2 teams — 165138 29410 19407 90 210337254591 43277 2412 270 69 — — — — — —
202523 A+ MLE2 teams — 303254 46501 40836 93 181307213519 31257 2713 247 53 — — — — — —
202624 A+ MLE2 teams — 280229 57513 41588 110 249385319704 70308 2115 325 106 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202422 A+ MLE2 teams — 165138 29410 19407 90 210337254591 43277 2412 270 69 — — — — — —
202523 A+ MLE2 teams — 303254 46501 40836 93 181307213519 31257 2713 247 53 — — — — — —
202624 A+ MLE2 teams — 280229 57513 41588 110 249385319704 70308 2115 325 106 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202725 MLB MLEOAK 0% 330275 58812 45767 71 212336275611 62281 2314 290 83 -7 +1 +0 +1 +7 0.2
▸ 2027 — real world (MLB)
202725 MLB CTXOAK 0% 11 0000 000 00 217341283623 65289 00 295 83 -0 +0 +0 +0 +0 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202826 MLB MLEOAK 30% 201168 37512 27464 41 216337291628 75282 2313 296 86 -3 +0 +0 +1 +4 0.2
202927 MLB MLEOAK 42% 237199 44613 31555 51 216335294629 78282 2313 296 86 -4 +1 +0 +1 +5 0.3
203028 MLB MLEOAK 48% 262221 48713 34615 51 216333295628 79281 2313 294 85 -5 +1 -1 +1 +6 0.2
203129 MLB MLEOAK 49% 271230 49713 34645 41 215329294623 79280 2413 292 84 -5 +0 -1 +1 +6 0.1
202826 MLB CTXOAK 30% 6152 12201 8141 10 221342299640 78289 2313 301 86 -1 +0 +0 +0 +1 0.1
202927 MLB CTXOAK 42% 9984 18301 13232 20 222340302642 81289 2313 301 86 -2 +0 +0 +0 +2 0.1
203028 MLB CTXOAK 48% 125106 23401 16292 20 221337303640 82289 2313 299 85 -2 +0 -0 +0 +3 0.1
203129 MLB CTXOAK 49% 133113 25402 17312 20 220334303636 82288 2313 297 84 -3 +0 -1 +0 +3 0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 418355 781305 54977 70 220334299633 79286 2313 299 82 -7 +1 -1 +1 +9 0.4
/ 162G— A+C — 650552 1212008 8415111 110 219334299633 80285 2313 299 82 -11 +2 -2 +2 +14 0.6
Career— MLE — 18831573 33843616 24844543 517 215337280618 65286 2413 289 82 -20 +3 -2 +4 +25 0.9
/ 162G— MLE — 650543 1171526 8615415 182 215339284622 68287 2413 289 82 -12 +2 -1 +2 +14 0.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.

2026 A+Lansing Lugnuts · 161 PAwOBA .362 → .298 (−64)K% 17.4% → 22.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.39%÷1.000×1.270——22.09%
BB% (unintentional) /PA22.98%÷1.000×0.710—×0.98816.12%
HBP% /PA1.24%—×0.790—×0.9880.97%
Singles /BIP21.98%÷1.000×0.920×0.999×0.98819.95%
Doubles /BIP4.40%÷1.000×0.810×0.999×0.9883.51%
Triples /BIP1.10%÷1.000×0.850×0.999×0.9880.92%
Home runs /BIP3.30%÷1.000×0.800—×0.9882.61%

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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.999.

Result: wOBA .362 → .298; ISO .126 → .108; BABIP .275 → .243. 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 AAMidland RockHounds · 119 PAwOBA .396 → .361 (−34)K% 15.1% → 18.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.13%÷1.000×1.220——18.45%
BB% (unintentional) /PA17.65%÷1.000×0.700—×1.01212.50%
HBP% /PA5.04%—×0.870—×1.0124.44%
Singles /BIP37.50%÷1.000×0.920×1.050×1.01236.66%
Doubles /BIP2.78%÷1.000×0.840×1.050×1.0122.48%
Triples /BIP0.00%÷1.000×0.940×1.050×1.0120.00%
Home runs /BIP1.39%÷1.000×0.800—×1.0121.12%

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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .396 → .361; ISO .056 → .050; BABIP .408 → .396. 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 A+Greenville Drive · 279 PAwOBA .340 → .245 (−95)K% 19.7% → 27.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.71%÷0.936×1.310——27.60%
BB% (unintentional) /PA22.94%÷1.050×0.600—×0.99813.08%
HBP% /PA2.15%—×0.770—×0.9981.65%
Singles /BIP26.97%÷0.974×0.870×0.950×0.99822.84%
Doubles /BIP3.95%÷1.099×0.780×0.950×0.9982.66%
Triples /BIP0.00%÷1.011×0.850×0.950×0.9980.00%
Home runs /BIP0.66%÷1.117×0.880—×0.9980.52%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 123, 1B 95, 2B 120, 3B 102, K 87, BB 110 — applied at half strength. Age: age 23 vs a level average of 22.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 .340 → .245; ISO .043 → .033; BABIP .307 → .253. 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 AAPortland Sea Dogs · 24 PAwOBA .306 → .269 (−36)K% 20.8% → 26.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.83%÷0.978×1.220——25.99%
BB% (unintentional) /PA20.83%÷1.055×0.700—×1.02714.20%
HBP% /PA0.00%—×0.850—×1.0270.00%
Singles /BIP23.08%÷0.962×0.970—×1.02723.91%
Doubles /BIP7.69%÷1.109×0.860—×1.0276.12%
Triples /BIP0.00%÷1.141×0.950—×1.0270.00%
Home runs /BIP0.00%÷1.119×0.780—×1.0270.00%

Factors used: league row EL. Park (home-season share, regressed): HR 124, 1B 92, 2B 122, 3B 128, K 96, BB 111 — 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 .306 → .269; ISO .056 → .049; BABIP .308 → .300. 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 A+Greenville Drive · 126 PAwOBA .323 → .257 (−66)K% 19.0% → 26.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.05%÷0.960×1.310——25.99%
BB% (unintentional) /PA15.08%÷0.924×0.600—×1.0129.91%
HBP% /PA5.56%—×0.770—×1.0124.33%
Singles /BIP26.32%÷1.013×0.870×1.050×1.01224.01%
Doubles /BIP5.26%÷1.037×0.780×1.050×1.0124.21%
Triples /BIP0.00%÷0.927×0.850×1.050×1.0120.00%
Home runs /BIP0.00%÷1.043×0.880—×1.0120.00%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 109, 1B 103, 2B 107, 3B 85, K 92, BB 85 — 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 ×1.050.

Result: wOBA .323 → .257; ISO .040 → .032; BABIP .316 → .282. 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 ROKFCL Red Sox · 39 PAwOBA .405 → .312 (−94)K% 12.8% → 18.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.82%÷1.026×1.440——18.00%
BB% (unintentional) /PA25.64%÷0.968×0.620—×0.97516.00%
HBP% /PA0.00%—×0.720—×0.9750.00%
Singles /BIP27.27%÷0.993×0.820—×0.97521.95%
Doubles /BIP4.55%÷1.061×0.720—×0.9753.01%
Triples /BIP4.55%÷1.000×0.720—×0.9753.19%
Home runs /BIP0.00%÷0.952×0.780—×0.9750.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 90, 1B 99, 2B 112, 3B 100, K 105, BB 94 — applied at half strength. Age: age 22 vs a level average of 19.5 → −2.5% on BB/HBP/hit rates (2.5 yr older than average).

Result: wOBA .405 → .312; ISO .111 → .089; BABIP .333 → .261. 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).