The Royals have activated third baseman Hunter Dozier from the 10-day injured list and optioned outfielder Jorge Bonifacio to Triple-A Omaha.

Dozier’s back after missing three weeks with chest tightness. The 27-year-old performed like one of the majors’ breakout stars over the season’s first two months, posting a .314/.398/.589 line with 11 home runs in 216 plate appearances. Dozier significantly slashed his swinging-strike, chase and strikeout rates along the way, and drew walks at a 12 percent clip.

Among hitters who have totaled at least 200 trips to the plate this year, Dozier ranks eighth in wRC+ (157, tied with Freddie Freeman and Pete Alonso) and 10th in weighted on-base average (.413). Dozier’s expected wOBA sits at a much lower .379, though it’s still an impressive figure in its own right.

The production Dozier has recorded this year is what the Royals had in mind when they spent the eighth overall pick in the 2013 draft on him. Dozier didn’t do much in the majors or minors over the previous couple years, but his output this season has reportedly made him one of the only untouchable members of the rebuilding Royals’ roster.