Oregon Ducks vs USC Trojans: Prediction, Head-to-Head, Odds & Stats (Sat, 22 Nov '25)

Wojtek Kolan

Wojtek Kolan

Published on 22 Nov, 06:00 PM UTC

Next Match 22/11/25 at 06:00 PM

Oregon Ducks vs USC Trojans

Scheduled H2H Match For Oregon Ducks Vs USC Trojans

NCAA, Regular Season

Sat, 22 Nov 2025 at 06:00 PM UTC

Oregon Ducks
Oregon Ducks

USA USA

Recent Form

W
W
W
W
W
USC Trojans
USC Trojans

USA USA

Recent Form

L
L
W
L
W

7

Win

Played

10
0 Draws

3

Win

2
Position
15

Game Schedule - Time Of Fixture

Oregon Ducks will square off vs USC Trojans in NCAA, Regular Season on Sat, 22 Nov 2025 at 06:00 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

Oregon Ducks vs USC Trojans H2H Stats

Over the last 10 head-to-head fixtures between these competitors, Oregon Ducks have come out on top 7 times and USC Trojans have got the victory on 3 occasion. In the most recent fixture between them, Oregon Ducks won 36-27.


Head-to-HeadMatch Wins
Oregon Ducks7
USC Trojans3

Oregon Ducks vs USC Trojans Past H2H Matches

19510
NCAA, Regular Season
03:30 AM
12/11/23
47372
Oregon Ducks
36
4290
USC Trojans
27
11209
NCAA FBS
01:00 AM
19/12/20
4290
USC Trojans
24
47372
Oregon Ducks
31
12:00 AM
03/11/19
4290
USC Trojans
24
47372
Oregon Ducks
56
11:00 PM
05/11/16
4290
USC Trojans
45
47372
Oregon Ducks
20
08:30 PM
21/11/15
47372
Oregon Ducks
48
4290
USC Trojans
28
11:00 PM
03/11/12
4290
USC Trojans
51
47372
Oregon Ducks
62
01:00 AM
20/11/11
47372
Oregon Ducks
35
4290
USC Trojans
38
12:00 AM
01/11/09
47372
Oregon Ducks
47
4290
USC Trojans
20
12:00 AM
05/10/08
4290
USC Trojans
44
47372
Oregon Ducks
10
07:00 PM
27/10/07
47372
Oregon Ducks
24
4290
USC Trojans
17
03:15 AM
12/11/06
4290
USC Trojans
35
47372
Oregon Ducks
10

Oregon Ducks Recent Matches

19510
NCAA, Regular Season (28 Matches)
04:00 PM
13/09/25
4366
Northwestern Wildcats
14
47372
Oregon Ducks
34
W
07:30 PM
06/09/25
47372
Oregon Ducks
69
4281
Oklahoma State Cowboys
3
W
08:00 PM
30/08/25
47372
Oregon Ducks
59
327920
Montana State Bobcats
13
W
01:00 AM
08/12/24
47372
Oregon Ducks
45
4286
Penn State Nittany Lions
37
W
12:30 AM
01/12/24
47372
Oregon Ducks
49
4370
Washington Huskies
21
W
12:30 AM
17/11/24
4301
Wisconsin Badgers
13
47372
Oregon Ducks
16
W
12:00 AM
10/11/24
47372
Oregon Ducks
39
4306
Maryland Terrapins
18
W
07:30 PM
02/11/24
4310
Michigan Wolverines
17
47372
Oregon Ducks
38
W
07:30 PM
26/10/24
47372
Oregon Ducks
38
4293
Illinois Fighting Illini
9
W
12:00 AM
19/10/24
4317
Purdue Boilermakers
0
47372
Oregon Ducks
35
W
11:30 PM
12/10/24
47372
Oregon Ducks
32
4352
Ohio State Buckeyes
31
W
01:00 AM
05/10/24
47372
Oregon Ducks
31
4338
Michigan State Spartans
10
W
03:00 AM
29/09/24
4313
UCLA Bruins
13
47372
Oregon Ducks
34
W
07:30 PM
14/09/24
4299
Oregon State Beavers
14
47372
Oregon Ducks
49
W
02:00 AM
08/09/24
47372
Oregon Ducks
37
4279
Boise State Broncos
34
W
11:30 PM
31/08/24
47372
Oregon Ducks
24
4344
Idaho Vandals
14
W
01:00 AM
02/12/23
4370
Washington Huskies
34
47372
Oregon Ducks
31
L
01:30 AM
25/11/23
47372
Oregon Ducks
31
4299
Oregon State Beavers
7
W
09:00 PM
18/11/23
4380
Arizona State Sun Devils
13
47372
Oregon Ducks
49
W
03:30 AM
12/11/23
47372
Oregon Ducks
36
4290
USC Trojans
27
W
09:30 PM
04/11/23
47372
Oregon Ducks
63
4292
California Golden Bears
19
W
07:30 PM
28/10/23
47352
Utah Utes
6
47372
Oregon Ducks
35
W
07:30 PM
21/10/23
47372
Oregon Ducks
38
4358
Washington State Cougars
24
W
07:30 PM
14/10/23
4370
Washington Huskies
36
47372
Oregon Ducks
33
L
10:30 PM
30/09/23
4379
Stanford Cardinal
6
47372
Oregon Ducks
42
W
07:30 PM
23/09/23
47372
Oregon Ducks
42
85211
Colorado Buffaloes
6
W
12:00 AM
17/09/23
47372
Oregon Ducks
55
4371
Hawaii Rainbow Warriors
10
W
11:00 PM
09/09/23
4357
Texas Tech Red Raiders
30
47372
Oregon Ducks
38
W
19750
NCAA Division I, FBS Post Season (2 Matches)
10:00 PM
01/01/25
47372
Oregon Ducks
21
4352
Ohio State Buckeyes
41
L
06:00 PM
01/01/24
47372
Oregon Ducks
45
290824
Liberty Flames
6
W

USC Trojans Recent Matches

19510
NCAA, Regular Season (27 Matches)
10:45 PM
13/09/25
4317
Purdue Boilermakers
17
4290
USC Trojans
33
W
11:30 PM
06/09/25
4290
USC Trojans
59
46394
Georgia Southern Eagles
20
W
11:30 PM
30/08/25
4290
USC Trojans
73
296497
Missouri State Bears
13
W
08:30 PM
30/11/24
4290
USC Trojans
35
4372
Notre Dame Fighting Irish
49
L
03:30 AM
24/11/24
4313
UCLA Bruins
13
4290
USC Trojans
19
W
09:00 PM
16/11/24
4290
USC Trojans
28
4282
Nebraska Cornhuskers
20
W
11:30 PM
02/11/24
4370
Washington Huskies
26
4290
USC Trojans
21
L
03:00 AM
26/10/24
4290
USC Trojans
42
4354
Rutgers Scarlet Knights
20
W
08:00 PM
19/10/24
4306
Maryland Terrapins
29
4290
USC Trojans
28
L
07:30 PM
12/10/24
4290
USC Trojans
30
4286
Penn State Nittany Lions
33
L
11:30 PM
05/10/24
4381
Minnesota Golden Gophers
24
4290
USC Trojans
17
L
07:30 PM
28/09/24
4290
USC Trojans
38
4301
Wisconsin Badgers
21
W
07:30 PM
21/09/24
4310
Michigan Wolverines
27
4290
USC Trojans
24
L
03:00 AM
08/09/24
4290
USC Trojans
48
4300
Utah State Aggies
0
W
11:30 PM
01/09/24
4290
USC Trojans
27
4284
LSU Tigers
20
W
08:30 PM
18/11/23
4290
USC Trojans
20
4313
UCLA Bruins
38
L
03:30 AM
12/11/23
47372
Oregon Ducks
36
4290
USC Trojans
27
L
11:30 PM
04/11/23
4290
USC Trojans
42
4370
Washington Huskies
52
L
08:00 PM
28/10/23
4292
California Golden Bears
49
4290
USC Trojans
50
W
12:00 AM
22/10/23
4290
USC Trojans
32
47352
Utah Utes
34
L
11:30 PM
14/10/23
4372
Notre Dame Fighting Irish
48
4290
USC Trojans
20
L
02:30 AM
08/10/23
4290
USC Trojans
43
4343
Arizona Wildcats
41
W
04:00 PM
30/09/23
85211
Colorado Buffaloes
41
4290
USC Trojans
48
W
02:30 AM
24/09/23
4380
Arizona State Sun Devils
28
4290
USC Trojans
42
W
02:30 AM
10/09/23
4290
USC Trojans
56
4379
Stanford Cardinal
10
W
10:30 PM
02/09/23
4290
USC Trojans
66
4331
Nevada Wolf Pack
14
W
12:00 AM
27/08/23
4290
USC Trojans
56
4291
San Jose State Spartans
28
W
19750
NCAA Division I, FBS Post Season (3 Matches)
03:30 AM
28/12/24
4290
USC Trojans
35
4348
Texas A&M Aggies
31
W
01:00 AM
28/12/23
4290
USC Trojans
42
4335
Louisville Cardinals
28
W
06:00 PM
02/01/23
4290
USC Trojans
45
4285
Tulane Green Wave
46
L

Oregon Ducks Next Fixtures

USC Trojans Next Fixtures

Oregon Ducks Last Match Played stats

Northwestern Wildcats vs Oregon Ducks

Final Score :14 - 34

(H)Offense (A)
2Touchdowns4
0/0Field goals2/2
313Total yards373
2Turnovers1
1/1Red zone efficiency3/3
32:18Time of Possession27:42
15First downs21
2First downs by penalty0
3/11 (27%)Third down efficiency7/11 (63%)
3Punts2
55.3Average yards per punt38.5
5.3Average yards per play6.7
(H)Passing (A)
6First downs by passing11
135Net yards passing197
135Gross yards passing197
0Passing touchdowns1
2Interceptions thrown1
5.6Average passing yards per attempt7.6
2Red zone passing attempts4
(H)Rushing (A)
37Rushing attempts30
178Rushing yards176
4.8Average rushing yards per attempt5.9
9First downs by rushing8
2Red zone rushing attempts5
(H)Other (A)
4Penalties0
27Yards penalized0
1Fumbles0
0Fumbles lost0

USC Trojans Last Match Played stats

Purdue Boilermakers vs USC Trojans

Final Score :17 - 33

(H)Offense (A)
2Touchdowns3
1/1Field goals4/5
357Total yards460
3Turnovers0
2/5Red zone efficiency5/6
25:53Time of Possession34:07
23First downs22
3First downs by penalty5
7/14 (50%)Third down efficiency4/13 (30%)
3Punts0
54.3Average yards per punt0
5.3Average yards per play6.8
(H)Passing (A)
15First downs by passing11
305Net yards passing282
305Gross yards passing282
1Passing touchdowns0
3Interceptions thrown0
6.9Average passing yards per attempt9.7
6Red zone passing attempts5
(H)Rushing (A)
28Rushing attempts40
52Rushing yards178
1.9Average rushing yards per attempt4.5
3First downs by rushing8
5Red zone rushing attempts10
(H)Other (A)
5Penalties9
60Yards penalized103
2Fumbles0
0Fumbles lost0