And for good measure, Boise State offered him while he was on the road.
For the fast-rising linebacker, it was a whirlwind weekend but stayed with the theme of what's been a crazy month.
Now he heads home to continue baseball season and throwing the javelin for his track team.
Gustin talked about each of the stops on the trip:
Stanford: "It was a good visit. On the first day, we went over the academics, went over the facilities and went on a tour of the campus. Just seeing what it's like there and how they live. Then the next day we got more into the football stuff. It was a fun time. We've talked to them before about the offer. I need to raise my ACT score to be eligible for there. So they want me to retake that then that should get me an offer. I spent most of my time talking with Coach (Lance) Anderson, the linebacker coach and went in a few meetings with him. I also really liked Coach (David) Shaw. He's a good coach and a good person and he really cares about the players and academics."
Cal: "We didn't get a whole lot of time at Cal, but the time we did, I was really impressed with the environment and the facilities. I liked a lot about Cal. They had offered me before but some of the coaches wanted to see me before they made it official. So it's official now."
USC: "I really, really liked USC. We didn't initially plan on going down there, but they gave my coach a call and asked me to come by. I was really happy I was able to go down and see it. It has a great campus vibe. I love the football and love the coaching staff. They came out on a Sunday and showed me around. I think the Coliseum would be a great place to play. The offer from them (on Sunday) was big. That's a really big offer. I've always liked them growing up and always considered them a top dog. We were with Coach Tui (Marques Tuiasosopo) him a lot and spent a lot of time talking with him. And Coach Sark (Steve Sarkisian) we talked to him and sat down in his office and he offered."
This coming weekend, Gustin will visit Utah State, the first school to offer, for their Junior Day, then comes a few more visits.
Gustin said the busyness of recruiting, visiting schools and playing baseball and track is a lot, but he's enjoying it.
"I'm doing both sports right now and it's making for some busy times but I'm enjoying it," said Gustin.
Gustin's father, who played quarterback at Wyoming, who was with him on the visits, said the coaches have really impressed him, including a familiar face.
"Coach Shaw at Stanford and Coach (Mark) Tommerdahl at Cal that took us on a personal tour. Coach Tommerdahl was my favorite coach at Wyoming when I played. He and his wife Annett are great people and both gave us a warm welcome when we arrived," said John Gustin. "Coach (Sonny) Dykes and his staff were awesome. They did a great job. Coach Sarkisian was also awesome and his staff were excellent. It was a great few days starting with our visit to Utah on Wednesday. Coach Whittingham and his staff were superb as well. All great guys. Those schools all have phenomenal football facilities and academics."