Tim LocastroLF El Paso Chihuahuas
Age 34 R/R 6'1" / 200 lbs AAA HR -7% Svc 7.000 · Ctrl thru 2026
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 289 proj PA
wRC+†89
AVG/OBP/SLG.227 / .305 / .358
PA289
HR7
SB16
K%23
BB%6
ISO132
MLB%10%
Value2026 · WAR
BAT: -3.5 runs (wOBA-derived runs vs avg)-4BATRUN: +2.8 runs (SB/CS + UBR baserunning)+3RUNFLD: +0.6 runs (Defensive runs vs avg)+1FLDPOS: -3.1 runs (Positional adjustment)-3POSREP: +8.2 runs (Replacement-level credit)+8REPTotal WAR: +0.20+0.2WAR
trajectory · projected WAR by year
0.2-0.2-0.42628
Tools · ContractCON 55 / POW 50
Toolsscout grade · Statcast %ile · 2021-2023
CONTACT55
Whiff%
4411.6%
xwOBA
300.285
POWER50
Barrel%
143.5
Avg EV
1083.2
Bat Spd
2268.3
EYE45
Chase%
1039.5%
SPEED60
Sprint
9029.2
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2019
Service   7.000 yrs.days
Team Control Through   2026
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026ROSExt / FA-deal$0.6M+0.0$0.0M-$0.6M
Totals $0.6M $0.0M -$0.6M

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
201321 ROKBluefield Blue Jays 162143 34421 8176 122 238306315620 77262 105 271 66
201321 ROKBluefield Blue Jays 162138 39531 13126 122 283369384753 101302 78 333 113
201523 A2 teams 473408 881225 257932 4116 216312292603 76253 175 265 61
201523 A2 teams 473398 1101936 355532 4116 276381384765 108305 127 346 123
201624 A+3 teams 625570 1362446 179627 267 239293326619 88274 153 267 63
201624 A+3 teams 625563 1612566 247327 267 286345384729 98316 124 325 107
201725 AA2 teams 535483 1232536 179531 347 255322356678 101304 183 295 84
201725 AA2 teams 535471 14531410 286831 347 308384454839 146341 135 374 144
201826 AAA2 teams 379328 761723 217228 193 232332323655 91287 196 296 85
201826 AAA2 teams 379318 912334 315228 193 286398415813 129331 148 370 141
201927 MLB2 teams 393338 781936 217731 261 231333358691 127281 205 313 97 -1 +5 +0 -4 +11 1.1
201927 MLB2 teams 393335 902349 246831 261 269372442814 173313 176 364 137 +16 +5 +0 -4 +11 2.9
202028 MLBArizona Diamondbacks 8269 20412 8144 40 290395464859 174340 1710 371 142 +4 +1 +1 +0 +2 0.9
202028 MLBArizona Diamondbacks 8269 20412 8144 40 290395464859 174340 1710 380 149 +5 +1 +1 +0 +2 1.0
202129 MLBNew York Yankees 156139 25402 7339 53 180265252516 72219 214 238 40 -11 -0 +0 +1 +4 -0.6
202129 MLBNew York Yankees 156139 25402 7339 53 180265252516 72219 214 244 45 -10 -0 +0 +1 +4 -0.5
202230 AAA2 teams 237216 411224 95212 153 190262319581 130231 224 256 54
202230 AAA2 teams 237210 481425 144512 153 229312386698 157269 196 315 99
202331 MLB3 teams 150128 24414 64713 71 188293328621 141260 314 266 62 -6 +1 +0 -2 +4 -0.3
202331 MLB3 teams 150126 25414 74013 71 198306341647 143256 275 293 83 -3 +1 +0 -2 +4 0.1
202432 AAAEl Paso Chihuahuas 120100 25601 72510 82 250359340699 90320 216 315 99
202432 AAAEl Paso Chihuahuas 12096 32802 111810 82 333453479932 146390 159 411 173
202533 AAAEl Paso Chihuahuas 414359 761527 229119 325 212292323616 111260 225 276 69
202533 AAAEl Paso Chihuahuas 414344 932149 366719 325 270370433803 163309 169 349 126
▸ 2026 Season
202634 MLBSD 289258 591117 176612 163 229307360667 132279 236 302 89 -4 +2 +1 -3 +8 0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202735 MLBSD 6% 231206 45815 14549 92 218297340637 121269 236 290 80 -5 +1 -5 -2 +7 -0.5
202836 MLBSD 0% 175156 33613 10437 41 212289321610 109260 256 277 70 -6 +0 -6 -2 +5 -0.9
202735 MLBSD 6% 1311 2000 131 10 182308182490 266 238 256 54 -1 +0 -0 -0 +0 -0.1
202836 MLBSD 0% 01 0000 000 00 257 244 45 -0 -0
▸ Career Totals
Career 614531 1212439 3512343 415 228327335663 107279 206 305 92 -6 +6 +1 -8 +17 1.2
/ 162G 650562 12825310 3713046 435 228328336664 109278 206 305 92 -6 +7 +1 -8 +18 1.3
Career 44213901 8831712562 209861250 25856 226308331638 104273 195 283 75 -125 +29 -9 -39 +125 -1.9
/ 162G 650574 1302549 3112737 388 226309331640 105274 205 283 75 -18 +4 -1 -6 +18 -0.3

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
201321 ROKBluefield Blue Jays 162138 39531 13126 122 283369384753 101302 78 333 113 +2 +2 +5 0.9
201523 A+Rancho Cucamonga Quakes 184156 35921 143011 115 224331327658 103268 168 302 89 -2 +0 +5 0.3
201523 ALansing Lugnuts 289242 751015 212521 3011 310412421833 112327 97 375 145 +15 +2 +8 2.5
201624 AATulsa Drillers 207191 53811 8167 92 277330346676 68299 84 307 93 -2 +1 +6 0.5
201624 A+Rancho Cucamonga Quakes 380339 981755 155018 154 289352413765 124321 134 338 116 +7 +1 +11 2.0
201624 INTLGlendale Desert Dogs 3833 10000 172 21 303361303664 370 183 295 84 -1 +0 +1 0.0
201725 AAAOklahoma City Dodgers 115103 401002 6125 122 388447544991 155422 105 437 192 +12 +2 +3 1.7
201725 AATulsa Drillers 420368 1052148 225626 225 285367429796 144317 135 356 131 +15 +2 +12 3.0
201826 AAAOklahoma City Dodgers 356301 842324 285226 182 279389409797 130327 158 364 137 +15 +3 +10 2.8
201826 ROKAZL Dodgers 2317 7010 302 11 4125455291.075 118389 013 461 211 +3 -0 +1 0.3
201927 MLBArizona Diamondbacks 250212 531221 144422 170 250359340698 90310 186 324 106 +2 +3 +0 -4 +7 0.9
201927 AAAReno Aces 143123 371128 10249 91 3013946181.012 317319 177 434 190 +15 +1 +4 2.0
202028 MLBArizona Diamondbacks 8269 20412 8144 40 290395464859 174340 1710 380 149 +5 +1 +1 +0 +2 1.0
202129 MLBNew York Yankees 156139 25402 7339 53 180265252516 72219 214 244 45 -10 -0 +0 +1 +4 -0.5
202230 MLBNew York Yankees 4643 8102 271 82 186239349588 163176 154 263 60 -2 +1 -1 -3 +1 -0.3
202230 AAAScranton/Wilkes-Barre RailRiders 191167 401323 123811 71 240330395725 156294 206 327 109 +2 +1 +5 0.8
202331 MLBNew York Mets 6756 13302 3226 60 232338393731 161344 334 325 107 +1 +1 +0 -2 +2 0.2
202331 AAASyracuse Mets 6655 11012 4135 01 200308345653 145225 206 295 84 -1 -0 +2 0.0
202331 ASt. Lucie Mets 1715 1100 052 10 67176133310 67100 290 162 -18 -2 +0 +0 -0.2
202432 AAAEl Paso Chihuahuas 12096 32802 111810 82 333453479932 146390 159 411 173 +10 +1 +3 1.4
202533 AAAEl Paso Chihuahuas 414344 932149 366719 325 270370433803 163309 169 349 126 +12 +4 +12 2.9
▸ Career Totals (raw MLB only — historical actual)
MLB Career 601519 1192439 3412042 405 229328339667 110281 206 306 93 -5 +6 +2 -8 +17 1.2

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
#1Willie Harrislast yr '11
career totals — 10 seasons, 2,743 PA
102,74339106241331351-11-25.36.2
/162664926-2.7-0.51.3pk7: 7
#2Jace Petersonlast yr '23
career totals — 10 seasons, 2,753 PA
102,7534277228318337+4+55.36.0
/1626641019+1.0+1.31.3pk7: 7
#3Gabe Grosslast yr '10
career totals — 7 seasons, 1,682 PA
71,6824022239330385-14+115.15.1
/162664169-5.7+4.42.0pk7: 5
#4Tony Kemplast yr '23
career totals — 7 seasons, 2,198 PA
72,1983552238326354-4-34.34.3
/1626641116-1.3-0.81.3pk7: 4
#5Guillermo Heredialast yr '22
career totals — 6 seasons, 1,530 PA
61,530256231311345+3+173.53.5
/162664113+1.2+7.61.5pk7: 3
#6Abraham O. Nunezlast yr '07
career totals — 8 seasons, 2,389 PA
82,3891724246315322+2+92.52.7
/16266457+0.5+2.50.7pk7: 3
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 5 projected seasons
57721138227319336-8-00.81.0
/1626641033-7.1-0.20.7pk7: 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
Tim Locastro (OGILVIE) 34 55 50 60 45 227/305/358 131279 716 23% 6% 89 +0.5
Wynton Bernard
2023 · MLB
32 47→57 47→45 61→60 44 233/280/372 139279 1430 22% 6% 80 +0.4 234/283/346 112296 1033 23% 6% 75 -0.0 231/283/3279529983924%6%65-0.5
Willy Taveras
2016 · AAA
34 47→57 43→45 59→65 43 229/283/342 113280 1128 22% 5% 73 -0.1 249/300/365 116303 1021 21% 4% 87 +0.8 256/309/371115312102220%4%88+0.7
Justin Christian
2013 · MLB
33 53→57 45 57→65 48 257/309/386 129282 1128 14% 6% 95 +1.4 239/290/346 107270 818 15% 6% 78 +0.2 233/285/3309726571714%5%68-0.3
Eric Young Jr.
2018 · MLB
33 50→58 41→45 58→65 45 241/299/340 99292 932 21% 6% 79 +0.3 231/285/343 112292 919 23% 6% 75 -0.0 222/276/33110928471723%6%64-0.4
Christian Zazueta
2017 · AAA
32 48→55 46→50 58→60 37 242/265/372 130284 1429 21% 2% 73 -0.1 229/254/333 104270 1027 19% 2% 58 -1.2 227/252/3148726482717%2%49-1.1
Willie Bloomquist
2012 · MLB
34 54→56 40 54→60 48 257/305/349 92290 826 14% 6% 84 +0.6 277/315/365 88324 413 15% 5% 92 +1.2 298/327/374773541715%4%96+0.5
Rajai Davis
2016 · MLB
35 55→64 47→50 62→70 46 270/316/421 152313 1337 18% 6% 108 +2.3 244/299/374 130299 1241 21% 7% 89 +0.9 233/291/344111289105222%7%75+0.0
Ryan LaMarre
2023 · MLB
34 50→54 46→45 51→60 44 242/319/378 136328 1421 29% 7% 99 +1.7 221/290/351 130315 1419 32% 7% 80 +0.4 147/227/24699224133339%7%24-0.6
Chase d'Arnaud
2019 · MLB
32 48→50 47→45 56→60 45 237/298/376 139300 1423 25% 7% 89 +1.0 202/266/327 125291 1416 34% 7% 63 -0.8 150/219/24493230111538%6%20-2.3
Eugenio Velez
2015 · AAA
33 54→58 44→50 56→65 45 263/309/385 122322 1130 22% 6% 95 +1.4 261/303/359 98313 826 18% 5% 85 +0.7 277/319/3578033352918%5%89+0.6
Manny Alexander
2006 · MLB
35 49→50 45 54→55 45 240/290/365 125284 1123 20% 6% 82 +0.5 220/262/311 91262 714 18% 5% 56 -1.3 210/249/2837324951017%4%39-1.7
Jarrod Dyson
2020 · MLB
35 47→57 41→45 61→70 55 226/306/320 94262 935 17% 10% 78 +0.2 218/286/311 93267 830 20% 8% 66 -0.6 199/253/2767726104022%7%41-0.6
Hernán Pérez
2023 · MLB
32 47→55 46→55 55 40 234/275/356 122293 1423 25% 5% 74 -0.1 221/267/355 134280 1616 27% 6% 70 -0.3 207/256/341134259171427%6%61-0.5
Drew Stubbs
2017 · MLB
32 46→51 48→50 58→60 47 223/301/364 141318 1626 33% 10% 88 +0.9 220/296/336 116326 1216 33% 9% 78 +0.2 207/285/2989131791334%9%60-0.7
Doug Glanville
2003 · MLB
32 52→56 42→45 57→55 46 254/289/359 105276 1024 13% 4% 79 +0.3 240/278/337 97261 1117 13% 5% 69 -0.4 237/266/30770256101712%4%51-0.6
Jon Berti
2023 · MLB
33 50→60 42→45 62→60 55 237/326/345 108304 839 23% 11% 93 +1.3 265/328/371 106327 1029 21% 8% 99 +1.7 279/335/3709134193020%7%98+0.6
Alex Rios
2015 · MLB
34 57→62 47→60 57→55 45 278/316/425 147317 1325 17% 5% 108 +2.3 254/296/374 120299 915 18% 5% 87 +0.8 252/287/35610429671317%4%76+0.1
Rich Thompson
2013 · MLB
34 55→61 40→45 68→65 43 260/309/366 106314 540 18% 5% 90 +1.0 236/288/328 92296 534 21% 5% 72 -0.2 215/269/2695428005222%4%44-0.8
Kazuo Matsui
2010 · MLB
34 53→60 43→45 57→60 51 258/314/374 115293 1024 15% 7% 94 +1.3 220/275/310 90262 814 18% 7% 62 -0.9 192/243/2425123521019%6%27-2.3
Tom Goodwin
2002 · MLB
34 51→56 41→45 65 53 246/316/348 102296 842 19% 9% 89 +0.9 247/305/344 97297 739 18% 8% 82 +0.5 252/305/3287630535117%7%76+0.0