Loading games...
2026 Stats
G
1
AB
4
H
0
HR
0
RBI
0
R
0
SB
0
AVG
.000
OBP
.000
SLG
.000
OPS
.000
Career Stats
G
221
AB
735
H
196
HR
24
RBI
98
R
106
SB
0
AVG
.267
OBP
.352
SLG
.429
OPS
.781
Year-by-Year Hitting
| Year | Team | G | PA | AB | H | HR | RBI | SB | AVG | OBP | SLG | OPS | Awards |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2023 | TOR | 15 | 44 | 39 | 10 | 1 | 7 | — | .256 | .341 | .385 | .726 | |
| 2024 | TOR | 97 | 381 | 328 | 87 | 12 | 40 | — | .265 | .357 | .433 | .790 | |
| 2025 | PIT | 108 | 411 | 364 | 99 | 11 | 51 | — | .272 | .353 | .434 | .787 | |
| 2026 | PIT | 1 | 4 | 4 | — | — | — | — | .000 | .000 | .000 | .000 |
Spring Training
Hitting
| Year | Team | G | PA | AB | H | HR | RBI | SB | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2022 | TOR | 9 | 14 | 13 | 3 | — | — | — | .231 | .286 | .231 | .517 |
| 2023 | TOR | 8 | 20 | 18 | 6 | — | 2 | — | .333 | .350 | .333 | .683 |
| 2024 | TOR | 16 | 47 | 40 | 5 | — | — | — | .125 | .255 | .150 | .405 |
| 2026 | PIT | 13 | 40 | 36 | 5 | 1 | 3 | — | .139 | .225 | .250 | .475 |
Game Logs
Season selector loads one year at a time.
Hitting
| Date | Opponent | AB | H | 2B | 3B | HR | RBI | R | BB | SO |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026-03-26 | @ NYM | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
Transactions
Entire history • newest first.
2025-09-16
1B Spencer Horwitz changed number to 2.
2025-09-15
1B Spencer Horwitz changed number to 21.
2025-05-17
Pittsburgh Pirates activated 1B Spencer Horwitz from the 10-day injured list.
2025-05-06
Pittsburgh Pirates sent 1B Spencer Horwitz on a rehab assignment to Indianapolis Indians.
2025-04-27
Pittsburgh Pirates sent 1B Spencer Horwitz on a rehab assignment to Altoona Curve.
2025-03-27
Pittsburgh Pirates placed 1B Spencer Horwitz on the 10-day injured list retroactive to March 24, 2025. Right wrist surgery.
2024-12-10
Cleveland Guardians traded 1B Spencer Horwitz to Pittsburgh Pirates for RHP Luis L. Ortiz, LHP Michael Kennedy and LHP Josh Hartle.
2024-12-10
Cleveland Guardians traded 2B Andrés Giménez and RHP Nick Sandlin to Toronto Blue Jays for 1B Spencer Horwitz and OF Nick Mitchell.
2024-11-04
1B Spencer Horwitz changed number to 3.
2024-06-07
Toronto Blue Jays recalled 1B Spencer Horwitz from Buffalo Bisons.
2024-03-24
Toronto Blue Jays optioned 1B Spencer Horwitz to Buffalo Bisons.
2023-10-05
Toronto Blue Jays activated 1B Spencer Horwitz.
2023-09-26
Toronto Blue Jays optioned 1B Spencer Horwitz to FCL Blue Jays.
2023-09-01
Toronto Blue Jays recalled 1B Spencer Horwitz from Buffalo Bisons.
2023-06-21
Toronto Blue Jays optioned 1B Spencer Horwitz to Buffalo Bisons.
2023-06-16
Toronto Blue Jays recalled 1B Spencer Horwitz from Buffalo Bisons.
2023-03-13
Toronto Blue Jays optioned 1B Spencer Horwitz to Buffalo Bisons.
2022-11-15
Toronto Blue Jays selected the contract of 1B Spencer Horwitz from Buffalo Bisons.
2022-03-18
1B Spencer Horwitz roster status changed by Toronto Blue Jays.
2022-03-18
1B Spencer Horwitz assigned to Toronto Blue Jays.
2019-06-16
Toronto Blue Jays signed 1B Spencer Horwitz.
Scouting Report
Statcast-style percentiles • Basenerd theme
Season 2026
No Statcast percentile data available.
Spray Chart
Hits only • Stadium overlay
1B
2B
3B
HR
MLBAM-style coords scaled into stadium viewBox. Home plate baseline ≈ (125, 199). Stadium SVG: pirates.svg.
Results by Pitch Type
| Pitch | # | Usage% | Zone% | Whiff% | AVG | HardHit% |
|---|---|---|---|---|---|---|
| No pitch tracking data available. | ||||||
Results by Pitch Category
| Category | # | Usage% | Zone% | Whiff% | AVG | HardHit% |
|---|---|---|---|---|---|---|
| No pitch category data available. | ||||||