Williams was a starting wide receiver last season for Ohio State but entered the transfer portal earlier this year because he was uncertain of his role on the team. ... He was concerned because the “receiver room got crowded.” and so he transferred to Alabama.
I think he left because OSU wasn't treating him like the star he was.
Jameson Williams goes full superstar at Alabama after transfer from Ohio State
All Jameson Williams needed to do to recognize his predicament was glance at the most obvious category on Ohio State’s stat sheet. In the 2021 season, he caught nine passes. It did not matter how much ground those receptions covered or how many touchdowns they produced or even that the team’s most recent season had been truncated by the COVID-19 pandemic and suppressed his numbers. He was a wide receiver who wasn’t seeing the football or the field.
It did not matter, really, that his playing time had been limited by the presence of veteran Chris Olave and Williams’ classmate, Garrett Wilson, because Olave’s decision to return for one final season meant little about that circumstance was likely to change.
And the school where he wished to play, Alabama, was losing a Heisman Trophy winner who played Williams’ position and another so gifted he became the first Crimson Tide player selected in the 2021 NFL Draft.