Pittsburgh Pirates

Spencer Horwitz

#2 Active
1B ● Pittsburgh Pirates ● 5'10" · 204 lbs ● Bats: L · Throws: R ● Radford
Batting AVG
.244
Batting OBP
.344
Batting SLG
.364
Season HR
10
Season RBI
49
Next Matchup vs MIN Sat 1:05 PM ET

2026 Fantasy Baseball Player Profile

Spencer Horwitz’s 2025 campaign with the Pirates was a resilient performance that showcased why he is considered one of the most disciplined hitters in the game. His season was nearly derailed by a right wrist injury that required surgery in February, sidelining him until mid-May. After a predictably slow start post-surgery, Horwitz exploded in the second half, slashing .305/.418/.497 after the All-Star break. He finished the year as the only Pirates hitter with an OPS+ over 100 (118), highlighted by a monstrous September where he posted a 1.085 OPS and firmly established himself as a cornerstone of the Pittsburgh order.

Entering 2026, Horwitz is at the center of a "good problem to have" for the Pirates. Following the high-profile additions of Ryan O’Hearn and Brandon Lowe, the 28-year-old’s role is shifting from everyday first baseman to a versatile utility weapon. In spring training, manager Don Kelly has been deploying Horwitz across 1B, 2B, and DH to keep his elite bat in the lineup. Before the regular season starts, Horwitz will travel to represent Team Israel in the 2026 World Baseball Classic, a tournament where he previously excelled in 2023.

DFS Last 5

Game Log

2026 Regular Season
DATE OPPONENT AB R H 2B 3B HR RBI BB SO SB AVG OBP SLG RESULT
Sep 27 @ Detroit Tigers 3 1 0 0 0 0 0 1 1 0 .244 .344 .364 W 4-2
Sep 26 @ Detroit Tigers 3 0 0 0 0 0 0 1 1 0 .246 .345 .366 L 3-4
Sep 25 @ Detroit Tigers 3 0 1 1 0 0 1 0 2 0 .248 .345 .369 L 7-8
Sep 24 vs. St. Louis Cardinals 3 0 0 0 0 0 1 0 0 0 .247 .345 .367 W 1-2
Sep 22 vs. St. Louis Cardinals 2 1 1 1 0 0 0 1 0 0 .249 .349 .370 W 0-2
Sep 20 vs. Kansas City Royals 4 0 1 0 0 0 1 0 2 0 .248 .346 .367 W 3-4
Sep 18 vs. Kansas City Royals 3 2 2 0 0 0 2 1 0 0 .248 .347 .368 W 5-8
Sep 16 vs. Milwaukee Brewers 1 0 0 0 0 0 0 0 1 0 .245 .344 .365 L 5-4
Sep 15 vs. Milwaukee Brewers 2 0 0 0 0 0 0 0 0 0 .245 .344 .366 L 5-1
Sep 12 @ Chicago Cubs 3 0 1 0 0 0 0 1 1 0 .247 .346 .368 L 3-4
Sep 10 @ Chicago White Sox 3 0 1 0 0 0 0 0 0 0 .246 .344 .369 W 2-0
Sep 9 @ Chicago White Sox 4 1 1 0 0 0 0 0 1 0 .245 .345 .369 W 4-2
Sep 8 @ Chicago White Sox 5 0 2 0 0 0 3 0 0 0 .245 .345 .370 W 9-3
Sep 6 vs. Los Angeles Angels 3 0 0 0 0 0 0 0 0 0 .243 .345 .370 W 0-1
Sep 5 vs. Los Angeles Angels 1 0 0 0 0 0 0 1 0 0 .245 .347 .373 L 6-1
Sep 4 vs. Los Angeles Angels 2 0 0 0 0 0 0 2 2 0 .246 .347 .374 W 0-1
Sep 3 vs. San Francisco Giants 5 1 1 0 0 0 0 0 0 0 .247 .345 .376 W 2-5
Sep 2 vs. San Francisco Giants 5 1 1 0 0 0 1 0 1 0 .248 .347 .379 L 5-4
Sep 1 vs. San Francisco Giants 6 1 2 0 0 0 2 0 3 0 .248 .349 .382 W 12-13
Aug 30 @ St. Louis Cardinals 3 0 0 0 0 0 0 1 1 0 .247 .349 .383 W 5-4
Aug 29 @ St. Louis Cardinals 5 0 0 0 0 0 0 0 1 0 .249 .350 .386 W 6-2
Aug 28 @ St. Louis Cardinals 1 0 0 0 0 0 0 0 0 0 .253 .355 .392 L 1-4
Aug 26 @ San Diego Padres 5 0 2 0 0 0 0 0 1 0 .254 .356 .394 L 0-3
Aug 25 @ San Diego Padres 4 0 1 0 0 0 0 0 1 0 .252 .355 .394 W 1-0
Aug 24 @ San Diego Padres 5 0 1 0 0 0 0 0 2 0 .252 .356 .395 W 3-2
Aug 23 @ Los Angeles Dodgers 3 0 1 0 0 0 0 1 1 0 .252 .359 .399 L 0-4
Aug 21 @ Los Angeles Dodgers 5 0 0 0 0 0 0 0 2 0 .252 .357 .399 L 4-5
Aug 19 vs. Detroit Tigers 5 0 0 0 0 0 0 0 0 0 .256 .362 .406 W 3-4
Aug 18 vs. Detroit Tigers 3 0 1 0 0 0 1 0 1 0 .260 .367 .413 W 1-4
Aug 15 vs. Boston Red Sox 3 0 0 0 0 0 0 1 1 0 .260 .366 .414 L 4-0
Aug 13 @ Miami Marlins 6 0 2 0 0 0 0 0 1 0 .262 .367 .418 W 13-1
Aug 12 @ Miami Marlins 4 0 0 0 0 0 0 0 0 0 .261 .368 .420 L 2-8
Aug 11 @ Miami Marlins 4 0 0 0 0 0 0 0 1 0 .265 .372 .426 L 0-2
Aug 8 vs. New York Mets 2 1 0 0 0 0 0 2 0 0 .269 .377 .433 W 0-9
Aug 7 vs. New York Mets 4 0 1 0 0 0 0 0 0 0 .271 .373 .436 L 6-4
Aug 6 @ Milwaukee Brewers 3 0 1 0 0 0 1 1 0 0 .271 .375 .439 L 2-5
Aug 5 @ Milwaukee Brewers 1 0 0 0 0 0 0 0 0 0 .270 .373 .440 L 2-4
Aug 4 @ Milwaukee Brewers 4 0 0 0 0 0 0 0 1 0 .271 .375 .442 L 2-4
Aug 3 @ Milwaukee Brewers 4 0 1 1 0 0 3 0 2 0 .276 .380 .449 W 4-3
Aug 2 @ Cincinnati Reds 4 0 0 0 0 0 0 0 2 0 .276 .381 .448 L 2-10
Jun 24 vs. Seattle Mariners 1 0 0 0 0 0 0 1 0 0 .280 .386 .455 W 1-11
Jun 23 vs. Seattle Mariners 5 0 1 0 0 0 0 0 2 0 .282 .386 .457 L 3-2
Jun 21 @ Colorado Rockies 5 1 2 0 0 0 0 0 1 0 .283 .389 .463 W 8-6
Jun 20 @ Colorado Rockies 4 1 2 0 0 1 1 0 0 0 .281 .389 .464 L 1-2
Jun 19 @ Colorado Rockies 3 1 0 0 0 0 0 0 0 0 .277 .387 .450 L 3-4
Jun 17 @ Las Vegas Athletics 4 3 2 2 0 0 1 2 0 0 .281 .389 .456 W 12-4
Jun 16 @ Las Vegas Athletics 3 1 0 0 0 0 0 2 0 0 .277 .383 .446 W 6-5
Jun 15 @ Las Vegas Athletics 4 0 1 1 0 0 0 1 0 0 .281 .383 .452 L 2-11
Jun 14 vs. Miami Marlins 4 0 0 0 0 0 0 1 4 0 .281 .382 .452 L 4-2
Jun 13 vs. Miami Marlins 3 2 1 0 0 0 1 0 1 0 .286 .386 .460 W 2-3
Jun 12 vs. Miami Marlins 4 0 0 0 0 0 0 0 0 0 .286 .382 .462 L 8-3
Jun 11 vs. Los Angeles Dodgers 5 0 2 0 0 0 1 0 2 0 .291 .388 .471 L 8-6
Jun 10 vs. Los Angeles Dodgers 5 1 2 0 0 1 2 0 1 0 .289 .388 .473 W 8-9
Jun 7 @ Atlanta Braves 3 1 2 0 0 1 1 1 0 0 .286 .387 .459 L 2-3
Jun 6 @ Atlanta Braves 5 0 1 0 0 0 0 0 1 0 .280 .381 .440 L 3-6
Jun 5 @ Atlanta Braves 2 1 0 0 0 0 0 1 1 0 .282 .385 .447 L 3-6
Jun 4 @ Houston Astros 4 0 0 0 0 0 0 1 1 0 .285 .386 .452 W 5-1
Jun 3 @ Houston Astros 5 0 3 0 0 0 0 0 0 0 .291 .390 .462 L 9-11
Jun 2 @ Houston Astros 4 0 0 0 0 0 0 1 2 0 .282 .385 .458 W 10-6
May 31 vs. Minnesota Twins 5 1 1 1 0 0 0 0 0 0 .289 .389 .468 W 3-9
May 30 vs. Minnesota Twins 5 2 2 0 0 1 1 0 0 0 .292 .394 .470 W 9-10
May 29 vs. Minnesota Twins 4 0 2 0 0 0 0 1 0 0 .288 .394 .454 W 5-6
May 28 vs. Chicago Cubs 3 0 0 0 0 0 0 2 0 0 .283 .389 .453 L 7-2
May 27 vs. Chicago Cubs 4 1 1 0 0 0 0 0 0 0 .288 .388 .462 L 10-4
May 26 vs. Chicago Cubs 3 1 2 0 0 1 2 0 0 0 .289 .391 .467 W 1-12
May 25 vs. Chicago Cubs 3 1 2 0 0 0 0 1 0 0 .282 .389 .443 W 1-2
May 24 @ Toronto Blue Jays 4 1 1 0 0 1 1 1 0 0 .274 .381 .438 W 4-1
May 23 @ Toronto Blue Jays 3 0 1 0 0 0 0 0 0 0 .275 .380 .423 L 2-5
May 22 @ Toronto Blue Jays 2 0 0 0 0 0 1 0 1 0 .273 .377 .424 L 2-6
May 21 @ St. Louis Cardinals 3 1 1 0 0 0 0 1 0 0 .277 .384 .431 W 6-2
May 20 @ St. Louis Cardinals 5 1 1 0 0 1 1 0 1 0 .276 .381 .433 W 7-0
May 19 @ St. Louis Cardinals 1 0 1 0 0 0 1 0 0 0 .279 .387 .419 L 6-9
May 17 vs. Philadelphia Phillies 4 0 1 0 0 0 0 0 2 0 .273 .383 .414 L 6-0
May 15 vs. Philadelphia Phillies 4 1 2 0 0 0 0 0 1 1 .274 .387 .419 L 11-9
May 14 vs. Colorado Rockies 4 1 1 1 0 0 0 0 1 0 .267 .384 .417 W 2-7
May 13 vs. Colorado Rockies 2 0 0 0 0 0 0 0 0 0 .267 .387 .414 L 10-4
May 12 vs. Colorado Rockies 3 0 2 0 0 0 0 1 0 0 .272 .393 .421 W 1-3
May 10 @ San Francisco Giants 5 0 2 2 0 0 3 1 1 0 .261 .382 .414 L 6-7
May 9 @ San Francisco Giants 3 2 1 1 0 0 1 2 1 0 .255 .377 .396 W 13-3
May 8 @ San Francisco Giants 1 0 1 0 0 0 1 0 0 0 .252 .368 .388 L 2-5
May 7 @ Arizona Diamondbacks 3 0 1 0 0 0 1 1 0 0 .245 .363 .382 W 4-2
May 6 @ Arizona Diamondbacks 4 0 1 0 1 0 0 0 1 0 .242 .358 .384 W 1-0
May 3 vs. Cincinnati Reds 3 0 0 0 0 0 0 0 0 0 .242 .362 .368 W 0-1
May 2 vs. Cincinnati Reds 5 0 2 1 0 0 3 1 0 0 .250 .372 .380 W 7-17
May 1 vs. Cincinnati Reds 3 0 0 0 0 0 0 2 0 0 .241 .364 .368 W 1-9
Apr 30 vs. St. Louis Cardinals 3 0 0 0 0 0 1 1 0 0 .250 .363 .381 L 10-5
Apr 29 vs. St. Louis Cardinals 3 1 1 0 0 1 1 1 0 0 .259 .367 .395 L 5-4
Apr 28 vs. St. Louis Cardinals 4 0 1 0 0 0 0 0 0 0 .256 .362 .359 L 11-7
Apr 27 vs. St. Louis Cardinals 4 0 1 0 0 0 0 0 1 0 .257 .367 .365 L 4-2
Apr 26 @ Milwaukee Brewers 1 0 0 0 0 0 0 0 1 0 .257 .372 .371 L 0-5
Apr 25 @ Milwaukee Brewers 4 0 1 0 0 0 2 0 0 0 .261 .376 .377 W 6-3
Apr 24 @ Milwaukee Brewers 3 1 1 0 0 0 1 1 0 0 .262 .388 .385 W 6-0
Apr 23 @ Texas Rangers 3 0 0 0 0 0 0 1 0 0 .258 .382 .387 L 1-6
Apr 22 @ Texas Rangers 4 1 2 0 0 0 0 0 0 0 .271 .389 .407 W 8-4
Apr 19 vs. Tampa Bay Rays 2 1 1 0 0 1 1 0 0 0 .255 .382 .400 W 3-6
Apr 18 vs. Tampa Bay Rays 4 0 0 0 0 0 0 2 2 0 .245 .379 .340 L 8-7
Apr 17 vs. Tampa Bay Rays 3 0 3 1 0 0 1 1 0 0 .265 .383 .367 W 1-5
Apr 16 vs. Washington Nationals 1 1 0 0 0 0 0 0 0 0 .217 .339 .304 L 8-7
Apr 15 vs. Washington Nationals 2 0 0 0 0 0 0 0 1 0 .222 .345 .311 W 0-2
Apr 14 vs. Washington Nationals 2 0 0 0 0 0 0 0 0 0 .233 .346 .326 L 5-4
Apr 13 vs. Washington Nationals 4 2 2 0 0 1 1 1 0 0 .244 .360 .341 W 5-16
Apr 12 @ Chicago Cubs 3 1 0 0 0 0 0 1 2 0 .216 .333 .243 L 6-7
Apr 11 @ Chicago Cubs 4 0 1 0 0 0 0 0 0 0 .235 .341 .265 W 4-3
Apr 8 vs. San Diego Padres 2 0 0 0 0 0 0 0 0 0 .233 .351 .267 L 8-2
Apr 7 vs. San Diego Padres 2 1 1 0 0 0 0 1 1 0 .250 .371 .286 W 1-7
Apr 6 vs. San Diego Padres 3 0 2 0 0 0 0 1 0 0 .231 .344 .269 L 5-0
Apr 5 vs. Baltimore Orioles 2 1 1 0 0 0 0 2 0 0 .174 .286 .217 W 2-8
Apr 4 vs. Baltimore Orioles 3 0 1 1 0 0 1 0 0 0 .143 .208 .190 W 2-3
Apr 3 vs. Baltimore Orioles 3 0 0 0 0 0 0 1 1 0 .111 .200 .111 W 4-5
Apr 1 @ Cincinnati Reds 3 1 1 0 0 0 1 1 2 0 .133 .188 .133 W 8-3
Mar 31 @ Cincinnati Reds 1 0 0 0 0 0 0 0 1 0 .083 .083 .083 W 8-3
Mar 30 @ Cincinnati Reds 4 0 1 0 0 0 0 0 1 0 .091 .091 .091 L 0-2
Mar 29 @ New York Mets 3 0 0 0 0 0 0 0 1 0 .000 .000 .000 W 4-3
Mar 26 @ New York Mets 4 0 0 0 0 0 0 0 1 0 .000 .000 .000 L 7-11
Total3854594141104954731.244.344.364

AVG, OBP, SLG, ERA and WHIP are season-to-date through each game, not that game alone — so the column reads as a trend and its last value is the season figure. They stay season-to-date when the log is filtered by opponent; the figure for the filtered games is the one in the Total row. The second game of a doubleheader is marked (2).

Splits

Latest Features