Andrew Benintendi has produced a big season this year for the Kansas City Royals, and on Sunday, he was rewarded with his first All-Star Game selection.

The former Arkansas Razorbacks star, and Royals’ left fielder, was selected as an All-Star reserve during the selection show on ESPN and will make his first All-Star appearance on July 19 in Los Angeles. He was the only Royals selection this year after catcher Salvador Perez hit the injured list at the end of June with a left thumb strain.

Benintendi is hitting .317, which is is No. 5 in the big leagues and he has driven in 34 runs.

He’s having his best year at the plate since 2018, when he won a World Series with the Red Sox, MLB.com noted. In his second season with the Royals, the 28-year-old entered Sunday slashing .317/.387/.402 for a .789 OPS and an 18-game on-base streak — the longest active streak in the American League and tied for the second-longest of his career, trailing only the 23-game streak he had earlier this season.

Benintendi can now add being an All-Star to his career resume that includes a World Series title and Gold Glove, which he won last year in left field for the Royals.