Oregon Ducks vs USC Trojans: Prediction, Head-to-Head, Odds & Stats

    Wojtek Kolan

    Wojtek Kolan

    Published on 22 Nov, 08:30 PM

    FT
    42
    27

    Scheduled H2H Match For Oregon Ducks Vs USC Trojans

    NCAA, Regular Season

    Sat, 22 Nov 2025 at 08:30 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

    Last 10 Played

    10
    0 Draws

    3

    Win

    2
    Position
    15

    Oregon Ducks vs USC Trojans H2H Stats

    Analyzing the most recent 10 head-to-head fixtures for these teams, Oregon Ducks have come out on top 7 times and USC Trojans have come out on top on 3 occasion. In the most recent game between them, Oregon Ducks won 42-27.


    Head-to-Head (Last 10 Matches)
    Oregon Ducks7
    USC Trojans3

    Oregon Ducks vs USC Trojans Past H2H Matches

    19510
    NCAA, Regular Season
    08:30 PM
    22/11/25
    47372
    Oregon Ducks
    42
    4290
    USC Trojans
    27
    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

    Head To Head Streaks

    47372
    Wins
    3

    Team Streaks

    47372
    Wins
    4
    4290
    Wins
    3

    Oregon Ducks Recent Matches

    19510
    NCAA, Regular Season (28 Matches)
    08:30 PM
    22/11/25
    47372
    Oregon Ducks
    42
    4290
    USC Trojans
    27
    W
    02:00 AM
    15/11/25
    47372
    Oregon Ducks
    42
    4381
    Minnesota Golden Gophers
    13
    W
    08:30 PM
    08/11/25
    4322
    Iowa Hawkeyes
    16
    47372
    Oregon Ducks
    18
    W
    11:00 PM
    25/10/25
    47372
    Oregon Ducks
    21
    4301
    Wisconsin Badgers
    7
    W
    10:30 PM
    18/10/25
    4354
    Rutgers Scarlet Knights
    10
    47372
    Oregon Ducks
    56
    W
    07:30 PM
    11/10/25
    47372
    Oregon Ducks
    20
    4375
    Indiana Hoosiers
    30
    L
    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
    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)
    08:30 PM
    22/11/25
    47372
    Oregon Ducks
    42
    4290
    USC Trojans
    27
    L
    08:30 PM
    15/11/25
    4290
    USC Trojans
    26
    4322
    Iowa Hawkeyes
    21
    W
    02:00 AM
    08/11/25
    4290
    USC Trojans
    38
    4366
    Northwestern Wildcats
    17
    W
    11:30 PM
    01/11/25
    4282
    Nebraska Cornhuskers
    17
    4290
    USC Trojans
    21
    W
    11:30 PM
    18/10/25
    4372
    Notre Dame Fighting Irish
    34
    4290
    USC Trojans
    24
    L
    11:30 PM
    11/10/25
    4290
    USC Trojans
    31
    4310
    Michigan Wolverines
    13
    W
    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
    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 vs USC Trojans H2H Recent Match Played Stats

    Oregon Ducks vs USC Trojans

    Final Score :42 - 27

    Oregon Ducks (H)OffenseUSC Trojans (A)
    6Touchdowns4
    0/0Field goals0/1
    436Total yards382
    1Turnovers2
    4/4Red zone efficiency3/4
    33:04Time of Possession26:56
    26First downs23
    4First downs by penalty5
    7/12 (58%)Third down efficiency7/16 (43%)
    3Punts3
    38Average yards per punt45
    6.1Average yards per play5.3
    Oregon Ducks (H)PassingUSC Trojans (A)
    12First downs by passing17
    257Net yards passing335
    257Gross yards passing335
    2Passing touchdowns4
    1Interceptions thrown2
    8.6Average passing yards per attempt7.4
    4Red zone passing attempts6
    Oregon Ducks (H)RushingUSC Trojans (A)
    41Rushing attempts28
    179Rushing yards47
    4.4Average rushing yards per attempt1.7
    9First downs by rushing2
    8Red zone rushing attempts9
    Oregon Ducks (H)OtherUSC Trojans (A)
    11Penalties8
    130Yards penalized103
    1Fumbles1
    0Fumbles lost0

    Oregon Ducks Last Match Played stats

    Oregon Ducks vs USC Trojans

    Final Score :42 - 27

    (H)Offense (A)
    6Touchdowns4
    0/0Field goals0/1
    436Total yards382
    1Turnovers2
    4/4Red zone efficiency3/4
    33:04Time of Possession26:56
    26First downs23
    4First downs by penalty5
    7/12 (58%)Third down efficiency7/16 (43%)
    3Punts3
    38Average yards per punt45
    6.1Average yards per play5.3
    (H)Passing (A)
    12First downs by passing17
    257Net yards passing335
    257Gross yards passing335
    2Passing touchdowns4
    1Interceptions thrown2
    8.6Average passing yards per attempt7.4
    4Red zone passing attempts6
    (H)Rushing (A)
    41Rushing attempts28
    179Rushing yards47
    4.4Average rushing yards per attempt1.7
    9First downs by rushing2
    8Red zone rushing attempts9
    (H)Other (A)
    11Penalties8
    130Yards penalized103
    1Fumbles1
    0Fumbles lost0

    USC Trojans Last Match Played stats

    Oregon Ducks vs USC Trojans

    Final Score :42 - 27

    (H)Offense (A)
    6Touchdowns4
    0/0Field goals0/1
    436Total yards382
    1Turnovers2
    4/4Red zone efficiency3/4
    33:04Time of Possession26:56
    26First downs23
    4First downs by penalty5
    7/12 (58%)Third down efficiency7/16 (43%)
    3Punts3
    38Average yards per punt45
    6.1Average yards per play5.3
    (H)Passing (A)
    12First downs by passing17
    257Net yards passing335
    257Gross yards passing335
    2Passing touchdowns4
    1Interceptions thrown2
    8.6Average passing yards per attempt7.4
    4Red zone passing attempts6
    (H)Rushing (A)
    41Rushing attempts28
    179Rushing yards47
    4.4Average rushing yards per attempt1.7
    9First downs by rushing2
    8Red zone rushing attempts9
    (H)Other (A)
    11Penalties8
    130Yards penalized103
    1Fumbles1
    0Fumbles lost0

    Top Upcoming

    07:30 PM 27/11/25
    Prediction
    Ebbw ValeEbbw Vale
    Carmarthen QuinsCarmarthen Quins
    07:15 PM 28/11/25
    Prediction
    CardiffCardiff
    SwanseaSwansea
    07:30 PM 28/11/25
    Prediction
    LlandoveryLlandovery
    AberavonAberavon
    07:30 PM 28/11/25
    Prediction
    Pontypool RFCPontypool RFC
    NewportNewport
    07:45 PM 28/11/25
    Prediction
    Sale SharksSale Sharks
    Exeter ChiefsExeter Chiefs
    07:45 PM 28/11/25
    Prediction
    NottinghamNottingham
    Bedford BluesBedford Blues
    07:45 PM 28/11/25
    Prediction
    Newcastle Red BullsNewcastle Red Bulls
    Leicester TigersLeicester Tigers
    01:30 PM 29/11/25
    Prediction
    Montpellier Hérault RugbyMontpellier Hérault Rugby
    Union Bordeaux BèglesUnion Bordeaux Bègles
    01:30 PM 29/11/25
    Prediction
    Ampthill RUFCAmpthill RUFC
    Hartpury CollegeHartpury College
    02:00 PM 29/11/25
    Prediction
    Currie RFCCurrie RFC
    Glasgow HawksGlasgow Hawks