P.J. HilsonOF Altoona Curve
Age 25 R/R 5'10" / 175 lbs AA BB +7% Svc 0.0 · Ctrl thru 2034
wRC+†41
AVG/OBP/SLG.209 / .255 / .348
PA266
HR8
SB9
K%31
BB%5
MLB%2%
BAT: -17.7 runs (wOBA-derived runs vs avg)-18BATRUN: +1.4 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -1.6 runs (Positional adjustment)-2POSREP: +7.5 runs (Replacement-level credit)+8REPTotal WAR: -1.10-1.1WAR
Scouting · nowfuture
HIT
4040
PWR
5555
SPD
5555
EYE
3625
trajectory · 10 yrs
-0.3peak
2027

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Arb-1$0.8M
2030Arb-2$0.9M
2031Arb-3$0.9M
2032Ext / FA-deal$0.2M
2033Ext / FA-deal$0.4M
2034Ext / FA-deal$0.6M
Totals $-5M $-21M -$16M

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
201817 ROKAZL Giants Orange 182167 17322 8967 52 .102.176.180.355 .078.217 534 .163 -17 -24 +0 +0 -1 +5 -2.0
201918 ROKAZL Giants Orange 145132 16311 7765 132 .121.194.182.376 .061.268 525 .177 -6 -17 +2 +0 -1 +4 -1.3
202120 ROKACL Giants Orange 138119 12200 11707 72 .101.219.118.337 .017.240 518 .169 -12 -18 +1 +0 -1 +4 -1.4
202221 ROK2 teams 255229 47937 119912 151 .205.278.362.640 .157.317 394 .272 67 -10 +3 +0 -2 +7 -0.1
202322 ASan Jose Giants 307291 56939 9764 121 .192.227.337.564 .144.225 253 .241 43 -20 +2 +0 -2 +9 -1.1
202423 A+2 teams 381358 6311111 151305 153 .176.220.304.524 .128.237 344 .228 33 -29 +2 +0 -2 +11 -1.9
202524 A+2 teams 281258 56519 12886 105 .217.268.349.617 .132.285 314 .261 58 -13 +0 +0 -2 +8 -0.7
▸ 2026 Season (actual · ROS · total)
202625 AAAltoona Curve 3935 2000 3211 30 .057.154.057.211 .000.143 548 .129 -43 -6 +1 +0 -0 +1 -0.5
ROS25 MLBPIT 227211 41616 11753 61 .194.244.318.562 .123.270 335 .258 56 -11 +1 +0 -1 +6 -0.6
TOT25 MLBPIT 266246 43616 14964 91 .175.231.280.512 .106.255 365 .239 41 -18 +1 +0 -2 +8 -1.1
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202726 MLB 11%PIT 311286 59919 18864 92 .206.263.339.602 .133.260 286 .274 68 -11 +1 +0 -2 +9 -0.3
202827 MLB 26%PIT 349320 6811111 21955 92 .212.272.356.628 .144.262 276 .278 71 -11 +1 +0 -2 +10 -0.3
202928 MLB 38%PIT 373341 7212111 241025 92 .211.273.349.622 .138.263 276 .279 72 -12 +1 -1 -2 +11 -0.3
203029 MLB 47%PIT 380347 7312111 251045 92 .210.273.346.619 .135.263 277 .278 71 -12 +1 -1 -2 +11 -0.4
203130 MLB 56%PIT 383350 7312111 251065 81 .209.271.343.614 .134.262 287 .275 69 -14 +1 -2 -2 +11 -0.6
203231 MLB 73%PIT 373341 7011111 241055 61 .205.268.340.608 .135.260 286 .271 66 -14 +1 -3 -2 +11 -0.8
203332 MLB 91%PIT 358328 6610110 231034 50 .201.262.329.591 .128.259 296 .267 62 -15 +1 -4 -2 +10 -1.0
203433 MLBPIT 330302 60919 21974 30 .199.260.325.584 .126.257 296 .261 58 -16 +1 -4 -2 +9 -1.2
203534 MLBPIT 287264 51817 18873 20 .193.253.311.563 .117.255 306 .255 53 -15 +0 -5 -2 +8 -1.4
▸ Career Totals (MLE all levels + projections)
Career 50604644 90014221135 283159589 14327 .194.254.321.574 .127.260 326 .256 54 -263 +18 -20 -30 +143 -15.5
/ 162G 650597 11518317 3620511 183 .193.252.318.570 .126.259 326 .256 54 -34 +2 -3 -4 +18 -2.0

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
201817 ROKAZL Giants Orange 182161 30634 14677 52 .186.280.335.616 .149.289 378 .281 73 -5 +0 +5 -0.0
201918 ROKAZL Giants Orange 145127 28622 12535 132 .220.312.346.659 .126.356 378 .300 87 -2 +2 +4 0.4
202120 ROKACL Giants Orange 138112 22710 18497 72 .196.343.277.620 .080.344 3613 .297 85 -2 +1 +4 0.2
202221 ASan Jose Giants 4540 15102 162 20 .375.419.550.969 .175.382 132 .411 172 +4 +0 +1 0.5
202221 ROKACL Giants Black 210183 541259 166310 131 .295.383.563.946 .268.402 308 .410 172 +17 +2 +6 2.6
202322 ASan Jose Giants 307288 7112410 12544 121 .247.286.420.706 .174.269 184 .309 94 -2 +2 +9 0.9
202423 A+Greensboro Grasshoppers 326296 7614113 23824 143 .257.319.443.761 .186.310 257 .335 114 +5 +2 +9 1.6
202423 ABradenton Marauders 5552 7102 2181 10 .135.182.269.451 .135.156 334 .204 14 -5 +0 +2 -0.4
202524 AAAltoona Curve 7466 18210 7140 02 .273.342.333.676 .061.340 199 .306 92 -1 -1 +2 0.1
202524 A+Greensboro Grasshoppers 207185 485011 11536 103 .259.320.465.785 .205.298 265 .340 118 +4 +1 +6 1.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
P.J. Hilson (OGILVIE) 25 40 55 55 25 .209/.255/.348 .139.276 86 31% 5% 65 -0.3
Eduardo Diaz
2022 · AA
25 40→45 49→50 51→50 37 .210/.257/.356 .146.277 1813 31% 5% 67 -0.5 .210/.256/.344 .134.296 1413 33% 5% 63 -0.8 .206/.250/.329.123.291111432%4%53-1.2
Christian Koss
2023 · AA
25 44→45 48→50 50 35 .223/.264/.361 .138.300 1611 31% 4% 70 -0.3 .226/.272/.348 .122.298 1215 27% 5% 71 -0.3 .231/.280/.347.116.296101825%5%70-0.1
Kevin Smith
2021 · AA
25 39→45 51→55 50 35 .206/.250/.363 .157.286 1914 35% 5% 66 -0.6 .207/.260/.367 .160.286 1915 33% 6% 71 -0.3 .203/.254/.364.161.273211533%6%65-0.5
Melky Mesa
2012 · AA
25 40→44 48→55 51→55 36 .201/.261/.345 .143.304 1517 38% 6% 66 -0.6 .218/.265/.371 .153.310 1817 35% 5% 74 -0.1 .215/.255/.374.159.296211734%4%66-0.4
Cody Puckett
2012 · AA
25 40 50→55 51→50 38 .208/.258/.365 .158.276 1712 31% 5% 70 -0.3 .205/.252/.348 .143.254 1810 27% 5% 63 -0.9 .195/.239/.327.132.23118925%5%50-1.3
Taylor Featherston
2016 · MLB
26 42→45 47→50 50 38 .213/.258/.351 .138.274 1512 28% 4% 66 -0.6 .200/.252/.324 .124.274 1311 31% 5% 56 -1.3 .186/.243/.304.118.267131234%5%45-1.3
Ryan Cordell
2017 · AA
25 44→41 50→55 53→50 40 .227/.271/.381 .154.285 1814 27% 5% 79 +0.3 .209/.257/.344 .135.277 1513 29% 5% 63 -0.8 .195/.248/.318.122.263131330%6%51-0.8
Jacob Scavuzzo
2019 · AAA
25 38→45 51→60 49→45 35 .205/.245/.361 .155.271 209 33% 4% 63 -0.8 .210/.254/.393 .183.291 2510 36% 5% 76 +0.1 .182/.224/.395.213.24231540%4%60-0.3
Logan Hill
2018 · AA
25 40 49→50 45 39 .208/.269/.354 .146.290 177 34% 6% 72 -0.2 .206/.268/.356 .150.296 194 35% 7% 72 -0.2 .195/.258/.345.150.27819136%6%62-0.7
Bradlee Beesley
2023 · AA
25 40 45→50 54→60 37 .202/.257/.328 .126.297 1321 35% 6% 59 -1.1 .205/.281/.332 .127.308 1127 35% 7% 71 -0.3 .190/.283/.327.137.290123935%8%66-0.3
Matt Gorski
2023 · AA
25 38→34 52→60 55 36 .201/.255/.362 .161.296 2119 39% 6% 68 -0.5 .202/.249/.372 .170.277 2219 35% 6% 68 -0.5 .192/.237/.369.177.251241934%5%61-0.6
Alex Glenn
2016 · AA
25 42 49→55 54→50 41 .215/.264/.369 .154.273 1511 27% 6% 72 -0.2 .203/.245/.325 .122.282 127 31% 5% 53 -1.5 .180/.220/.280.099.26110234%5%27-1.3
Derrick Mitchell
2012 · AA
25 43→46 47→50 50→55 39 .217/.266/.355 .138.286 1517 29% 5% 70 -0.3 .209/.259/.338 .129.268 1415 27% 6% 63 -0.9 .186/.240/.307.122.232141526%6%46-0.9
Trey Amburgey
2021 · AAA
26 43→44 49→50 50 38 .224/.263/.373 .148.278 179 26% 4% 73 -0.1 .212/.260/.350 .138.304 156 34% 6% 66 -0.6 .192/.243/.324.132.28214236%6%50-0.7
Yusuf Carter
2010 · A
25 44→34 49→50 50 36 .223/.263/.366 .143.313 1711 34% 5% 72 -0.2 .211/.251/.347 .136.303 168 35% 5% 62 -0.9 .189/.228/.334.145.26018635%5%46-1.1
José Barrero
2023 · MLB
25 40→47 46→50 50→55 35 .201/.252/.326 .125.298 1514 37% 5% 56 -1.3 .197/.259/.343 .146.290 1820 37% 6% 66 -0.6 .186/.254/.339.153.266192436%6%60-0.6
Cory Vaughn
2014 · AA
25 41→40 46→45 52→50 43 .206/.282/.335 .128.284 1413 31% 8% 72 -0.2 .191/.260/.302 .111.275 1113 33% 7% 55 -1.4 .162/.234/.261.099.235101234%7%30-1.7
Troy Stokes Jr.
2021 · AAA
25 39→38 46→50 54→55 43 .195/.275/.328 .133.280 1416 34% 8% 68 -0.5 .196/.270/.305 .109.263 1017 28% 8% 59 -1.1 .156/.241/.247.091.20882027%8%30-1.4
Stone Garrett
2022 · AA
26 39→37 50→60 50 31 .206/.241/.352 .146.295 1916 37% 4% 59 -1.1 .222/.273/.398 .176.300 2214 33% 6% 85 +0.7 .220/.282/.390.169.299211132%7%85+0.4
Kyle Datres
2021 · A
25 41→43 48→50 51→55 42 .208/.274/.354 .146.273 1515 29% 6% 74 -0.1 .211/.290/.356 .145.288 1721 31% 8% 82 +0.5 .206/.292/.349.143.282182732%9%79+0.1