STATS
MLB/Players/Bryce Harper
Bryce Harper

BRYCE HARPER

1B · Philadelphia Phillies · 20122026 · 1,929 games
1,929
CAREER GAMES · REGULAR SEASON
15 seasons
.279
CAREER BATTING AVERAGE
1,938 hits in 6,940 at-bats
390
CAREER HOME RUNS
1,131 RBI · 159 stolen bases

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2026PHI1445058513728327801011297.271.393.499.892
2025PHI1325017213132027757012112.261.352.487.839
2024PHI145550851574203087761387.285.372.525.898
2023PHI1264578413429121728011911.293.399.499.897
2022PHI99370631062811865468711.286.365.514.879
2021PHI141488101151421358410013413.309.427.6151.042
2020PHI58190415192133349438.268.418.542.961
2019PHI15757398149361351149917815.260.369.510.879
2018WSH1595501031373403410013016913.249.393.496.889
2017WSH11142095134271298768994.319.414.5951.009
2016WSH14750684123242248610811721.243.376.441.817
2015WSH15352111817238142991241316.330.459.6491.108
2014WSH10035241961021332381042.273.344.423.767
2013WSH118424711162432058619411.274.365.486.851
2012WSH1395339814426922595612018.270.340.477.816
Career1,9296,9401,2391,938429273901,1311,2061,783159.279.386.517.903

04/Where the ball went

2014 Regular season
Play log from 2015

The play log begins in 2015. There is no pitch-level record of 2014, so no chart is drawn for it.


05/Game log

2014
Regular season
DateOppResultABRHHRRBIBBSO
MAR 31@ NYMW 974010012
APR 2@ NYMW 514000002
APR 3@ NYMW 825110002
APR 4vs ATLL 124010002
APR 5vs ATLL 264000002
APR 8vs MIAW 504110001
APR 9vs MIAW 1074121302
APR 10vs MIAW 713110110
APR 11@ ATLL 675130001
APR 12@ ATLL 363010012
APR 13@ ATLL 2102020020
APR 14@ MIAW 924130100
APR 15@ MIAL 2114110000
APR 17vs STLL 084000000
APR 18vs STLW 314010001
APR 19vs STLL 343000000
APR 20vs STLW 324010011
APR 21vs LAAL 243000011
APR 22vs LAAL 274000002
APR 23vs LAAW 544010000
APR 24vs SDL 345020010
APR 25vs SDW 1112120400
JUN 30vs COLW 733110110
JUL 1vs COLW 715010003
JUL 2vs COLW 433110001
JUL 4vs CHCL 274000002
JUL 5vs CHCW 1303010011
JUL 6vs CHCW 213000002
JUL 7vs BALL 283000021
JUL 9@ BALW 624000001
JUL 10@ BALL 343000012
JUL 11@ PHIL 264111100
JUL 12@ PHIW 531000000
JUL 13@ PHIW 1034110003
JUL 18vs MILL 244131100
JUL 19vs MILW 833210011
JUL 20vs MILW 543010012
JUL 21@ COLW 721000001
JUL 22@ COLW 742120020
JUL 23@ COLL 464000003
JUL 25@ CINW 414110012
JUL 26@ CINL 012000021
JUL 27@ CINW 424000000
JUL 28@ MIAL 674120100
JUL 29@ MIAL 033020010
JUL 30@ MIAW 434000000
JUL 31vs PHIL 4104110001
AUG 1vs PHIL 124010002
AUG 2vs PHIW 1104110112
AUG 3vs PHIW 401000001
AUG 4vs BALL 373100010
AUG 5vs NYML 164000003
AUG 6vs NYMW 713110011
AUG 7vs NYMW 536121202
AUG 8@ ATLL 673000012
AUG 9@ ATLW 414120012
AUG 10@ ATLL 134000002
AUG 12@ NYMW 714121200
AUG 13@ NYMW 323010102
AUG 14@ NYMW 414111202
AUG 15vs PITW 544020201
AUG 16vs PITW 432100010
AUG 17vs PITW 654000011
AUG 18vs AZW 544010002
AUG 19vs AZW 813110011
AUG 20vs AZW 324130000
AUG 21vs AZW 104020001
AUG 22vs SFL 3103010001
AUG 23vs SFW 624000001
AUG 24vs SFW 1465221200
AUG 25@ PHIL 234000003
AUG 26@ PHIL 341000001
AUG 27@ PHIL 484000001
AUG 29@ SEAW 834131100
AUG 30@ SEAW 313000012
AUG 31@ SEAL 354232201
SEP 1@ LADW 644010002
SEP 2@ LADL 144111102
SEP 3@ LADW 856130011
SEP 5vs PHIL 895010002
SEP 6vs PHIL 134010002
SEP 7vs PHIW 320000010
SEP 8vs ATLW 214000000
SEP 9vs ATLW 644010000
SEP 10vs ATLL 264111100
SEP 11@ NYMW 624010010
SEP 12@ NYML 344010001
SEP 13@ NYMW 1034131210
SEP 14@ NYMW 303000001
SEP 15@ ATLW 421000001
SEP 16@ ATLW 304010001
SEP 18@ MIAW 624130000
SEP 19@ MIAW 324000002
SEP 20@ MIAW 321000000
SEP 21@ MIAW 214010002
SEP 23vs NYMW 424000001
SEP 25vs NYML 474010010
SEP 26vs MIAW 402010020
SEP 27vs MIAW 513210011
SEP 28vs MIAW 102020000

Regular season and postseason are separate tables and are never summed into one career line; spring training is excluded entirely. Hitting and pitching come from different source rows, so a two-way player has both tables and neither borrows from the other. Innings pitched is summed as outs and converted once: the stored value counts thirds, so “6.1” means six innings and one out, and adding those as decimals understates a career. ERA and WHIP are computed from those totals rather than averaged across seasons. On-base percentage is (H + BB) over (AB + BB), which runs slightly under the official figure because the source rows carry no hit-by-pitch or sacrifice fly. The charts cover 2015 onward only, and the spray chart plots batted balls with a recorded landing spot: a strikeout or a walk has no location and is not a missing dot. Its field is a representative park, not the one the ball was hit in, because a spray chart pooled across a season is hit in thirty different outfields.