Oswaldo LinaresC Fort Wayne TinCaps
Age 23 R/R 5'11" / 150 lbs A+ HR +13%BB +8% Svc 0.0 · Ctrl thru 2035 peak 1.3 · 2029
wRC+†65
AVG/OBP/SLG.207 / .286 / .320
PA227
HR4
K%29
BB%8
MLB%0%
BAT: -9.0 runs (wOBA-derived runs vs avg)-9BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +4.1 runs (Positional adjustment)+4POSREP: +6.4 runs (Replacement-level credit)+6REPTotal WAR: +0.20+0.2WAR
Scouting · nowfuture
HIT
3439
PWR
3237
SPD
4449
EYE
5257
trajectory · 10 yrs
1.3peak
2029

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2030
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029MiLBstill in minors · estimated debut 2030
2030Arb-2$0.9M+1.3$12M+$11M
2031Arb-3$0.9M+1.2$11M+$10M
2032Ext / FA-deal$0.9M+1.1$11M+$10M
2033Ext / FA-deal$2M+0.9$4M+$3M
2034Ext / FA-deal$2M+0.6$3M+$1M
2035Ext / FA-deal$1M+0.4$2M+$0.6M
Totals $8M $43M +$35M

Career Projections (MLE)

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202118 ROKDSL Padres 133107 17101 20343 42 .159.308.196.504 .037.219 2615 .232 36 -10 +0 +0 +2 +4 -0.4
202219 ROKDSL Padres 183156 31504 17417 30 .199.306.308.613 .109.237 229 .277 70 -6 +1 +0 +3 +5 0.3
202320 A2 teams 258214 40704 37924 20 .187.318.276.593 .089.303 3614 .269 64 -11 +0 +0 +5 +7 0.2
202421 ALake Elsinore Storm 219191 30602 24601 02 .157.255.220.475 .063.212 2711 .219 26 -18 -1 +0 +4 +6 -0.9
202522 A+2 teams 187165 27711 12636 21 .164.246.236.482 .073.252 346 .212 20 -17 +0 +0 +3 +5 -0.8
▸ 2026 Season (actual · ROS · total)
202623 A+Fort Wayne TinCaps 2826 4201 171 00 .154.214.346.560 .192.167 254 .213 21 -2 +0 +0 +0 +1 -0.1
ROS23 MLBSD 199177 38814 17583 31 .215.294.339.633 .124.284 299 .278 71 -7 +0 +0 +4 +6 0.3
TOT23 MLBSD 227203 421015 18654 31 .207.284.340.624 .133.276 298 .270 65 -9 +0 +0 +4 +6 0.2
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202724 MLB 10%SD 309274 581216 27875 52 .212.294.328.623 .117.285 289 .287 78 -8 +0 +0 +6 +9 0.7
202825 MLB 25%SD 369328 711428 331025 62 .216.298.345.642 .128.287 289 .293 82 -7 +0 +0 +7 +10 1.0
202926 MLB 43%SD 407361 791629 371116 72 .219.302.349.651 .130.287 279 .296 85 -7 +1 +0 +7 +12 1.3
203027 MLB 58%SD 422374 8317210 391156 72 .222.305.358.664 .136.288 279 .297 85 -7 +1 +0 +8 +12 1.3
203128 MLB 68%SD 428379 8417210 401186 72 .222.306.356.662 .135.287 289 .296 84 -8 +1 -1 +8 +12 1.2
203229 MLB 77%SD 424375 8216210 401186 72 .219.304.352.656 .133.286 289 .294 83 -8 +1 -1 +8 +12 1.1
203330 MLB 94%SD 418370 801629 391176 61 .216.301.343.644 .127.285 289 .290 80 -9 +1 -2 +7 +12 0.9
203431 MLBSD 394348 731518 371126 51 .210.297.328.624 .118.283 289 .287 78 -10 +1 -3 +7 +11 0.6
203532 MLBSD 366324 661317 341065 40 .204.289.315.604 .111.282 299 .282 74 -11 +1 -4 +7 +10 0.4
203633 MLBSD 328291 591216 30974 30 .203.286.313.599 .110.280 309 .277 70 -11 +1 -4 +6 +9 0.0
203734 MLBSD 279247 501015 26854 30 .202.289.312.601 .109.278 309 .270 65 -11 +1 -5 +5 +8 -0.2
203835 MLBSD 224199 39714 20713 20 .196.279.302.581 .106.276 329 .263 59 -10 +0 -6 +4 +6 -0.5
▸ Career Totals (MLE all levels + projections)
Career 55474880 100719920108 529158786 7620 .206.295.322.617 .115.279 2910 .279 72 -175 +7 -25 +99 +157 6.4
/ 162G 650572 11823213 6218610 92 .206.295.322.617 .115.279 2910 .279 72 -21 +1 -3 +12 +18 0.8

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202118 ROKDSL Padres 13392 19101 34233 42 .207.431.250.681 .043.261 1726 .336 115 +2 +0 +4 0.6
202219 ROKDSL Padres 183146 40705 27287 30 .274.411.425.836 .151.302 1515 .375 146 +9 +1 +5 1.6
202320 ALake Elsinore Storm 197155 33402 36562 00 .213.366.277.643 .065.316 2818 .306 92 -2 +0 +6 0.4
202320 ROKACL Padres 6140 13502 1992 20 .325.557.6001.157 .275.379 1531 .504 244 +10 +0 +2 1.2
202421 ALake Elsinore Storm 219182 37802 33451 02 .203.329.280.609 .077.254 2115 .286 77 -6 -1 +6 -0.0
202522 AASan Antonio Missions 5245 9300 4132 11 .200.294.267.561 .067.281 258 .260 58 -2 -0 +1 -0.1
202522 A+Fort Wayne TinCaps 135114 23611 13374 10 .202.303.298.601 .096.282 2710 .274 68 -5 +0 +4 -0.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
Oswaldo Linares (OGILVIE) 23 34→39 32→37 44→49 57 .207/.286/.320 .113.284 44 29% 8% 71 -0.1
Miguel Amaya
2022 · AA
23 42 44→50 49→40 49 .210/.296/.330 .120.268 127 25% 9% 78 +0.2 .225/.309/.364 .139.303 155 29% 8% 92 +1.2 .233/.304/.378.146.27816122%7%91+0.5
Taylor Krick
2011 · A
23 43 39→30 48→40 49 .206/.285/.289 .084.266 77 24% 9% 62 -0.9 .224/.308/.287 .063.307 45 26% 8% 71 -0.3 .233/.323/.283.051.3262226%8%73-0.0
Alexander Campos
2022 · A
22 43 42→40 46→45 48 .209/.289/.317 .108.281 96 28% 9% 70 -0.3 .221/.304/.311 .090.312 86 29% 9% 75 -0.0 .236/.329/.308.072.3307628%11%83+0.2
Luis Santana
2022 · AA
23 40 42→45 47→50 40 .200/.259/.300 .100.270 1010 29% 6% 53 -1.5 .216/.274/.342 .126.277 149 26% 6% 70 -0.3 .207/.266/.330.122.25815725%5%61-0.6
Chris Denove
2006 · A
23 44 40 47→40 46 .212/.286/.304 .092.282 76 26% 8% 66 -0.6 .200/.260/.271 .071.268 44 25% 7% 46 -2.0 .245/.301/.340.096.2987319%6%79+0.1
Aaron McKeithan
2023 · A
23 45 40 45→40 44 .215/.290/.307 .093.291 84 28% 7% 69 -0.4 .217/.295/.297 .080.272 84 22% 7% 69 -0.4 .202/.287/.263.061.2448119%7%57-0.4
Jacob Amaya
2022 · AA
23 40→45 43→45 46→45 47 .201/.269/.310 .110.259 115 26% 8% 59 -1.1 .212/.281/.334 .122.273 146 26% 8% 71 -0.3 .209/.281/.325.116.26812626%9%66-0.5
Ramón Rodríguez
2022 · AA
23 43 43→40 47→45 41 .215/.260/.324 .109.274 115 26% 5% 59 -1.1 .223/.275/.317 .094.260 108 18% 6% 63 -0.8 .219/.280/.315.096.24011814%7%64-0.3
Jeferson Morales
2022 · A
23 41→46 47→45 48→50 48 .209/.291/.351 .142.259 149 25% 8% 81 +0.4 .205/.282/.337 .132.267 139 27% 7% 73 -0.1 .223/.298/.355.132.27712823%7%81+0.2
Ivan Jimenez
2016 · AAA
23 45 41→40 46→55 39 .219/.262/.314 .095.300 910 29% 5% 56 -1.3 .245/.294/.332 .087.318 615 23% 6% 75 -0.0 .272/.336/.356.084.34621820%7%93+0.5
Juan Fernandez
2022 · AA
23 42→52 44→40 47→50 44 .211/.272/.327 .117.268 127 26% 6% 66 -0.6 .234/.293/.318 .084.294 710 22% 6% 71 -0.3 .242/.302/.309.067.29951120%6%69-0.3
Corey Joyce
2023 · AAA
24 43 46→45 49→50 48 .214/.309/.343 .130.291 1412 30% 9% 87 +0.8 .210/.307/.314 .104.303 914 31% 10% 79 +0.3 .210/.307/.291.081.31051630%10%69-0.2
Luis Perez
2014 · A
23 45 43→30 50 40 .222/.267/.338 .116.279 109 24% 5% 66 -0.6 .219/.258/.331 .112.307 106 30% 5% 59 -1.1 .217/.244/.347.129.29911231%3%54-0.4
Gilberto Celestino
2022 · MLB
23 45→52 43→45 46→50 45 .223/.282/.337 .114.281 118 24% 7% 72 -0.2 .228/.299/.321 .093.295 89 23% 9% 76 +0.0 .239/.310/.323.084.31381424%9%75+0.0
Luis Vázquez
2023 · AAA
23 42→46 42→50 46→45 38 .209/.255/.311 .102.286 1011 30% 5% 53 -1.5 .226/.285/.358 .132.298 159 28% 6% 79 +0.3 .230/.295/.366.136.29817827%6%82+0.3
Quincy McAfee
2022 · AA
24 43 43→45 48→45 49 .208/.299/.326 .118.272 1010 26% 9% 78 +0.2 .194/.278/.319 .125.257 148 29% 8% 67 -0.5 .179/.262/.309.130.22716828%7%55-0.8
Bryan Holaday
2011 · A
23 43 42→45 47→40 42 .204/.284/.305 .101.299 96 33% 8% 66 -0.6 .210/.264/.299 .089.275 76 25% 6% 54 -1.4 .217/.286/.341.124.25213219%7%71-0.1
Andy Paz
2017 · AA
24 48 38→40 51→45 46 .226/.282/.305 .078.295 67 24% 7% 63 -0.8 .220/.267/.287 .067.294 48 25% 6% 52 -1.6 .191/.231/.209.018.2630726%5%13-1.4
Tyler Saladino
2012 · A
23 44→46 46→45 45→55 42 .217/.280/.356 .139.292 137 29% 7% 76 +0.1 .216/.285/.317 .101.284 820 25% 8% 68 -0.5 .253/.299/.369.116.300112519%5%84+0.4
Jake Rogers
2018 · A
23 41→40 44→55 47→45 42 .205/.269/.327 .122.280 1110 30% 7% 65 -0.7 .196/.267/.342 .146.271 177 33% 8% 69 -0.4 .206/.283/.412.206.26529133%8%91+0.6