Dansby Swanson's contract

Last Modified Mar 13, 2025 11:58 GMT
Seattle Mariners v Chicago Cubs
Dansby Swanson (Image Credits: Getty Images)

James Dansby Swanson is an American professional baseball shortstop for the Chicago Cubs in the Major League Baseball (MLB). Better known as Dansby Swanson, he is a ten-year league veteran who spent his first seven years from 2016 to 2023 with his first team, the Atlanta Braves. He has been a member of his present team since the 2024 MLB season.

Dansby Swanson first appeared in the MLB with the Atlanta Braves on August 17, 2016. Since then, he has gone on to win the MLB World Series game with his first team in the 2021 season. Additionally, he has also competed in two MLB All-Star games and won two NL All-Star Awards, as of March 2025. He has also won the Rawlings NL Gold Glove Award twice in his career, as of March 2025.

Dansby Swanson's contract breakdown in 2025

Dansby Swanson has signed a seven-year contract worth $177 million with the Chicago Cubs on December 17, 2022, as per Spotrac. The table below is a breakdown of his most recent contract, as of March 2025:

YearBase SalarySigning BonusCap HitYearly Cash
2023$13,000,000$7,000,000$20,000,000$20,000,000
2024 $25,000,000-$25,000,000$25,000,000
2025 $27,000,000-$27,000,000$27,000,000
2026$27,000,000-$27,000,000$27,000,000
2027$27,000,000-$27,000,000$27,000,000
2028$26,000,000-$26,000,000$26,000,000
2029$25,000,000-$25,000,000$25,000,000

Read More:- Dansby Swanson Parents

How much is Dansby Swanson getting paid in 2025?

Dansby Swanson will be earning $27,000,000 from the 2025 MLB season, as per Spotrac. He has signed a seven-year $177,000,000 contract with the Chicago Cubs on December 17, 2022. According to this contract, the team has promised him the full $177,000,000 over seven-years, gave him a signing bonus of $7,000,000 and established his average annual salary at $25,285,714. Notably, he is in the third-year of his present contract, as of March 2025.

How much does Dansby Swanson make in a minute in 2025?

Dansby Swanson's salary in 2025 is $27,000,000, as per Spotrac. If this value is divided by the total number of minutes in a year (i.e., 525,600 minutes), then Dansby Swanson will be making $51.36 per minute in 2025.

Dansby Swanson's career earnings

As of March 2025, Dansby Swanson has gained a career earning of $97,445,717 in his 11-year MLB career, as per Spotrac. This includes his total base salary of $83,945,717 and his total signing bonus of $13,500,000, as of March 2025.

What are the terms of Dansby Swanson's contract?

Dansby Swanson has signed a seven-year contract worth $177,000,000 with the Chicago Cubs on December 17, 2022, as per Spotrac. Based on this contract, he got a signing bonus of $7,000,000 from the team and has been promised the full amount over six years. His contract also comes with a full no-trade clause with it. The Chicago Cubs has established 2030 to be the beginning of his unrestricted free agency.

How much of Dansby Swanson's contract is guaranteed?

Dansby Swanson’s seven-year $177,000,000 contract signed on December 17, 2022, guarantees him a total of $177,000,000 for six years, alongside his average annual salary of $25,284,714, as per Spotrac.

Dansby Swanson's contract history

These are the contracts that Dansby Swanson has signed, as of March 2025:

Arizona Diamondbacks (2015)

Dansby Swanson made his first contract for a signing bonus of $6,500,000 with the Arizona Diamondbacks on July 16, 2015. However, he was traded to the Atlanta Braves on December 8, 2015 in return for Gabe Speier and Shelby Miller.

Atlanta Braves (2016)

Dansby Swanson went on to sign a one-year $507,500 contract with the Atlanta Braves in 2016.

Atlanta Braves (2017)

Dansby Swanson again signed a one-year contract with the Atlanta Braves and it was worth $540,000 on February 24, 2017.

Atlanta Braves (2018)

Dansby Swanson signed a one-year $565,000 contract with the Atlanta Braves on March 18, 2018.

Atlanta Braves (2019)

Dansby Swanson signed a contract for one year worth $585,000 with the Atlanta Braves on March 5, 2019.

Atlanta Braves (2020)

Dansby Swanson avoided arbitration and signed a one-year $3,150,000 contract with the Atlanta Braves on January 10, 2020.

Atlanta Braves (2021)

Dansby Swanson settled in arbitration and signed a one-year contract worth $6,000,000 with the Atlanta Braves on February 16, 2021.

Atlanta Braves (2022)

Dansby Swanson signed a one-year contract worth $10,000,000 with the Atlanta Braves by settling in arbitration on June 8, 2022. The team then extended to him a qualifying offer of $19,650,000 for one-year on November 10, 2022. However, he signed a seven-year $177,000,000 contract with the Chicago Cubs on December 17, 2022.

FAQs on Dansby Swanson Contract

A. Dansby Swanson signed a contract with the Chicago Cubs in 2023 worth $177 million.

A. Dansby Swanson's contract is seven years long. 

A. Dansby Swanson used to represent the Atlanta Braves from 2016 to 2023.

A. Dansby Swanson's contract has a full no trade clause.

A. Dansby Swanson's salary in 2025 is $27 million.

Related Stories

Mike Trout's ex-teammate Mickey Moniak reporylands 1-year, $1,250,000 deal with Rockies Mike Trout's ex-teammate Mickey Moniak reporylands 1-year, $1,250,000 deal with Rockies
Mike Trout's ex-teammate Mickey Moniak reporylands 1-year, $1,250,000 deal with Rockies
1d
Tarik Skubal gets honest about shifting focus from past success to further dominance ahead of Opening Day 2025 Tarik Skubal gets honest about shifting focus from past success to further dominance ahead of Opening Day 2025
Tarik Skubal gets honest about shifting focus from past success to further dominance ahead of Opening Day 2025
1d
Alejandro Kirk opens up on emotions after $58,000,000 deal with Blue Jays Alejandro Kirk opens up on emotions after $58,000,000 deal with Blue Jays
Alejandro Kirk opens up on emotions after $58,000,000 deal with Blue Jays
1d
Padres ace Dylan Cease reveals mindset heading into Dodgers matchups Padres ace Dylan Cease reveals mindset heading into Dodgers matchups
Padres ace Dylan Cease reveals mindset heading into Dodgers matchups
MLB insider believes Dodgers “winging” Shohei Ohtani’s return to the mound MLB insider believes Dodgers “winging” Shohei Ohtani’s return to the mound
MLB insider believes Dodgers “winging” Shohei Ohtani’s return to the mound
Astros' top prospect Cam Smith fights back tears as he reflects on mother’s sacrifices after securing MLB dream Astros' top prospect Cam Smith fights back tears as he reflects on mother’s sacrifices after securing MLB dream
Astros' top prospect Cam Smith fights back tears as he reflects on mother’s sacrifices after securing MLB dream 
Aaron Judge snubbed as MLB analyst picks 'clear-cut' 2025 AL MVP frontrunner, names Corey Seager as dark horse Aaron Judge snubbed as MLB analyst picks 'clear-cut' 2025 AL MVP frontrunner, names Corey Seager as dark horse
Aaron Judge snubbed as MLB analyst picks 'clear-cut' 2025 AL MVP frontrunner, names Corey Seager as dark horse
"Mike Trout actually has become underrated" - Former Twins' slugger claims three-time AL MVP is being overlooked "Mike Trout actually has become underrated" - Former Twins' slugger claims three-time AL MVP is being overlooked
"Mike Trout actually has become underrated" - Former Twins' slugger claims three-time AL MVP is being overlooked
Tarik Skubal inspires Detroit with heartfelt letter as Tigers embark on new season Tarik Skubal inspires Detroit with heartfelt letter as Tigers embark on new season
Tarik Skubal inspires Detroit with heartfelt letter as Tigers embark on new season 
1d
"Similar characteristics to Tarik Skubal" - Justin Verlander’s brother lays out the case for his 2025 NL Cy Young prediction "Similar characteristics to Tarik Skubal" - Justin Verlander’s brother lays out the case for his 2025 NL Cy Young prediction
"Similar characteristics to Tarik Skubal" - Justin Verlander’s brother lays out the case for his 2025 NL Cy Young prediction
1d
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications