|Javier Baez||Career||Juan Soto|
|461||Runs Batted In||302|
|67||Grounded Into Double Plays||42|
|34||Hit By Pitch||6|
Baez has a batting average of .264 for his time in baseball with 445 runs scored and an OPS of .785. Over the course of his time in the league, he stepped into the batters box 3,204 times and has delivered with a base hit 791 times. He has amassed a slugging percentage of .479 and he has totaled 1,434 bases. In his pro baseball career, Baez has hit 149 baseballs over the fence while driving in 461 runs. He has struck out 936 times and has been walked on 152 occasions, contributing to a .306 on-base percentage.
For the 1,562 at-bats in his professional career, Soto has accrued an average at the plate of .301 in addition to 470 base hits. His on-base percentage is .428 and he has a career OPS of .976. He has accumulated 324 runs and notched 302 runs batted in. Soto has earned a free base 348 times while fanning on 342 chances. He has gone deep 94 times, as well as 856 bases in total and a .548 slugging percentage.
|Javier Baez||Stat||Juan Soto|
|83||Runs Batted In||85|
|10||Grounded Into Double Play||21|
|12||Hit By Pitch||2|
Baez has recorded 120 base hits out of 456 at-bats for an average at the plate of .263. He has taken a base 24 times and has accrued an on-base percentage of .315. This year, Baez has tallied 74 runs, knocked in 83 RBI and has earned 31 home runs. He has compiled an OPS of 0.826 (90th in MLB) as well as a slugging % of .511. He has fanned 167 times (5th in baseball) while having 233 bases in total.
For the current season, Soto has batted in 85 runs and has compiled a slugging percentage of .527. He has tallied an OBP of .457 as well as 120 walks and 83 strikeouts. Soto has 238 bases in total with 142 base hits (34th in baseball) in 452 at-bats. He is sitting with a average when batting of .314 in addition to holding an OPS of .984. He has racked up 98 runs over the course of the season and has hit 25 balls out of the park.