Soma Vainuku

USC Trojans #31 - Fullback

  • Height: 6-0
  • Weight: 250

USC's Versatility Comes In Many Shapes and Sizes


USC's best players on each side of the ball could really bolster their future draft stock with productive campaigns.

Trojans Best Plays Bouncing Buffaloes


The USC Trojans (9-3, 6-2) came out swinging from the very start on the defensive side of the ball and then put the Buffaloes (4-7, 1-7) away for good in the final minutes late thanks to a 52-yard...

USC throttles Cal 62-28

The Trojans stay alive in the Pac-12 title race with a blowout win over the Golden Bears.

USC ties NCAA punt returns record

Nelson Agholor took two to the house, as the Trojans tied a NCAA record for punt return scores before halftime.

Disappointing regular season ends for Kiffin, USC

After a disappointing regular season, culminating in Saturday's loss to No. 1 Notre Dame, USC head coach Lane Kiffin will have to make adjustments if the Trojans are to improve.

USC 36 - Arizona 39


USC's poor and undisciplined play finally comes back to bite them

Empathizing with the Enemy: A Q & A with Conquest Chronicles about the USC Trojans


USC can't be as bad as they were against Stanford last week, could they? We ask the folks at Conquest Chronicles to find out.

USC Recruiting News 12/21

Ed. Note...I started this over the weekend but got pulled into work, so some of this info may be dated but I at least wanted to recognize what the staff has done up to this point...Paragon I didn't...

Log In Sign Up

Log In Sign Up

Forgot password?

We'll email you a reset link.

If you signed up using a 3rd party account like Facebook or Twitter, please login with it instead.

Forgot password?

Try another email?

Almost done,

By becoming a registered user, you are also agreeing to our Terms and confirming that you have read our Privacy Policy.


You must be a member of to participate.

We have our own Community Guidelines at You should read them.


You must be a member of to participate.

We have our own Community Guidelines at You should read them.




Choose an available username to complete sign up.

In order to provide our users with a better overall experience, we ask for more information from Facebook when using it to login so that we can learn more about our audience and provide you with the best possible experience. We do not store specific user data and the sharing of it is not required to login with Facebook.