Thomas has an average at the plate of .301 in his time in baseball with 1,494 scored runs and an OPS of .345. He has gone down on strikes 1,397 times and earned a walk on 1,667 at-bats, contributing to a .419 on-base %. In his career, Thomas has slapped 521 baseballs out of the park while driving in 1,704 runs. He has amassed a slugging percentage of -.074 and he has a total of 4,550 bases. For his career, he stepped up to the plate 10,075 times and has delivered a hit 2,468 times.
Soto has earned a walk 899 times while being called out on strikes on 839 tries. His on-base percentage sits at .417 and he is the owner of a career OPS of .948. He has a total of 778 runs and also has 702 runs batted in. He has homered 245 times, with 2,065 total bases and also a .531 slugging percentage. In the 3,888 at-bats in his pro career, Soto has accrued an average at the plate of .282 in addition to having 1,097 hits.
| Frank Thomas | Career | Juan Soto |
|---|---|---|
| 2,322 | Games Played | 1,104 |
| 10,075 | Plate Appearances | 4,837 |
| 8,199 | At-Bats | 3,888 |
| 1,494 | Runs | 778 |
| 2,468 | Hits | 1,097 |
| 495 | Doubles | 201 |
| 12 | Triples | 16 |
| 521 | Home Runs | 245 |
| 1,704 | Runs Batted In | 702 |
| 32 | Stolen Bases | 95 |
| 23 | Caught Stealing | 27 |
| 1,667 | Walks | 899 |
| 1,397 | Strikeouts | 839 |
| .301 | Batting Average | .282 |
| .419 | On-Base Percentage | .417 |
| -.074 | Slugging Percentage | .531 |
| 0.345 | OPS | 0.948 |
| 4,550 | Total Bases | 2,065 |
| 226 | Grounded Into Double Plays | 101 |
| 87 | Hit By Pitch | 19 |

