Rafael Devers Player Stats 2025

Position: DH
Jersey: 16
Exp: 10th season
Age: 28
Ht: 6' 0"
Wt: 235 lbs
College: None
90
RATING
2025
#13 DH
POS RANK
2025
.274
AVG
2025
15
HR
2025
47
R
2025
59
RBI
2025

Player Stats

Player
YEAR TEAM GP
2025 BOS 5
2024 BOS 138
2023 BOS 153
2022 BOS 141
2021 BOS 156
2020 BOS 57
2019 BOS 156
2018 BOS 121
2017 BOS 58
Player Offense
YEAR TEAM GP PA H 2B 3B HR R RBI SB CS BB HBP AVG OBP SLG OPS
Player 2025 BOS 5 Offense 15 3 1 0 0 0 2 0 0 1 0 .214 .267 .286 .553
Player 2024 BOS 138 Offense 601 143 34 5 28 87 83 3 0 67 3 .272 .354 .516 .870
Player 2023 BOS 153 Offense 656 157 34 0 33 90 100 5 1 62 11 .271 .351 .500 .851
Player 2022 BOS 141 Offense 614 164 42 1 27 84 88 3 1 50 6 .295 .358 .521 .879
Player 2021 BOS 156 Offense 664 165 37 1 38 101 113 5 5 62 7 .279 .352 .538 .890
Player 2020 BOS 57 Offense 248 61 16 1 11 32 43 0 0 13 3 .263 .310 .483 .793
Player 2019 BOS 156 Offense 702 201 54 4 32 129 115 8 8 48 4 .311 .361 .555 .916
Player 2018 BOS 121 Offense 490 108 24 0 21 59 66 5 2 38 0 .240 .298 .433 .731
Player 2017 BOS 58 Offense 240 63 15 0 10 34 30 3 1 18 0 .284 .338 .486 .824

Game Logs

Player
DATE OPP Score OPPOSING SP
6-18-25 vs CLE L 2-3 Slade Cecconi S. Cecconi
6-15-25 vs NYY W 2-0 Max Fried M. Fried
6-14-25 vs NYY W 4-3 Carlos Rodon C. Rodon
6-13-25 vs NYY W 2-1 Ryan Yarbrough R. Yarbrough
6-11-25 vs TB W 4-3 Zack Littell Z. Littell
6-10-25 vs TB W 3-1 Ryan Pepiot R. Pepiot
6-9-25 vs TB L 8-10 Shane Baz S. Baz
6-8-25 at NYY W 11-7 Carlos Rodon C. Rodon
6-7-25 at NYY W 10-7 Ryan Yarbrough R. Yarbrough
6-6-25 at NYY L 6-9 Will Warren W. Warren
6-4-25 vs LAA W 11-9 Jose Soriano J. Soriano
6-3-25 vs LAA L 3-4 Yusei Kikuchi Y. Kikuchi
6-2-25 vs LAA L 6-7 Tyler Anderson T. Anderson
6-1-25 at ATL W 3-1 Spencer Strider S. Strider
5-31-25 at ATL L 0-5 Spencer Schwellenbach S. Schwellenbach
5-30-25 at ATL W 5-1 Spencer Schwellenbach S. Schwellenbach
5-28-25 at MIL L 5-6 Freddy Peralta F. Peralta
5-27-25 at MIL L 1-5 Aaron Civale A. Civale
5-26-25 at MIL L 2-3 Chad Patrick C. Patrick
5-25-25 vs BAL L 1-5 Dean Kremer D. Kremer
5-24-25 vs BAL L 1-2 Trevor Rogers T. Rogers
5-24-25 vs BAL W 6-5 Zach Eflin Z. Eflin
5-23-25 vs BAL W 19-5 Cade Povich C. Povich
5-20-25 vs NYM W 2-0 Clay Holmes C. Holmes
5-19-25 vs NYM W 3-1 Kodai Senga K. Senga
5-18-25 vs ATL L 4-10 Spencer Schwellenbach S. Schwellenbach
5-17-25 vs ATL W 7-6 Grant Holmes G. Holmes
5-16-25 vs ATL L 2-4 Chris Sale C. Sale
5-14-25 at DET L 5-6 Tarik Skubal T. Skubal
5-13-25 at DET L 9-10 Tyler Holton T. Holton
5-12-25 at DET L 2-14 Jackson Jobe J. Jobe
5-11-25 at KC W 3-1 Seth Lugo S. Lugo
5-10-25 at KC W 10-1 Cole Ragans C. Ragans
5-9-25 at KC L 1-2 Michael Lorenzen M. Lorenzen
5-8-25 vs TEX W 5-0 Jack Leiter J. Leiter
5-7-25 vs TEX W 6-4 Tyler Mahle T. Mahle
5-6-25 vs TEX L 1-6 Nathan Eovaldi N. Eovaldi
5-4-25 vs MIN L 4-5 Chris Paddack C. Paddack
5-3-25 vs MIN L 3-4 Bailey Ober B. Ober
5-2-25 vs MIN W 6-1 Joe Ryan J. Ryan
5-1-25 at TOR L 2-4 Jose Berrios J. Berrios
4-30-25 at TOR L 6-7 Yariel Rodríguez Y. Rodríguez
4-29-25 at TOR W 10-2 Bowden Francis B. Francis
4-27-25 at CLE W 13-3 Logan Allen L. Allen
4-26-25 at CLE W 7-3 Doug Nikhazy D. Nikhazy
4-26-25 at CLE L 4-5 Ben Lively B. Lively
4-24-25 vs SEA L 3-4 Bryan Woo B. Woo
4-23-25 vs SEA L 5-8 Emerson Hancock E. Hancock
4-22-25 vs SEA W 8-3 Bryce Miller B. Miller
4-21-25 vs CHW W 4-2 Jonathan Cannon J. Cannon
4-20-25 vs CHW L 4-8 Sean Burke S. Burke
4-19-25 vs CHW W 4-3 Shane Smith S. Smith
4-18-25 vs CHW W 10-3 Martin Perez M. Perez
4-16-25 at TB W 1-0 Zack Littell Z. Littell
4-15-25 at TB W 7-4 Ryan Pepiot R. Pepiot
4-14-25 at TB L 1-16 Shane Baz S. Baz
4-13-25 at CHW W 3-1 Shane Smith S. Smith
4-12-25 at CHW L 2-3 Martin Perez M. Perez
4-11-25 at CHW L 1-11 Davis Martin D. Martin
4-10-25 vs TOR W 4-3 Chris Bassitt C. Bassitt
4-9-25 vs TOR L 1-2 Kevin Gausman K. Gausman
4-8-25 vs TOR L 1-6 Easton Lucas E. Lucas
4-7-25 vs TOR L 2-6 Jose Berrios J. Berrios
4-6-25 vs STL W 18-7 Miles Mikolas M. Mikolas
4-6-25 vs STL W 5-4 Andre Pallante A. Pallante
4-5-25 vs STL L 0-0 Andre Pallante A. Pallante
4-4-25 vs STL W 13-9 Erick Fedde E. Fedde
4-3-25 at BAL W 8-4 Charlie Morton C. Morton
4-2-25 at BAL W 3-0 Zach Eflin Z. Eflin
3-31-25 at BAL L 5-8 Cade Povich C. Povich
3-30-25 at TEX L 2-3 Jacob deGrom J. DeGrom
3-29-25 at TEX L 3-4 Tyler Mahle T. Mahle
3-29-25 at TEX L 1-4 Jack Leiter J. Leiter
3-27-25 at TEX W 5-2 Nathan Eovaldi N. Eovaldi
Player Offense
Date OPP Score OPPOSING SP PA H 2B 3B HR R RBI SB CS BB HBP AVG OBP SLG
Player 6-18-25 vs CLE L 2-3 Slade Cecconi S. Cecconi Offense 5 2 1 0 0 0 1 0 0 0 0 .400 .400 .600
Player 6-15-25 vs NYY W 2-0 Max Fried M. Fried Offense 4 1 0 0 1 1 1 0 0 1 0 .333 .500 1.333
Player 6-14-25 vs NYY W 4-3 Carlos Rodon C. Rodon Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 6-13-25 vs NYY W 2-1 Ryan Yarbrough R. Yarbrough Offense 5 1 0 0 0 0 0 0 0 1 0 .250 .400 .250
Player 6-11-25 vs TB W 4-3 Zack Littell Z. Littell Offense 4 0 0 0 0 0 0 0 0 0 1 .000 .250 .000
Player 6-10-25 vs TB W 3-1 Ryan Pepiot R. Pepiot Offense 4 1 0 0 0 1 0 0 0 0 0 .250 .250 .250
Player 6-9-25 vs TB L 8-10 Shane Baz S. Baz Offense 6 0 0 0 0 2 0 0 0 3 0 .000 .500 .000
Player 6-8-25 at NYY W 11-7 Carlos Rodon C. Rodon Offense 5 1 0 0 1 2 1 0 0 0 1 .250 .400 1.000
Player 6-7-25 at NYY W 10-7 Ryan Yarbrough R. Yarbrough Offense 5 1 1 0 0 0 0 0 0 0 1 .250 .400 .500
Player 6-6-25 at NYY L 6-9 Will Warren W. Warren Offense 5 1 0 0 1 2 2 0 0 1 0 .250 .400 1.000
Player 6-4-25 vs LAA W 11-9 Jose Soriano J. Soriano Offense 5 1 0 0 0 1 1 0 0 1 0 .250 .400 .250
Player 6-3-25 vs LAA L 3-4 Yusei Kikuchi Y. Kikuchi Offense 5 1 0 0 0 0 0 0 0 1 0 .250 .400 .250
Player 6-2-25 vs LAA L 6-7 Tyler Anderson T. Anderson Offense 5 1 1 0 0 1 1 0 0 1 0 .250 .400 .500
Player 6-1-25 at ATL W 3-1 Spencer Strider S. Strider Offense 4 1 1 0 0 1 0 0 0 1 0 .333 .500 .667
Player 5-31-25 at ATL L 0-5 Spencer Schwellenbach S. Schwellenbach Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-30-25 at ATL W 5-1 Spencer Schwellenbach S. Schwellenbach Offense 5 2 0 0 0 0 2 0 0 1 0 .500 .600 .500
Player 5-28-25 at MIL L 5-6 Freddy Peralta F. Peralta Offense 5 1 0 0 0 0 2 0 0 2 0 .333 .600 .333
Player 5-27-25 at MIL L 1-5 Aaron Civale A. Civale Offense 5 1 0 0 0 0 0 0 0 0 0 .200 .200 .200
Player 5-26-25 at MIL L 2-3 Chad Patrick C. Patrick Offense 5 0 0 0 0 1 0 0 0 3 0 .000 .600 .000
Player 5-25-25 vs BAL L 1-5 Dean Kremer D. Kremer Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-24-25 vs BAL L 1-2 Trevor Rogers T. Rogers Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-24-25 vs BAL W 6-5 Zach Eflin Z. Eflin Offense 5 2 1 0 0 1 1 0 0 1 0 .500 .600 .750
Player 5-23-25 vs BAL W 19-5 Cade Povich C. Povich Offense 6 4 0 0 2 3 8 0 0 0 0 .667 .667 1.667
Player 5-20-25 vs NYM W 2-0 Clay Holmes C. Holmes Offense 4 1 0 0 1 1 1 0 0 1 0 .333 .500 1.333
Player 5-19-25 vs NYM W 3-1 Kodai Senga K. Senga Offense 4 0 0 0 0 1 0 0 0 2 0 .000 .500 .000
Player 5-18-25 vs ATL L 4-10 Spencer Schwellenbach S. Schwellenbach Offense 4 2 1 0 1 1 4 0 0 0 0 .500 .500 1.500
Player 5-17-25 vs ATL W 7-6 Grant Holmes G. Holmes Offense 5 3 1 0 1 2 2 0 0 1 0 .750 .800 1.750
Player 5-16-25 vs ATL L 2-4 Chris Sale C. Sale Offense 4 0 0 0 0 0 0 0 1 1 0 .000 .250 .000
Player 5-14-25 at DET L 5-6 Tarik Skubal T. Skubal Offense 5 2 0 0 0 1 1 0 0 0 0 .400 .400 .400
Player 5-13-25 at DET L 9-10 Tyler Holton T. Holton Offense 6 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-12-25 at DET L 2-14 Jackson Jobe J. Jobe Offense 3 1 0 0 0 0 0 0 0 2 0 1.000 1.000 1.000
Player 5-11-25 at KC W 3-1 Seth Lugo S. Lugo Offense 4 2 0 0 1 1 2 0 0 1 0 .667 .750 1.667
Player 5-10-25 at KC W 10-1 Cole Ragans C. Ragans Offense 5 4 1 0 0 1 3 0 0 1 0 1.000 1.000 1.250
Player 5-9-25 at KC L 1-2 Michael Lorenzen M. Lorenzen Offense 5 1 0 0 0 0 1 0 0 0 0 .200 .200 .200
Player 5-8-25 vs TEX W 5-0 Jack Leiter J. Leiter Offense 4 2 0 0 1 1 2 1 0 1 0 .667 .750 1.667
Player 5-7-25 vs TEX W 6-4 Tyler Mahle T. Mahle Offense 4 0 0 0 0 0 0 0 0 1 0 .000 .250 .000
Player 5-6-25 vs TEX L 1-6 Nathan Eovaldi N. Eovaldi Offense 4 1 0 0 0 0 0 0 0 1 0 .333 .500 .333
Player 5-4-25 vs MIN L 4-5 Chris Paddack C. Paddack Offense 4 0 0 0 0 0 0 0 0 1 0 .000 .250 .000
Player 5-3-25 vs MIN L 3-4 Bailey Ober B. Ober Offense 5 3 0 0 0 0 2 0 0 0 0 .600 .600 .600
Player 5-2-25 vs MIN W 6-1 Joe Ryan J. Ryan Offense 5 3 1 0 0 0 2 0 0 0 0 .600 .600 .800
Player 5-1-25 at TOR L 2-4 Jose Berrios J. Berrios Offense 4 1 0 0 0 0 0 0 0 1 0 .333 .500 .333
Player 4-30-25 at TOR L 6-7 Yariel Rodríguez Y. Rodríguez Offense 5 2 2 0 0 1 1 0 0 0 0 .400 .400 .800
Player 4-29-25 at TOR W 10-2 Bowden Francis B. Francis Offense 5 1 0 0 1 1 1 0 0 1 0 .250 .400 1.000
Player 4-27-25 at CLE W 13-3 Logan Allen L. Allen Offense 6 2 0 0 1 2 1 0 0 0 0 .333 .333 .833
Player 4-26-25 at CLE W 7-3 Doug Nikhazy D. Nikhazy Offense 5 2 1 0 0 2 1 0 0 1 0 .500 .600 .750
Player 4-26-25 at CLE L 4-5 Ben Lively B. Lively Offense 5 1 0 0 1 1 1 0 0 1 1 .333 .600 1.333
Player 4-24-25 vs SEA L 3-4 Bryan Woo B. Woo Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-23-25 vs SEA L 5-8 Emerson Hancock E. Hancock Offense 4 0 0 0 0 1 1 0 0 1 0 .000 .250 .000
Player 4-22-25 vs SEA W 8-3 Bryce Miller B. Miller Offense 5 0 0 0 0 1 1 0 0 2 0 .000 .400 .000
Player 4-21-25 vs CHW W 4-2 Jonathan Cannon J. Cannon Offense 4 0 0 0 0 0 0 0 0 1 0 .000 .250 .000
Player 4-20-25 vs CHW L 4-8 Sean Burke S. Burke Offense 5 0 0 0 0 1 0 0 0 2 0 .000 .400 .000
Player 4-19-25 vs CHW W 4-3 Shane Smith S. Smith Offense 5 1 0 0 1 1 3 0 0 1 0 .250 .400 1.000
Player 4-18-25 vs CHW W 10-3 Martin Perez M. Perez Offense 5 1 1 0 0 2 0 0 0 1 0 .250 .400 .500
Player 4-16-25 at TB W 1-0 Zack Littell Z. Littell Offense 4 1 0 0 0 0 0 0 0 1 0 .333 .500 .333
Player 4-15-25 at TB W 7-4 Ryan Pepiot R. Pepiot Offense 5 1 1 0 0 1 0 0 0 0 0 .200 .200 .400
Player 4-14-25 at TB L 1-16 Shane Baz S. Baz Offense 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-13-25 at CHW W 3-1 Shane Smith S. Smith Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-12-25 at CHW L 2-3 Martin Perez M. Perez Offense 5 0 0 0 0 0 0 0 0 1 0 .000 .200 .000
Player 4-11-25 at CHW L 1-11 Davis Martin D. Martin Offense 4 0 0 0 0 0 0 0 0 2 0 .000 .500 .000
Player 4-10-25 vs TOR W 4-3 Chris Bassitt C. Bassitt Offense 5 2 0 0 0 0 0 0 0 0 0 .400 .400 .400
Player 4-9-25 vs TOR L 1-2 Kevin Gausman K. Gausman Offense 4 2 2 0 0 0 0 0 0 0 0 .500 .500 1.000
Player 4-8-25 vs TOR L 1-6 Easton Lucas E. Lucas Offense 4 1 0 0 0 0 0 0 0 0 0 .250 .250 .250
Player 4-7-25 vs TOR L 2-6 Jose Berrios J. Berrios Offense 4 0 0 0 0 0 1 0 0 0 0 .000 .000 .000
Player 4-6-25 vs STL W 18-7 Miles Mikolas M. Mikolas Offense 5 4 2 0 0 4 3 0 0 1 0 1.000 1.000 1.500
Player 4-6-25 vs STL W 5-4 Andre Pallante A. Pallante Offense 5 1 0 0 1 1 2 0 0 1 0 .250 .400 1.000
Player 4-5-25 vs STL L 0-0 Andre Pallante A. Pallante Offense 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-4-25 vs STL W 13-9 Erick Fedde E. Fedde Offense 5 2 0 0 0 1 1 0 0 2 0 .667 .800 .667
Player 4-3-25 at BAL W 8-4 Charlie Morton C. Morton Offense 5 1 0 0 0 2 0 0 0 1 0 .250 .400 .250
Player 4-2-25 at BAL W 3-0 Zach Eflin Z. Eflin Offense 4 2 1 0 0 0 1 0 0 0 0 .500 .500 .750
Player 3-31-25 at BAL L 5-8 Cade Povich C. Povich Offense 5 0 0 0 0 0 0 0 0 2 0 .000 .400 .000
Player 3-30-25 at TEX L 2-3 Jacob deGrom J. DeGrom Offense 5 0 0 0 0 0 0 0 0 1 0 .000 .200 .000
Player 3-29-25 at TEX L 3-4 Tyler Mahle T. Mahle Offense 5 0 0 0 0 0 1 0 0 1 0 .000 .200 .000
Player 3-29-25 at TEX L 1-4 Jack Leiter J. Leiter Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 3-27-25 at TEX W 5-2 Nathan Eovaldi N. Eovaldi Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000