Milan TolentinoSS Columbus Clippers
Age 24 L/R 5'11" / 185 lbs AAA Svc 0.0 · Ctrl thru 2033
2026 ROS PROJECTION311 act + 207 ros · stats below = ROS only
wRC+†60
AVG/OBP/SLG.187 / .258 / .320
PA207
HR5
SB7
K%37
BB%8
BABIP280
ISO133
MLB%10%
Value2026 · WAR
BAT: -17.4 runs (wOBA-derived runs vs avg)-17BATRUN: +1.2 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +5.6 runs (Positional adjustment)+6POSREP: +14.7 runs (Replacement-level credit)+15REPTotal WAR: +0.30+0.3WAR
0.00.51.00.00.20.50.60.60.40.20.0+$15M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 30 / POW 60
Toolsscout grade
CONTACT30
scouting grade only
POWER60
scouting grade only
EYE55
scouting grade only
SPEED55
scouting grade only
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
2026MiLBstill in minors · estimated debut 2028
2027MiLBstill in minors · estimated debut 2028
2028Pre-Arb$0.8M+0.5$2M+$1M
2029Pre-Arb$0.8M+0.6$2M+$1M
2030Pre-Arb$0.9M+0.6$2M+$1M
2031Arb-1$1M+0.4$1M+$0.5M
2032Arb-2$1M+0.2$0.5M+$0.0M (cut)
2033Arb-3$0.6M
Totals $4M $7M +$4M

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
202119 ROK2 teams 208192 35413 10903 31 182234260495 78317 435 208 18
202119 ROK2 teams 208186 50617 16623 31 269337425761 156361 308 336 115
202220 A+2 teams 496434 952403 541853 293 219310295605 76367 3711 273 67
202220 A+2 teams 496412 1103004 761363 293 267385369754 102383 2715 344 122
202321 A+3 teams 456413 832124 341594 151 201268291559 90310 357 249 49
202321 A+3 teams 456398 1002435 491204 151 251339364704 113342 2611 317 101
202422 AA2 teams 546504 9921210 361862 296 196253306558 109285 347 247 47
202422 AA2 teams 546479 1122439 611422 296 234323353676 119310 2611 306 93
202523 AAA2 teams 545489 7315216 442464 207 149225286512 137245 458 226 31
202523 AAA2 teams 545466 9621421 671844 207 206311403714 197281 3412 316 100
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD24 AAACLE 311279 581529 271131 125 208280373653 165306 369 286 77 -8 +0 +0 +3 +9 0.5
YTD24 AAACLE 311266 6719211 40941 125 252352462814 211341 3013 356 131 +11 +0 +0 +3 +9 2.4
ROS24 AAACLE 10% 207187 35815 17761 73 187258320578 133277 378 264 60 -9 +0 +0 +2 +6 -0.1
ROS24 MLBCLE 10% 2119 4101 280 10 211286421707 211278 3810 260 57 -1 +0 +0 +0 +1 0.0
FULL24 AAACLE 332298 6216210 291211 135 208280376656 168306 369 284 76 -9 +1 +0 +4 +9 0.5
TOT24 AAACLE 518466 9323314 441892 198 199271352623 152296 368 277 70 -17 +1 +0 +6 +15 0.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202725 MLBCLE 35% 370335 6615211 301322 124 197267352619 155281 368 274 68 -13 +1 +0 +4 +10 0.2
202826 MLBCLE 46% 407368 7416213 341412 135 201272361634 160282 358 284 76 -11 +1 +0 +4 +12 0.5
202927 MLBCLE 50% 420378 7817214 361433 135 206281373654 167283 349 286 77 -11 +1 +0 +4 +12 0.6
203028 MLBCLE 52% 425383 7917214 361443 135 206280371650 164283 348 286 77 -11 +1 -1 +5 +12 0.6
203129 MLBCLE 52% 420378 7717213 361443 124 204278362641 159282 349 285 76 -11 +1 -1 +4 +12 0.4
203230 MLBCLE 52% 414372 7516213 361433 104 202277360638 159281 359 282 74 -12 +0 -2 +4 +12 0.2
203331 MLBCLE 56% 401361 7216212 351392 93 199274355628 155279 359 278 71 -13 +1 -3 +4 +11 0.0
202725 MLBCLE 35% 129116 23514 11461 41 198273362636 164281 369 270 65 -5 +0 +0 +1 +4 0.0
202826 MLBCLE 46% 189170 35816 16661 62 206278371649 165283 358 280 72 -6 +0 +0 +2 +5 0.2
202927 MLBCLE 50% 210189 38817 18721 72 201274365639 164283 349 282 74 -6 +1 +0 +2 +6 0.3
203028 MLBCLE 52% 221199 41917 19751 72 206279367645 161283 349 282 74 -7 +1 -0 +2 +6 0.2
203129 MLBCLE 52% 218196 40917 19751 62 204278367645 163283 349 280 72 -7 +0 -1 +2 +6 0.1
203230 MLBCLE 52% 214193 39817 18741 52 202274363636 161282 358 278 71 -7 +0 -1 +2 +6 0.0
203331 MLBCLE 56% 224202 41917 19781 52 203275361636 158279 358 274 68 -8 +0 -2 +2 +6 -0.1
▸ Career Totals
Career 14261284 26157746 1224947 4113 203276366642 163286 359 278 71 -47 +3 -4 +15 +40 0.8
/ 162G 650585 11926321 562253 196 203276366642 162287 359 278 71 -21 +1 -2 +7 +18 0.4
Career 53154794 94120722131 438192835 18551 196268331599 134292 368 266 61 -231 +17 -7 +57 +151 -1.5
/ 162G 650586 11525316 542364 236 196269331600 135292 368 266 61 -28 +2 -1 +7 +18 -0.2

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
202119 ALynchburg Hillcats 7063 13201 6220 00 206275286561 79300 319 255 54 -4 +0 +2 -0.2
202119 ROKACL Indians 138123 37416 10403 31 301368496864 195392 297 376 146 +7 +0 +4 1.2
202220 A+Lake County Captains 291244 541803 44922 212 221345332677 111340 3215 314 99 -0 +3 +8 1.1
202220 ALynchburg Hillcats 205168 561201 32441 81 333443423865 89433 2116 388 155 +13 +1 +6 2.0
202321 AAAkron RubberDucks 134116 24400 15362 20 207308241550 34296 2711 262 59 -6 +0 +4 -0.2
202321 A+Lake County Captains 289254 661635 29772 120 260340406746 146347 2710 330 111 +4 +2 +8 1.4
202321 INTLAguilas de Mexicali 3328 10400 570 11 357455500955 143476 2115 426 184 +3 -0 +1 0.4
202422 AAAkron RubberDucks 441395 952029 411122 176 241315370685 129310 259 308 94 -3 +1 +12 1.0
202422 INTLSurprise Saguaros 10584 17410 20300 120 202356274630 71309 2919 301 88 -1 +2 +3 0.4
202523 AAAColumbus Clippers 460394 8520221 551584 206 216318437754 221291 3412 330 111 +6 +2 +13 2.1
202523 INTLNaranjeros de Hermosillo 8572 11120 12260 01 153274222496 69234 3114 237 39 -6 -0 +2 -0.4

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
#1Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
#2Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#3J.P. Arencibialast yr '15
career totals — 5 seasons, 1,650 PA
51,650782213260414+29-44.24.2
/162664311+11.9-1.71.7pk7: 4
#4Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#5Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 4 projected seasons
41,4374540201272359+15+121.31.4
/1626642119+7.1+5.50.6pk7: 1
#6Alexi Amaristalast yr '17
career totals — 7 seasons, 1,901 PA
71,9012139231275323+14-6-1.1-1.1
/162664714+4.9-2.1-0.4pk7: -1

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
Milan Tolentino (OGILVIE) 24 30 60 55 55 199/271/352 152296 1419 36% 8% 70 +0.3
Jeter Downs
2022 · AAA
24 35→40 46→50 53→55 40 187/250/311 124262 1519 34% 7% 53 -1.5 184/265/319 135258 1622 34% 8% 62 -0.9 175/266/324149236182633%9%63-0.4
Drew Robinson
2016 · AAA
24 36→40 50→55 48→50 45 190/268/346 156268 1712 35% 9% 69 -0.4 213/285/388 175304 2012 35% 9% 87 +0.8 213/286/393179309201236%9%85+0.5
Andy Yerzy
2022 · AA
24 31 50 49→40 41 171/259/314 143256 197 39% 8% 59 -1.1 192/268/329 137263 166 32% 8% 66 -0.6 170/244/29712724316236%8%45-1.0
Kameron Misner
2022 · AA
24 42→43 43→50 55 42 199/272/316 117310 1019 36% 8% 63 -0.8 200/289/343 143318 1523 38% 11% 78 +0.2 205/283/356150291162733%9%75+0.0
Willie MacIver
2022 · AA
25 35→33 44→45 51→55 37 184/244/295 111265 1216 35% 6% 46 -2.0 200/274/327 127297 1415 35% 8% 67 -0.5 225/305/348123321111831%8%83+0.3
Jason Lopez
2022 · AA
24 39 42→55 54→45 40 191/252/295 104290 1012 36% 7% 49 -1.8 204/267/315 111307 119 35% 7% 59 -1.1 156/215/246902269034%7%18-0.7
Isan Díaz
2019 · AAA
23 40→42 47→55 50→45 43 201/270/339 138290 1410 34% 8% 68 -0.5 213/282/360 147291 166 31% 8% 79 +0.3 208/287/37316427521531%9%79+0.2
Oliver Dunn
2022 · AA
24 39→47 44→50 53→55 45 189/273/309 120297 1114 38% 10% 62 -0.9 217/302/371 154344 1514 38% 10% 89 +1.0 212/288/350139311142534%8%75+0.0
Trey Sweeney
2023 · AA
23 39→43 48→50 57→55 46 198/276/341 142266 1519 30% 9% 71 -0.3 217/288/368 151280 1717 28% 8% 83 +0.6 218/288/372154276191727%8%81+0.3
Matthew Sweeney
2012 · AA
24 34→40 43→50 49→45 41 177/244/289 112260 114 35% 7% 44 -2.1 202/260/313 111281 96 30% 7% 56 -1.3 212/253/3181062754024%5%51-0.3
Kyle McCann
2022 · AA
24 32→34 46→55 48→40 35 163/239/284 121300 154 48% 8% 42 -2.3 205/277/381 176328 254 42% 8% 83 +0.6 208/282/39318531927241%8%84+0.3
Brian O'Grady
2016 · A
24 39→37 43→60 54→50 48 193/272/304 111262 1014 29% 9% 60 -1.0 191/270/313 122269 1213 31% 9% 62 -0.9 207/269/398192270241532%7%82+0.3
Jake Rogers
2019 · AA
24 37→40 46→60 48→45 40 191/253/320 128266 149 33% 7% 56 -1.3 208/281/378 170286 215 33% 8% 83 +0.6 213/288/42921627131133%8%98+0.8
Grae Kessinger
2023 · AA
25 33→28 45 49→50 42 177/246/290 113244 1418 33% 7% 46 -2.0 206/279/324 118280 1312 29% 9% 68 -0.5 189/267/30011124911727%9%56-0.5
Dylan Cozens
2018 · AAA
24 34→44 49→55 51→50 34 180/237/323 144296 1812 44% 7% 50 -1.7 189/267/368 179326 2313 45% 9% 75 -0.0 168/267/362195290251647%12%73-0.1
Corey Ray
2019 · AA
24 39→36 46→50 55 35 188/246/323 135315 1322 42% 6% 53 -1.5 194/247/327 133329 1415 43% 6% 55 -1.4 171/215/309138271171243%5%34-1.2
Ismael Alcantara
2023 · AA
24 38→28 45 50 37 195/254/318 123282 1312 35% 6% 56 -1.3 212/270/305 93320 917 34% 6% 59 -1.1 219/278/2927333972435%6%54-0.9
Jackson Cluff
2021 · A
24 39→29 42→45 51→60 39 193/259/298 104285 912 34% 6% 53 -1.5 180/251/274 94284 813 37% 7% 44 -2.1 181/273/314133265152835%10%61-0.6
Will Wilson
2022 · AA
24 36→38 47→50 51→45 39 189/255/321 133280 168 37% 7% 57 -1.2 201/261/333 132277 176 32% 7% 63 -0.8 194/254/30811425415429%7%50-1.2
Estevan Florial
2022 · MLB
24 39→49 48→55 47→60 41 197/265/341 144297 1615 38% 8% 66 -0.6 216/281/379 163322 1829 36% 8% 83 +0.6 210/277/376166312193537%8%78+0.2