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

2025 Rankings

Preseason SS1
Final SS3

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
Career 626 9.7 2491 403 722 151 34 105 373 176 487 148 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
Sep 18, 2025 KCSEASS0.040000000200.000.000.000.000
Sep 19, 2025 KCTORSS15.051200010010.400.400.400.800
Sep 20, 2025 KCTORSS19.041210110000.500.5001.5002.000
Sep 21, 2025 KCTORSS3.050100000100.200.200.200.400
Sep 23, 2025 KCLAASS14.051210020000.400.400.6001.000
Sep 24, 2025 KCLAASS0.040000000000.000.000.000.000
Sep 25, 2025 KCLAASS22.052420010001.800.8001.2002.000
Sep 26, 2025 KCATHSS3.040100000100.250.250.250.500
Sep 27, 2025 KCATHSS13.050200010010.400.400.400.800
Sep 28, 2025 KCATHSS9.050110020000.200.200.400.600
Last 10 98.0 46 5 15 5 0 1 8 0 4 2 1 .326 .326 .500 .826

Bobby Witt Jr. News

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   
Bobby Witt Jr.  • SS  •  Royals

Bobby Witt Jr. Dealing With Stiff Back

Updating a previous report, Kansas City Royals shortstop Bobby Witt Jr. (back) is out of the starting lineup for Sunday's series finale against the division-rival Minnesota Twins with a stiff back. Manager Matt Quatraro said Witt woke up with back stiffness on Saturday but was able to play through it. The good news is that Witt will be available off the bench on Sunday if he feels well enough to hit. Fantasy managers should consider Witt day-to-day for now and check back on Monday to see if he's feeling good enough to return for the series opener against the Washington Nationals. With Witt out on Sunday, Maikel Garcia is starting at the 6 and batting second, with Adam Frazier at third base and hitting fifth against Twins right-hander Jose Urena. Witt went hitless on Saturday to snap a modest five-game hitting streak.
Aug 10   
Bobby Witt Jr.  • SS  •  Royals

Bobby Witt Jr. Resting on Sunday

Kansas City Royals shortstop Bobby Witt Jr. is getting a rare rest day in Sunday's series finale against the division-rival Minnesota Twins at Target Field. Maikel Garcia will shift over to shortstop and will hit second against Twin right-hander Jose Urena. Veteran Adam Frazier will play third and hit fifth for the Royals. It's just the second time all year that Witt has not started a game. The 25-year-old went 0-for-4 on Saturday in Minnesota to snap a modest five-game hitting streak. Witt remains one of the best and most exciting players in all of baseball and is slashing .284/.340/.493 in 2025 with an .833 OPS, 17 home runs, 65 RBI, 71 runs scored and 30 stolen bases in 458 at-bats. In eight games so far in the month of August, Witt has struggled a bit with a .226 average (7-for-31), but he still has two homers, a double, triple, five RBI and two steals.
Aug 10   
LEGEND