Bryce Harper Player Stats 2026

Position: 1B
Jersey: 3
Exp: 16th season
Age: 33
Ht: 6' 1"
Wt: 210 lbs
College: CC of Southern Nevada
97
RATING
2026
#1 1B
POS RANK
2026
.274
AVG
2026
20
HR
2026
56
R
2026
57
RBI
2026

Player Stats

Player
YEAR TEAM GP
2026 PHI 88
2025 PHI 132
2024 PHI 145
2023 PHI 126
2022 PHI 99
2021 PHI 141
2020 PHI 58
2019 PHI 157
2018 WSH 160
2017 WSH 111
Player Offense
YEAR TEAM GP PA H 2B 3B HR R RBI SB CS BB HBP AVG OBP SLG OPS
Player 2026 PHI 88 Offense 369 85 16 2 20 56 57 5 3 53 0 .274 .374 .532 .906
Player 2025 PHI 132 Offense 580 131 32 0 27 72 75 12 2 70 6 .261 .357 .487 .844
Player 2024 PHI 145 Offense 630 157 42 0 30 85 87 7 4 76 2 .285 .373 .525 .898
Player 2023 PHI 126 Offense 546 134 29 1 21 84 72 11 3 80 5 .293 .401 .499 .900
Player 2022 PHI 99 Offense 426 106 28 1 18 63 65 11 4 46 3 .286 .364 .514 .878
Player 2021 PHI 141 Offense 599 151 42 1 35 101 84 13 3 100 5 .309 .429 .615 1.044
Player 2020 PHI 58 Offense 244 51 9 2 13 41 33 8 2 49 2 .268 .420 .542 .962
Player 2019 PHI 157 Offense 682 149 36 1 35 98 114 15 3 99 6 .260 .372 .510 .882
Player 2018 WSH 160 Offense 695 137 34 0 34 103 100 13 3 130 6 .249 .393 .496 .889
Player 2017 WSH 111 Offense 492 134 27 1 29 95 87 4 2 68 1 .319 .413 .595 1.008

Game Logs

Player
DATE OPP Score OPPOSING SP
7-2-26 vs PIT L 1-6 Jared Jones J. Jones
7-1-26 vs PIT W 10-6 Paul Skenes P. Skenes
6-30-26 vs PIT W 8-0 Bubba Chandler B. Chandler
6-29-26 vs PIT L 7-11 Braxton Ashcraft B. Ashcraft
6-28-26 at NYM W 5-4 Cionel Perez C. Perez
6-27-26 at NYM L 2-6 Christian Scott C. Scott
6-27-26 at NYM W 2-1 Zach Thornton Z. Thornton
6-25-26 at WSH W 10-5 Cade Cavalli C. Cavalli
6-24-26 at WSH W 5-4 Carson Palmquist C. Palmquist
6-23-26 at WSH W 14-9 P.J. Poulin P. Poulin
6-22-26 at WSH L 1-4 Foster Griffin F. Griffin
6-22-26 vs NYM W 6-2 David Peterson D. Peterson
6-21-26 vs NYM W 15-3 Freddy Peralta F. Peralta
6-18-26 vs NYM L 4-6 Sean Manaea S. Manaea
6-17-26 vs MIA L 4-12 Sandy Alcantara S. Alcantara
6-16-26 vs MIA W 8-2 Tyler Phillips T. Phillips
6-15-26 vs MIA W 7-0 Ryan Gusto R. Gusto
6-14-26 at MIL L 0-4 Kyle Harrison K. Harrison
6-14-26 at MIL W 9-8 Shane Drohan S. Drohan
6-13-26 at MIL L 0-6 Jacob Misiorowski J. Misiorowski
6-11-26 at TOR W 7-4 Max Scherzer M. Scherzer
6-10-26 at TOR L 2-3 Dylan Cease D. Cease
6-9-26 at TOR W 5-2 Patrick Corbin P. Corbin
6-7-26 vs CHW W 9-5 Tyler Gilbert T. Gilbert
6-6-26 vs CHW L 3-6 Brandon Eisert B. Eisert
6-5-26 vs CHW W 8-6 Anthony Kay A. Kay
6-4-26 vs SD W 6-4 Lucas Giolito L. Giolito
6-3-26 vs SD W 3-2 Walker Buehler W. Buehler
6-2-26 vs SD W 3-2 Randy Vasquez R. Vasquez
5-31-26 at LAD L 1-9 Yoshinobu Yamamoto Y. Yamamoto
5-31-26 at LAD W 4-3 Roki Sasaki R. Sasaki
5-30-26 at LAD L 2-4 Justin Wrobleski J. Wrobleski
5-27-26 at SD W 3-0 Walker Buehler W. Buehler
5-27-26 at SD W 4-3 Randy Vasquez R. Vasquez
5-25-26 at SD W 3-0 Griffin Canning G. Canning
5-24-26 vs CLE L 1-3 Parker Messick P. Messick
5-23-26 vs CLE W 3-0 Slade Cecconi S. Cecconi
5-22-26 vs CLE L 0-1 Gavin Williams G. Williams
5-20-26 vs CIN L 4-9 Andrew Abbott A. Abbott
5-19-26 vs CIN L 1-4 Chase Burns C. Burns
5-18-26 vs CIN W 5-4 Nick Lodolo N. Lodolo
5-17-26 at PIT W 6-0 Paul Skenes P. Skenes
5-16-26 at PIT W 6-0 Bubba Chandler B. Chandler
5-15-26 at PIT W 11-9 Braxton Ashcraft B. Ashcraft
5-14-26 at BOS W 3-1 Ranger Suarez R. Suarez
5-13-26 at BOS L 1-3 Sonny Gray S. Gray
5-12-26 at BOS W 2-1 Jovani Moran J. Moran
5-10-26 vs COL W 6-0 Tomoyuki Sugano T. Sugano
5-9-26 vs COL W 9-3 Kyle Freeland K. Freeland
5-8-26 vs COL L 7-9 Chase Dollander C. Dollander
5-7-26 vs ATH L 1-12 J.T. Ginn J. Ginn
5-6-26 vs ATH W 6-3 Jeffrey Springs J. Springs
5-5-26 vs ATH W 9-1 Luis Severino L. Severino
5-4-26 at MIA W 1-0 Janson Junk J. Junk
5-3-26 at MIA W 7-2 Chris Paddack C. Paddack
5-2-26 at MIA L 0-4 Max Meyer M. Meyer
5-2-26 at MIA W 6-5 Eury Perez E. Perez
4-30-26 vs SF W 6-5 Adrian Houser A. Houser
4-30-26 vs SF W 3-2 Logan Webb L. Webb
4-28-26 vs SF W 7-0 Tyler Mahle T. Mahle
4-26-26 at ATL L 2-6 Chris Sale C. Sale
4-26-26 at ATL W 8-5 Bryce Elder B. Elder
4-25-26 at ATL L 3-5 Grant Holmes G. Holmes
4-23-26 at CHC L 7-8 Edward Cabrera E. Cabrera
4-23-26 at CHC L 2-7 Matthew Boyd M. Boyd
4-22-26 at CHC L 4-7 Shota Imanaga S. Imanaga
4-21-26 at CHC L 1-5 Colin Rea C. Rea
4-20-26 vs ATL L 2-4 Grant Holmes G. Holmes
4-19-26 vs ATL L 1-3 Chris Sale C. Sale
4-17-26 vs ATL L 0-9 Martin Perez M. Perez
4-15-26 vs CHC L 2-11 Shota Imanaga S. Imanaga
4-14-26 vs CHC L 4-10 Riley Martin R. Martin
4-13-26 vs CHC W 13-7 Javier Assad J. Assad
4-12-26 vs ARI L 3-4 Zac Gallen Z. Gallen
4-11-26 vs ARI W 4-3 Brandon Pfaadt B. Pfaadt
4-10-26 vs ARI L 4-5 Mike Soroka M. Soroka
4-8-26 at SF L 0-5 Tyler Mahle T. Mahle
4-8-26 at SF L 0-6 Robbie Ray R. Ray
4-7-26 at SF W 6-4 Adrian Houser A. Houser
4-5-26 at COL L 1-4 Tomoyuki Sugano T. Sugano
4-5-26 at COL W 2-1 Brennan Bernardino B. Bernardino
4-3-26 at COL W 10-1 Michael Lorenzen M. Lorenzen
4-1-26 vs WSH W 6-5 Cade Cavalli C. Cavalli
3-31-26 vs WSH W 3-2 P.J. Poulin P. Poulin
3-30-26 vs WSH L 2-13 Foster Griffin F. Griffin
3-29-26 vs TEX L 3-8 MacKenzie Gore M. Gore
3-28-26 vs TEX L 4-5 Jake Latz J. Latz
3-26-26 vs TEX W 5-3 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 7-2-26 vs PIT L 1-6 Jared Jones J. Jones Offense 4 1 1 0 0 0 1 0 0 0 0 .250 .250 .500
Player 7-1-26 vs PIT W 10-6 Paul Skenes P. Skenes Offense 5 1 1 0 0 0 2 0 0 1 0 .250 .400 .500
Player 6-30-26 vs PIT W 8-0 Bubba Chandler B. Chandler Offense 5 1 0 0 0 0 1 0 0 1 0 .250 .400 .250
Player 6-29-26 vs PIT L 7-11 Braxton Ashcraft B. Ashcraft Offense 5 1 0 0 1 1 2 0 0 1 0 .250 .400 1.000
Player 6-28-26 at NYM W 5-4 Cionel Perez C. Perez Offense 4 0 0 0 0 0 1 0 0 0 0 .000 .000 .000
Player 6-27-26 at NYM L 2-6 Christian Scott C. Scott Offense 4 2 0 0 1 1 2 0 0 0 0 .500 .500 1.250
Player 6-27-26 at NYM W 2-1 Zach Thornton Z. Thornton Offense 4 3 0 0 0 0 1 0 0 0 0 .750 .750 .750
Player 6-25-26 at WSH W 10-5 Cade Cavalli C. Cavalli Offense 5 2 0 0 1 2 3 0 0 2 0 .667 .800 1.667
Player 6-24-26 at WSH W 5-4 Carson Palmquist C. Palmquist Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 6-23-26 at WSH W 14-9 P.J. Poulin P. Poulin Offense 5 1 0 0 0 1 0 0 0 0 0 .200 .200 .200
Player 6-22-26 at WSH L 1-4 Foster Griffin F. Griffin Offense 4 2 0 0 0 0 0 0 0 0 0 .500 .500 .500
Player 6-22-26 vs NYM W 6-2 David Peterson D. Peterson Offense 4 3 1 0 1 1 1 0 0 0 0 .750 .750 1.750
Player 6-21-26 vs NYM W 15-3 Freddy Peralta F. Peralta Offense 5 4 1 1 1 2 3 0 0 0 0 .800 .800 2.000
Player 6-18-26 vs NYM L 4-6 Sean Manaea S. Manaea Offense 4 0 0 0 0 0 0 0 1 1 0 .000 .250 .000
Player 6-17-26 vs MIA L 4-12 Sandy Alcantara S. Alcantara Offense 4 1 0 0 0 1 0 0 0 1 0 .333 .500 .333
Player 6-16-26 vs MIA W 8-2 Tyler Phillips T. Phillips Offense 4 0 0 0 0 1 0 0 0 1 0 .000 .250 .000
Player 6-15-26 vs MIA W 7-0 Ryan Gusto R. Gusto Offense 5 0 0 0 0 0 1 0 0 1 0 .000 .200 .000
Player 6-14-26 at MIL L 0-4 Kyle Harrison K. Harrison Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 6-14-26 at MIL W 9-8 Shane Drohan S. Drohan Offense 5 0 0 0 0 1 1 0 0 1 0 .000 .200 .000
Player 6-13-26 at MIL L 0-6 Jacob Misiorowski J. Misiorowski Offense 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 6-11-26 at TOR W 7-4 Max Scherzer M. Scherzer Offense 5 2 1 0 1 3 1 0 0 1 0 .500 .600 1.500
Player 6-10-26 at TOR L 2-3 Dylan Cease D. Cease Offense 4 1 0 0 0 1 0 0 0 2 0 .500 .750 .500
Player 6-9-26 at TOR W 5-2 Patrick Corbin P. Corbin Offense 4 0 0 0 0 1 0 0 0 1 0 .000 .250 .000
Player 6-7-26 vs CHW W 9-5 Tyler Gilbert T. Gilbert Offense 5 2 1 0 0 2 1 0 0 1 0 .500 .600 .750
Player 6-6-26 vs CHW L 3-6 Brandon Eisert B. Eisert Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 6-5-26 vs CHW W 8-6 Anthony Kay A. Kay Offense 4 2 0 0 0 0 0 1 0 1 0 .667 .750 .667
Player 6-4-26 vs SD W 6-4 Lucas Giolito L. Giolito Offense 4 1 0 0 0 2 0 0 0 1 0 .333 .500 .333
Player 6-3-26 vs SD W 3-2 Walker Buehler W. Buehler Offense 4 0 0 0 0 0 0 0 0 1 0 .000 .250 .000
Player 6-2-26 vs SD W 3-2 Randy Vasquez R. Vasquez Offense 4 1 0 0 1 2 2 0 0 1 0 .333 .500 1.333
Player 5-31-26 at LAD L 1-9 Yoshinobu Yamamoto Y. Yamamoto Offense 3 0 0 0 0 0 0 0 0 1 0 .000 .333 .000
Player 5-31-26 at LAD W 4-3 Roki Sasaki R. Sasaki Offense 4 1 0 0 0 1 1 0 0 2 0 .500 .750 .500
Player 5-30-26 at LAD L 2-4 Justin Wrobleski J. Wrobleski Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-27-26 at SD W 3-0 Walker Buehler W. Buehler Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-27-26 at SD W 4-3 Randy Vasquez R. Vasquez Offense 4 1 0 0 1 2 1 0 0 2 0 .500 .750 2.000
Player 5-25-26 at SD W 3-0 Griffin Canning G. Canning Offense 4 0 0 0 0 0 0 0 0 1 0 .000 .250 .000
Player 5-24-26 vs CLE L 1-3 Parker Messick P. Messick Offense 4 0 0 0 0 0 1 0 0 1 0 .000 .250 .000
Player 5-23-26 vs CLE W 3-0 Slade Cecconi S. Cecconi Offense 4 3 0 0 0 2 0 1 1 0 0 .750 .750 .750
Player 5-22-26 vs CLE L 0-1 Gavin Williams G. Williams Offense 4 1 1 0 0 0 0 0 0 0 0 .250 .250 .500
Player 5-20-26 vs CIN L 4-9 Andrew Abbott A. Abbott Offense 4 0 0 0 0 0 1 0 0 0 0 .000 .000 .000
Player 5-19-26 vs CIN L 1-4 Chase Burns C. Burns Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-18-26 vs CIN W 5-4 Nick Lodolo N. Lodolo Offense 4 0 0 0 0 1 0 1 0 1 0 .000 .250 .000
Player 5-17-26 at PIT W 6-0 Paul Skenes P. Skenes Offense 4 1 0 0 1 1 1 0 0 0 0 .250 .250 1.000
Player 5-16-26 at PIT W 6-0 Bubba Chandler B. Chandler Offense 5 1 0 0 1 1 3 0 0 2 0 .333 .600 1.333
Player 5-15-26 at PIT W 11-9 Braxton Ashcraft B. Ashcraft Offense 5 4 0 0 0 1 2 0 0 0 0 .800 .800 .800
Player 5-14-26 at BOS W 3-1 Ranger Suarez R. Suarez Offense 5 1 0 0 0 0 0 0 0 1 0 .250 .400 .250
Player 5-13-26 at BOS L 1-3 Sonny Gray S. Gray Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-12-26 at BOS W 2-1 Jovani Moran J. Moran Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-10-26 vs COL W 6-0 Tomoyuki Sugano T. Sugano Offense 4 1 0 0 1 1 1 0 0 0 0 .250 .250 1.000
Player 5-9-26 vs COL W 9-3 Kyle Freeland K. Freeland Offense 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-8-26 vs COL L 7-9 Chase Dollander C. Dollander Offense 6 2 0 0 0 1 0 0 0 2 0 .500 .667 .500
Player 5-7-26 vs ATH L 1-12 J.T. Ginn J. Ginn Offense 2 0 0 0 0 0 0 0 0 1 0 .000 .500 .000
Player 5-6-26 vs ATH W 6-3 Jeffrey Springs J. Springs Offense 4 0 0 0 0 1 0 0 0 0 0 .000 .000 .000
Player 5-5-26 vs ATH W 9-1 Luis Severino L. Severino Offense 5 3 0 0 2 3 3 0 0 1 0 .750 .800 2.250
Player 5-4-26 at MIA W 1-0 Janson Junk J. Junk Offense 4 3 1 0 1 1 1 0 0 0 0 .750 .750 1.750
Player 5-3-26 at MIA W 7-2 Chris Paddack C. Paddack Offense 5 1 1 0 0 1 0 0 0 1 0 .250 .400 .500
Player 5-2-26 at MIA L 0-4 Max Meyer M. Meyer Offense 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-2-26 at MIA W 6-5 Eury Perez E. Perez Offense 5 1 1 0 0 1 0 1 0 1 0 .250 .400 .500
Player 4-30-26 vs SF W 6-5 Adrian Houser A. Houser Offense 5 0 0 0 0 0 0 0 0 3 0 .000 .600 .000
Player 4-30-26 vs SF W 3-2 Logan Webb L. Webb Offense 4 1 0 0 0 0 0 0 0 0 0 .250 .250 .250
Player 4-28-26 vs SF W 7-0 Tyler Mahle T. Mahle Offense 4 2 1 0 0 1 1 0 0 0 0 .500 .500 .750
Player 4-26-26 at ATL L 2-6 Chris Sale C. Sale Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-26-26 at ATL W 8-5 Bryce Elder B. Elder Offense 5 2 0 0 0 2 4 0 0 1 0 .667 .600 .667
Player 4-25-26 at ATL L 3-5 Grant Holmes G. Holmes Offense 5 1 0 0 1 1 1 0 0 0 0 .200 .200 .800
Player 4-23-26 at CHC L 7-8 Edward Cabrera E. Cabrera Offense 5 1 0 0 0 1 0 0 0 1 0 .250 .400 .250
Player 4-23-26 at CHC L 2-7 Matthew Boyd M. Boyd Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-22-26 at CHC L 4-7 Shota Imanaga S. Imanaga Offense 4 1 0 0 1 1 2 0 0 0 0 .250 .250 1.000
Player 4-21-26 at CHC L 1-5 Colin Rea C. Rea Offense 4 1 0 0 0 0 0 0 0 1 0 .333 .500 .333
Player 4-20-26 vs ATL L 2-4 Grant Holmes G. Holmes Offense 4 1 0 0 0 0 0 0 0 1 0 .333 .500 .333
Player 4-19-26 vs ATL L 1-3 Chris Sale C. Sale Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-17-26 vs ATL L 0-9 Martin Perez M. Perez Offense 4 3 0 1 0 0 0 0 0 0 0 .750 .750 1.250
Player 4-15-26 vs CHC L 2-11 Shota Imanaga S. Imanaga Offense 4 1 0 0 1 1 1 0 0 0 0 .250 .250 1.000
Player 4-14-26 vs CHC L 4-10 Riley Martin R. Martin Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-13-26 vs CHC W 13-7 Javier Assad J. Assad Offense 4 1 0 0 0 2 0 0 0 1 0 .333 .500 .333
Player 4-12-26 vs ARI L 3-4 Zac Gallen Z. Gallen Offense 4 2 1 0 0 0 1 0 0 1 0 .667 .750 1.000
Player 4-11-26 vs ARI W 4-3 Brandon Pfaadt B. Pfaadt Offense 4 1 0 0 1 1 1 0 0 1 0 .333 .500 1.333
Player 4-10-26 vs ARI L 4-5 Mike Soroka M. Soroka Offense 4 2 1 0 0 1 1 1 0 0 0 .500 .500 .750
Player 4-8-26 at SF L 0-5 Tyler Mahle T. Mahle Offense 4 1 0 0 0 0 0 0 0 1 0 .333 .500 .333
Player 4-8-26 at SF L 0-6 Robbie Ray R. Ray Offense 4 1 0 0 0 0 0 0 0 2 0 .500 .750 .500
Player 4-7-26 at SF W 6-4 Adrian Houser A. Houser Offense 5 3 2 0 0 1 3 0 1 1 0 .750 .800 1.250
Player 4-5-26 at COL L 1-4 Tomoyuki Sugano T. Sugano Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-5-26 at COL W 2-1 Brennan Bernardino B. Bernardino Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-3-26 at COL W 10-1 Michael Lorenzen M. Lorenzen Offense 4 2 1 0 1 2 1 0 0 1 0 .667 .750 2.000
Player 4-1-26 vs WSH W 6-5 Cade Cavalli C. Cavalli Offense 5 1 0 0 1 1 1 0 0 0 0 .200 .200 .800
Player 3-31-26 vs WSH W 3-2 P.J. Poulin P. Poulin Offense 4 1 0 0 0 0 1 0 0 0 0 .250 .250 .250
Player 3-30-26 vs WSH L 2-13 Foster Griffin F. Griffin Offense 5 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 3-29-26 vs TEX L 3-8 MacKenzie Gore M. Gore Offense 4 0 0 0 0 1 0 0 0 2 0 .000 .500 .000
Player 3-28-26 vs TEX L 4-5 Jake Latz J. Latz Offense 5 1 0 0 0 0 1 0 0 0 0 .200 .200 .200
Player 3-26-26 vs TEX W 5-3 Nathan Eovaldi N. Eovaldi Offense 4 0 0 0 0 0 0 0 0 0 0 .000 .000 .000