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 Game Summary

    In the most recent 10 H2H games for these rivals, 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)
    11:30 PM
    27/09/25
    4286
    Penn State Nittany Lions
    24
    47372
    Oregon Ducks
    30
    W
    07:00 PM
    20/09/25
    47372
    Oregon Ducks
    41
    4299
    Oregon State Beavers
    7
    W
    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
    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 (28 Matches)
    04:00 PM
    27/09/25
    4293
    Illinois Fighting Illini
    34
    4290
    USC Trojans
    32
    L
    03:00 AM
    21/09/25
    4290
    USC Trojans
    45
    4338
    Michigan State Spartans
    31
    W
    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
    19750
    NCAA Division I, FBS Post Season (2 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

    Oregon Ducks Next Fixtures

    USC Trojans Next Fixtures

    Oregon Ducks Last Match Played stats

    Penn State Nittany Lions vs Oregon Ducks

    Final Score :24 - 30

    (H)Offense (A)
    3Touchdowns4
    1/1Field goals1/2
    276Total yards424
    1Turnovers0
    2/2Red zone efficiency3/3
    26:06Time of Possession33:54
    15First downs20
    0First downs by penalty0
    6/15 (40%)Third down efficiency6/18 (33%)
    5Punts2
    44.8Average yards per punt36.5
    4.6Average yards per play5.4
    (H)Passing (A)
    5First downs by passing10
    132Net yards passing248
    132Gross yards passing248
    2Passing touchdowns3
    1Interceptions thrown0
    5.1Average passing yards per attempt6.4
    2Red zone passing attempts4
    (H)Rushing (A)
    36Rushing attempts39
    144Rushing yards176
    4Average rushing yards per attempt4.5
    10First downs by rushing10
    4Red zone rushing attempts9
    (H)Other (A)
    2Penalties4
    10Yards penalized34
    0Fumbles1
    0Fumbles lost0

    USC Trojans Last Match Played stats

    Illinois Fighting Illini vs USC Trojans

    Final Score :34 - 32

    (H)Offense (A)
    4Touchdowns4
    2/2Field goals1/1
    502Total yards490
    2Turnovers2
    2/4Red zone efficiency5/5
    27:26Time of Possession32:34
    25First downs29
    1First downs by penalty4
    6/10 (60%)Third down efficiency8/14 (57%)
    1Punts1
    42Average yards per punt53
    8.1Average yards per play6.4
    (H)Passing (A)
    13First downs by passing21
    331Net yards passing364
    331Gross yards passing364
    3Passing touchdowns2
    0Interceptions thrown1
    11.8Average passing yards per attempt8.3
    3Red zone passing attempts4
    (H)Rushing (A)
    35Rushing attempts34
    171Rushing yards126
    4.9Average rushing yards per attempt3.7
    8First downs by rushing7
    8Red zone rushing attempts6
    (H)Other (A)
    5Penalties8
    42Yards penalized69
    2Fumbles1
    2Fumbles lost1