Kansas City Royals pitcher Ryan Yarbrough was involved in a terrifying incident Sunday in the team’s game against the Oakland Athletics.

Yarbrough appeared in his third start of the season for the Royals and didn’t get out of the sixth inning when he was hit in the face by a return. The ball left Oakland first baseman Ryan Noda’s bat at about 106 mph. Yarbrough fell to the ground instantly and the trainers rushed to attend to him.

CLICK HERE FOR MORE SPORTS COVERAGE ON FOXNEWS.COM

Kansas City Royals starting pitcher Ryan Yarbrough throws during the first inning of a baseball game against the Oakland Athletics, Sunday, May 7, 2023, in Kansas City, Missouri. (AP Photo/Reed Hoffmann)

The pitcher left the field with the help of the coaches. He was replaced by Carlos Hernández.

«Your heart drops in those moments, it’s one of the worst things you can see on the field,» Kansas City coach Matt Quatraro said after the game. «Luckily, when we came out, (Yarbrough) was aware of what was going on. He’s going to have more tests. As far as his output up to that point, that’s just what we’re used to seeing from him.»

LUIS SEVERINO IS NOT CONFORMED WITH THE YANKEES’ CAUTION WITH THE LATEST INJURY: ‘TRUST ME MORE’

The Royals won the game 5-1. Yarbrough pitched 5 2/3 innings with two strikeouts and lowered his ERA to 6.15.

Ryan Yarbrough helped

Kansas City Royals starting pitcher Ryan Yarbrough, front left, is tended to by training staff and Royals manager Matt Quatraro, top, after being struck by a pitch from Ryan Noda’s bat of the Oakland Athletics during the sixth inning of a baseball game. Sunday, May 7, 2023, in Kansas City, Missouri. (AP Photo/Reed Hoffmann)

Ryan Yarbrough falls

Kansas City Royals starting pitcher Ryan Yarbrough falls to the ground after being hit by a pitch from Oakland Athletics Ryan Noda’s bat during the sixth inning of a baseball game, Sunday, May 7. 2023, in Kansas City, Missouri. (AP Photo/Reed Hoffmann)

Yarbrough signed with Kansas City after spending five seasons with the Tampa Bay Rays. He earned some AL Rookie of the Year votes in 2018 when he struck out 128 batters and posted a 3.91 ERA in 38 starts.

CLICK HERE TO GET THE FOX NEWS APP

So far this season, Yarbrough has 14 strikeouts in 10 total appearances.

Associated Press contributed to this report.