Trevor Story
#10 Active2026 Fantasy Baseball Player Profile
Story silenced critics with a fully healthy renaissance season in 2025. Playing in 157 games, he rejoined the 20/20 club with ease, swiping 31 bags and driving in nearly 100 runs. His average stabilized at .263, making him a four-category contributor.
2026 Outlook: Story enters 2026 as a top-tier fantasy shortstop again. While the days of .900 OPS at Coors Field are gone, his power-speed combo in this improved Red Sox lineup makes him a safe early-round pick. His 2025 performance was a direct continuation of his strong finish in September 2024, proving that his surgically repaired shoulder is no longer a hindrance. With a full offseason of normal training under his belt for the second year in a row, Story is the veteran heartbeat of the infield.
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 20 | @ Tampa Bay Rays | 4 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | .247 | .275 | .368 | L 1-5 |
| Sep 19 | @ Tampa Bay Rays | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .247 | .275 | .357 | L 1-2 |
| Sep 18 | @ Tampa Bay Rays | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .247 | .276 | .359 | W 4-2 |
| Sep 17 | @ Texas Rangers | 4 | 1 | 2 | 0 | 0 | 1 | 3 | 0 | 2 | 0 | .246 | .272 | .360 | W 4-3 |
| Sep 16 | @ Texas Rangers | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | .241 | .268 | .344 | L 3-7 |
| Sep 15 | @ Texas Rangers | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .240 | .267 | .344 | L 2-4 |
| Sep 13 | vs. Kansas City Royals | 4 | 0 | 2 | 0 | 0 | 0 | 2 | 0 | 1 | 0 | .239 | .266 | .344 | W 1-4 |
| Sep 12 | vs. Kansas City Royals | 4 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 2 | 0 | .234 | .262 | .341 | W 1-5 |
| Sep 11 | vs. Kansas City Royals | 4 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | .233 | .262 | .338 | L 3-2 |
| Sep 9 | vs. Los Angeles Angels | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .233 | .263 | .335 | L 6-4 |
| Sep 8 | vs. Los Angeles Angels | 4 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 3 | 0 | .233 | .263 | .337 | L 6-1 |
| Sep 7 | vs. Los Angeles Angels | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .232 | .263 | .333 | W 2-5 |
| Sep 6 | @ Baltimore Orioles | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .237 | .268 | .340 | W 3-1 |
| Sep 5 | @ Baltimore Orioles | 5 | 2 | 3 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .237 | .269 | .342 | W 5-0 |
| Sep 4 | @ Baltimore Orioles | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .227 | .260 | .335 | W 1-0 |
| Sep 2 | vs. Seattle Mariners | 4 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | .227 | .260 | .337 | L 8-3 |
| Sep 1 | vs. Seattle Mariners | 4 | 0 | 2 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | .226 | .261 | .333 | L 9-6 |
| Aug 31 | vs. Seattle Mariners | 5 | 0 | 2 | 1 | 0 | 0 | 3 | 0 | 1 | 0 | .220 | .255 | .324 | W 8-9 |
| Aug 30 | @ New York Yankees | 3 | 1 | 2 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | .214 | .251 | .315 | L 1-16 |
| May 14 | vs. Philadelphia Phillies | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .206 | .244 | .303 | L 3-1 |
| May 13 | vs. Philadelphia Phillies | 3 | 1 | 2 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | .211 | .250 | .311 | W 1-3 |
| May 12 | vs. Philadelphia Phillies | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .203 | .243 | .285 | L 2-1 |
| May 10 | vs. Tampa Bay Rays | 4 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 3 | 0 | .200 | .236 | .284 | L 4-1 |
| May 8 | vs. Tampa Bay Rays | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | .199 | .236 | .278 | W 0-2 |
| May 7 | vs. Tampa Bay Rays | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | .204 | .242 | .286 | L 8-4 |
| May 6 | @ Detroit Tigers | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .203 | .242 | .287 | W 4-0 |
| May 5 | @ Detroit Tigers | 4 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | .209 | .248 | .295 | W 10-3 |
| May 4 | @ Detroit Tigers | 5 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | .207 | .243 | .296 | W 5-4 |
| May 2 | vs. Houston Astros | 4 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | .208 | .245 | .300 | L 6-3 |
| May 1 | vs. Houston Astros | 4 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .206 | .244 | .302 | W 1-3 |
| Apr 29 | @ Toronto Blue Jays | 3 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | .197 | .237 | .295 | L 1-8 |
| Apr 28 | @ Toronto Blue Jays | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .193 | .228 | .286 | L 0-3 |
| Apr 27 | @ Toronto Blue Jays | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .191 | .228 | .287 | W 5-0 |
| Apr 25 | @ Baltimore Orioles | 6 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .198 | .235 | .297 | W 17-1 |
| Apr 24 | @ Baltimore Orioles | 3 | 0 | 2 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .200 | .239 | .305 | L 3-10 |
| Apr 23 | vs. New York Yankees | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .186 | .220 | .294 | L 4-2 |
| Apr 22 | vs. New York Yankees | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .192 | .226 | .303 | L 4-1 |
| Apr 21 | vs. New York Yankees | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .189 | .225 | .305 | L 4-0 |
| Apr 20 | vs. Detroit Tigers | 4 | 2 | 1 | 1 | 0 | 0 | 0 | 1 | 2 | 0 | .196 | .224 | .315 | W 6-8 |
| Apr 19 | vs. Detroit Tigers | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 2 | 1 | .193 | .215 | .307 | L 6-2 |
| Apr 18 | vs. Detroit Tigers | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | .188 | .202 | .306 | L 4-1 |
| Apr 17 | vs. Detroit Tigers | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .198 | .212 | .321 | W 0-1 |
| Apr 15 | @ Minnesota Twins | 4 | 1 | 2 | 1 | 0 | 1 | 5 | 1 | 0 | 0 | .208 | .222 | .338 | W 9-5 |
| Apr 14 | @ Minnesota Twins | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .192 | .197 | .274 | L 0-6 |
| Apr 13 | @ Minnesota Twins | 3 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | .188 | .194 | .275 | L 6-13 |
| Apr 12 | @ St. Louis Cardinals | 5 | 1 | 4 | 1 | 0 | 0 | 2 | 0 | 0 | 0 | .182 | .188 | .273 | W 9-3 |
| Apr 11 | @ St. Louis Cardinals | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | .131 | .141 | .213 | W 7-1 |
| Apr 10 | @ St. Louis Cardinals | 4 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | .140 | .136 | .228 | L 2-3 |
| Apr 8 | vs. Milwaukee Brewers | 3 | 0 | 1 | 0 | 0 | 0 | 2 | 0 | 1 | 0 | .151 | .145 | .245 | W 0-5 |
| Apr 7 | vs. Milwaukee Brewers | 4 | 0 | 1 | 1 | 0 | 0 | 2 | 0 | 1 | 0 | .140 | .137 | .240 | W 2-3 |
| Apr 6 | vs. Milwaukee Brewers | 4 | 0 | 1 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | .130 | .128 | .217 | L 8-6 |
| Apr 5 | vs. San Diego Padres | 5 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .119 | .119 | .214 | L 8-6 |
| Apr 4 | vs. San Diego Padres | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .108 | .108 | .216 | L 3-2 |
| Apr 3 | vs. San Diego Padres | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .121 | .121 | .242 | W 2-5 |
| Apr 1 | @ Houston Astros | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | .138 | .138 | .276 | L 4-6 |
| Mar 31 | @ Houston Astros | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .167 | .167 | .333 | L 2-9 |
| Mar 30 | @ Houston Astros | 4 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 2 | 0 | .150 | .150 | .350 | L 1-8 |
| Mar 29 | @ Cincinnati Reds | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .125 | .125 | .313 | L 2-3 |
| Mar 28 | @ Cincinnati Reds | 6 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 4 | 0 | .182 | .182 | .455 | L 5-6 |
| Mar 26 | @ Cincinnati Reds | 5 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | .200 | .200 | .200 | W 3-0 |
| No games against that opponent. | |||||||||||||||
| Total | 239 | 24 | 59 | 14 | 0 | 5 | 29 | 9 | 79 | 5 | .247 | .275 | .368 | ||
| Total | 5 games | 22 | 4 | 8 | 0 | 0 | 0 | 0 | 1 | 6 | 0 | .364 | .391 | .364 | |
| Total | 3 games | 16 | 1 | 2 | 0 | 0 | 1 | 2 | 0 | 7 | 0 | .125 | .125 | .313 | |
| Total | 7 games | 28 | 4 | 4 | 1 | 0 | 0 | 0 | 2 | 15 | 2 | .143 | .226 | .179 | |
| Total | 5 games | 21 | 0 | 5 | 1 | 0 | 0 | 1 | 0 | 7 | 0 | .238 | .238 | .286 | |
| Total | 3 games | 12 | 1 | 4 | 2 | 0 | 0 | 2 | 0 | 4 | 0 | .333 | .333 | .500 | |
| Total | 3 games | 12 | 1 | 2 | 1 | 0 | 0 | 0 | 0 | 4 | 0 | .167 | .167 | .250 | |
| Total | 3 games | 11 | 0 | 3 | 1 | 0 | 0 | 6 | 0 | 2 | 0 | .273 | .231 | .364 | |
| Total | 3 games | 11 | 1 | 4 | 1 | 0 | 1 | 6 | 1 | 3 | 0 | .364 | .417 | .727 | |
| Total | 4 games | 13 | 3 | 3 | 1 | 0 | 0 | 0 | 1 | 3 | 0 | .231 | .286 | .308 | |
| Total | 3 games | 10 | 1 | 3 | 0 | 0 | 1 | 1 | 1 | 2 | 0 | .300 | .364 | .600 | |
| Total | 3 games | 13 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | .077 | .077 | .077 | |
| Total | 3 games | 13 | 0 | 5 | 3 | 0 | 0 | 4 | 0 | 3 | 0 | .385 | .385 | .615 | |
| Total | 3 games | 13 | 3 | 4 | 1 | 0 | 0 | 3 | 1 | 2 | 1 | .308 | .357 | .385 | |
| Total | 6 games | 23 | 4 | 5 | 1 | 0 | 1 | 1 | 1 | 10 | 1 | .217 | .250 | .391 | |
| Total | 3 games | 10 | 1 | 4 | 0 | 0 | 1 | 3 | 0 | 4 | 1 | .400 | .400 | .700 | |
| Total | 3 games | 11 | 0 | 2 | 1 | 0 | 0 | 0 | 1 | 3 | 0 | .182 | .250 | .273 | |
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).
