Mike Moustakas vs Rougned Odor Stats

Mike Moustakas Career Rougned Odor
1,237 Games Played 958
4,906 Plate Appearances 3,788
4,456 At-Bats 3,473
522 Runs 471
1,111 Hits 813
247 Doubles 158
6 Triples 26
196 Home Runs 161
610 Runs Batted In 497
19 Stolen Bases 62
10 Caught Stealing 50
352 Walks 220
798 Strikeouts 897
.249 Batting Average .234
.309 On-Base Percentage .289
.439 Slugging Percentage .434
0.749 OPS 0.723
1,958 Total Bases 1,506
107 Grounded Into Double Plays 43
51 Hit By Pitch 59

Moustakas has accumulated a batting average of .249 for his career in addition to 522 scored runs and an OPS of .749. He has gone down on strikes 798 times and earned a walk on 352 occasions, contributing to a .309 OBP. In his professional baseball career, Moustakas has drilled 196 balls out of the park while driving in 610 runs. He is sitting with a career slugging percentage of .439 and he has a total of 1,958 bases. During his time in professional baseball, he stepped into the batters box 4,906 times and also came through with a hit 1,111 times.

Over the course of the 3,473 at-bats in his career, Odor has recorded a batting average of .234 and has racked up 813 hits. He has homered 161 times, in addition to having 1,506 total bases and also a .434 slugging %. Odor has tallied a free base 220 times while fanning on 897 occasions. He has scored 471 runs and notched 497 runs batted in. His on-base % is .289 and he also has a career OPS of .723.

Mike Moustakas Stat Rougned Odor
62 Games Played 100
206 Plate Appearances 354
183 At-Bats 315
21 Runs Scored 42
38 Hits 64
12 Doubles 12
0 Triples 0
6 Home Runs 15
22 Runs Batted In 39
0 Stolen Bases 0
0 Caught Stealing 1
18 Walks 27
46 Strikeouts 98
.208 Batting Average .203
.282 On-Base Percentage .289
.372 Slugging Percentage .384
0.653 OPS 0.673
65 OPS+ 84
68 Total Bases 121
6 Grounded Into Double Play 3
2 Hit By Pitch 11

Moustakas has 38 hits in 183 at-bats for an average of .208. He has walked 18 times and has recorded an OBP of .282. On the campaign, Moustakas has compiled 21 runs, recorded 22 RBI and has 6 home runs. He has accrued an OPS of 0.654 (408th in baseball) as well as a SLG of .372. He has gone down on strikes 46 times (357th in MLB) while earning 68 bases in total.

For the current season, Odor has batted in 39 runs and also has accrued a slugging percentage of .384. He has amassed an on-base percentage of .289 in addition to 27 walks and 98 strikeouts. Odor has accounted for 121 total bases with 64 base knocks (246th in the league) in 315 at-bats. He has compiled a batting average of .203 while having an OPS of .673. He has notched 42 runs on the campaign and has hit 15 balls over the fence.