general linear regression?

Hey there.
I would really like some guidance on this. I need to analyse some data. It was collected on a football team playing against their rival team and local team (both home and away). Basically, I want to see whether or not the data (player stress response) differed as a result of playing venue (home or away) or opposition (rival or local opposition). Hence, our team played at home to rival and at home to local opposition (2 games) and away to rival and away at local opposition. How do I analyse this statistically? Since not all players were present (injury/substitutions) I cant really do a repeated measures design or merely do t tests? I am leaning towards general linear regression but not sure what levels/interactions etc .
Any recommendations what test to use in SPSS or other??