Bryce Harper Stats

Harper has an average at the plate of .281 for his career with 1,070 scored runs and an OPS of .910. He has been struck out 1,508 times and has walked on 1,025 attempts at the plate, contributing to a .389 OBP. In his pro baseball career, Harper has slapped 332 baseballs out of the park while knocking in 965 runs. He has amassed a slugging percentage of .521 in addition to racking up 3,048 bases. Over the course of his pro career, he approached the plate 6,986 times and has delivered with a base hit 1,643 times.

On the year, Harper has compiled 73 runs, recorded 76 RBI and has 26 home runs. He has earned a free base 66 times and has accrued an on-base percentage of .371. Harper has 130 base hits in 462 at-bats and holds a batting average of .281. He has gone down on strikes 113 times while having 242 total bases. He has earned an OPS of 0.895 in addition to a SLG of .524.


Year Team BA HR H BB R RBI OBP PA AB OPS OPS+ 2B 3B G SLG SB CS TB SO
Career .281 332 1,643 1,025 1,070 965 .389 6,986 5,846 .910 N/A 361 24 1,629 .521 138 50 3,048 1,508
2024 PHI 113.000 0 73 4 462 26 .281 121 532 .524 1 130 34 4 .371 76 5 147 66
2023 PHI .293 21 134 80 84 72 .401 546 457 .900 144 29 1 126 .499 11 3 228 119
2022 PHI .286 18 106 46 63 65 .364 426 370 .877 145 28 1 99 .514 11 4 190 87
2021 PHI .309 35 151 100 101 84 .429 599 488 1.044 179 42 1 141 .615 13 3 300 134
2020 PHI .268 13 51 49 41 33 .420 244 190 .962 158 9 2 58 .542 8 2 103 43
2019 PHI .260 35 149 99 98 114 .372 682 573 .882 126 36 1 157 .510 15 3 292 178
2018 WSN .249 34 137 130 103 100 .393 695 550 .889 133 34 0 159 .496 13 3 273 169
2017 WSN .319 29 134 68 95 87 .413 492 420 1.008 156 27 1 111 .595 4 2 250 99
2016 WSN .243 24 123 108 84 86 .373 627 506 .814 114 24 2 147 .441 21 10 223 117
2015 WSN .330 42 172 124 118 99 .460 654 521 1.109 198 38 1 153 .649 6 4 338 131
2014 WSN .273 13 96 38 41 32 .344 395 352 .768 111 10 2 100 .423 2 2 149 104
2013 WSN .274 20 116 61 71 58 .368 497 424 .854 133 24 3 118 .486 11 4 206 94
2012 WSN .270 22 144 56 98 59 .340 597 533 .817 118 26 9 139 .477 18 6 254 120

2024 Stats for Bryce Harper

Stat Total MLB Rank
Games Played 4 27th
Plate Appearances 121 108th
At-Bats 532 71st
Runs Scored 462 81st
Hits 73 38th
Doubles 130 44th
Triples 34 9th
Home Runs 0 329th
Runs Batted In 26 22nd
Stolen Bases 76 36th
Caught Stealing 5 190th
Walks 4 62nd
Strikeouts 66 12th
Batting Average 113.000 82nd
On-Base Percentage .281 66th
Slugging Percentage .371 32nd
OPS .524 41st
OPS+ 1 32nd
Total Bases 147 36th
Grounded Into Double Plays 0 40th
Hit By Pitch 145 35th
Sacrifice Hits 242 24th
Sacrifice Flies 16 13th
Intentional Walks 1 392nd

2023 Stats for Bryce Harper

2023 Stats for Bryce Harper

Stat Total MLB Rank
Games Played 126 147th
Plate Appearances 546 105th
At-Bats 457 131st
Runs Scored 84 51st
Hits 134 86th
Doubles 29 75th
Triples 1 184th
Home Runs 21 83rd
Runs Batted In 72 83rd
Stolen Bases 11 108th
Caught Stealing 3 93rd
Walks 80 17th
Strikeouts 119 104th
Batting Average .293 44th
On-Base Percentage .401 23rd
Slugging Percentage .499 62nd
OPS .900 31st
OPS+ 144 27th
Total Bases 228 87th
Grounded Into Double Plays 10 122nd
Hit By Pitch 5 147th
Sacrifice Hits 0 270th
Sacrifice Flies 4 82nd
Intentional Walks 8 12th

2022 Stats for Bryce Harper

Stat Total MLB Rank
Games Played 99 249th
Plate Appearances 426 187th
At-Bats 370 201st
Runs Scored 63 103rd
Hits 106 145th
Doubles 28 68th
Triples 1 217th
Home Runs 18 84th
Runs Batted In 65 82nd
Stolen Bases 11 71st
Caught Stealing 4 55th
Walks 46 106th
Strikeouts 87 205th
Batting Average .286 72nd
On-Base Percentage .364 72nd
Slugging Percentage .514 40th
OPS .877 33rd
OPS+ 145 38th
Total Bases 190 113th
Grounded Into Double Plays 13 56th
Hit By Pitch 3 250th
Sacrifice Hits 0 328th
Sacrifice Flies 7 19th
Intentional Walks 9 10th

2021 Stats for Bryce Harper

Stat Total MLB Rank
Games Played 141 96th
Plate Appearances 599 61st
At-Bats 488 98th
Runs Scored 101 15th
Hits 151 42nd
Doubles 42 2nd
Triples 1 268th
Home Runs 35 17th
Runs Batted In 84 52nd
Stolen Bases 13 48th
Caught Stealing 3 85th
Walks 100 3rd
Strikeouts 134 54th
Batting Average .309 80th
On-Base Percentage .429 55th
Slugging Percentage .615 29th
OPS 1.044 22nd
OPS+ 179 24th
Total Bases 300 16th
Grounded Into Double Plays 12 73rd
Hit By Pitch 5 162nd
Sacrifice Hits 2 125th
Sacrifice Flies 4 95th
Intentional Walks 14 4th

2020 Stats for Bryce Harper

Stat Total MLB Rank
Games Played 58 33rd
Plate Appearances 244 25th
At-Bats 190 95th
Runs Scored 41 13th
Hits 51 81st
Doubles 9 107th
Triples 2 35th
Home Runs 13 26th
Runs Batted In 33 48th
Stolen Bases 8 21st
Caught Stealing 2 42nd
Walks 49 1st
Strikeouts 43 110th
Batting Average .268 166th
On-Base Percentage .420 30th
Slugging Percentage .542 66th
OPS .962 38th
OPS+ 158 38th
Total Bases 103 33rd
Grounded Into Double Plays 5 68th
Hit By Pitch 2 149th
Sacrifice Hits 1 46th
Sacrifice Flies 2 57th
Intentional Walks 8 2nd

2019 Stats for Bryce Harper

Stat Total MLB Rank
Games Played 157 20th
Plate Appearances 682 18th
At-Bats 573 40th
Runs Scored 98 30th
Hits 149 64th
Doubles 36 30th
Triples 1 261st
Home Runs 35 24th
Runs Batted In 114 12th
Stolen Bases 15 41st
Caught Stealing 3 102nd
Walks 99 8th
Strikeouts 178 4th
Batting Average .260 287th
On-Base Percentage .372 97th
Slugging Percentage .510 136th
OPS .882 114th
OPS+ 126 121st
Total Bases 292 35th
Grounded Into Double Plays 10 128th
Hit By Pitch 6 99th
Sacrifice Hits 0 829th
Sacrifice Flies 4 90th
Intentional Walks 11 9th

2018 Stats for Bryce Harper

Stat Total MLB Rank
Games Played 159 12th
Plate Appearances 695 13th
At-Bats 550 60th
Runs Scored 103 12th
Hits 137 75th
Doubles 34 39th
Triples 0 826th
Home Runs 34 17th
Runs Batted In 100 15th
Stolen Bases 13 51st
Caught Stealing 3 126th
Walks 130 1st
Strikeouts 169 9th
Batting Average .249 362nd
On-Base Percentage .393 75th
Slugging Percentage .496 115th
OPS .889 76th
OPS+ 133 93rd
Total Bases 273 32nd
Grounded Into Double Plays 7 214th
Hit By Pitch 6 113th
Sacrifice Hits 0 833rd
Sacrifice Flies 9 7th
Intentional Walks 16 5th

2017 Stats for Bryce Harper

Stat Total MLB Rank
Games Played 111 220th
Plate Appearances 492 153rd
At-Bats 420 173rd
Runs Scored 95 24th
Hits 134 102nd
Doubles 27 98th
Triples 1 277th
Home Runs 29 44th
Runs Batted In 87 45th
Stolen Bases 4 197th
Caught Stealing 2 177th
Walks 68 41st
Strikeouts 99 146th
Batting Average .319 64th
On-Base Percentage .413 54th
Slugging Percentage .595 40th
OPS 1.008 37th
OPS+ 156 49th
Total Bases 250 67th
Grounded Into Double Plays 15 58th
Hit By Pitch 1 420th
Sacrifice Hits 0 808th
Sacrifice Flies 3 155th
Intentional Walks 11 13th

2016 Stats for Bryce Harper

Stat Total MLB Rank
Games Played 147 92nd
Plate Appearances 627 67th
At-Bats 506 116th
Runs Scored 84 55th
Hits 123 132nd
Doubles 24 130th
Triples 2 161st
Home Runs 24 72nd
Runs Batted In 86 55th
Stolen Bases 21 25th
Caught Stealing 10 6th
Walks 108 4th
Strikeouts 117 88th
Batting Average .243 418th
On-Base Percentage .373 76th
Slugging Percentage .441 226th
OPS .814 147th
OPS+ 114 162nd
Total Bases 223 104th
Grounded Into Double Plays 11 131st
Hit By Pitch 3 206th
Sacrifice Hits 0 826th
Sacrifice Flies 10 4th
Intentional Walks 20 1st

2015 Stats for Bryce Harper

Stat Total MLB Rank
Games Played 153 55th
Plate Appearances 654 41st
At-Bats 521 95th
Runs Scored 118 2nd
Hits 172 24th
Doubles 38 14th
Triples 1 292nd
Home Runs 42 4th
Runs Batted In 99 15th
Stolen Bases 6 134th
Caught Stealing 4 92nd
Walks 124 2nd
Strikeouts 131 50th
Batting Average .330 60th
On-Base Percentage .460 37th
Slugging Percentage .649 23rd
OPS 1.109 20th
OPS+ 198 20th
Total Bases 338 5th
Grounded Into Double Plays 15 62nd
Hit By Pitch 5 102nd
Sacrifice Hits 0 858th
Sacrifice Flies 4 113th
Intentional Walks 15 4th

2014 Stats for Bryce Harper

Stat Total MLB Rank
Games Played 100 261st
Plate Appearances 395 221st
At-Bats 352 222nd
Runs Scored 41 216th
Hits 96 193rd
Doubles 10 317th
Triples 2 162nd
Home Runs 13 111th
Runs Batted In 32 260th
Stolen Bases 2 296th
Caught Stealing 2 197th
Walks 38 128th
Strikeouts 104 103rd
Batting Average .273 197th
On-Base Percentage .344 149th
Slugging Percentage .423 190th
OPS .768 149th
OPS+ 111 183rd
Total Bases 149 193rd
Grounded Into Double Plays 6 237th
Hit By Pitch 1 390th
Sacrifice Hits 3 170th
Sacrifice Flies 1 385th
Intentional Walks 4 71st

2013 Stats for Bryce Harper

Stat Total MLB Rank
Games Played 118 186th
Plate Appearances 497 146th
At-Bats 424 164th
Runs Scored 71 79th
Hits 116 145th
Doubles 24 124th
Triples 3 94th
Home Runs 20 67th
Runs Batted In 58 115th
Stolen Bases 11 77th
Caught Stealing 4 83rd
Walks 61 43rd
Strikeouts 94 135th
Batting Average .274 206th
On-Base Percentage .368 82nd
Slugging Percentage .486 80th
OPS .854 64th
OPS+ 133 69th
Total Bases 206 118th
Grounded Into Double Plays 4 353rd
Hit By Pitch 5 106th
Sacrifice Hits 3 180th
Sacrifice Flies 4 105th
Intentional Walks 4 82nd

2012 Stats for Bryce Harper

Stat Total MLB Rank
Games Played 139 119th
Plate Appearances 597 85th
At-Bats 533 84th
Runs Scored 98 14th
Hits 144 86th
Doubles 26 110th
Triples 9 10th
Home Runs 22 64th
Runs Batted In 59 121st
Stolen Bases 18 53rd
Caught Stealing 6 48th
Walks 56 61st
Strikeouts 120 58th
Batting Average .270 229th
On-Base Percentage .340 194th
Slugging Percentage .477 114th
OPS .817 124th
OPS+ 118 136th
Total Bases 254 55th
Grounded Into Double Plays 8 185th
Hit By Pitch 2 256th
Sacrifice Hits 3 195th
Sacrifice Flies 3 156th
Intentional Walks 0 755th