Josh Donaldson vs Ke’Bryan Hayes Stats

Josh Donaldson Career Ke’Bryan Hayes
1,186 Games Played 110
5,056 Plate Appearances 448
4,328 At-Bats 404
727 Runs 60
1,165 Hits 113
250 Doubles 24
12 Triples 4
247 Home Runs 10
718 Runs Batted In 43
38 Stolen Bases 8
8 Caught Stealing 1
638 Walks 40
1,009 Strikeouts 101
.269 Batting Average .280
.366 On-Base Percentage .346
.504 Slugging Percentage .433
0.870 OPS 0.779
2,180 Total Bases 175
114 Grounded Into Double Plays 11
48 Hit By Pitch 2

Donaldson has an average at the plate of .269 for his career in baseball with 727 runs scored and an OPS of .870. Over the course of his pro career, he approached the plate 5,056 times and has notched a hit 1,165 times. He has compiled a slugging percentage of .504 and he has a total of 2,180 bases. In his MLB career, Donaldson has slapped 247 balls out of the park while driving in 718 runs. He has struck out 1,009 times and earned a walk on 638 at-bats, contributing to a .366 on-base percentage.

Hayes has recorded a walk 40 times while going down on strikes on 101 attempts. His on-base percentage comes in at .346 and he holds a career OPS of .779. He has accrued 60 runs in addition to having 43 runs batted in. He has gone deep 10 times, as well as 175 total bases and a .433 slugging percentage. In the 404 at-bats in his baseball career, Hayes has hit .280 with 113 hits.

Josh Donaldson Stat Ke’Bryan Hayes
120 Games Played 86
478 Plate Appearances 353
406 At-Bats 319
61 Runs Scored 43
99 Hits 81
22 Doubles 17
0 Triples 2
22 Home Runs 5
62 Runs Batted In 32
0 Stolen Bases 7
0 Caught Stealing 1
63 Walks 31
100 Strikeouts 81
.244 Batting Average .254
.343 On-Base Percentage .320
.461 Slugging Percentage .367
0.804 OPS 0.687
121 OPS+ 87
187 Total Bases 117
20 Grounded Into Double Play 9
2 Hit By Pitch 1

This season, Donaldson has scored 61 runs, accounted for 62 RBI and has hit 22 home runs. He has gone down swinging 100 times (114th in the league) while tallying 187 total bases. He has recorded an OPS of 0.804 (112th in the league) in addition to a slugging % of .461. He has gotten a free base 63 times and holds an OBP of .343. Donaldson has tallied 99 hits in 406 at-bats and has a batting average of .244.

Hayes has a total of 117 bases in total with 81 base knocks (181st in baseball) in 319 at-bats. He has earned an on-base percentage of .320 as well as 31 free passes and 81 strikeouts. So far this year, Hayes has batted in 32 runs and also has accrued a slugging percentage of .367. He has scored 43 runs on the year and has hit 5 balls out of the park. He has accrued a batting average of .254 while holding an OPS of .687.