Albert Pujols vs Barry Bonds Stats

Albert Pujols vs Barry Bonds

Pujols has a batting average of .296 for his baseball career in addition to 1,956 runs scored and an OPS of .301. He has been struck out 1,459 times and has walked on 1,401 occasions, contributing to a .373 on-base %. In his MLB career, Pujols has hit 727 balls out of the park while knocking in 2,286 runs. His slugging percentage is -.072 and he has racked up 6,380 bases. Over the course of his pro career, he came to the plate 13,392 times and has delivered with a base hit 3,467 times.

For the 10,187 at-bats in his professional career, Bonds has recorded a batting average of .297 in addition to having 3,029 base hits. His on-base % is .446 and he has earned a career OPS of .314. He has tallied 2,302 runs and racked up 2,062 runs batted in. Bonds has drawn a walk 2,690 times while going down on strikes on 1,593 plate appearances. He has gone yard 790 times, with 6,168 bases in total and also a -.132 slugging percentage.

Albert Pujols vs Barry Bonds Stats

Albert Pujols Career Barry Bonds
3,189 Games Played 3,112
13,392 Plate Appearances 13,083
11,728 At-Bats 10,187
1,956 Runs 2,302
3,467 Hits 3,029
700 Doubles 615
16 Triples 77
727 Home Runs 790
2,286 Runs Batted In 2,062
118 Stolen Bases 519
45 Caught Stealing 141
1,401 Walks 2,690
1,459 Strikeouts 1,593
.296 Batting Average .297
.373 On-Base Percentage .446
-.072 Slugging Percentage -.132
0.301 OPS 0.314
6,380 Total Bases 6,168
439 Grounded Into Double Plays 178
133 Hit By Pitch 109

Pujols has earned 169 bases in total with 83 base hits out of 307 at-bats. He has compiled an on-base percentage of .345 in addition to 28 walks and 55 K’s. For the current season, Albert Pujols has batted in 68 runs and has a slugging percentage of .550. He has a total of 42 runs for the year and has hit 24 balls over the fence. He has accumulated a batting average at the plate of .270 while holding an OPS of .895.

So far this season, Bonds has notched 75 runs, recorded 66 runs batted in and has earned 28 home runs. He has gotten a free base 132 times and has recorded an on-base percentage of .480. Bonds has accounted for 94 hits out of 340 at-bats for a batting average of .276. He has gone down swinging 54 times while accumulating 192 total bases. He has an OPS of 1.045 as well as a slugging percentage of .565.

Albert Pujols (2022) Stat Barry Bonds (2007)
109 Games Played 126
351 Plate Appearances 477
307 At-Bats 340
42 Runs Scored 75
83 Hits 94
14 Doubles 14
0 Triples 0
24 Home Runs 28
68 Runs Batted In 66
1 Stolen Bases 5
2 Caught Stealing 0
28 Walks 132
55 Strikeouts 54
.270 Batting Average .276
.345 On-Base Percentage .480
.550 Slugging Percentage .565
0.895 OPS 1.045
154 OPS+ 169
169 Total Bases 192
13 Grounded Into Double Play 13
10 Hit By Pitch 3