- Matchup: Kansas City Royals vs San Francisco Giants
- Hits Prop: 1.5 – Over (+105) | Under (-135)
- Total Bases (TB) Prop Bet: 2 – Over (-145) | Under (+125)
This page may include affiliate links at no extra cost to you, thanks for your support.
On Tuesday, July 21, 2026, the Kansas City Royals, featuring star player Bobby Witt Jr., are set to take on the San Francisco Giants in a game broadcasted on MLB.TV. Player prop bets are available starting with 2 total bases and 1.5 hits for Witt.
Bobby Witt Jr. Season Performance
Bobby Witt Jr. has participated in 93 games this season, averaging 4.4 plate appearances, 1.1 hits, and 1.8 total bases per game. He boasts a batting average of .280 and an on-base percentage of .350. With a slugging percentage of .451, Witt has accumulated an OPS of .801. Throughout the current season, he has stepped up to the plate 368 times, securing 103 hits and driving in 39 runs. His plate discipline is notable, averaging 0.8 strikeouts and 0.4 walks per game.

Bobby Witt Jr. Career Numbers
Over his career, Witt has maintained a batting average of .289 and an on-base percentage of .341. He has participated in 719 games, scoring 454 runs and driving in 412 RBIs. He averages 0.8 strikeouts and 0.3 walks per game in his professional career. To date, Witt has recorded 499 singles, 173 doubles, and 35 triples. Offensively, he has hit 118 home runs and accumulated 1,422 total bases while stealing 178 bases. His career averages include 4.4 plate appearances per game with 1.1 hits and 2.0 total bases, alongside an OPS of .838.
Bobby Witt Jr. Performance in the Last 5 Games
| Opponent | Hits | Total Bases | Walks | Strikeouts |
|---|---|---|---|---|
| San Diego Padres | 0 | 0 | 0 | 1 |
| San Diego Padres | 0 | 0 | 1 | 2 |
| Baltimore Orioles | 2 | 3 | 0 | 0 |
| Baltimore Orioles | 0 | 0 | 0 | 2 |
| New York Mets | 1 | 4 | 0 | 0 |
Kansas City Royals Recent Performance
In their last five games, the Royals have posted an on-base percentage of .228 and a slugging percentage of .308. They have averaged 6.8 hits per game while scoring an average of 3.0 runs. Bobby Witt Jr. accounts for 11.8% of their plate appearances in this stretch, averaging 3.7 per game. He contributes 7.3% of the Royals’ hits and 10.6% of their total bases.
Bobby Witt Jr. Performance Over the Last 10 Games
In the previous ten games, Witt has not hit any doubles but has secured 2 extra-base hits and 11 total bases. His average stands at 0.7 hits per game, with 4.4 plate appearances and 1.1 total bases. Witt has been up to bat 46 times with 7 hits and 10 strikeouts, posting a batting average of .152. He has 11 at-bats with no triples, tallying 5 singles during this period. His slugging percentage is at .247, while his on-base percentage is .184. He has contributed 5 runs, 3 RBIs, and 1 home run during these 10 games.
Expert Recommendation: Bet on the Under Total Bases (+125)
Some links on this page are affiliate links. If you sign up or make a purchase through them, we may earn a small commission always at no extra cost to you. Thanks for helping us keep this site running.
