Matthew MosesSS DSL Brewers Gold
Age 18 R/R 5'11" / 183 lbs ROK Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION70 act + 50 ros · stats below = ROS only
wRC+63
AVG/OBP/SLG.191 / .240 / .298
PA50
HR1
K%28
BB%6
BABIP250
ISO106
MLB%0%
Value2026 · WAR
BAT: -6.3 runs (wOBA-derived runs vs avg)-6BATRUN: +0.7 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.3 runs (Positional adjustment)+1POSREP: +3.4 runs (Replacement-level credit)+3REPTotal WAR: -0.10-0.1WAR
0.01.12.20.20.50.91.21.41.61.71.71.71.61.4+$92M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 43 / POW 48
Toolsscout grade
CONTACT43
scouting grade only
POWER48
scouting grade only
EYE48
scouting grade only
SPEED53
scouting grade only
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
2026MiLBstill in minors · estimated debut 2032
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+1.6$8M+$8M
2033Pre-Arb$1.0M+1.7$8M+$8M
2034Pre-Arb$1.0M+1.7$7M+$7M
2035Arb-1$4M+1.7$7M+$5M
2036Arb-2$5M+1.6$6M+$4M
2037Arb-3$7M+1.4$5M+$3M
Totals $19M $41M +$34M

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202517 ROKDSL Brewers Gold 144134 19803 8391 53 142196269464 127172 276 205 15
202517 ROKDSL Brewers Gold 144126 271204 14241 53 214294405698 190232 1710 307 93
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD18 ROKDSL Brewers Gold 7065 12202 5220 20 185243308551 123244 317 246 46 -4 +0 +0 +1 +2 -0.1
YTD18 ROKDSL Brewers Gold 7062 17303 8150 20 274357468825 194318 2111 366 138 +3 +0 +0 +1 +2 0.6
ROS18 ROK 0% 5047 9201 3140 10 191240298538 106275 286 268 63 -2 +0 +0 +1 +1 0.0
ROS18 MLB 0% 01 0000 000 00 275 268 63 +0 +0
FULL18 ROK 7066 12202 5220 20 182243303546 121238 317 246 46 -4 +0 +0 +1 +2 -0.1
TOT18 ROK 120112 21403 8360 30 188242304545 116247 307 255 53 -6 +1 +0 +1 +3 -0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202719 MLB 34% 210191 42915 15562 41 220284356640 136279 277 279 72 -7 +0 +0 +2 +6 0.2
202820 MLB 48% 345314 701428 25903 72 223287357643 134282 267 287 78 -9 +1 +0 +4 +10 0.5
202921 MLB 54% 447406 9119211 331155 92 224291362653 138283 267 292 81 -9 +1 +0 +5 +13 0.9
203022 MLB 57% 519470 10722313 381326 113 228294370664 143284 257 295 84 -9 +1 +0 +6 +15 1.2
203123 MLB 58% 568515 11824315 421446 123 229295375670 146285 257 297 85 -9 +1 +0 +6 +16 1.4
203224 MLB 57% 600543 12525316 451527 123 230297376673 145286 258 298 86 -9 +1 +0 +6 +17 1.6
203325 MLB 57% 618560 12826316 461567 133 229295371667 143286 257 299 87 -9 +1 +0 +7 +18 1.7
203426 MLB 57% 627568 13026317 471587 133 229296375671 146286 257 299 87 -9 +1 +0 +7 +18 1.7
203527 MLB 55% 628568 13026317 481597 133 229297375672 146286 258 299 87 -9 +1 +0 +7 +18 1.7
203628 MLB 55% 624564 12826316 481597 133 227296369664 142285 258 298 87 -9 +1 -1 +7 +18 1.6
203729 MLB 53% 615555 12726316 481587 123 229298373671 144285 268 297 85 -10 +1 -1 +7 +17 1.4
203830 MLB 53% 604545 12325315 471567 113 226295365661 139284 268 294 83 -11 +1 -2 +6 +17 1.1
203931 MLB 52% 590533 11824314 461556 113 221291356647 135282 268 290 80 -13 +1 -3 +6 +17 0.8
202719 MLB 34% 7266 14302 5191 10 212278348626 136279 267 279 72 -2 +0 +0 +1 +2 0.1
202820 MLB 48% 167151 34714 12432 31 225291364655 139282 267 287 78 -4 +0 +0 +2 +5 0.3
202921 MLB 54% 242219 491016 18623 51 224292361652 137283 267 292 81 -5 +1 +0 +3 +7 0.5
203022 MLB 57% 294267 591217 22753 61 221288352640 131284 267 295 84 -5 +1 +0 +3 +8 0.7
203123 MLB 58% 327296 681428 24834 72 230296372668 142285 257 297 85 -5 +1 +0 +4 +9 0.8
203224 MLB 57% 342310 711429 25864 72 229295374669 145286 257 298 86 -5 +1 +0 +4 +10 0.9
203325 MLB 57% 351318 731529 26894 72 230296374670 145286 257 299 87 -5 +1 +0 +4 +10 0.9
203426 MLB 57% 355321 741529 27904 72 231298374672 143286 258 299 87 -5 +1 +0 +4 +10 1.0
203527 MLB 55% 348315 731529 26884 72 232299378676 146286 257 299 87 -5 +1 +0 +4 +10 0.9
203628 MLB 55% 343310 711429 26874 72 229297374671 145285 258 298 87 -5 +1 -0 +4 +10 0.9
203729 MLB 53% 329297 681428 25844 62 229298370668 141285 268 297 85 -5 +0 -1 +4 +9 0.7
203830 MLB 53% 318287 641318 25823 61 223292359651 136284 268 294 83 -6 +1 -1 +3 +9 0.6
203931 MLB 52% 308278 601217 24813 61 216285342627 126282 268 290 80 -7 +1 -1 +3 +9 0.5
▸ Career Totals
Career 37963436 7781581995 28596943 7519 226294366660 140285 268 296 85 -66 +7 -4 +41 +108 8.7
/ 162G 650588 13327316 491667 133 226293364657 138285 268 296 85 -11 +1 -1 +7 +18 1.5
Career 71896513 146530235183 539184378 14738 225292366658 141283 267 293 83 -140 +14 -7 +77 +204 15.1
/ 162G 650589 13227317 491677 133 224291367658 143282 268 293 83 -13 +1 -1 +7 +18 1.4

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202517 ROKDSL Brewers Gold 144126 271204 14241 53 214294405698 190232 1710 307 93 -1 -0 +4 0.3

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Freddy Galvislast yr '21
career totals — 10 seasons, 4,238 PA
104,23810957246292387+42+6818.017.6
/162664179+6.6+10.62.8pk7: 17
#2Rod Barajaslast yr '12
career totals — 12 seasons, 3,753 PA
123,7531342235284407+60+3015.816.0
/162664240+10.7+5.32.8pk7: 16
#3John Bucklast yr '14
career totals — 11 seasons, 4,009 PA
114,0091346234301398+72+716.915.7
/162664221+11.9+1.22.8pk7: 14
#4Zack Cozartlast yr '19
career totals — 8 seasons, 3,350 PA
83,3508521246300398+33+3814.214.8
/162664174+6.6+7.62.8pk7: 15
#5Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#6Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 8 projected seasons
83,9169978228291369+42+248.87.5
/1626641713+7.1+4.11.5pk7: 6

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Matthew Moses (OGILVIE) 18 38→43 43→48 48→53 48 188/242/304 116247 33 30% 7% 53 -0.1
Ronarsy Ledesma
2011 · A
18 44 44→45 53→50 41 217/277/335 118288 119 28% 6% 69 -0.4 219/286/320 101286 611 24% 6% 69 -0.4 226/280/33711129161123%4%69-0.2
Eddys Leonard
2019 · A
18 41→47 41→55 48→50 48 200/282/301 101267 914 27% 9% 64 -0.8 211/283/328 117302 118 32% 8% 71 -0.3 225/292/37815329318428%6%84+0.6
Jett Williams
2023 · A
19 45→46 41→45 56→55 43 214/285/313 99288 714 27% 7% 68 -0.5 203/314/320 117299 923 31% 12% 83 +0.6 201/310/335134289102630%12%81+0.3
Jeral Perez
2023 · A
18 42→41 47→50 49→45 47 214/282/352 138263 147 24% 8% 76 +0.1 208/286/358 150281 187 31% 9% 80 +0.4 201/277/35815726920632%8%73-0.1
Yohan Matos
2015 · A
18 44 43→45 51→45 42 216/276/330 114300 108 30% 7% 68 -0.5 192/252/275 83305 68 36% 7% 43 -2.2 166/241/2316428901139%8%24-0.7
Gabriel Gonzalez
2022 · A
18 43→53 46→50 52→45 43 216/277/348 132271 1210 25% 6% 73 -0.1 235/292/359 124285 148 22% 5% 82 +0.5 253/307/38212930314621%5%91+0.9
Jose Escobar
2023 · A
18 45→47 44→45 58→45 40 222/270/345 124286 1015 26% 5% 69 -0.4 223/290/328 105294 912 26% 6% 73 -0.1 233/300/34110830810826%7%78+0.1
Mairoshendrick Martinus
2023 · A
18 41→37 45 51→55 41 205/265/332 127282 1211 31% 6% 64 -0.8 178/230/270 92318 913 44% 6% 33 -2.9 192/243/304112295121937%5%45-1.1
Dilson Herrera
2013 · A
19 44→54 43→50 51→50 43 214/269/331 117274 913 25% 6% 65 -0.7 241/291/379 138314 1412 26% 6% 86 +0.8 258/308/400143315151323%6%96+1.3
Jorge Mateo
2013 · A
18 44→46 40→50 51→65 48 211/282/302 91281 610 26% 9% 63 -0.9 210/268/306 96286 734 27% 7% 58 -1.2 222/263/355133288134927%5%66-0.2
Ravel Santana
2010 · A
18 39 42→50 48→55 44 192/269/294 102269 109 31% 8% 56 -1.3 219/288/360 141283 1615 27% 8% 81 +0.4 220/291/383163271202026%8%85+0.3
Jeferson Quero
2023 · A
20 44→42 44→50 49→45 41 219/269/335 116284 129 27% 6% 66 -0.6 226/283/364 138283 167 25% 7% 79 +0.3 225/289/37014526918423%7%82+0.3
Noelvi Marte
2021 · A
19 44→53 44→50 50→55 42 218/268/339 121285 1112 27% 6% 66 -0.6 230/295/375 145298 1716 27% 8% 88 +0.9 233/300/377144296171926%8%87+0.7
Óscar Hernández
2011 · A
18 40 44→50 48→40 43 200/263/313 114250 115 25% 6% 59 -1.1 236/308/404 168278 214 23% 7% 102 +1.8 224/283/38215827019224%5%86+0.4
Jesus Rodriguez
2021 · A
19 46→55 42→45 49→50 46 224/285/337 113288 99 25% 8% 72 -0.2 235/300/339 104298 612 22% 8% 80 +0.4 254/315/36210830991620%7%88+0.7
Bryan Rincon
2023 · A
19 42 45 53→60 45 210/279/333 123274 1211 27% 8% 70 -0.3 194/289/295 101275 922 30% 11% 66 -0.6 172/263/292120248133534%10%51-0.7
Derek Hill
2015 · A
19 41→51 40→50 55→60 47 200/269/291 91259 713 25% 8% 55 -1.4 199/251/270 71293 325 31% 6% 40 -2.4 248/301/422175338222932%6%100+0.7
Jonathan Galvez
2010 · A
19 44→46 42→50 50→55 49 212/297/322 110288 912 28% 10% 75 -0.0 215/276/339 124320 1216 34% 7% 70 -0.3 230/282/341111315101529%6%69-0.3
Ramon Mendoza
2019 · A
18 46→51 41→45 48→45 46 220/292/328 108287 74 25% 7% 74 -0.1 209/280/297 88296 54 29% 7% 61 -1.0 232/306/34711631011327%9%82+0.3
Trevor Story
2012 · A
19 42→49 43→60 54→55 44 208/271/317 109280 1113 29% 7% 63 -0.9 191/252/319 128296 1313 38% 7% 56 -1.3 247/315/451204301242526%8%113+2.3