OF | Bats/Throws: R/R | 5' 10" 175 lbs | Age: 25
Draft: 2018 | Rd. 6, No. 166, San Francisco Giants | Nettleton Senior HS
PA AB R H HR SB AVG OBP SLG OPS
2026 4 4 0 1 0 0 .250 .250 .250 .500
Career Minors 1,693 1,514 282 370 53 77 .244 .315 .415 .730
AVG HR SB OPS
2026 .250 0 0 .500
Career Minors .244 53 77 .730

Standard Minor League Batting Statistics

SeasonTmLGLGPAABRH2B3BHRRBIBBSOSBCSHBPAVGOBPSLGOPS
2018 AZL Giants Orange AZL ROK 45 182 161 25 30 6 3 4 19 14 67 5 2 7 .186 .280 .335 .615
2019 AZL Giants Orange AZL ROK 35 145 127 23 28 6 2 2 15 12 53 13 2 5 .220 .310 .346 .656
2021 ACL Giants Orange ACL ROK 43 138 112 26 22 7 1 0 8 18 49 7 2 7 .196 .341 .277 .618
2022 2 Teams Minors 63 255 223 49 69 13 5 11 38 17 69 15 1 12 .309 .384 .561 .945
2022 ACL Giants Black ACL ROK 52 210 183 44 54 12 5 9 27 16 63 13 1 10 .295 .381 .563 .944
2022 San Jose Giants CAL A 11 45 40 5 15 1 0 2 11 1 6 2 0 2 .375 .400 .550 .950
2023 San Jose Giants CAL A 80 307 288 53 71 12 4 10 45 12 54 12 1 4 .247 .283 .420 .703
2024 2 Teams Minors 102 381 348 66 83 15 1 15 48 25 100 15 3 5 .239 .297 .417 .714
2024 Bradenton Marauders FSL A 17 55 52 6 7 1 0 2 3 2 18 1 0 1 .135 .182 .269 .451
2024 Greensboro Grasshoppers SAL A+ 85 326 296 60 76 14 1 13 45 23 82 14 3 4 .257 .317 .443 .760
2025 2 Teams Minors 82 281 251 40 66 7 1 11 41 18 67 10 5 6 .263 .323 .430 .753
2025 Greensboro Grasshoppers SAL A+ 60 207 185 31 48 5 0 11 35 11 53 10 3 6 .259 .317 .465 .782
2025 Altoona Curve EAS AA 22 74 66 9 18 2 1 0 6 7 14 0 2 0 .273 .338 .333 .671
2026 Altoona Curve EAS AA 1 4 4 0 1 0 0 0 0 0 3 0 0 0 .250 .250 .250 .500

Awards




Transactions

Team Date Transaction
02/21/2026 RF P.J. Hilson roster status changed by Pittsburgh Pirates.
02/21/2026 RF P.J. Hilson roster status changed by Pittsburgh Pirates.
02/21/2026 RF P.J. Hilson roster status changed by Pittsburgh Pirates.
02/21/2026 RF P.J. Hilson roster status changed by Pittsburgh Pirates.
02/21/2026 RF P.J. Hilson roster status changed by Pittsburgh Pirates.
02/21/2026 RF P.J. Hilson assigned to Pittsburgh Pirates.
02/21/2026 RF P.J. Hilson roster status changed by Pittsburgh Pirates.
08/06/2025 OF P.J. Hilson assigned to Altoona Curve from Greensboro Grasshoppers.
02/10/2025 RF P.J. Hilson roster status changed by Pittsburgh Pirates.
02/10/2025 OF P.J. Hilson assigned to Greensboro Grasshoppers.
02/10/2025 Pittsburgh Pirates signed free agent OF P.J. Hilson to a minor league contract.
11/04/2024 OF P.J. Hilson elected free agency.
05/07/2024 OF P.J. Hilson assigned to Greensboro Grasshoppers from Bradenton Marauders.
04/12/2024 OF P.J. Hilson assigned to Bradenton Marauders from FCL Pirates.
03/27/2024 FCL Pirates activated OF P.J. Hilson.
12/06/2023 Indianapolis Indians drafted OF P.J. Hilson.
12/06/2023 Indianapolis Indians activated OF P.J. Hilson.
04/28/2023 San Jose Giants activated OF P.J. Hilson.
04/06/2023 San Jose Giants transferred OF P.J. Hilson to the Development List.
08/30/2022 OF P.J. Hilson assigned to San Jose Giants from ACL Giants Black.
08/30/2022 San Jose Giants activated OF P.J. Hilson.
06/06/2022 OF P.J. Hilson assigned to ACL Giants Black.
06/18/2018 CF Patrick Hilson assigned to AZL Giants Orange.
06/18/2018 OF P.J. Hilson assigned to AZL Giants Orange.
06/17/2018 San Francisco Giants signed OF Patrick Hilson.