University at Buffalo wide receiver K.J. Osborn announced Thursday night that he will join the Miami (Fla.) football team as a graduate transfer.

Osborn was UB's second-leading receiver in 2018, behind Anthony Johnson. He had 892 yards and seven touchdowns on 53 catches in 14 games. Osborn redshirted as a freshman in 2015, and in 38 games in three seasons at UB, Osborn had 1,490 yards and 12 touchdowns on 96 catches.

Osborn entered the NCAA transfer portal after the Bulls' 42-32 loss to Troy on Dec. 22 in the Dollar General Bowl.

"I would like to thank Coach Leipold, Coach Ianello, the remaining football and academic staff, along with my teammates, for making these last 4 years at the University at Buffalo a great experience," Osborn wrote in a post on Twitter. "Thank you for giving me an opportunity not only to play college football, but to create lifelong relationships and earn my college degree."

Osborn will be eligible to play immediately at Miami, as he earned his degree in sociology in December. The spring semester at Miami begins Monday.