Mike Piazza Stats

Over the course of the 7,220 at-bats in his MLB career, Piazza has hit .306 with 2,212 base hits. He has homered 435 times, as well as 3,896 total bases and also a -.027 slugging percentage. Piazza has drawn a free base 777 times while striking out on 1,174 occasions. He has compiled 1,081 runs and also has 1,379 runs batted in. His OBP comes in at .374 and he has earned a lifetime OPS of .347.

This year, Piazza has scored 33 runs, accrued 44 RBI and has 8 home runs. He has been struck out 61 times while accruing 128 total bases. He has amassed an OPS of 0.727 with a SLG of .414. He has earned a walk 18 times and has accounted for an OBP of .313. Piazza has tallied 85 hits out of 309 at-bats for a batting average of .275.


Year Team BA HR H BB R RBI OBP PA AB OPS OPS+ 2B 3B G SLG SB CS TB SO
Career .308 427 2,127 759 1,048 1,335 .377 7,745 6,911 .922 143 344 8 1,912 .545 17 20 3,768 1,113
2007 OAK .275 8 85 18 33 44 .313 329 309 .727 95 17 1 83 .414 0 0 128 61
2006 SDP .283 22 113 34 39 68 .342 439 399 .843 122 19 1 126 .501 0 0 200 66
2005 NYM .251 19 100 41 41 62 .326 442 398 .778 104 23 0 113 .452 0 0 180 67
2004 NYM .266 20 121 68 47 54 .362 528 455 .806 109 21 0 129 .444 0 0 202 78
2003 NYM .286 11 67 35 37 34 .377 273 234 .860 126 13 0 68 .483 0 0 113 40
2002 NYM .280 33 134 57 69 98 .359 541 478 .903 138 23 2 135 .544 0 3 260 82
2001 NYM .300 36 151 67 81 94 .384 573 503 .957 148 29 0 141 .573 0 2 288 87
2000 NYM .324 38 156 58 90 113 .398 545 482 1.012 155 26 0 136 .614 4 2 296 69
1999 NYM .303 40 162 51 100 124 .361 593 534 .936 135 25 0 141 .575 2 2 307 70
1998 TOT .328 32 184 58 88 111 .390 626 561 .960 152 38 1 151 .570 1 0 320 80
1998 LAD .282 9 42 11 20 30 .329 161 149 .826 119 5 0 37 .497 0 0 74 27
1998 FLA .278 0 5 0 1 5 .263 19 18 .652 74 0 1 5 .389 0 0 7 0
1998 NYM .348 23 137 47 67 76 .417 446 394 1.024 167 33 0 109 .607 1 0 239 53
1997 LAD .362 40 201 69 104 124 .431 633 556 1.070 185 32 1 152 .638 5 1 355 77
1996 LAD .336 36 184 81 87 105 .422 631 547 .985 166 16 0 148 .563 0 3 308 93
1995 LAD .346 32 150 39 82 93 .400 475 434 1.006 172 17 0 112 .606 1 0 263 80
1994 LAD .319 24 129 33 64 92 .370 441 405 .910 140 18 0 107 .541 1 3 219 65
1993 LAD .318 35 174 46 81 112 .370 602 547 .932 153 24 2 149 .561 3 4 307 86
1992 LAD .232 1 16 4 5 7 .284 74 69 .603 72 3 0 21 .319 0 0 22 12

2007 Stats for Mike Piazza

Stat Total MLB Rank
Games Played 83 330th
Plate Appearances 329 267th
At-Bats 309 256th
Runs Scored 33 291st
Hits 85 244th
Doubles 17 250th
Triples 1 337th
Home Runs 8 239th
Runs Batted In 44 227th
Stolen Bases 0 1086th
Caught Stealing 0 1073rd
Walks 18 332nd
Strikeouts 61 224th
Batting Average .275 305th
On-Base Percentage .313 467th
Slugging Percentage .414 326th
OPS .727 376th
OPS+ 95 329th
Total Bases 128 248th
Grounded Into Double Plays 9 190th
Hit By Pitch 0 1110th
Sacrifice Hits 0 1119th
Sacrifice Flies 2 308th
Intentional Walks 0 1080th

2006 Stats for Mike Piazza

Stat Total MLB Rank
Games Played 126 187th
Plate Appearances 439 209th
At-Bats 399 200th
Runs Scored 39 267th
Hits 113 187th
Doubles 19 235th
Triples 1 350th
Home Runs 22 78th
Runs Batted In 68 124th
Stolen Bases 0 1090th
Caught Stealing 0 1077th
Walks 34 200th
Strikeouts 66 195th
Batting Average .283 249th
On-Base Percentage .342 313th
Slugging Percentage .501 126th
OPS .843 161st
OPS+ 122 137th
Total Bases 200 151st
Grounded Into Double Plays 13 105th
Hit By Pitch 3 261st
Sacrifice Hits 0 1124th
Sacrifice Flies 3 229th
Intentional Walks 2 255th

2005 Stats for Mike Piazza

Stat Total MLB Rank
Games Played 113 224th
Plate Appearances 442 186th
At-Bats 398 188th
Runs Scored 41 256th
Hits 100 209th
Doubles 23 170th
Triples 0 1031st
Home Runs 19 86th
Runs Batted In 62 123rd
Stolen Bases 0 1027th
Caught Stealing 0 1018th
Walks 41 138th
Strikeouts 67 193rd
Batting Average .251 423rd
On-Base Percentage .326 355th
Slugging Percentage .452 184th
OPS .778 228th
OPS+ 104 234th
Total Bases 180 166th
Grounded Into Double Plays 7 249th
Hit By Pitch 3 238th
Sacrifice Hits 0 1067th
Sacrifice Flies 0 1038th
Intentional Walks 6 65th

2004 Stats for Mike Piazza

Stat Total MLB Rank
Games Played 129 168th
Plate Appearances 528 154th
At-Bats 455 157th
Runs Scored 47 216th
Hits 121 154th
Doubles 21 184th
Triples 0 1049th
Home Runs 20 96th
Runs Batted In 54 181st
Stolen Bases 0 1064th
Caught Stealing 0 1058th
Walks 68 51st
Strikeouts 78 141st
Batting Average .266 314th
On-Base Percentage .362 173rd
Slugging Percentage .444 250th
OPS .806 206th
OPS+ 109 191st
Total Bases 202 149th
Grounded Into Double Plays 14 75th
Hit By Pitch 2 316th
Sacrifice Hits 0 1093rd
Sacrifice Flies 3 212th
Intentional Walks 14 9th

2003 Stats for Mike Piazza

Stat Total MLB Rank
Games Played 68 400th
Plate Appearances 273 317th
At-Bats 234 328th
Runs Scored 37 274th
Hits 67 304th
Doubles 13 311th
Triples 0 1037th
Home Runs 11 203rd
Runs Batted In 34 276th
Stolen Bases 0 1049th
Caught Stealing 0 1035th
Walks 35 193rd
Strikeouts 40 340th
Batting Average .286 201st
On-Base Percentage .377 137th
Slugging Percentage .483 156th
OPS .860 134th
OPS+ 126 119th
Total Bases 113 284th
Grounded Into Double Plays 11 126th
Hit By Pitch 1 455th
Sacrifice Hits 0 1081st
Sacrifice Flies 3 212th
Intentional Walks 3 165th

2002 Stats for Mike Piazza

Stat Total MLB Rank
Games Played 135 144th
Plate Appearances 541 134th
At-Bats 478 129th
Runs Scored 69 114th
Hits 134 116th
Doubles 23 157th
Triples 2 212th
Home Runs 33 20th
Runs Batted In 98 39th
Stolen Bases 0 1042nd
Caught Stealing 3 183rd
Walks 57 81st
Strikeouts 82 124th
Batting Average .280 223rd
On-Base Percentage .359 172nd
Slugging Percentage .544 61st
OPS .903 86th
OPS+ 138 80th
Total Bases 260 60th
Grounded Into Double Plays 26 4th
Hit By Pitch 3 240th
Sacrifice Hits 0 1061st
Sacrifice Flies 3 226th
Intentional Walks 9 35th

2001 Stats for Mike Piazza

Stat Total MLB Rank
Games Played 141 115th
Plate Appearances 573 115th
At-Bats 503 112th
Runs Scored 81 82nd
Hits 151 86th
Doubles 29 102nd
Triples 0 1053rd
Home Runs 36 22nd
Runs Batted In 94 57th
Stolen Bases 0 1073rd
Caught Stealing 2 281st
Walks 67 52nd
Strikeouts 87 110th
Batting Average .300 156th
On-Base Percentage .384 110th
Slugging Percentage .573 63rd
OPS .957 72nd
OPS+ 148 70th
Total Bases 288 45th
Grounded Into Double Plays 20 10th
Hit By Pitch 2 337th
Sacrifice Hits 0 1103rd
Sacrifice Flies 1 439th
Intentional Walks 19 11th

2000 Stats for Mike Piazza

Stat Total MLB Rank
Games Played 136 136th
Plate Appearances 545 134th
At-Bats 482 135th
Runs Scored 90 72nd
Hits 156 77th
Doubles 26 134th
Triples 0 1080th
Home Runs 38 18th
Runs Batted In 113 29th
Stolen Bases 4 247th
Caught Stealing 2 277th
Walks 58 106th
Strikeouts 69 191st
Batting Average .324 120th
On-Base Percentage .398 144th
Slugging Percentage .614 63rd
OPS 1.012 67th
OPS+ 155 72nd
Total Bases 296 40th
Grounded Into Double Plays 15 57th
Hit By Pitch 3 220th
Sacrifice Hits 0 1136th
Sacrifice Flies 2 323rd
Intentional Walks 10 25th

1999 Stats for Mike Piazza

Stat Total MLB Rank
Games Played 141 115th
Plate Appearances 593 94th
At-Bats 534 87th
Runs Scored 100 60th
Hits 162 68th
Doubles 25 138th
Triples 0 993rd
Home Runs 40 13th
Runs Batted In 124 12th
Stolen Bases 2 327th
Caught Stealing 2 285th
Walks 51 133rd
Strikeouts 70 167th
Batting Average .303 157th
On-Base Percentage .361 242nd
Slugging Percentage .575 56th
OPS .936 88th
OPS+ 135 86th
Total Bases 307 33rd
Grounded Into Double Plays 27 2nd
Hit By Pitch 1 410th
Sacrifice Hits 0 1042nd
Sacrifice Flies 7 48th
Intentional Walks 11 18th

1998 Stats for Mike Piazza

Stat Total MLB Rank
Games Played 151 82nd
Plate Appearances 626 84th
At-Bats 561 76th
Runs Scored 88 72nd
Hits 184 24th
Doubles 38 34th
Triples 1 356th
Home Runs 32 26th
Runs Batted In 111 24th
Stolen Bases 1 458th
Caught Stealing 0 1060th
Walks 58 82nd
Strikeouts 80 146th
Batting Average .328 81st
On-Base Percentage .390 113th
Slugging Percentage .570 58th
OPS .960 64th
OPS+ 152 59th
Total Bases 320 21st
Grounded Into Double Plays 15 62nd
Hit By Pitch 2 311th
Sacrifice Hits 0 1103rd
Sacrifice Flies 5 94th
Intentional Walks 14 5th

1998 Stats for Mike Piazza

Stat Total MLB Rank
Games Played 37 598th
Plate Appearances 161 438th
At-Bats 149 431st
Runs Scored 20 404th
Hits 42 406th
Doubles 5 484th
Triples 0 1053rd
Home Runs 9 218th
Runs Batted In 30 302nd
Stolen Bases 0 1071st
Caught Stealing 0 1061st
Walks 11 447th
Strikeouts 27 466th
Batting Average .282 256th
On-Base Percentage .329 394th
Slugging Percentage .497 145th
OPS .826 192nd
OPS+ 119 167th
Total Bases 74 373rd
Grounded Into Double Plays 3 441st
Hit By Pitch 0 1075th
Sacrifice Hits 0 1104th
Sacrifice Flies 1 452nd
Intentional Walks 4 102nd

1998 Stats for Mike Piazza

Stat Total MLB Rank
Games Played 5 1082nd
Plate Appearances 19 774th
At-Bats 18 769th
Runs Scored 1 839th
Hits 5 713th
Doubles 0 1144th
Triples 1 357th
Home Runs 0 1106th
Runs Batted In 5 579th
Stolen Bases 0 1072nd
Caught Stealing 0 1062nd
Walks 0 1166th
Strikeouts 0 1256th
Batting Average .278 291st
On-Base Percentage .263 685th
Slugging Percentage .389 394th
OPS .652 544th
OPS+ 74 517th
Total Bases 7 706th
Grounded Into Double Plays 0 1123rd
Hit By Pitch 0 1076th
Sacrifice Hits 0 1105th
Sacrifice Flies 1 453rd
Intentional Walks 0 1031st

1998 Stats for Mike Piazza

Stat Total MLB Rank
Games Played 109 244th
Plate Appearances 446 194th
At-Bats 394 197th
Runs Scored 67 140th
Hits 137 135th
Doubles 33 73rd
Triples 0 1054th
Home Runs 23 62nd
Runs Batted In 76 89th
Stolen Bases 1 459th
Caught Stealing 0 1063rd
Walks 47 129th
Strikeouts 53 264th
Batting Average .348 49th
On-Base Percentage .417 74th
Slugging Percentage .607 38th
OPS 1.024 32nd
OPS+ 167 31st
Total Bases 239 99th
Grounded Into Double Plays 12 114th
Hit By Pitch 2 312th
Sacrifice Hits 0 1106th
Sacrifice Flies 3 236th
Intentional Walks 10 18th

1997 Stats for Mike Piazza

Stat Total MLB Rank
Games Played 152 57th
Plate Appearances 633 64th
At-Bats 556 61st
Runs Scored 104 20th
Hits 201 4th
Doubles 32 51st
Triples 1 351st
Home Runs 40 11th
Runs Batted In 124 9th
Stolen Bases 5 213th
Caught Stealing 1 415th
Walks 69 55th
Strikeouts 77 150th
Batting Average .362 49th
On-Base Percentage .431 61st
Slugging Percentage .638 37th
OPS 1.070 34th
OPS+ 185 31st
Total Bases 355 4th
Grounded Into Double Plays 19 13th
Hit By Pitch 3 205th
Sacrifice Hits 0 1038th
Sacrifice Flies 5 112th
Intentional Walks 11 19th

1996 Stats for Mike Piazza

Stat Total MLB Rank
Games Played 148 85th
Plate Appearances 631 70th
At-Bats 547 66th
Runs Scored 87 73rd
Hits 184 23rd
Doubles 16 229th
Triples 0 880th
Home Runs 36 23rd
Runs Batted In 105 38th
Stolen Bases 0 910th
Caught Stealing 3 198th
Walks 81 31st
Strikeouts 93 88th
Batting Average .336 51st
On-Base Percentage .422 48th
Slugging Percentage .563 49th
OPS .985 49th
OPS+ 166 28th
Total Bases 308 30th
Grounded Into Double Plays 21 10th
Hit By Pitch 1 409th
Sacrifice Hits 0 913th
Sacrifice Flies 2 295th
Intentional Walks 21 3rd

1995 Stats for Mike Piazza

Stat Total MLB Rank
Games Played 112 172nd
Plate Appearances 475 127th
At-Bats 434 109th
Runs Scored 82 49th
Hits 150 39th
Doubles 17 189th
Triples 0 838th
Home Runs 32 16th
Runs Batted In 93 28th
Stolen Bases 1 386th
Caught Stealing 0 860th
Walks 39 138th
Strikeouts 80 85th
Batting Average .346 47th
On-Base Percentage .400 89th
Slugging Percentage .606 43rd
OPS 1.006 43rd
OPS+ 172 38th
Total Bases 263 28th
Grounded Into Double Plays 10 114th
Hit By Pitch 1 390th
Sacrifice Hits 0 907th
Sacrifice Flies 1 399th
Intentional Walks 10 21st

1994 Stats for Mike Piazza

Stat Total MLB Rank
Games Played 107 69th
Plate Appearances 441 78th
At-Bats 405 56th
Runs Scored 64 60th
Hits 129 27th
Doubles 18 121st
Triples 0 687th
Home Runs 24 19th
Runs Batted In 92 10th
Stolen Bases 1 321st
Caught Stealing 3 132nd
Walks 33 129th
Strikeouts 65 85th
Batting Average .319 81st
On-Base Percentage .370 136th
Slugging Percentage .541 63rd
OPS .910 75th
OPS+ 140 63rd
Total Bases 219 28th
Grounded Into Double Plays 11 40th
Hit By Pitch 1 287th
Sacrifice Hits 0 721st
Sacrifice Flies 2 224th
Intentional Walks 10 22nd

1993 Stats for Mike Piazza

Stat Total MLB Rank
Games Played 149 65th
Plate Appearances 602 77th
At-Bats 547 61st
Runs Scored 81 66th
Hits 174 27th
Doubles 24 115th
Triples 2 203rd
Home Runs 35 11th
Runs Batted In 112 11th
Stolen Bases 3 248th
Caught Stealing 4 163rd
Walks 46 118th
Strikeouts 86 84th
Batting Average .318 77th
On-Base Percentage .370 133rd
Slugging Percentage .561 40th
OPS .932 54th
OPS+ 153 51st
Total Bases 307 12th
Grounded Into Double Plays 10 130th
Hit By Pitch 3 165th
Sacrifice Hits 0 875th
Sacrifice Flies 6 76th
Intentional Walks 6 83rd

1992 Stats for Mike Piazza

Stat Total MLB Rank
Games Played 21 631st
Plate Appearanc