Chicago Cubs

Dansby Swanson

#7 Active
SS Chicago Cubs 6'0" · 190 lbs Bats: R · Throws: R Vanderbilt
Batting AVG
.220
Batting OBP
.303
Batting SLG
.412
Season HR
19
Season RBI
67
Next Matchup @ NYM Fri 7:10 PM ET · SP: J. deGrom

2026 Fantasy Baseball Player Profile

Dansby Swanson’s 2025 season was a study in consistency and a surprising evolution of his power speed profile. Appearing in a team high 159 games, Swanson slashed .244/.300/.417 with 24 home runs, 77 RBI, and a career high 20 stolen bases. While his .300 on base percentage and .717 OPS were slightly below his own high expectations, he remained one of the most durable and valuable assets on the Cubs' roster, posting a 4.5 bWAR. Defensively, while his advanced metrics like Outs Above Average (4) took a step back from his previous Gold Glove seasons, he remained a primary anchor in the field and was widely praised for his defensive heroics during the Cubs' Wild Card Series victory over the Padres.

Entering 2026, the 32-year-old shortstop has arrived in Mesa with a specific mission to retool his offensive approach. Working closely with hitting coach Dustin Kelly, Swanson is intentionally "swapping power for contact," aiming to lower his career high 28.5% strikeout rate by becoming more athletic and fluid in his stance. The goal is to move away from the rigid, power-focused swing that led to a career-high 14.3% swinging strike rate in 2025. With the addition of Alex Bregman to the Cubs' infield, Swanson is expected to slide down to the seventh spot in the order, a move that provides him with high-leverage opportunities while reducing the pressure to carry the top of the lineup.

For fantasy managers, Swanson remains a reliable high floor option with an ADP around 154. While his ceiling may be capped by the move down in the batting order and his intentional reduction in power-swinging, his 20/20 potential and elite job security make him a safe mid-round target. He continues to be the vocal leader of the Chicago clubhouse, recently making headlines by publicly calling second baseman Nico Hoerner "irreplaceable" amidst persistent trade rumors.

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 19 @ Cincinnati Reds 4 2 2 0 0 1 1 0 0 0 .213 .296 .408 W 5-2
Sep 18 @ Cincinnati Reds 3 1 1 0 0 0 0 1 1 0 .210 .294 .399 L 4-6
Aug 16 vs. St. Louis Cardinals 0 0 0 0 0 0 0 0 0 0 .209 .292 .399 L 11-4
Aug 14 vs. St. Louis Cardinals 3 1 1 0 0 0 0 0 1 1 .209 .292 .399 W 0-3
Aug 13 @ Washington Nationals 1 0 0 0 0 0 0 2 1 0 .208 .292 .400 L 0-7
Aug 12 @ Washington Nationals 4 3 2 1 0 1 2 1 1 0 .208 .289 .401 W 12-6
Aug 11 @ Washington Nationals 2 0 0 0 0 0 1 1 1 0 .205 .286 .390 W 8-6
Aug 9 @ Kansas City Royals 4 1 1 0 0 0 0 1 1 0 .206 .284 .392 W 10-2
Aug 8 @ Kansas City Royals 4 0 0 0 0 0 0 0 0 0 .206 .282 .393 L 3-6
Aug 7 @ Kansas City Royals 3 1 0 0 0 0 0 1 0 0 .208 .285 .397 W 6-4
Aug 6 vs. Toronto Blue Jays 4 0 0 0 0 0 0 0 2 0 .210 .285 .401 W 2-3
Aug 5 vs. Los Angeles Dodgers 4 1 1 1 0 0 1 0 1 0 .212 .288 .405 W 6-7
Aug 4 vs. Los Angeles Dodgers 4 2 3 1 0 1 1 0 1 0 .212 .289 .404 W 1-5
Aug 3 vs. Los Angeles Dodgers 3 1 2 0 0 0 0 1 0 1 .206 .284 .389 W 5-10
Aug 2 vs. New York Yankees 4 0 0 0 0 0 0 0 1 0 .202 .279 .387 L 2-1
Aug 1 vs. New York Yankees 3 0 0 0 0 0 0 0 0 0 .204 .282 .391 W 2-5
Jul 31 vs. New York Yankees 3 0 0 0 0 0 0 0 2 0 .206 .284 .394 L 2-0
Jul 30 @ St. Louis Cardinals 3 1 0 0 0 0 0 1 2 1 .207 .286 .398 W 4-2
Jul 29 @ St. Louis Cardinals 4 1 0 0 0 0 0 0 1 0 .209 .287 .401 L 2-3
Jul 27 @ St. Louis Cardinals 4 0 1 0 0 0 0 0 2 0 .212 .290 .406 W 7-3
Jul 26 @ Pittsburgh Pirates 4 1 2 0 0 0 1 0 0 0 .211 .290 .408 L 7-8
Jul 25 @ Pittsburgh Pirates 4 2 2 1 0 0 1 1 1 0 .208 .288 .407 W 11-0
Jul 24 @ Pittsburgh Pirates 4 0 1 0 0 0 1 0 2 0 .204 .284 .402 W 3-2
Jul 19 vs. Minnesota Twins 4 0 0 0 0 0 0 0 1 0 .204 .284 .404 W 1-7
Jul 18 vs. Minnesota Twins 4 1 1 0 1 0 0 0 0 1 .206 .287 .409 W 2-6
Jul 17 vs. Minnesota Twins 3 0 0 0 0 0 0 0 1 0 .206 .288 .405 L 5-2
Jul 12 @ Cincinnati Reds 4 1 1 1 0 0 0 0 2 0 .208 .290 .409 W 8-4
Jul 11 @ Cincinnati Reds 4 0 0 0 0 0 0 0 2 0 .207 .291 .408 W 5-3
Jul 10 @ Cincinnati Reds 3 0 1 0 0 0 0 0 0 0 .210 .294 .413 L 0-4
Jul 9 @ Baltimore Orioles 4 0 1 0 0 0 0 0 1 2 .209 .294 .414 L 2-3
Jul 8 @ Baltimore Orioles 4 1 1 0 0 0 0 0 1 0 .208 .294 .416 W 9-7
Jul 7 @ Baltimore Orioles 4 1 2 0 0 0 1 0 0 0 .207 .295 .418 W 5-2
Jul 5 vs. St. Louis Cardinals 4 1 1 0 0 0 0 0 0 0 .203 .292 .417 W 4-6
Jul 4 vs. St. Louis Cardinals 3 0 0 0 0 0 0 0 2 0 .203 .293 .420 L 3-0
Jul 3 vs. St. Louis Cardinals 2 0 0 0 0 0 0 0 0 0 .205 .295 .424 L 17-1
Jul 1 vs. San Diego Padres 5 4 3 0 0 3 8 0 0 0 .206 .297 .427 W 3-23
Jun 30 vs. San Diego Padres 4 2 3 0 0 2 3 0 0 0 .199 .292 .391 W 7-9
Jun 29 vs. San Diego Padres 4 1 2 1 0 0 0 0 1 0 .191 .287 .364 W 2-3
Jun 28 @ Milwaukee Brewers 4 0 0 0 0 0 0 0 1 0 .187 .284 .358 W 4-3
Jun 27 @ Milwaukee Brewers 4 0 0 0 0 0 0 0 2 0 .189 .288 .364 W 8-2
Jun 26 @ Milwaukee Brewers 4 0 0 0 0 0 0 0 1 0 .192 .291 .369 L 2-6
Jun 25 @ New York Mets 4 1 0 0 0 0 0 0 2 0 .195 .295 .375 W 4-3
Jun 24 (2) @ New York Mets 5 1 3 0 1 0 4 0 1 1 .198 .299 .381 W 10-5
Jun 24 @ New York Mets 4 2 2 0 0 2 7 0 2 0 .190 .294 .368 W 10-3
Jun 23 @ New York Mets 3 1 2 1 0 1 4 0 0 0 .185 .291 .342 W 9-6
Jun 20 vs. Toronto Blue Jays 3 1 2 1 0 0 0 1 0 0 .179 .288 .321 L 8-6
Jun 19 vs. Toronto Blue Jays 4 2 1 0 0 0 1 2 0 2 .173 .282 .312 W 2-16
Jun 17 vs. Colorado Rockies 4 1 1 0 0 1 2 0 0 1 .172 .277 .313 W 6-8
Jun 16 vs. Colorado Rockies 2 0 0 0 0 0 0 1 1 0 .170 .277 .301 L 5-2
Jun 15 vs. Colorado Rockies 3 0 0 0 0 0 0 0 1 0 .172 .277 .304 W 4-5
Jun 14 @ San Francisco Giants 3 1 1 0 0 0 0 0 0 0 .174 .280 .308 L 1-5
Jun 13 @ San Francisco Giants 4 1 0 0 0 0 0 1 3 0 .172 .279 .308 W 6-1
Jun 12 @ San Francisco Giants 3 0 1 0 0 0 0 0 0 0 .175 .281 .313 W 5-1
Jun 11 @ Colorado Rockies 3 1 0 0 0 0 0 1 2 1 .173 .280 .313 W 9-3
Jun 10 @ Colorado Rockies 2 0 0 0 0 0 0 1 2 0 .175 .280 .318 L 2-3
Jun 9 @ Colorado Rockies 4 1 1 1 0 0 0 0 1 0 .177 .280 .321 L 3-7
Jun 6 vs. San Francisco Giants 0 1 0 0 0 0 0 0 0 0 .176 .280 .317 W 2-3
Jun 5 vs. San Francisco Giants 4 0 0 0 0 0 0 0 0 0 .176 .280 .317 L 18-3
Jun 4 vs. Las Vegas Athletics 4 0 1 0 0 0 1 0 1 0 .179 .285 .323 W 6-7
Jun 3 vs. Las Vegas Athletics 4 0 1 1 0 0 0 0 2 0 .178 .286 .325 L 5-4
Jun 2 vs. Las Vegas Athletics 2 0 0 0 0 0 0 0 1 0 .176 .286 .321 L 2-1
May 31 @ St. Louis Cardinals 2 0 0 0 0 0 0 1 1 0 .178 .289 .325 L 1-5
May 30 @ St. Louis Cardinals 3 1 0 0 0 0 0 2 2 0 .180 .288 .328 W 6-1
May 29 @ St. Louis Cardinals 4 1 1 0 0 0 0 0 1 1 .183 .286 .333 L 5-6
May 28 @ Pittsburgh Pirates 3 0 0 0 0 0 0 1 2 0 .181 .286 .335 W 7-2
May 27 @ Pittsburgh Pirates 4 2 2 1 0 0 0 1 0 1 .184 .287 .341 W 10-4
May 26 @ Pittsburgh Pirates 3 0 0 0 0 0 0 1 2 0 .177 .279 .331 L 1-12
May 25 @ Pittsburgh Pirates 3 0 0 0 0 0 0 0 1 0 .180 .280 .337 L 1-2
May 23 vs. Houston Astros 3 0 1 0 0 0 0 0 0 0 .183 .284 .343 L 3-0
May 22 vs. Houston Astros 4 0 0 0 0 0 0 0 1 0 .181 .284 .343 L 4-2
May 20 vs. Milwaukee Brewers 3 0 0 0 0 0 0 0 2 0 .185 .289 .352 L 5-0
May 19 vs. Milwaukee Brewers 4 0 1 0 0 0 0 0 2 0 .189 .294 .358 L 5-2
May 18 vs. Milwaukee Brewers 4 1 1 0 0 1 2 0 0 0 .187 .295 .361 L 9-3
May 17 @ Chicago White Sox 3 2 1 0 0 0 0 1 1 0 .185 .296 .344 L 8-9
May 15 @ Chicago White Sox 5 1 1 1 0 0 0 0 1 0 .182 .291 .345 W 10-5
May 14 @ Atlanta Braves 4 0 0 0 0 0 0 0 2 0 .182 .294 .343 W 2-0
May 13 @ Atlanta Braves 2 0 0 0 0 0 0 1 1 0 .187 .301 .353 L 1-4
May 12 @ Atlanta Braves 3 0 0 0 0 0 0 0 1 0 .190 .301 .358 L 2-5
May 10 @ Texas Rangers 3 0 0 0 0 0 0 0 0 0 .194 .306 .366 L 0-3
May 9 @ Texas Rangers 3 0 1 1 0 0 0 0 1 0 .198 .312 .374 L 0-6
May 8 @ Texas Rangers 4 0 1 0 0 0 0 0 0 1 .195 .312 .367 W 7-1
May 7 vs. Cincinnati Reds 3 1 0 0 0 0 1 1 0 0 .194 .313 .371 W 3-8
May 6 vs. Cincinnati Reds 4 0 1 0 0 0 0 0 1 0 .198 .315 .380 W 6-7
May 5 vs. Cincinnati Reds 5 1 1 0 0 0 0 0 0 0 .197 .317 .385 W 2-3
May 4 vs. Cincinnati Reds 4 0 0 0 0 0 0 0 1 0 .196 .321 .393 W 4-5
May 3 vs. Arizona Diamondbacks 3 0 0 0 0 0 0 1 1 0 .204 .331 .407 W 4-8
May 2 vs. Arizona Diamondbacks 3 0 1 0 0 0 0 0 0 0 .210 .333 .419 W 0-2
May 1 vs. Arizona Diamondbacks 4 1 1 0 0 0 1 0 0 0 .206 .333 .422 W 5-6
Apr 28 @ San Diego Padres 1 0 1 1 0 0 2 0 0 1 .204 .336 .429 W 8-3
Apr 27 @ San Diego Padres 3 1 2 0 0 0 0 1 0 0 .196 .331 .412 L 7-9
Apr 26 @ Los Angeles Dodgers 4 0 0 0 0 0 0 0 2 0 .181 .316 .404 L 0-6
Apr 25 @ Los Angeles Dodgers 4 0 0 0 0 0 0 0 1 0 .189 .327 .422 L 4-12
Apr 24 @ Los Angeles Dodgers 3 2 2 0 1 1 4 0 1 0 .198 .339 .442 W 6-4
Apr 23 vs. Philadelphia Phillies 5 0 2 0 0 0 2 0 0 0 .181 .324 .373 W 7-8
Apr 22 vs. Philadelphia Phillies 3 0 0 0 0 0 0 1 1 0 .167 .323 .372 W 2-7
Apr 21 vs. Philadelphia Phillies 2 0 0 0 0 0 0 3 1 0 .173 .326 .387 W 4-7
Apr 20 vs. Philadelphia Phillies 4 1 1 0 0 1 3 0 1 0 .178 .311 .397 W 1-5
Apr 19 vs. New York Mets 4 0 0 0 0 0 0 0 1 0 .174 .314 .362 W 1-2
Apr 18 vs. New York Mets 3 0 0 0 0 0 0 0 1 0 .185 .329 .385 W 2-4
Apr 17 vs. New York Mets 2 2 1 0 0 0 1 1 0 0 .194 .342 .403 W 4-12
Apr 15 @ Philadelphia Phillies 5 2 3 0 0 1 2 0 0 0 .183 .333 .400 W 11-2
Apr 14 @ Philadelphia Phillies 3 2 0 0 0 0 0 2 1 0 .145 .314 .327 W 10-4
Apr 13 @ Philadelphia Phillies 3 2 1 0 0 1 2 1 1 0 .154 .308 .346 L 7-13
Apr 12 vs. Pittsburgh Pirates 2 3 1 0 0 1 1 2 0 0 .143 .295 .286 W 6-7
Apr 11 vs. Pittsburgh Pirates 4 1 1 0 0 0 1 1 0 0 .128 .263 .213 L 4-3
Apr 10 vs. Pittsburgh Pirates 3 0 0 0 0 0 0 1 1 0 .116 .250 .209 L 2-0
Apr 8 @ Tampa Bay Rays 3 1 0 0 0 0 0 1 1 0 .125 .250 .225 W 6-2
Apr 7 @ Tampa Bay Rays 5 2 2 1 0 0 0 0 1 1 .135 .250 .243 W 9-2
Apr 6 @ Tampa Bay Rays 3 1 0 0 0 0 0 1 3 0 .094 .231 .188 L 4-6
Apr 5 (2) @ Cleveland Guardians 4 1 1 0 0 1 2 0 2 0 .103 .229 .207 L 5-6
Apr 5 @ Cleveland Guardians 4 0 0 0 0 0 0 0 1 0 .080 .226 .080 W 1-0
Apr 3 @ Cleveland Guardians 4 0 0 0 0 0 0 0 2 0 .095 .259 .095 L 1-4
Apr 1 vs. Los Angeles Angels 3 0 0 0 0 0 1 0 2 0 .118 .304 .118 W 2-6
Mar 31 vs. Los Angeles Angels 3 0 0 0 0 0 0 1 2 0 .143 .368 .143 L 2-0
Mar 30 vs. Los Angeles Angels 3 0 2 0 0 0 1 1 0 0 .182 .400 .182 W 2-7
Mar 29 vs. Washington Nationals 3 0 0 0 0 0 0 0 2 0 .000 .273 .000 L 6-3
Mar 28 vs. Washington Nationals 3 1 0 0 0 0 0 1 0 0 .000 .375 .000 W 2-10
Mar 26 vs. Washington Nationals 2 1 0 0 0 0 1 2 0 0 .000 .500 .000 L 10-4
Total400788515319674710716.213.296.408

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