Spencer Horwitz1B Pittsburgh Pirates
Age 28 L/R 5'10" / 204 lbs MLB HR -15%K -5% Svc 1.884 · Ctrl thru 2030
2026 ROS PROJECTION422 act + 9 ros · stats below = ROS only
showingROS
wRC+†vL 91112vR 120
AVG/OBP/SLG.125 / .222 / .125
PA9
HR0
K%22
BB%11
BABIP279
ISO155
MLB%100%
Value2026 · WAR
2026 MLB RUNS · solid = so far · light = projected ROS (park-applied)
BAT so far: +3.4 runs (422 MLB PA)BAT projected ROS: +0.0 runs (9 MLB PA, park-applied)+3BATRUN so far: +0.2 runs (422 MLB PA)RUN projected ROS: +0.0 runs (9 MLB PA, park-applied)+0RUNFLD so far: +0.2 runs (422 MLB PA)FLD projected ROS: +0.1 runs (9 MLB PA, park-applied)+0FLDPOS so far: -7.5 runs (422 MLB PA)POS projected ROS: -0.2 runs (9 MLB PA, park-applied)-8POSREP so far: +9.1 runs (422 MLB PA)REP projected ROS: +0.2 runs (9 MLB PA, park-applied)+9REP2026 MLB WAR (so far + projected ROS): +0.56so far: +0.5 WAR+0.6WAR
0.01.53.00.02.62.31.91.526272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control+$46M ctrl surplus
Tools · Recent Form · Splits · ContractCON 55 / POW 50
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT55
Whiff%
905.0%
xAVG
380.242
POWER50
Barrel%
447.4
Avg EV
2987.5
Bat Spd
1567.6
EYE55
Chase%
9018.8%
SPEED35
Sprint
1024.7
Recent Formrolling true talent ⓘ
K%20%▼▼22% over 87 PA (30d) · proj 18%
BB%9%8% over 127 PA (45d) · proj 11%
ISO.094▼▼.009 over 115 AB (60d) · proj .156xISO .123 vs .166 prior — approach backs the move
HR/BB2.2%0.0% over 89 BBE (60d) · proj 4.0%barrel% 6.0% vs 8.1% prior — approach backs the move
BABIP.279.225 over 89 BIP (60d) · proj .285xBABIP .225 vs .292 prior — approach backs the move
SLASH.230/.309/.324▼▼proj .251/.338/.406
Platoon Splits2024-2026 · 860 PA
vs LHP
vs RHP
Edge
PA
132
728
wRC+
59
133
▶▶R
wOBA
256
365
▶▶R
ISO
070
180
▶▶R
BABIP
239
318
▶▶R
K%
20.5%
17.3%
▶▶R
BB%
10.6%
10.9%
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2023
Service   1.884 yrs.days
Team Control Through   2030
First FA Year   2031
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$0.1M+0.0$0.2M+$0.1M
2027Pre-Arb$0.8M+2.6$20M+$19M
2028Arb-1$5M+2.3$16M+$12M
2029Arb-2$7M+1.9$12M+$7M
2030Arb-3$8M+1.5$9M+$3M
Totals $21M $57M +$41M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
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
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
202123 AANew Hampshire Fisher Cats 1616 6202 020 00 3753758751.250 500333 120 534 247 +3 +0 +0 0.3
202123 A+Vancouver Canadians 469389 11328110 70665 45 290405445850 154324 1415 379 143 +24 -1 +10 3.4
202123 INTLMesa Solar Sox 7464 24401 9111 40 375459484944 109442 1512 425 174 +6 +1 +2 0.9
202224 AAABuffalo Bisons 202171 421402 30411 41 246361363724 117312 2015 333 112 +3 +0 +4 0.8
202224 AANew Hampshire Fisher Cats 281232 6919110 43544 31 297416517933 220347 1915 409 163 +21 +0 +6 2.8
202325 MLBToronto Blue Jays 4439 10201 4121 00 256341385726 128346 279 330 109 +0 +0 +1 -9 +1 -0.8
202325 AAABuffalo Bisons 484392 13230110 78728 92 337456495951 158386 1516 421 171 +41 +1 +10 5.3
202426 MLBToronto Blue Jays 381328 8719012 42707 00 265361433794 168300 1811 353 125 +11 +0 -0 -11 +8 0.8
202426 AAABuffalo Bisons 259212 712224 44413 33 335456514970 179401 1617 431 178 +24 -1 +6 3.0
202527 MLBPittsburgh Pirates 411364 9926011 44732 01 272354434788 162313 1811 352 124 +12 -0 -3 -8 +9 0.9
202527 AAAIndianapolis Indians 3331 10201 170 00 323344484828 161375 213 354 126 +1 +0 +1 0.2
202527 AAAltoona Curve 1816 2100 220 00 125222188410 62143 1111 199 21 -2 +0 +0 -0.1
▸ Career Totals (raw MLB only — historical actual)
MLB Career 836731 19647024 9015510 01 268356431787 163309 1911 351 124 +24 -0 -3 -29 +18 1.0
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202123 AA MLENew Hampshire Fisher Cats 1616 6202 020 00 3753758751.250 500283 120 418 169 +1 +0 +0 0.2
202123 A+ MLEVancouver Canadians 469406 1062519 53905 45 261353394748 133306 1911 330 109 +5 -1 +10 1.5
202224 AAA MLEBuffalo Bisons 202181 421302 20481 41 232312337649 105301 2410 281 76 -6 +0 +4 -0.1
202224 AA MLENew Hampshire Fisher Cats 281243 641618 32654 31 263358436795 173321 2311 346 120 +7 +0 +6 1.3
202325 MLB MLEToronto Blue Jays 4439 10201 4121 00 256341385726 128346 279 325 106 +0 +0 +1 -9 +1 -0.8
202325 AAA MLEBuffalo Bisons 484417 1202518 53898 92 288379410789 122334 1811 348 122 +12 +1 +10 2.4
202426 MLB MLEToronto Blue Jays 381328 8719012 42707 00 265361433794 168300 1811 345 120 +9 +0 -0 -11 +8 0.6
202426 AAA MLEBuffalo Bisons 259226 682023 30493 33 301390447837 146368 1912 360 130 +9 -1 +6 1.4
202527 MLB MLEPittsburgh Pirates 411364 10026012 44732 01 275356445801 170313 1811 352 124 +12 -0 -3 -8 +9 0.9
202527 AAA MLEIndianapolis Indians 3331 9201 190 00 290312452764 161335 273 300 89 -0 +0 +1 0.0
202527 AA MLEAltoona Curve 1817 2100 130 00 118167176343 59126 176 155 -9 -2 +0 +0 -0.2
202123 A+ MLE3 teams 559487 12831112 611076 85 263352405757 142311 1911 333 111
202123 A+ RAW3 teams 559469 14334113 79796 85 305412465876 160340 1414 390 111
202224 AA MLE2 teams 483424 1052919 521135 72 248337384721 137316 2311 319 102
202224 AA RAW2 teams 483403 11133112 73955 72 275393452845 176332 2015 378 102
202325 AAA MLE2 teams 528456 1302719 571019 92 285375408783 123344 1911 346 120
202325 AAA RAW2 teams 528431 14232111 82849 92 329446485931 155383 1616 413 120
202426 MLB MLE2 teams 640554 15439215 7211910 33 278371437808 159328 1911 351 124 +18 -1 -0 -11 +14 2.0
202426 MLB RAW2 teams 640540 15841216 8611110 33 293399465864 172341 1713 385 124 +18 -1 -0 -11 +14 2.0
202527 MLB MLE3 teams 462412 11229013 46842 01 272348437785 165312 1810 340 116 +9 -0 -3 -8 +10 0.8
202527 MLB RAW3 teams 462411 11129012 47822 01 270348428776 158310 1810 346 116 +9 -0 -3 -8 +10 0.8
202123 A+ MLE3 teams 559487 12831112 611076 85 263352405757 142305 1911 333 111
202224 AA MLE2 teams 483423 1052919 521135 72 248337385722 137313 2311 319 102
202325 AAA MLE2 teams 528457 1302719 571019 92 284375407782 123335 1911 346 120
202426 MLB MLE2 teams 640553 15439215 7211910 33 278371438809 159328 1911 351 124
202527 MLB MLE3 teams 462411 11229013 46842 01 273348438786 165307 1810 340 116
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202325 AAA MLE2 teams 528457 1302719 571019 92 284375407782 123335 1911 346 120
202426 MLB MLE2 teams 640553 15439215 7211910 33 278371438809 159328 1911 351 124
202527 MLB MLE3 teams 462411 11229013 46842 01 273348438786 165307 1810 340 116
YTD28 MLB MLEPIT 422361 9012111 50667 10 249352380731 130274 1612 327 108 +4 +0 +0 -8 +9 0.6
▸ 2026 season
▸ 2026 season — so far · projected rest · full
SO FAR28 MLB RAWPIT 422361 8912110 50667 10 247349368718 122273 1612 326 108 +4 +0 +0 -8 +9 0.6
YTD28 MLB RAWPIT 422361 8912110 50667 10 247349368718 122273 1612 326 107 +3 +0 +0 -8 +9 0.5
ROS28 MLB MLEPIT 100% 98 1000 120 00 125222125347 281 2211 334 112 +0 +0 +0 -0 +0 0.0
ROS28 MLB CTXPIT 100% 98 1000 120 00 125222125347 279 2211 319 112 +0 +0 +0 -0 +0 0.0
FULL28 MLB A+CPIT 431369 9012110 51687 10 244347363710 119271 1612 326 108 +4 +0 +0 -8 +9 0.6
TOT28 MLB MLEPIT 431369 9112111 51687 10 247349374723 127272 1612 327 108 +4 +0 +0 -8 +9 0.6
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202729 MLB MLEPIT 98% 648561 15134017 731119 20 269362421783 152306 1711 352 124 +19 +0 +5 -12 +14 2.7
202830 MLB MLEPIT 98% 635549 14633016 721109 20 266360413774 148305 1711 348 122 +17 +0 +4 -11 +14 2.4
202931 MLB MLEPIT 98% 622538 14232016 701109 10 264358413771 149301 1811 344 119 +14 +0 +3 -11 +13 2.0
203032 MLB MLEPIT 98% 609527 13630015 691108 10 258353400753 142296 1811 336 114 +10 +0 +2 -11 +13 1.5
203133 MLB MLEPIT 98% 526455 11324012 59977 10 248344380724 132290 1811 327 108 +5 +0 +1 -9 +11 0.8
203234 MLB MLEPIT 94% 444385 921909 50856 00 239336358694 119281 1911 316 100 -0 +0 -1 -8 +10 0.1
202729 MLB CTXPIT 98% 635549 14633016 721089 20 266360413774 148304 1711 336 124 +18 +0 +4 -11 +14 2.6
202830 MLB CTXPIT 98% 622537 14232015 711089 20 264360408768 143302 1711 333 122 +16 +0 +4 -11 +13 2.3
202931 MLB CTXPIT 98% 610528 13731014 691088 10 259354398751 138299 1811 329 119 +14 +0 +3 -11 +13 1.9
203032 MLB CTXPIT 98% 597517 13129013 671088 10 253348385733 132294 1811 322 114 +10 +0 +2 -11 +13 1.5
203133 MLB CTXPIT 98% 515445 10923011 58957 10 245341371712 126288 1811 313 108 +5 +0 +1 -9 +11 0.8
203234 MLB CTXPIT 94% 415361 841708 46805 00 233328346674 114279 1911 302 100 -0 +0 -1 -7 +9 0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 42393676 9462120101 47476456 71 257351397748 140298 1811 329 115 +86 +1 +10 -90 +92 10.2
/ 162G A+C 650564 14533015 731179 10 257352395747 138299 1811 329 115 +13 +0 +2 -14 +14 1.6
Career MLE 61655356 14103275143 682114980 3413 263355406761 143309 1911 339 115 +88 +1 +11 -91 +94 10.4
/ 162G MLE 650565 14934115 721218 41 264355407762 143309 1911 339 115 +13 +0 +2 -14 +14 1.6