Two days after Oregon State announced that Devon Williams was joining the Beavers, the wide receiver said he would instead sign with Oregon.

Williams, a transfer from USC, will be eligible to play next season for the Ducks.

“I would like to say thank you to Oregon State University especially Coach Smith for opening their arms to me and my family and giving me the opportunity to play in their program,” Williams posted on Twitter on Friday afternoon. “The past 3 weeks have taught me so much. I am so honored and excited to be attending my dream school. This has been a long time coming and i appreciate everyone who has helped me get to this place. I know in my heart that this is where I belong and I cannot wait to be playing in Autzen Stadium wearing Green and Yellow. With all that being said I would like to announce that IT’S OFFICIAL I AM A DUCK.”

Williams was a four-star recruit ranked as the No. 40 prospect by 247Sports.com coming out of Antelope Valley High School in Lancaster, Calif., in 2018 when he considered Oregon before signing with USC. He had four catches for 87 yards as a true freshman, including a touchdown against Oregon State. He had one catch for 11 yards through two games this season for the Trojans before transferring.

Williams recently visited Oregon State and the school announced that he “has transferred to the program” on Wednesday. He was listed on OSU’s roster before he was deleted on Friday.

The 6-foot-4 Williams will have three years of eligibility with the Ducks. He will be joined by freshmen Johnny Wilson and Kris Hutson as newcomers at receiver next year. The Ducks could return Johnny Johnson, Mycah Pittman, Jaylon Redd, Bryan Addison, Josh Delgado, JR Waters, Lance Wilhoite, Isaah Crocker and JJ Tucker at the position next year.

Williams had 71 catches for 1,157 yards and 13 touchdowns during his senior year of high school while intercepting five passes at safety.