Page title background image

Bobby Witt Jr. Fantasy Stats

Background banner image for player info Bobby Witt Jr.

Shortstop #7

Healthy
Height / Weight 6'1"  /  200 lbs.
Date of Birth (Age) Jun 14, 2000 (25)
Experience 4 seasons
College None

2026 Rankings

Preseason SS1
Current SS18

Season Stats

SEASON TEAM POS GP FPTS/G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG OPS
2022KCSS1508.259182150316208030135307.254.292.428.720
2023KCSS1589.96419717728113096401214915.276.315.495.810
2024KCSS16110.9636125211451132109571063112.332.385.588.973
2025KCSS1579.662399184476238849125389.295.351.501.852
2026KCSS37.7111400011210.364.417.364.781
Career 629 9.7 2502 404 726 151 34 105 374 177 489 149 43 .290 .340 .504 .844

Game Log

TEAM OPP POS FPTS AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG OPS
Mar 27, 2026 KCATLSS6.040200000100.500.500.5001.000
Mar 28, 2026 KCATLSS8.040100000110.250.250.250.500
Mar 29, 2026 KCATLSS9.031100011000.333.500.333.833
Last 3 23.0 11 1 4 0 0 0 1 1 2 1 0 .364 .417 .364 .780

Bobby Witt Jr. News

Bobby Witt Jr.  • SS  •  Royals

Is Bobby Witt Jr. Worthy of a Top-Three Pick Heading into 2026?

Across 687 plate appearances in 2025, Kansas City Royals shortstop Bobby Witt Jr. slashed .295/.351/.501 with 23 home runs, 88 RBI, 99 runs scored, and 38 stolen bases. While the 25-year-old's numbers were slightly down across the board relative to his banner 2024 campaign, Witt Jr. still provided elite overall fantasy production. Overall, Witt Jr. profiles as one of the most bankable superstars in baseball. Across four MLB seasons, he has never finished with fewer than 20 home runs, 30 stolen bases, 80 RBI, or 80 runs scored. There may also be reasons to think that he can boost his power output closer to the 30-homer mark that he reached in both 2023 and 2024. For one, Witt Jr. posted an above-average 12.5% barrel rate in 2025. Additionally, the Royals are moving the fences in at Kauffman Stadium this year, which could lead to a more home run-friendly environment in half of Witt Jr.'s games. Heading into 2026, Witt Jr. looks like one of the safer picks for fantasy managers early in the first round of drafts.
Mar 17   
Bobby Witt Jr.  • SS  •  Royals

Bobby Witt Jr. a Candidate to Return to the 30-30 Club?

Kansas City Royals shortstop Bobby Witt Jr. finished with 23 homers last season, knocking him out of the 30-30 club for the first time since his rookie campaign in 2022. The 30-30 club comprises players who hit 30 home runs and steal 30 bases. Witt was a member of the prestigious group in 2023 and 2024, totaling 62 homers and 80 steals across those two years. He had enough steals (38) to qualify last season, too, but his power output fell short. Still, he slashed an impressive .295/.351/.501 with 130 wRC+. He kept his walk rate at a solid 7.1%, but his strikeout rate soared to 18.2%, the worst mark since his rookie season. Hitting fewer homers and striking out more is not an ideal combination, so managers will hope that Witt can fix one or both issues in 2026. As it stands, he ranks as the #1 shortstop in RotoBaller's latest fantasy baseball draft rankings.
Feb 1   
Bobby Witt Jr.  • SS  •  Royals

Bobby Witt Jr. Returning on Tuesday

Kansas City Royals shortstop Bobby Witt Jr. (back) is returning to the starting lineup ahead of Tuesday's game against the Cleveland Guardians. Witt is back in the mix after missing three games due to lower back spasms. He underwent an MRI which didn't reveal any structural damage. That being said, Witt should be back to his normal MVP-type self here soon. He'll cover shortstop and bat second versus left-hander Joey Cantillo on Tuesday. Fantasy managers should make sure to check their lineups and get Witt in there ahead of first pitch.
Sep 9   
Bobby Witt Jr.  • SS  •  Royals

Bobby Witt Jr. Still Out for Series Opener Against Cleveland

Kansas City Royals shortstop Bobby Witt Jr. (back) will miss his third straight game in Monday's series opener against the division-rival Cleveland Guardians at Progressive Field. Maikel Garcia will make another start at shortstop for the Royals and will hit second against Guardians right-hander Slade Cecconi. Witt is managing lower-back spasms and is considered day-to-day, so fantasy managers will need to keep him benched and check back on Tuesday to see if he's able to return. An injured list stint can't be ruled out for the 25-year-old, though, if he's unable to get back into the lineup sometime soon. That would be a major blow to KC's chances of earning a wild-card spot in the American League, as Witt has been excellent again in 2025 with a .294/.352/.503 slash line, .855 OPS, 21 home runs, 77 RBI, 90 runs and 34 steals in his 545 at-bats.
Sep 8   
Bobby Witt Jr.  • SS  •  Royals

Bobby Witt Jr. Out of Sunday's Lineup

Kansas City Royals shortstop Bobby Witt Jr. (back) is absent from the lineup on Sunday against Minnesota Twins right-hander Bailey Ober. Maikel Garcia will play short and hit second, while Nick Loftin will man third base and bat seventh. Witt hasn't played since leaving the Royals' 2-1 win over the Twins on Friday with low-back spasms, but an MRI didn't reveal anything serious. Fantasy managers should check back on Monday to see if Witt is ready to return for the Royals' series opener against the Cleveland Guardians.
Sep 7   
Bobby Witt Jr.  • SS  •  Royals

Bobby Witt Jr. Considered Day-to-Day

Kansas City Royals shortstop Bobby Witt Jr. (back) was forced to make an early exit from Friday's game. As a result, Witt sat out of Saturday's game due to back spasms. Luckily, the MRI showed no structural damage, so Witt isn't dealing with anything too serious. For now, fantasy managers should consider Witt as day-to-day. It wouldn't be shocking to see Witt miss a handful of games. Right now, it doesn't sound like this issue will force Witt onto the injured list. In his absence, Maikel Garcia and Nick Loftin should help try to fill the void at shortstop.
Sep 7   
Bobby Witt Jr.  • SS  •  Royals

Bobby Witt Jr. Not in Saturday's Lineup

Kansas City Royals shortstop Bobby Witt Jr. (back) is sitting out on Saturday against the Minnesota Twins. Maikel Garcia will fill in at short and hit second versus Twins ace Joe Ryan, while Nick Loftin will play third base and bat seventh. Witt left the Royals' 2-1 win on Friday with lower-back spasms and will get at least one game off as a result. The durable superstar has appeared in 139 of the Royals' 141 games this season and slashed .294/.352/.503 with 21 homers, 77 RBI, 90 runs scored, and 34 stolen bases in 605 plate appearances. The playoff-contending Royals and fantasy managers will hope to get him back on Sunday.
Sep 6   
Bobby Witt Jr.  • SS  •  Royals

Bobby Witt Jr. Dealing With Back Spasms

The Kansas City Royals announced that shortstop Bobby Witt Jr. (back) left their 2-1 win over the Minnesota Twins on Friday with lower-back spasms. Witt went 0-for-3 before the team replaced him at short with Maikel Garcia in the seventh inning and brought in Nick Loftin to play third. It's unclear if Witt will play on Saturday. The durable superstar hasn't appeared in fewer than 150 games in any of his three full seasons, and he's on pace to reach that mark again this year. Over 138 games and 605 plate appearances, Witt has slashed an excellent .294/.352/.503 with 21 homers, 77 RBI, 90 runs scored, and 24 stolen bases.
Sep 6   
Bobby Witt Jr.  • SS  •  Royals

Bobby Witt Jr. Exits Early on Friday

Kansas City Royals shortstop Bobby Witt Jr. (undisclosed) made an early exit from Friday's game against the Minnesota Twins. According to Joel Goldberg, Witt was taken out after the seventh inning. Before exiting he went 0-for-3 at the plate. Witt didn't appear to have suffered any injuries and it was a one-run game at the time. There should be another update on his status shortly. Hopefully, it's a minor issue as fantasy managers cannot afford to lose Witt right now. Fantasy managers should check back after the game for another update on his status.
Sep 6   
Bobby Witt Jr.  • SS  •  Royals

Bobby Witt Jr. Back in Monday's Lineup

Kansas City Royals shortstop Bobby Witt Jr. (back) is starting at shortstop and is batting second on Monday against the visiting Washington Nationals and right-hander Cade Cavalli in the series opener. Witt dealt with back stiffness over the weekend and sat out of Sunday's series finale against the Minnesota Twins. The 25-year-old All-Star was up in the air to play on Monday, but he's in there and needs to be in all starting fantasy lineups. He snapped a short hitting streak with a hitless performance on Saturday, and he's hitting .226 (7-for-31) with two home runs, a triple, five RBI and two steals in eight games in the month of August. The former first-rounder can do it all on the diamond and contribute in all fantasy categories. He's currently slashing .284/.340/.493 with an .833 OPS, 17 homers, 65 RBI, 71 runs and 30 steals.
Aug 11   
LEGEND