An Edmonton Oilers minor leaguer is getting props for his sportsmanlike text message after he knocked out a Calgary Flames prospect in a fight Saturday night.

Colby Cave is a centre for the Bakersfield Condors, the American Hockey League farm team for the Oilers.

The Condors were playing the Stockton Heat, the Flames' farm team, in California.

In the first period, Cave dropped the gloves with Heat forward Martin Pospisil and knocked him to the ground with a right hook.

Pospisil didn't immediately get up and there was concern for his well-being. He was eventually able to skate off the rink on his own.

But it was Cave's follow-up text to Pospisil that had many fans praising the prospect, including Pospisil himself.

"What a great guy," Pospisil said of his opponent. "I don't remember anything what happened last night…so that's good. Looking forward for rematch."

He tweeted the message along with a screenshot of a text sent by Cave making sure he was OK.

"You're a tough kid and I respect a guy that stands up for himself. Hope you have a quick recovery buddy," he wrote.

The exchange had fans praising both players for leaving their pugilism on ice.

The Condors are 2-2-1 so far this season, while the Oilers have gone 7-1, one of their hottest starts in years.