Dansby Swanson Player Stats 2025

Team: Chicago Cubs
Position: SS
Jersey: 7
Exp: 11th season
Age: 31
Ht: 6' 0"
Wt: 190 lbs
College: Vanderbilt
81
RATING
2025
#20 SS
POS RANK
2025
.244
AVG
2025
14
HR
2025
42
R
2025
39
RBI
2025

Player Stats

Player
YEAR TEAM GP
2025 CHC 14
2024 CHC 149
2023 CHC 147
2022 ATL 162
2021 ATL 160
2020 ATL 60
2019 ATL 127
2018 ATL 136
2017 ATL 144
Player Offense
YEAR TEAM GP PA H 2B 3B HR R RBI SB CS BB HBP AVG OBP SLG OPS
Player 2025 CHC 14 Offense 37 8 4 0 0 6 2 1 1 3 1 .242 .324 .364 .688
Player 2024 CHC 149 Offense 593 129 27 2 16 82 66 19 3 54 2 .242 .312 .390 .702
Player 2023 CHC 147 Offense 638 138 25 3 22 81 80 9 1 66 5 .244 .328 .416 .744
Player 2022 ATL 162 Offense 696 177 32 1 25 99 96 18 7 49 3 .277 .329 .447 .776
Player 2021 ATL 160 Offense 653 146 33 2 27 78 88 9 3 52 5 .248 .311 .449 .760
Player 2020 ATL 60 Offense 264 65 15 0 10 49 35 5 0 22 4 .274 .345 .464 .809
Player 2019 ATL 127 Offense 545 121 26 3 17 77 65 10 5 51 5 .251 .325 .422 .748
Player 2018 ATL 136 Offense 527 114 25 4 14 51 59 10 4 44 2 .238 .304 .395 .699
Player 2017 ATL 144 Offense 550 112 23 2 6 59 51 3 3 59 0 .230 .311 .322 .633

Game Logs

Player
DATE OPP Score OPPOSING SP
6-19-25 vs MIL L 7-8 Freddy Peralta F. Peralta
6-18-25 vs MIL W 5-3 Chad Patrick C. Patrick
6-15-25 vs PIT W 3-2 Mitch Keller M. Keller
6-14-25 vs PIT W 2-1 Michael Burrows M. Burrows
6-13-25 vs PIT L 1-2 Paul Skenes P. Skenes
6-13-25 vs PIT W 3-2 Andrew Heaney A. Heaney
6-11-25 at PHI L 2-7 Jesus Luzardo J. Luzardo
6-10-25 at PHI W 8-4 Mick Abel M. Abel
6-9-25 at PHI L 3-4 Zack Wheeler Z. Wheeler
6-8-25 at DET L 0-4 Jack Flaherty J. Flaherty
6-7-25 at DET W 6-1 Tyler Holton T. Holton
6-6-25 at DET L 1-3 Tarik Skubal T. Skubal
6-5-25 at WSH W 7-1 Jake Irvin J. Irvin
6-4-25 at WSH L 0-2 MacKenzie Gore M. Gore
6-3-25 at WSH W 8-3 Trevor Williams T. Williams
6-1-25 vs CIN W 7-3 Nick Martinez N. Martinez
5-31-25 vs CIN W 2-0 Nick Lodolo N. Lodolo
5-30-25 vs CIN L 2-6 Andrew Abbott A. Abbott
5-29-25 vs COL W 2-1 Tanner Gordon T. Gordon
5-28-25 vs COL W 4-3 German Marquez G. Marquez
5-26-25 vs COL W 3-1 Carson Palmquist C. Palmquist
5-25-25 at CIN W 11-8 Nick Lodolo N. Lodolo
5-24-25 at CIN L 4-6 Andrew Abbott A. Abbott
5-23-25 at CIN W 13-6 Hunter Greene H. Greene
5-20-25 at MIA W 14-1 Ryan Weathers R. Weathers
5-19-25 at MIA L 7-8 Edward Cabrera E. Cabrera
5-18-25 vs CHW W 6-2 Jonathan Cannon J. Cannon
5-17-25 vs CHW W 7-3 Sean Burke S. Burke
5-16-25 vs CHW W 13-3 Shane Smith S. Smith
5-14-25 vs MIA L 1-3 Ryan Weathers R. Weathers
5-13-25 vs MIA W 5-4 Valente Bellozo V. Bellozo
5-12-25 vs MIA W 5-2 Cal Quantrill C. Quantrill
5-11-25 at NYM L 2-6 Griffin Canning G. Canning
5-10-25 at NYM W 6-5 Tylor Megill T. Megill
5-9-25 at NYM L 2-7 Clay Holmes C. Holmes
5-7-25 vs SF L 1-3 Robbie Ray R. Ray
5-6-25 vs SF L 5-14 Justin Verlander J. Verlander
5-5-25 vs SF W 9-2 Landen Roupp L. Roupp
5-4-25 at MIL L 0-4 Freddy Peralta F. Peralta
5-3-25 at MIL W 6-2 Jose Quintana J. Quintana
5-3-25 at MIL W 10-0 Tyler Alexander T. Alexander
5-1-25 at PIT W 8-3 Paul Skenes P. Skenes
4-30-25 at PIT L 3-4 Carmen Mlodzinski C. Mlodzinski
4-29-25 at PIT W 9-0 Andrew Heaney A. Heaney
4-27-25 vs PHI L 1-3 Aaron Nola A. Nola
4-26-25 vs PHI L 4-10 Jesus Luzardo J. Luzardo
4-25-25 vs PHI W 4-0 Taijuan Walker T. Walker
4-23-25 vs LAD W 7-6 Ben Casparius B. Casparius
4-22-25 vs LAD W 11-10 Dustin May D. May
4-20-25 vs ARI L 2-3 Merrill Kelly M. Kelly
4-19-25 vs ARI W 6-2 Zac Gallen Z. Gallen
4-18-25 vs ARI W 13-11 Corbin Burnes C. Burnes
4-16-25 at SD L 2-4 Nick Pivetta N. Pivetta
4-16-25 at SD W 2-1 Randy Vasquez R. Vasquez
4-15-25 at SD L 4-10 Dylan Cease D. Cease
4-13-25 at LAD W 4-2 Tyler Glasnow T. Glasnow
4-13-25 at LAD W 16-0 Roki Sasaki R. Sasaki
4-12-25 at LAD L 0-3 Yoshinobu Yamamoto Y. Yamamoto
4-9-25 vs TEX L 2-6 Tyler Mahle T. Mahle
4-8-25 vs TEX W 10-6 Patrick Corbin P. Corbin
4-7-25 vs TEX W 7-0 Nathan Eovaldi N. Eovaldi
4-6-25 vs SD L 7-8 Kyle Hart K. Hart
4-5-25 vs SD W 7-1 Nick Pivetta N. Pivetta
4-4-25 vs SD W 3-1 Randy Vasquez R. Vasquez
4-2-25 at ATH W 10-2 Jeffrey Springs J. Springs
4-2-25 at ATH W 7-4 Luis Severino L. Severino
4-1-25 at ATH W 18-3 Joey Estes J. Estes
3-30-25 at ARI L 6-10 Eduardo Rodriguez E. Rodriguez
3-30-25 at ARI W 4-3 Brandon Pfaadt B. Pfaadt
3-29-25 at ARI L 1-8 Merrill Kelly M. Kelly
3-28-25 at ARI W 10-6 Zac Gallen Z. Gallen
3-19-25 vs LAD
Player Offense
Date OPP Score OPPOSING SP PA H 2B 3B HR R RBI SB CS BB HBP AVG OBP SLG
Player 6-19-25 vs MIL L 7-8 Freddy Peralta F. Peralta Offense 4 2 0 0 1 2 1 0 0 1 0 .667 .750 1.667
Player 6-18-25 vs MIL W 5-3 Chad Patrick C. Patrick Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 6-15-25 vs PIT W 3-2 Mitch Keller M. Keller Offense 4 2 0 0 0 0 1 0 0 0 0 .500 .500 .500
Player 6-14-25 vs PIT W 2-1 Michael Burrows M. Burrows Offense 3 1 0 0 1 1 1 0 0 0 0 .333 .333 1.333
Player 6-13-25 vs PIT L 1-2 Paul Skenes P. Skenes Offense 4 0 0 0 0 0 1 0 0 0 0 .000 .000 .000
Player 6-13-25 vs PIT W 3-2 Andrew Heaney A. Heaney Offense 3 1 0 0 0 0 0 0 0 0 0 .333 .333 .333
Player 6-11-25 at PHI L 2-7 Jesus Luzardo J. Luzardo Offense 4 1 0 0 0 0 0 0 0 0 0 .250 .250 .250
Player 6-10-25 at PHI W 8-4 Mick Abel M. Abel Offense 5 2 0 0 1 1 1 0 0 1 0 .500 .600 1.250
Player 6-9-25 at PHI L 3-4 Zack Wheeler Z. Wheeler Offense 5 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 6-8-25 at DET L 0-4 Jack Flaherty J. Flaherty Offense 3 2 1 0 0 0 0 0 0 0 0 .667 .667 1.000
Player 6-7-25 at DET W 6-1 Tyler Holton T. Holton Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 6-6-25 at DET L 1-3 Tarik Skubal T. Skubal Offense 4 1 1 0 0 0 0 0 0 0 0 .250 .250 .500
Player 6-5-25 at WSH W 7-1 Jake Irvin J. Irvin Offense 5 1 0 0 0 0 0 0 0 0 0 .200 .200 .200
Player 6-4-25 at WSH L 0-2 MacKenzie Gore M. Gore Offense 4 1 0 0 0 0 0 0 0 0 0 .250 .250 .250
Player 6-3-25 at WSH W 8-3 Trevor Williams T. Williams Offense 5 0 0 0 0 0 2 0 0 0 0 .000 .000 .000
Player 6-1-25 vs CIN W 7-3 Nick Martinez N. Martinez Offense 4 1 1 0 0 1 1 0 0 0 0 .250 .250 .500
Player 5-31-25 vs CIN W 2-0 Nick Lodolo N. Lodolo Offense 4 1 0 0 0 0 1 0 0 0 0 .250 .250 .250
Player 5-30-25 vs CIN L 2-6 Andrew Abbott A. Abbott Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-29-25 vs COL W 2-1 Tanner Gordon T. Gordon Offense 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-28-25 vs COL W 4-3 German Marquez G. Marquez Offense 5 1 0 0 0 0 0 0 1 1 0 .250 .400 .250
Player 5-26-25 vs COL W 3-1 Carson Palmquist C. Palmquist Offense 4 0 0 0 0 0 1 0 0 0 0 .000 .000 .000
Player 5-25-25 at CIN W 11-8 Nick Lodolo N. Lodolo Offense 5 1 0 0 0 1 0 0 0 0 0 .200 .200 .200
Player 5-24-25 at CIN L 4-6 Andrew Abbott A. Abbott Offense 4 0 0 0 0 0 0 0 1 1 0 .000 .250 .000
Player 5-23-25 at CIN W 13-6 Hunter Greene H. Greene Offense 5 1 0 0 1 1 2 0 0 1 0 .250 .400 1.000
Player 5-20-25 at MIA W 14-1 Ryan Weathers R. Weathers Offense 4 2 0 0 0 1 1 0 0 0 0 .500 .500 .500
Player 5-19-25 at MIA L 7-8 Edward Cabrera E. Cabrera Offense 5 2 0 0 0 1 0 0 0 0 0 .400 .400 .400
Player 5-18-25 vs CHW W 6-2 Jonathan Cannon J. Cannon Offense 4 1 0 0 0 1 0 1 0 0 0 .250 .250 .250
Player 5-17-25 vs CHW W 7-3 Sean Burke S. Burke Offense 5 2 0 0 1 3 1 2 0 2 0 .667 .800 1.667
Player 5-16-25 vs CHW W 13-3 Shane Smith S. Smith Offense 5 1 0 0 0 0 1 0 0 0 0 .250 .200 .250
Player 5-14-25 vs MIA L 1-3 Ryan Weathers R. Weathers Offense 4 1 0 0 0 0 0 0 0 0 0 .250 .250 .250
Player 5-13-25 vs MIA W 5-4 Valente Bellozo V. Bellozo Offense 4 0 0 0 0 0 0 0 0 2 0 .000 .500 .000
Player 5-12-25 vs MIA W 5-2 Cal Quantrill C. Quantrill Offense 4 2 0 0 1 1 2 0 0 0 0 .500 .500 1.250
Player 5-11-25 at NYM L 2-6 Griffin Canning G. Canning Offense 3 1 0 0 0 0 0 0 0 0 0 .333 .333 .333
Player 5-10-25 at NYM W 6-5 Tylor Megill T. Megill Offense 4 2 0 0 1 1 2 0 0 1 0 .667 .750 1.667
Player 5-9-25 at NYM L 2-7 Clay Holmes C. Holmes Offense 4 0 0 0 0 0 0 0 0 1 0 .000 .250 .000
Player 5-7-25 vs SF L 1-3 Robbie Ray R. Ray Offense 3 0 0 0 0 0 0 0 0 1 0 .000 .333 .000
Player 5-6-25 vs SF L 5-14 Justin Verlander J. Verlander Offense 5 2 0 0 0 2 0 0 0 1 0 .500 .600 .500
Player 5-5-25 vs SF W 9-2 Landen Roupp L. Roupp Offense 4 3 2 0 0 2 2 0 0 0 0 .750 .750 1.250
Player 5-4-25 at MIL L 0-4 Freddy Peralta F. Peralta Offense 3 1 0 0 0 0 0 0 0 0 0 .333 .333 .333
Player 5-3-25 at MIL W 6-2 Jose Quintana J. Quintana Offense 4 1 0 0 1 1 1 0 0 0 0 .250 .250 1.000
Player 5-3-25 at MIL W 10-0 Tyler Alexander T. Alexander Offense 4 1 0 0 0 1 0 0 0 0 0 .250 .250 .250
Player 5-1-25 at PIT W 8-3 Paul Skenes P. Skenes Offense 4 2 0 0 1 2 1 0 0 0 0 .500 .500 1.250
Player 4-30-25 at PIT L 3-4 Carmen Mlodzinski C. Mlodzinski Offense 4 3 0 0 0 1 0 0 0 0 0 .750 .750 .750
Player 4-29-25 at PIT W 9-0 Andrew Heaney A. Heaney Offense 4 1 0 0 1 1 1 0 0 1 0 .333 .500 1.333
Player 4-27-25 vs PHI L 1-3 Aaron Nola A. Nola Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-26-25 vs PHI L 4-10 Jesus Luzardo J. Luzardo Offense 5 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-25-25 vs PHI W 4-0 Taijuan Walker T. Walker Offense 4 1 1 0 0 1 0 1 0 1 0 .333 .500 .667
Player 4-23-25 vs LAD W 7-6 Ben Casparius B. Casparius Offense 4 2 0 0 0 2 2 0 0 0 0 .500 .500 .500
Player 4-22-25 vs LAD W 11-10 Dustin May D. May Offense 5 1 0 1 0 2 1 1 0 1 0 .250 .400 .750
Player 4-20-25 vs ARI L 2-3 Merrill Kelly M. Kelly Offense 4 0 0 0 0 1 0 0 0 0 0 .000 .000 .000
Player 4-19-25 vs ARI W 6-2 Zac Gallen Z. Gallen Offense 4 2 1 0 0 0 0 0 0 0 0 .500 .500 .750
Player 4-18-25 vs ARI W 13-11 Corbin Burnes C. Burnes Offense 5 1 0 0 0 0 0 0 0 0 0 .200 .200 .200
Player 4-16-25 at SD L 2-4 Nick Pivetta N. Pivetta Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-16-25 at SD W 2-1 Randy Vasquez R. Vasquez Offense 5 1 0 0 0 2 0 0 0 0 0 .200 .200 .200
Player 4-15-25 at SD L 4-10 Dylan Cease D. Cease Offense 5 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-13-25 at LAD W 4-2 Tyler Glasnow T. Glasnow Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-13-25 at LAD W 16-0 Roki Sasaki R. Sasaki Offense 5 1 0 0 0 0 1 0 0 0 0 .200 .200 .200
Player 4-12-25 at LAD L 0-3 Yoshinobu Yamamoto Y. Yamamoto Offense 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-9-25 vs TEX L 2-6 Tyler Mahle T. Mahle Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-8-25 vs TEX W 10-6 Patrick Corbin P. Corbin Offense 5 2 0 0 1 2 4 1 0 0 0 .500 .400 1.250
Player 4-7-25 vs TEX W 7-0 Nathan Eovaldi N. Eovaldi Offense 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-6-25 vs SD L 7-8 Kyle Hart K. Hart Offense 4 0 0 0 0 0 0 0 0 1 0 .000 .250 .000
Player 4-5-25 vs SD W 7-1 Nick Pivetta N. Pivetta Offense 5 2 0 0 1 2 1 0 0 1 0 .500 .600 1.250
Player 4-4-25 vs SD W 3-1 Randy Vasquez R. Vasquez Offense 4 0 0 0 0 0 0 0 0 1 0 .000 .250 .000
Player 4-2-25 at ATH W 10-2 Jeffrey Springs J. Springs Offense 5 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-2-25 at ATH W 7-4 Luis Severino L. Severino Offense 4 1 1 0 0 0 1 0 0 0 0 .250 .250 .500
Player 4-1-25 at ATH W 18-3 Joey Estes J. Estes Offense 6 2 1 0 1 2 3 0 0 1 0 .400 .500 1.200
Player 3-30-25 at ARI L 6-10 Eduardo Rodriguez E. Rodriguez Offense 4 2 0 0 1 1 1 0 0 0 0 .500 .500 1.250
Player 3-30-25 at ARI W 4-3 Brandon Pfaadt B. Pfaadt Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 3-29-25 at ARI L 1-8 Merrill Kelly M. Kelly Offense 4 1 0 0 0 1 0 1 0 1 0 .333 .500 .333
Player 3-28-25 at ARI W 10-6 Zac Gallen Z. Gallen Offense 5 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 3-19-25 vs LAD Offense 4 1 1 0 0 0 1 0 0 1 0 .333 .500 .667