Tommy Edman
#25 Active2026 Fantasy Baseball Player Profile
Tommy Edman’s first full season with the Dodgers in 2025 was a nightmare scenario for fantasy managers. Hampered by a nagging ankle injury that eventually required offseason surgery, the switch-hitting utilityman played in just 97 games and posted the worst numbers of his career. His greatest fantasy asset—speed—evaporated, as he swiped a shocking 3 bases (caught once) after averaging nearly 30 steals in his previous healthy seasons. The injury also impacted his bat control, resulting in a .225/.274/.382 slash line and a wRC+ of just 81. While he did manage to hit 13 home runs, his inability to get on base or run effectively turned him into a replacement-level fantasy option.
Entering 2026, Edman is a "draft and stash" candidate rather than a starter. Reports indicate he will be delayed for Spring Training and is questionable for Opening Day as he rehabs his ankle. When he does return, his multi-position eligibility (2B, SS, OF) remains useful, but fantasy managers must be extremely wary of the "speed tax" often paid by players returning from lower-body surgeries. Projections are optimistic he can rebound to a .250 average with 15+ steals, but until he proves he can trust his ankle on the basepaths, he should be treated as a late-round depth piece with upside, not a reliable source of steals.
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 22 | vs. San Diego Padres | 3 | 2 | 1 | 0 | 0 | 1 | 2 | 1 | 1 | 0 | .239 | .323 | .367 | W 0-7 |
| Sep 20 | vs. San Francisco Giants | 4 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | .238 | .321 | .356 | W 1-3 |
| Sep 19 | vs. San Francisco Giants | 4 | 0 | 1 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | .237 | .322 | .346 | W 4-10 |
| Sep 18 | vs. San Francisco Giants | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .237 | .323 | .348 | W 2-8 |
| Sep 17 | @ Cincinnati Reds | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .239 | .325 | .351 | W 8-2 |
| Sep 16 | @ Cincinnati Reds | 4 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | .243 | .327 | .356 | L 2-6 |
| Sep 15 | @ Cincinnati Reds | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .247 | .330 | .362 | W 4-0 |
| Sep 14 | @ Cincinnati Reds | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .246 | .327 | .363 | W 4-1 |
| Sep 13 | @ Miami Marlins | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .250 | .332 | .369 | L 4-6 |
| Sep 12 | @ Miami Marlins | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .251 | .333 | .370 | L 3-4 |
| Sep 11 | @ Miami Marlins | 3 | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | 0 | .255 | .338 | .377 | W 6-2 |
| Sep 9 | vs. Cincinnati Reds | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | .259 | .337 | .382 | W 1-14 |
| Sep 8 | vs. Cincinnati Reds | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | .262 | .339 | .387 | W 2-3 |
| Sep 7 | vs. Cincinnati Reds | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .266 | .340 | .392 | W 3-6 |
| Sep 6 | vs. Washington Nationals | 4 | 2 | 2 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | .271 | .346 | .399 | W 5-7 |
| Sep 5 | vs. Washington Nationals | 4 | 1 | 1 | 0 | 0 | 1 | 3 | 0 | 2 | 0 | .266 | .340 | .393 | W 5-6 |
| Sep 4 | vs. Washington Nationals | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .267 | .342 | .381 | W 3-5 |
| Sep 3 | vs. St. Louis Cardinals | 5 | 2 | 4 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | .272 | .348 | .388 | W 2-3 |
| Sep 2 | vs. St. Louis Cardinals | 5 | 2 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | .259 | .338 | .373 | L 8-6 |
| Sep 1 | vs. St. Louis Cardinals | 5 | 1 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | .260 | .338 | .378 | L 13-8 |
| Aug 30 | @ Detroit Tigers | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .251 | .332 | .372 | W 6-1 |
| Aug 29 | @ Detroit Tigers | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .258 | .340 | .382 | L 1-2 |
| Aug 28 | @ Detroit Tigers | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .258 | .341 | .385 | W 2-1 |
| Aug 27 | @ Atlanta Braves | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | .258 | .340 | .388 | L 0-1 |
| Aug 26 | @ Atlanta Braves | 4 | 2 | 2 | 1 | 0 | 1 | 3 | 1 | 2 | 0 | .263 | .342 | .394 | L 5-6 |
| Aug 25 | @ Atlanta Braves | 4 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | .257 | .335 | .368 | L 3-4 |
| Aug 23 | vs. Pittsburgh Pirates | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .257 | .333 | .371 | W 0-4 |
| Aug 22 | vs. Pittsburgh Pirates | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | .261 | .330 | .376 | W 3-4 |
| Aug 21 | vs. Pittsburgh Pirates | 5 | 0 | 2 | 0 | 0 | 0 | 1 | 0 | 3 | 0 | .265 | .331 | .383 | W 4-5 |
| Aug 18 | @ Colorado Rockies | 4 | 1 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | .261 | .329 | .382 | W 7-6 |
| Aug 17 | @ Colorado Rockies | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .255 | .325 | .366 | W 11-5 |
| Aug 16 | vs. Milwaukee Brewers | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .255 | .323 | .369 | L 6-2 |
| Aug 15 | vs. Milwaukee Brewers | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | .260 | .329 | .377 | L 4-1 |
| Aug 14 | vs. Milwaukee Brewers | 4 | 1 | 2 | 0 | 0 | 1 | 1 | 0 | 1 | 0 | .266 | .331 | .385 | W 1-3 |
| Aug 13 | vs. Milwaukee Brewers | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 1 | .259 | .327 | .360 | L 5-4 |
| Aug 12 | vs. Kansas City Royals | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .265 | .329 | .368 | W 2-4 |
| Aug 11 | vs. Kansas City Royals | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .267 | .331 | .370 | W 4-5 |
| Aug 10 | vs. Kansas City Royals | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .267 | .333 | .374 | W 5-6 |
| Aug 9 | @ Arizona Diamondbacks | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .268 | .336 | .378 | L 2-4 |
| Aug 8 | @ Arizona Diamondbacks | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .276 | .346 | .390 | W 2-1 |
| Aug 7 | @ Arizona Diamondbacks | 4 | 0 | 2 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | .286 | .356 | .403 | L 3-4 |
| Aug 5 | @ Chicago Cubs | 5 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .278 | .352 | .400 | L 6-7 |
| Aug 4 | @ Chicago Cubs | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .282 | .358 | .409 | L 1-5 |
| Aug 3 | @ Chicago Cubs | 4 | 1 | 1 | 0 | 0 | 1 | 3 | 0 | 2 | 0 | .290 | .367 | .421 | L 5-10 |
| Aug 2 | vs. Boston Red Sox | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .291 | .371 | .398 | L 8-4 |
| Aug 1 | vs. Boston Red Sox | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | .303 | .384 | .414 | L 3-2 |
| Jul 30 | vs. Seattle Mariners | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | .313 | .389 | .427 | W 2-6 |
| Jul 29 | vs. Seattle Mariners | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .323 | .394 | .441 | W 2-4 |
| Jul 28 | vs. Seattle Mariners | 4 | 1 | 2 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | .337 | .410 | .461 | L 7-6 |
| Jul 26 | @ New York Mets | 4 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .329 | .406 | .447 | L 3-8 |
| Jul 25 | @ New York Mets | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | .321 | .402 | .444 | W 4-3 |
| Jul 24 | @ New York Mets | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .333 | .409 | .462 | W 4-2 |
| Jul 19 | @ New York Yankees | 3 | 3 | 2 | 0 | 0 | 0 | 2 | 0 | 1 | 0 | .356 | .434 | .493 | W 8-1 |
| Jul 17 | @ New York Yankees | 3 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 2 | 0 | .343 | .418 | .486 | W 2-1 |
| Jul 12 | vs. Arizona Diamondbacks | 4 | 0 | 1 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | .343 | .421 | .478 | L 5-3 |
| Jul 11 | vs. Arizona Diamondbacks | 3 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | .349 | .431 | .492 | L 9-2 |
| Jul 10 | vs. Arizona Diamondbacks | 3 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | .350 | .435 | .483 | L 9-3 |
| Jul 8 | vs. Colorado Rockies | 4 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .351 | .431 | .491 | W 3-4 |
| Jul 7 | vs. Colorado Rockies | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | .340 | .426 | .491 | L 4-3 |
| Jul 6 | vs. Colorado Rockies | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .347 | .439 | .510 | W 7-8 |
| Jul 5 | vs. San Diego Padres | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .347 | .439 | .510 | L 5-2 |
| Jul 4 | vs. San Diego Padres | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .354 | .446 | .521 | W 0-3 |
| Jul 3 | vs. San Diego Padres | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .378 | .462 | .556 | W 3-4 |
| Jul 2 | vs. San Diego Padres | 4 | 2 | 2 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | .378 | .451 | .556 | W 7-12 |
| Jul 1 | @ Las Vegas Athletics | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | .366 | .435 | .537 | L 1-7 |
| Jun 30 | @ Las Vegas Athletics | 5 | 2 | 4 | 0 | 0 | 1 | 4 | 0 | 0 | 0 | .395 | .452 | .579 | W 9-3 |
| Jun 28 | @ San Diego Padres | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .333 | .405 | .455 | W 4-2 |
| Jun 27 | @ San Diego Padres | 4 | 1 | 2 | 1 | 1 | 0 | 3 | 1 | 0 | 0 | .379 | .455 | .517 | W 15-3 |
| Jun 26 | @ San Diego Padres | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | .360 | .429 | .400 | L 1-7 |
| Jun 24 | @ Minnesota Twins | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .364 | .417 | .409 | W 4-3 |
| Jun 23 | @ Minnesota Twins | 5 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | 2 | 0 | .364 | .417 | .409 | W 12-3 |
| Jun 22 | @ Minnesota Twins | 4 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .412 | .444 | .471 | W 2-1 |
| Jun 21 | vs. Baltimore Orioles | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .385 | .429 | .462 | L 12-1 |
| Jun 20 | vs. Baltimore Orioles | 4 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .417 | .462 | .500 | L 3-2 |
| Jun 19 | vs. Baltimore Orioles | 5 | 0 | 3 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | .375 | .444 | .500 | W 5-6 |
| Jun 17 | vs. Tampa Bay Rays | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .000 | .250 | .000 | W 4-5 |
| No games against that opponent. | |||||||||||||||
| Total | 264 | 41 | 63 | 11 | 1 | 7 | 36 | 21 | 63 | 6 | .239 | .323 | .367 | ||
| Total | 6 games | 22 | 2 | 5 | 1 | 0 | 0 | 3 | 1 | 5 | 0 | .227 | .261 | .273 | |
| Total | 3 games | 11 | 4 | 3 | 1 | 0 | 1 | 3 | 1 | 5 | 1 | .273 | .429 | .636 | |
| Total | 3 games | 10 | 0 | 5 | 1 | 0 | 0 | 0 | 0 | 2 | 0 | .500 | .500 | .600 | |
| Total | 2 games | 7 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | .000 | .125 | .000 | |
| Total | 3 games | 12 | 1 | 2 | 0 | 0 | 1 | 3 | 0 | 4 | 0 | .167 | .167 | .417 | |
| Total | 7 games | 25 | 0 | 1 | 0 | 0 | 0 | 2 | 2 | 5 | 0 | .040 | .200 | .040 | |
| Total | 5 games | 16 | 5 | 6 | 2 | 0 | 0 | 0 | 0 | 2 | 1 | .375 | .412 | .500 | |
| Total | 3 games | 13 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .154 | .214 | .154 | |
| Total | 3 games | 9 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .222 | .222 | .222 | |
| Total | 2 games | 8 | 2 | 4 | 0 | 0 | 1 | 4 | 1 | 2 | 0 | .500 | .556 | .875 | |
| Total | 3 games | 8 | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 2 | 0 | .000 | .200 | .000 | |
| Total | 4 games | 13 | 2 | 2 | 0 | 0 | 1 | 1 | 2 | 4 | 1 | .154 | .267 | .385 | |
| Total | 3 games | 9 | 0 | 3 | 0 | 0 | 0 | 1 | 1 | 2 | 0 | .333 | .400 | .333 | |
| Total | 3 games | 12 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 3 | 1 | .167 | .231 | .167 | |
| Total | 2 games | 6 | 3 | 3 | 1 | 0 | 0 | 2 | 0 | 3 | 0 | .500 | .571 | .667 | |
| Total | 3 games | 10 | 1 | 2 | 0 | 0 | 0 | 1 | 2 | 4 | 0 | .200 | .385 | .200 | |
| Total | 8 games | 22 | 6 | 6 | 2 | 1 | 1 | 6 | 5 | 6 | 1 | .273 | .429 | .591 | |
| Total | 3 games | 10 | 1 | 2 | 0 | 0 | 1 | 3 | 0 | 2 | 0 | .200 | .200 | .500 | |
| Total | 3 games | 11 | 2 | 2 | 1 | 0 | 0 | 1 | 1 | 3 | 0 | .182 | .250 | .273 | |
| Total | 3 games | 15 | 5 | 8 | 1 | 0 | 0 | 2 | 0 | 2 | 1 | .533 | .563 | .600 | |
| Total | 1 game | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | .000 | .250 | .000 | |
| Total | 3 games | 12 | 3 | 3 | 1 | 0 | 1 | 4 | 1 | 4 | 0 | .250 | .308 | .583 | |
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).
