Skip Navigation to Main Content

Alex Bregman or Dansby Swanson

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Alex Bregman or Dansby Swanson Player Statistics
  Alex Bregman
3B - CHC
Alex Bregman
Dansby Swanson
SS - CHC
Dansby Swanson
2026 Stats 
   
   
At Bats6552
   
Runs313
   
Hits148
   
Singles114
   
Doubles11
   
Triples00
   
Home Runs23
   
RBI69
   
Stolen Bases01
   
Caught Stealing00
   
Walks812
   
Strikeouts1018
   
Batting Average.215.154
   
On Base Pct.297.308
   
Slugging Pct.323.346
   
On-base Plus Slugging.620.654
   
Alex Bregman or Dansby Swanson Player Projections
  Alex Bregman
3B - CHC
Alex Bregman
Dansby Swanson
SS - CHC
Dansby Swanson
2026 Projections 
   
   
At Bats548554
   
Runs7976
   
Hits140134
   
Singles8786
   
Doubles2824
   
Triples12
   
Home Runs2221
   
RBI7772
   
Stolen Bases216
   
Caught Stealing13
   
Walks6451
   
Strikeouts88155
   
Batting Average.256.241
   
On Base Pct.333.306
   
Slugging Pct.433.406
   
On-base Plus Slugging.767.711
   
Alex Bregman or Dansby Swanson Player Notes
  Alex Bregman
3B - CHC
Alex Bregman
Dansby Swanson
SS - CHC
Dansby Swanson
News 
 Alex Bregman singled with two outs in the bottom of the ninth, plating Dansby Swanson with the tying run and forcing extra innings. However, the Pirates would go on to defeat the Cubs, 4-3, in 11 innings.
David Leisering
Sat, Apr 11th
Dansby Swanson went 1-for-3 with a two-run home run and two runs scored as the Cubs dropped a 13-7 decision to the Phillies on Monday.
David Leisering
Mon, Apr 13th
 Alex Bregman went 3-for-5 with a double and a run scored as the Cubs defeated the Rays, 9-2, on Tuesday.
David Leisering
Wed, Apr 8th
Dansby Swanson went 1-for-2 with two walks, a home run, and three runs scored as the Cubs came-from-behind to knock off the Pirates, 7-6, on Sunday.
David Leisering
Mon, Apr 13th
 Alex Bregman went 2-for-4 with a pair of solo home runs, but it wasn't enough as Washington knocked off the Cubs, 6-3, on Sunday afternoon.
David Leisering
Sun, Mar 29th
Dansby Swanson went 2-for-5 with two runs scored and his first stolen base of the year as the Cubs defeated the Rays, 9-2, on Tuesday.
David Leisering
Wed, Apr 8th
 The Cubs have signed free agent 3B Alex Bregman to a five-year, $175 million deal.
Jesse Garcia
Sat, Jan 10th
Dansby Swanson went 1-for-4 with a two-run home run during Chicago's 6-5 loss to Cleveland in game two of Sunday's doubleheader.
David Leisering
Mon, Apr 6th
 The Boston Red Sox have reportedly made an aggressive offer to bring back free agent third baseman Alex Bregman.
Brenton Kemp
Sun, Jan 4th
 
Notes 
 Alex Bregman only appeared in 114 games for the Red Sox last season, but he cashed in during free agency with a five-year deal with the Cubs. Aside from 2025 and an injury-plagued 2021 season, Bregman has been steady in games played, and he's been a solid contributor, with a career slash line of .272/.365/.481. He will be 32 this season, so we've probably seen the best of him, but third base is not a particularly deep position. Projections have him with a 20/80/80 season, which is totally fine if you decide to wait until the middle rounds to fill that roster spot. Don't reach for him because of his name, but he fits the bill of "you know what you're gonna get" in 2026 fantasy.
Kelly Kirby - FantasyPros
Dansby Swanson delivered another steady two-way season in 2025, posting 24 HR and 20 SB while improving his quality of contact (47.8% HardHit, 90.1 mph EV). His power rebounded from 2024 as his ISO climbed back to .173 and his fly-ball rate ticked up, supporting a return to the 20+ homer range. While his 26% strikeout rate caps batting average upside, his consistent playing time and renewed stolen-base aggression keep his five-category floor stable. Entering 2026 with projections again hovering around a 20/15-20 profile, Swanson profiles as a reliable middle-infield fantasy riser thanks to stable power, speed, and everyday volume.
Kelly Kirby - FantasyPros
  Maybe it's the name, or the boring, consistent production from the SS position, but sign me up for mid 20s homers and 80+ runs and RBI, as well as nearly 20 bags for Swanson.
Anthony Gambale - Roto Street Journal
Alex Bregman or Dansby Swanson Player Schedules
  Alex Bregman
3B - CHC
Alex Bregman
Dansby Swanson
SS - CHC
Dansby Swanson
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26thvs WSHCade Cavalli (0-1)#139vs WSHCade Cavalli (0-1)#139
Sat, Mar 28thvs WSHMiles Mikolas (0-3)#225vs WSHMiles Mikolas (0-3)#225
Sun, Mar 29thvs WSHJake Irvin (1-1)#186vs WSHJake Irvin (1-1)#186
Mon, Mar 30thvs LAARyan Johnsonvs LAARyan Johnson
Tue, Mar 31stvs LAAJose Soriano (4-0)#43vs LAAJose Soriano (4-0)#43
Wed, Apr 1stvs LAAYusei Kikuchi (0-2)#69vs LAAYusei Kikuchi (0-2)#69
Fri, Apr 3rd@ CLEJoey Cantillo (1-0)#65@ CLEJoey Cantillo (1-0)#65
Sun, Apr 5th@ CLEParker Messick (2-0)#87@ CLEParker Messick (2-0)#87
Mon, Apr 6th@ TBShane McClanahan (0-1)#32@ TBShane McClanahan (0-1)#32
Tue, Apr 7th@ TBMason Englert@ TBMason Englert
Wed, Apr 8th@ TBJoe Boyle (0-1)#160@ TBJoe Boyle (0-1)#160
Fri, Apr 10thvs PITCarmen Mlodzinski (0-0)#124vs PITCarmen Mlodzinski (0-0)#124
Sat, Apr 11thvs PITBraxton Ashcraft (1-1)#59vs PITBraxton Ashcraft (1-1)#59
Sun, Apr 12thvs PITBubba Chandler (0-1)#99vs PITBubba Chandler (0-1)#99
Mon, Apr 13th@ PHICristopher Sanchez (2-1)#5@ PHICristopher Sanchez (2-1)#5
Tue, Apr 14th@ PHIAaron Nola (1-1)#30@ PHIAaron Nola (1-1)#30
Wed, Apr 15th@ PHIJesus Luzardo (1-2)#12@ PHIJesus Luzardo (1-2)#12
Fri, Apr 17thvs NYMKodai Senga (0-2)#70vs NYMKodai Senga (0-2)#70
Sat, Apr 18thvs NYMFreddy Peralta (1-1)#25vs NYMFreddy Peralta (1-1)#25
Sun, Apr 19thvs NYMDavid Peterson (0-3)#74vs NYMDavid Peterson (0-3)#74
Mon, Apr 20thvs PHIAaron Nola (1-1)#30vs PHIAaron Nola (1-1)#30
Tue, Apr 21stvs PHIJesus Luzardo (1-2)#12vs PHIJesus Luzardo (1-2)#12
Wed, Apr 22ndvs PHIAndrew Painter (1-0)#150vs PHIAndrew Painter (1-0)#150
Thu, Apr 23rdvs PHIvs PHI
Fri, Apr 24th@ LADEmmet Sheehan (2-0)#42@ LADEmmet Sheehan (2-0)#42
Sat, Apr 25th@ LADRoki Sasaki (0-2)#132@ LADRoki Sasaki (0-2)#132
Sun, Apr 26th@ LADJustin Wrobleski@ LADJustin Wrobleski
Mon, Apr 27th@ SD@ SD
Tue, Apr 28th@ SD@ SD
Wed, Apr 29th@ SD@ SD
Fri, May 1stvs ARIvs ARI
Sat, May 2ndvs ARIvs ARI
Sun, May 3rdvs ARIvs ARI
Mon, May 4thvs CINvs CIN
Tue, May 5thvs CINvs CIN
Wed, May 6thvs CINvs CIN
Thu, May 7thvs CINvs CIN
Fri, May 8th@ TEX@ TEX
Sat, May 9th@ TEX@ TEX
Sun, May 10th@ TEX@ TEX
Tue, May 12th@ ATL@ ATL
Wed, May 13th@ ATL@ ATL
Thu, May 14th@ ATL@ ATL
Fri, May 15th@ CWS@ CWS
Sat, May 16th@ CWS@ CWS
Sun, May 17th@ CWS@ CWS
Mon, May 18thvs MILvs MIL
Tue, May 19thvs MILvs MIL
Wed, May 20thvs MILvs MIL
Fri, May 22ndvs HOUvs HOU
Sat, May 23rdvs HOUvs HOU
Sun, May 24thvs HOUvs HOU
Mon, May 25th@ PIT@ PIT
Tue, May 26th@ PIT@ PIT
Wed, May 27th@ PIT@ PIT
Thu, May 28th@ PIT@ PIT
Fri, May 29th@ STL@ STL
Sat, May 30th@ STL@ STL
Sun, May 31st@ STL@ STL
Tue, Jun 2ndvs ATHvs ATH
Wed, Jun 3rdvs ATHvs ATH
Thu, Jun 4thvs ATHvs ATH
Fri, Jun 5thvs SFvs SF
Sat, Jun 6thvs SFvs SF
Sun, Jun 7thvs SFvs SF
Tue, Jun 9th@ COL@ COL
Wed, Jun 10th@ COL@ COL
Thu, Jun 11th@ COL@ COL
Fri, Jun 12th@ SF@ SF
Sat, Jun 13th@ SF@ SF
Sun, Jun 14th@ SF@ SF
Mon, Jun 15thvs COLvs COL
Tue, Jun 16thvs COLvs COL
Wed, Jun 17thvs COLvs COL
Fri, Jun 19thvs TORvs TOR
Sat, Jun 20thvs TORvs TOR
Sun, Jun 21stvs TORvs TOR
Mon, Jun 22nd@ NYM@ NYM
Tue, Jun 23rd@ NYM@ NYM
Wed, Jun 24th@ NYM@ NYM
Thu, Jun 25th@ NYM@ NYM
Fri, Jun 26th@ MIL@ MIL
Sat, Jun 27th@ MIL@ MIL
Sun, Jun 28th@ MIL@ MIL
Mon, Jun 29thvs SDvs SD
Tue, Jun 30thvs SDvs SD
Wed, Jul 1stvs SDvs SD
Fri, Jul 3rdvs STLvs STL
Sat, Jul 4thvs STLvs STL
Sun, Jul 5thvs STLvs STL
Tue, Jul 7th@ BAL@ BAL
Wed, Jul 8th@ BAL@ BAL
Thu, Jul 9th@ BAL@ BAL
Fri, Jul 10th@ CIN@ CIN
Sat, Jul 11th@ CIN@ CIN
Sun, Jul 12th@ CIN@ CIN
Fri, Jul 17thvs MINvs MIN
Sat, Jul 18thvs MINvs MIN
Sun, Jul 19thvs MINvs MIN
Mon, Jul 20thvs DETvs DET
Tue, Jul 21stvs DETvs DET
Wed, Jul 22ndvs DETvs DET
Fri, Jul 24th@ PIT@ PIT
Sat, Jul 25th@ PIT@ PIT
Sun, Jul 26th@ PIT@ PIT
Mon, Jul 27th@ STL@ STL
Tue, Jul 28th@ STL@ STL
Wed, Jul 29th@ STL@ STL
Thu, Jul 30th@ STL@ STL
Fri, Jul 31stvs NYYvs NYY
Sat, Aug 1stvs NYYvs NYY
Sun, Aug 2ndvs NYYvs NYY
Mon, Aug 3rdvs LADvs LAD
Tue, Aug 4thvs LADvs LAD
Wed, Aug 5thvs LADvs LAD
Fri, Aug 7th@ KC@ KC
Sat, Aug 8th@ KC@ KC
Sun, Aug 9th@ KC@ KC
Tue, Aug 11th@ WSH@ WSH
Wed, Aug 12th@ WSH@ WSH
Thu, Aug 13th@ WSH@ WSH
Fri, Aug 14thvs STLvs STL
Sat, Aug 15thvs STLvs STL
Sun, Aug 16thvs STLvs STL
Mon, Aug 17thvs CWSvs CWS
Tue, Aug 18thvs CWSvs CWS
Wed, Aug 19thvs CWSvs CWS
Fri, Aug 21st@ SEA@ SEA
Sat, Aug 22nd@ SEA@ SEA
Sun, Aug 23rd@ SEA@ SEA
Mon, Aug 24th@ ARI@ ARI
Tue, Aug 25th@ ARI@ ARI
Wed, Aug 26th@ ARI@ ARI
Fri, Aug 28thvs CINvs CIN
Sat, Aug 29thvs CINvs CIN
Sun, Aug 30thvs CINvs CIN
Mon, Aug 31stvs MILvs MIL
Tue, Sep 1stvs MILvs MIL
Wed, Sep 2ndvs MILvs MIL
Thu, Sep 3rdvs MILvs MIL
Fri, Sep 4th@ MIA@ MIA
Sat, Sep 5th@ MIA@ MIA
Sun, Sep 6th@ MIA@ MIA
Mon, Sep 7th@ MIL@ MIL
Tue, Sep 8th@ MIL@ MIL
Wed, Sep 9th@ MIL@ MIL
Fri, Sep 11thvs PITvs PIT
Sat, Sep 12thvs PITvs PIT
Sun, Sep 13thvs PITvs PIT
Mon, Sep 14thvs ATLvs ATL
Tue, Sep 15thvs ATLvs ATL
Wed, Sep 16thvs ATLvs ATL
Fri, Sep 18th@ CIN@ CIN
Sat, Sep 19th@ CIN@ CIN
Sun, Sep 20th@ CIN@ CIN
Tue, Sep 22ndvs MIAvs MIA
Wed, Sep 23rdvs MIAvs MIA
Thu, Sep 24thvs MIAvs MIA
Fri, Sep 25th@ BOS@ BOS
Sat, Sep 26th@ BOS@ BOS
Sun, Sep 27th@ BOS@ BOS