Bryce Rainer

SS West Michigan Whitecaps
Age 22 L/R 6'3" / 195 lbs A+ HR -8% Svc 0.0 · Ctrl thru 2033
Overview
A+PROSPECTMiLBFA 2034
OGV OFP50OGV rank#38ETA2028MLB%11%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202520ADET149.288/.390/.4485997—.246/.329/.392
202621A+/A/INTL2 orgs508.253/.361/.450191775—.208/.292/.356
2027PROJ11% MLB22MLBDET22.211/.295/.35910890.0
2028PROJ53% MLB23MLBDET233.216/.300/.37685950.8
2029PROJ65% MLB24MLBDET312.220/.304/.387117991.2
Next 3 projected WAR 2.0Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2033Service0.0First FA2034
2027MiLB2028Pre-Arb$0.8M2029Pre-Arb$0.8M2030Pre-Arb$0.8M2031Arb-1$5M2032Arb-2$9M2033Arb-3$12M
Skills · percentileMiLB Statcast 2026 A+
wRC+81
wOBA78
ISO78
BB%76
Chase%73
Speed45
Career WAR0.0 WAR median (P10 0.0 / P90 21, comp-based) · star 7% · didn't stick 82%
CompsBo Naylor (age 23) · Austin Wells (age 23) · Scott Moore (age 22)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†89
AVG/OBP/SLG.211 / .295 / .359
PA22
HR1
K%36
BB%9
BABIP320
ISO200
MLB%11%
Value2027 · WAR
BAT: -2.8 runs (wOBA-derived runs vs avg)-3BATRUN: +0.6 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.6 runs (Defensive runs vs avg)+1FLDPOS: +2.2 runs (Positional adjustment)+2POSREP: +4.5 runs (Replacement-level credit)+5REPTotal WAR: +0.60+0.6WAR
0.01.12.10.10.81.21.51.61.61.427282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control+$37M ctrl surplus
Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2028
Service   0 yrs (est)
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2028
2028Pre-Arb$0.8M+0.8$3M+$2M
2029Pre-Arb$0.8M+1.2$8M+$8M
2030Pre-Arb$0.8M+1.5$10M+$9M
2031Arb-1$5M+1.6$9M+$6M
2032Arb-2$9M+1.6$9M+$4M
2033Arb-3$12M+1.4$7M+$0.8M
Totals $29M $46M +$29M

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)
202520 ALakeland Flying Tigers — 149125 36505 20331 93 288390448838 160344 2213 369 97 — — — — — —
202621 A+West Michigan Whitecaps — 429362 9821118 631512 134 271382483865 213410 3515 382 87 — — — — — —
202621 ALakeland Flying Tigers — 4942 7301 6200 40 167271310580 143273 4112 262 9 — — — — — —
202621 INTLScottsdale Scorpions — 3027 4200 2110 00 148207222429 74235 377 192 16 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202520 A MLELakeland Flying Tigers — 149130 32405 15451 93 246329392721 146312 3010 311 97 — — — — — —
202621 A+ MLEWest Michigan Whitecaps — 429380 8317113 451922 134 218304371676 153387 4510 297 87 — — — — — —
202621 A MLELakeland Flying Tigers — 4944 5201 4270 40 114188227415 114237 558 181 9 — — — — — —
202520 A MLELakeland Flying Tigers — 149130 32405 15451 93 246329392721 146325 3010 311 97 — — — — — —
202520 A RAWLakeland Flying Tigers — 149125 36505 20331 93 288390448838 160344 2213 369 97 — — — — — —
202621 A+ MLE3 teams — 508450 9420115 522332 174 209294358651 149383 4610 285 79 — — — — — —
202621 A+ RAW3 teams — 508431 10926119 711822 174 253361450811 197385 3614 359 79 — — — — — —
202520 A MLELakeland Flying Tigers — 149132 32405 15451 93 242329386715 144312 3010 311 97 — — — — — —
202621 A+ MLE3 teams — 508449 9420115 522332 174 209294359652 149372 4610 285 79 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202520 A MLELakeland Flying Tigers — 149132 32405 15451 93 242329386715 144312 3010 311 97 — — — — — —
202621 A+ MLE3 teams — 508449 9420115 522332 174 209294359652 149372 4610 285 79 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202722 MLB MLEDET 11% 562497 10720218 562104 123 215299369668 154326 3710 299 89 -8 +1 +2 +6 +12 0.6
▸ 2027 — real world (MLB)
202722 MLB CTXDET 11% 2220 5101 280 00 211295359654 149320 369 294 89 -0 +0 +0 +0 +0 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202823 MLB MLEDET 53% 438388 8616215 441593 92 221304386690 166325 3610 308 95 -3 +1 +2 +5 +9 1.4
202924 MLB MLEDET 65% 480426 9618217 481703 103 225308398706 173324 3510 314 99 -1 +1 +2 +5 +10 1.8
203025 MLB MLEDET 70% 505447 10219219 501763 103 227310405715 178322 3510 318 101 +1 +1 +3 +5 +11 2.1
203126 MLB MLEDET 72% 518458 10519220 511774 103 229311408720 180320 3410 319 102 +1 +1 +3 +6 +11 2.3
203227 MLB MLEDET 71% 521461 10620219 511764 103 229311406717 177318 3410 318 102 +1 +1 +3 +6 +11 2.2
203328 MLB MLEDET 71% 517458 10419219 511753 82 227309401710 174317 3410 316 100 -0 +1 +2 +6 +11 2.0
203429 MLB MLEDET 69% 506448 10119218 501733 62 225306395702 171316 3410 312 97 -2 +0 +2 +5 +11 1.7
203530 MLB MLEDET 68% 494440 9818217 481713 42 222303388691 166314 3510 308 94 -3 +0 +1 +5 +11 1.4
203631 MLB MLEDET 68% 477425 9217116 461673 11 218298378677 160311 3510 302 91 -5 -0 +0 +5 +10 1.0
203732 MLB MLEDET 67% 456408 8716115 431612 11 213292366658 153307 359 295 86 -8 -0 -1 +5 +10 0.6
203833 MLB MLEDET 73% 421377 7814113 391512 01 207285351636 144301 369 286 80 -10 -0 -2 +5 +9 0.1
202823 MLB CTXDET 53% 233206 45818 23852 51 216300376676 160319 3610 302 95 -1 +1 +1 +2 +5 0.8
202924 MLB CTXDET 65% 312276 6111111 311112 72 220304387691 167318 3610 308 99 -1 +1 +2 +3 +7 1.2
203025 MLB CTXDET 70% 353313 7013113 351232 72 223306394700 171317 3510 312 101 +0 +1 +2 +4 +8 1.5
203126 MLB CTXDET 72% 372329 7414114 371273 72 224307397705 173315 3410 313 102 +1 +1 +2 +4 +8 1.6
203227 MLB CTXDET 71% 371328 7314113 371253 72 224307395702 171312 3410 312 102 +1 +1 +2 +4 +8 1.6
203328 MLB CTXDET 71% 366325 7213113 361242 62 222305390695 168312 3410 310 100 -0 +0 +2 +4 +8 1.4
203429 MLB CTXDET 69% 350311 6913112 341202 41 220302385687 164310 3410 306 97 -1 +0 +1 +4 +8 1.2
203530 MLB CTXDET 68% 337299 6512111 331162 31 217299377676 160308 3410 302 94 -2 +0 +1 +4 +7 1.0
203631 MLB CTXDET 68% 323287 6111110 311132 11 214294368663 155305 3510 297 91 -4 -0 +0 +3 +7 0.7
203732 MLB CTXDET 67% 307273 571019 291092 01 209289356645 148301 369 289 86 -5 -0 -0 +3 +7 0.4
203833 MLB CTXDET 73% 306273 561019 291101 00 203281342623 139296 369 281 80 -7 +0 -1 +3 +7 0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 36303220 70312911123 355126323 4715 218300380680 161313 3510 304 94 -20 +3 +11 +39 +79 11.5
/ 162G— A+C — 650577 12623222 642264 83 218301380681 161312 3510 304 94 -4 +1 +2 +7 +14 2.1
Career— MLE — 62005502 122222721215 609221337 9931 222304388692 166324 3610 307 94 -32 +5 +17 +59 +120 17.3
/ 162G— MLE — 650577 12924223 642324 103 224306392698 168325 3610 307 94 -4 +1 +2 +7 +14 2.0

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+West Michigan Whitecaps · 429 PAwOBA .373 → .297 (−76)K% 35.2% → 44.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA35.20%÷1.000×1.270——44.70%
BB% (unintentional) /PA14.45%÷1.000×0.710—×1.02710.54%
HBP% /PA0.47%—×0.790—×1.0270.38%
Singles /BIP27.49%÷1.000×0.920×1.050×1.02727.27%
Doubles /BIP9.95%÷1.000×0.810×1.050×1.0278.69%
Triples /BIP0.47%÷1.000×0.850×1.050×1.0270.43%
Home runs /BIP8.53%÷1.000×0.800—×1.0277.01%

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 21 vs a level average of 22.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .373 → .297; ISO .213 → .161; BABIP .410 → .387. 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 ALakeland Flying Tigers · 49 PAwOBA .261 → .181 (−80)K% 40.8% → 55.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA40.82%÷1.000×1.360——55.51%
BB% (unintentional) /PA12.24%÷1.000×0.690—×1.0158.58%
HBP% /PA0.00%—×0.780—×1.0150.00%
Singles /BIP13.64%÷1.000×0.920—×1.01512.73%
Doubles /BIP13.64%÷1.000×0.830—×1.01511.49%
Triples /BIP0.00%÷1.000×0.910—×1.0150.00%
Home runs /BIP4.55%÷1.000×0.800—×1.0153.69%

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 21 vs a level average of 22.0 → +1.5% on BB/HBP/hit rates (1.0 yr younger than average).

Result: wOBA .261 → .181; ISO .143 → .095; BABIP .273 → .237. 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 ALakeland Flying Tigers · 149 PAwOBA .367 → .311 (−56)K% 22.1% → 30.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.15%÷0.998×1.360——30.17%
BB% (unintentional) /PA13.42%÷0.945×0.690—×1.03010.10%
HBP% /PA0.67%—×0.780—×1.0300.54%
Singles /BIP28.26%÷1.051×0.920×1.011×1.03025.76%
Doubles /BIP5.43%÷0.971×0.830×1.011×1.0304.84%
Triples /BIP0.00%÷1.150×0.910×1.011×1.0300.00%
Home runs /BIP5.43%÷0.864×0.800—×1.0305.18%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 73, 1B 110, 2B 94, 3B 130, K 100, BB 89 — applied at half strength. Age: age 20 vs a level average of 22.0 → +3.0% on BB/HBP/hit rates (2.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.011.

Result: wOBA .367 → .311; ISO .160 → .144; BABIP .344 → .312. 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 — .