"I'm hearing from a lot of schools right now," Roberts told JCFootball.com. "Utah, BYU, San Jose State, San Diego State, Arizona State, Oregon, Oregon State, Washington, Minnesota and Louisville are all contacting me.
"San Jose State offered me verbally three weeks ago so right now they're my only offer."
Roberts' top five are, in no particular order, Utah, Oregon State, San Jose State, Arizona State and San Diego State.
"I'm waiting on the right time to go visit some schools this summer," Roberts said. "I'd like to see as many schools as possible before I make my decision."
Roberts, who prepped at El Camino High School, enrolled at City College of San Francisco in 2004 and played sparingly his first year then decided to make the move to San Mateo because he felt more comfortable with the coaching staff and program.
"I redshirted last year, so this year needs to be a good one for me," Roberts said. "My agility and quickness are what make me ideal in coverage. I'm also pretty physical when I need to be and because I played quarterback in high school I can read tendencies and routes well. That helps a lot."
Roberts is on schedule to graduate in December and will have two years to play two seasons of football and he knows what he'll be looking for when he finally makes his decision.
"I want to go to a place that I can get a good education, but also that has a good football program as well," Roberts said. "I want to feel comfortable in the environment and, because I only have two years to play, playing time will be a factor too."