Spencer Horwitz
First Baseman · Career Stats, Bio & Records (2023-2026)
Spencer Horwitz is a first baseman who has played in Major League Baseball since 2023 for the Toronto Blue Jays and the Pittsburgh Pirates, a span of 4 seasons. In 334 career games, he has hit .260 with 290 hits, 34 home runs, and 147 RBI. His career PIV β Baseball Data Hub's era-adjusted measure of offensive impact β is 1,515.
- AVG (Batting Average):
- Hits divided by at bats. .300 is the traditional mark of an excellent hitter.
- HR (Home Runs):
- Hits on which the batter circled the bases and scored, almost always by clearing the outfield fence.
- RBI (Runs Batted In):
- Runs that scored as a direct result of a batter's plate appearance.
- OPS (On-Base Plus Slugging):
- On-base percentage plus slugging percentage, the quickest single summary of offensive value. .900 or better is star-level.
Data updated
PIV is computed through the 2025 season, so it does not yet include 2026. Every other career total on this page includes 2026 through October 15, 2026.
- Position
- First Baseman
- Bats / Throws
- L / R
- Height / Weight
- 5'10" / 190 lb
- MLB Debut
- 2023-06-18
- Jersey
- #2
Full name: Spencer Elliott Horwitz
Career Batting Statistics
| G | AB | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | OBP | SLG | OPS | PIV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 334 | 1,116 | 151 | 290 | 61 | 1 | 34 | 147 | 1 | 144 | 228 | .260 | .350 | .408 | .758 | 1,515 |
Career AVG .260 vs. league average .245 across their career seasons β +6.0% above league average.
Career OBP .350 vs. league average .316 across their career seasons β +10.7% above league average.
Career SLG .408 vs. league average .404 across their career seasons β near league average.
Career OPS .758 vs. league average .721 across their career seasons β +5.2% above league average.
Season-by-Season Batting
Click a stat to plot it across every season.
| Year | Team | Lg | G | AB | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | Lg AVG | Lg OBP | Lg SLG | Lg OPS | PIV |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2023 | TOR | AL | 15 | 39 | 5 | 10 | 2 | 0 | 1 | 7 | 0 | 4 | 12 | .256 | β | β | β | β | 0.0 |
| 2024 | TOR | AL | 97 | 328 | 46 | 87 | 19 | 0 | 12 | 40 | 0 | 42 | 70 | .265 | .243 (+9%) | .312 (+14%) | .399 (+8%) | .711 (+11%) | 780.6 |
| 2025 | PIT | NL | 108 | 364 | 55 | 99 | 26 | 0 | 11 | 51 | 0 | 44 | 73 | .272 | .245 (+11%) | .315 (+12%) | .403 (+7%) | .718 (+9%) | 734.6 |
| 2026 | PIT | NL | 114 | 385 | 45 | 94 | 14 | 1 | 10 | 49 | 1 | 54 | 73 | .244 | .243 (avg) | .318 (+8%) | .400 (-9%) | .718 (-2%) | 0 |
| Career · 4 seasons | 334 | 1,116 | 151 | 290 | 61 | 1 | 34 | 147 | 1 | 144 | 228 | .260 | — | — | — | — | 1,515 | ||
Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.
Game Log & Splits
View full game log (220 games) →Per-game data from Retrosheet (regular season, through 2025).
Batting — Home / Away
| Split | G | AB | R | H | HR | RBI | AVG |
|---|---|---|---|---|---|---|---|
| Home | 107 | 347 | 49 | 85 | 8 | 42 | .245 |
| Away | 113 | 384 | 57 | 111 | 16 | 56 | .289 |
Last 10 Games — Batting
| Date | Tm | Opp | Res | AB | R | H | 2B | 3B | HR | RBI | BB | SO |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025-09-28 | PIT | ATL | L | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-09-27 | PIT | ATL | W | 4 | 1 | 2 | 0 | 0 | 0 | 0 | 1 | 1 |
| 2025-09-26 | PIT | ATL | W | 3 | 3 | 3 | 0 | 0 | 2 | 4 | 2 | 0 |
| 2025-09-25 | PIT | CIN | L | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| 2025-09-24 | PIT | CIN | W | 5 | 0 | 3 | 2 | 0 | 0 | 3 | 0 | 1 |
| 2025-09-23 | PIT | CIN | W | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
| 2025-09-21 | PIT | OAK | W | 3 | 1 | 0 | 0 | 0 | 0 | 1 | 2 | 1 |
| 2025-09-20 | PIT | OAK | W | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 2025-09-19 | PIT | OAK | L | 3 | 1 | 1 | 1 | 0 | 0 | 1 | 0 | 0 |
| 2025-09-16 | PIT | CHC | L | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 |
Career Games by Position
Circle size = games played at each position.
| Position | Games |
|---|---|
| First Base | 148 |
| Second Base | 40 |
| Designated Hitter | 25 |
Spencer Horwitz: the record in brief
Spencer Horwitz made a major league debut on June 18, 2023 and is still active, so the totals on this page keep changing. Club by club, the record runs the Toronto Blue Jays (2023 through 2024) and the Pittsburgh Pirates (2025 to 2026). Horwitz played primarily as a first baseman and threw right-handed and batted left-handed. Born on November 14, 1997, in Timonium, MD, USA, Horwitz was listed at 5-foot-10 and 190 pounds. Spencer Horwitz was the playing name; the full given name is Spencer Elliott.
Horwitz has collected 290 hits in 1,116 at bats across 334 games, good for a .260 batting average; the totals also include 34 homers and 147 runs batted in. Horwitz's career OPS of .758 combines a .350 on-base mark with .408 slugging. Over the seasons Horwitz played, league hitters batted .245; the .260 career figure is 6.0% above that. In OPS terms, Horwitz's .758 stands 5.2% above the league's .721. 2024 was Horwitz's biggest home run year, with 12. The hits column peaks at 99, in 2025.
Frequently Asked Questions about Spencer Horwitz
- What years did Spencer Horwitz play?
- Spencer Horwitz played in Major League Baseball from 2023 to 2026.
- Was Spencer Horwitz a pitcher?
- No. Spencer Horwitz was a position player (First Baseman).
- How many home runs did Spencer Horwitz hit?
- Spencer Horwitz hit 34 career home runs with 290 hits.
- What teams has Spencer Horwitz played for?
- Spencer Horwitz has played for 2 teams: the Toronto Blue Jays (2023β2024) and the Pittsburgh Pirates (2025β2026).
- What are Spencer Horwitz's career stats?
- In 334 games, Spencer Horwitz has 290 hits, 34 home runs, 147 RBI, 151 runs, and 1 stolen bases, with a .260 batting average.
- What position does Spencer Horwitz play?
- Spencer Horwitz plays primarily as a first baseman, the position where he has appeared in the most games.
- How tall is Spencer Horwitz and how much does he weigh?
- Spencer Horwitz is listed at 5 feet 10 inches and 190 pounds.
- What number does Spencer Horwitz wear?
- Spencer Horwitz wears number 2, according to MLB's 2026 roster data.
- How many home runs has Spencer Horwitz hit each season?
- Spencer Horwitz's home runs by season: 1 in 2023, 12 in 2024, 11 in 2025, and 10 in 2026. His most in one season was 12, in 2024.
- What was Spencer Horwitz's career batting average?
- Spencer Horwitz batted .260 over his career, with 290 hits in 1,116 at bats.
- How many RBI did Spencer Horwitz have?
- Spencer Horwitz drove in 147 runs in his career.