|Jose Altuve||Career||Rougned Odor|
|636||Runs Batted In||497|
|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|
|80||Runs Batted In||39|
|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.