Jose Altuve vs Rougned Odor Stats

Jose Altuve Career Rougned Odor
1,427 Games Played 957
6,306 Plate Appearances 3,785
5,740 At-Bats 3,470
877 Runs 471
1,767 Hits 813
337 Doubles 158
29 Triples 26
162 Home Runs 161
636 Runs Batted In 497
261 Stolen Bases 62
80 Caught Stealing 50
442 Walks 220
750 Strikeouts 896
.308 Batting Average .234
.360 On-Base Percentage .289
.461 Slugging Percentage .434
0.822 OPS 0.723
2,648 Total Bases 1,506
158 Grounded Into Double Plays 43
54 Hit By Pitch 59

Altuve has hit .308 for his baseball career in addition to 877 scored runs and an OPS of .822. He has been struck out 750 times and has been walked on 442 at-bats, contributing to a .360 on-base %. In his pro baseball career, Altuve has hit 162 balls out of the park while knocking in 636 runs. His slugging percentage sits at .461 and he has a total of 2,648 bases. For his career, he stepped up to bat 6,306 times and has delivered with a hit 1,767 times.

In the 3,470 at-bats in his MLB career, Odor has recorded a batting average of .234 in addition to 813 base knocks. He has gone yard 161 times, as well as 1,506 bases in total and also a .434 slugging percentage. Odor has drawn a walk 220 times while being called out on strikes on 896 tries. He has accumulated 471 runs in addition to having earned 497 RBIs. His on-base percentage is .289 and he holds a career OPS of .723.

Jose Altuve Stat Rougned Odor
136 Games Played 99
638 Plate Appearances 351
563 At-Bats 312
111 Runs Scored 42
157 Hits 64
29 Doubles 12
1 Triples 0
29 Home Runs 15
80 Runs Batted In 39
5 Stolen Bases 0
3 Caught Stealing 1
65 Walks 27
88 Strikeouts 97
.279 Batting Average .205
.354 On-Base Percentage .291
.488 Slugging Percentage .388
0.843 OPS 0.679
129 OPS+ 85
275 Total Bases 121
9 Grounded Into Double Play 3
4 Hit By Pitch 11

Altuve has 157 base hits out of 563 at-bats for a batting average of .279. He has taken a base 65 times and has compiled an on-base percentage of .354. So far this season, Altuve is sitting with 111 runs, accrued 80 RBI and has hit 29 home runs. He is sitting with an OPS of 0.842 (83rd in the league) as well as a slugging % of .488. He has been struck out 88 times (167th in baseball) while accumulating 275 total bases.

Over the course of this year, Odor has hit in 39 runs and also has amassed a slugging percentage of .388. He has accounted for an on-base percentage of .291 with 27 free passes and 97 strikeouts. Odor has a tally of 121 bases in total with 64 base hits (243rd in MLB) out of 312 at-bats. He has accounted for a average at the plate of .205 while holding an OPS of .679. He has tallied 42 runs on the campaign and has hit 15 balls over the fence.