|Hanser Alberto||Career||Rougned Odor|
|105||Runs Batted In||497|
|19||Grounded Into Double Plays||43|
|11||Hit By Pitch||59|
Alberto is sitting with a batting avereage of .277 for his career in baseball in addition to 135 runs scored and an OPS of .682. For his time in baseball, he came to bat 1,218 times and has reached base with a base hit 320 times. His slugging percentage is .382 and he has accumulated 442 bases. In his professional baseball career, Alberto has slapped 17 baseballs over the fence while driving in 105 runs. He has gone down on strikes 144 times and has walked on 29 occasions, which contributes in part to a .299 on-base percentage.
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.
|Hanser Alberto||Stat||Rougned Odor|
|23||Runs Batted In||39|
|1||Grounded Into Double Play||3|
|4||Hit By Pitch||11|
This year, Alberto has notched 24 runs, recorded 23 RBI and has 2 home runs. He has gotten a free base 4 times and sports an OBP of .295. Alberto is sitting with 63 hits out of 231 at-bats and has a batting average of .273. He has fanned 26 times (454th in baseball) while amassing 93 bases in total. He has earned an OPS of 0.698 (319th in MLB) with a slugging percentage of .403.
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.