Oregon Ducks vs USC Trojans: Prediction, Head-to-Head, Odds & Stats (Wed, 03 Dec '25)

Wojtek Kolan

Wojtek Kolan

Published on 03 Dec, 03:00 AM

Next Match 03/12/25 at 03:00 AM

Oregon Ducks vs USC Trojans

Scheduled H2H Match For Oregon Ducks Vs USC Trojans

NCAA

Wed, 03 Dec 2025 at 03:00 AM UTC

Oregon Ducks
Oregon Ducks

USA USA

Recent Form

W
W
W
W
W
USC Trojans
USC Trojans

USA USA

Recent Form

L
L
L
L
W

7

Win

Last 10 Played

10
0 Draws

3

Win

8
Position
14
Dana Altman
Manager
-

Game Schedule - Time Of Fixture

Oregon Ducks will square off vs USC Trojans in NCAA on Wed, 03 Dec 2025 at 03:00 AM 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 Results Summary

Analyzing the last 10 head to head matches between these teams, Oregon Ducks have won 7 times and USC Trojans have won on 3 occasion. In the most recent game between them, Oregon Ducks won 82-61.


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

Oregon Ducks vs USC Trojans Past H2H Matches

648
NCAA Men
09:00 PM
01/03/25
86814
Oregon Ducks
82
34647
USC Trojans
61
03:30 AM
05/12/24
34647
USC Trojans
60
86814
Oregon Ducks
68
03:30 AM
02/02/24
34647
USC Trojans
69
86814
Oregon Ducks
78
02:00 AM
29/12/23
86814
Oregon Ducks
82
34647
USC Trojans
74
04:00 AM
10/02/23
86814
Oregon Ducks
78
34647
USC Trojans
60
03:00 AM
27/02/22
86814
Oregon Ducks
69
34647
USC Trojans
70
04:00 AM
16/01/22
34647
USC Trojans
69
86814
Oregon Ducks
79
02:00 AM
23/02/21
34647
USC Trojans
72
86814
Oregon Ducks
58
10:30 PM
30/01/21
34647
USC Trojans
86814
Oregon Ducks
04:00 AM
24/01/20
86814
Oregon Ducks
79
34647
USC Trojans
70
02:00 AM
22/02/19
34647
USC Trojans
66
86814
Oregon Ducks
49
01:00 AM
14/01/19
86814
Oregon Ducks
81
34647
USC Trojans
60
04:30 AM
10/03/18
34647
USC Trojans
74
86814
Oregon Ducks
54
02:00 AM
19/01/18
86814
Oregon Ducks
70
34647
USC Trojans
75
02:00 AM
12/02/15
34647
USC Trojans
75
86814
Oregon Ducks
80
04:00 AM
23/01/15
86814
Oregon Ducks
75
34647
USC Trojans
67
09:00 PM
01/03/14
34647
USC Trojans
63
86814
Oregon Ducks
78
13434
NCAA March Madness Division 1
01:50 AM
29/03/21
34647
USC Trojans
82
86814
Oregon Ducks
68

Oregon Ducks Recent Matches

648
NCAA Men (28 Matches)
03:00 AM
18/11/25
86814
Oregon Ducks
87
87428
Oregon State Beavers
75
W
02:30 AM
13/11/25
86814
Oregon Ducks
83
66356
South Dakota State Jackrabbits
69
W
03:00 AM
08/11/25
86814
Oregon Ducks
67
87344
Rice Owls
63
W
03:30 AM
05/11/25
86814
Oregon Ducks
60
87198
Hawaii Rainbow Warriors
59
W
04:00 PM
14/03/25
34656
Michigan State Spartans
74
86814
Oregon Ducks
64
L
04:00 PM
13/03/25
86814
Oregon Ducks
72
66358
Indiana Hoosiers
59
W
07:00 PM
09/03/25
34612
Washington Huskies
73
86814
Oregon Ducks
80
W
02:00 AM
05/03/25
86814
Oregon Ducks
73
66358
Indiana Hoosiers
64
W
09:00 PM
01/03/25
86814
Oregon Ducks
82
34647
USC Trojans
61
W
05:00 PM
22/02/25
34659
Wisconsin Badgers
73
86814
Oregon Ducks
77
W
01:30 AM
20/02/25
86816
Iowa Hawkeyes
78
86814
Oregon Ducks
80
W
12:00 AM
17/02/25
86814
Oregon Ducks
75
86666
Rutgers Scarlet Knights
57
W
04:00 AM
12/02/25
86814
Oregon Ducks
81
86698
Northwestern Wildcats
75
W
05:00 PM
08/02/25
34656
Michigan State Spartans
86
86814
Oregon Ducks
74
L
11:30 PM
05/02/25
34615
Michigan Wolverines
80
86814
Oregon Ducks
76
L
12:30 AM
03/02/25
86814
Oregon Ducks
71
86762
Nebraska Cornhuskers
77
L
03:30 AM
31/01/25
34626
UCLA Bruins
78
86814
Oregon Ducks
52
L
09:00 PM
25/01/25
34617
Minnesota Golden Gophers
77
86814
Oregon Ducks
69
L
04:00 AM
22/01/25
86814
Oregon Ducks
82
34612
Washington Huskies
71
W
08:00 PM
18/01/25
86814
Oregon Ducks
58
34606
Purdue Boilermakers
65
L
09:00 PM
12/01/25
49856
Penn St Nittany Lions
81
86814
Oregon Ducks
82
W
11:00 PM
09/01/25
34650
Ohio State Buckeyes
71
86814
Oregon Ducks
73
W
09:00 PM
05/01/25
86814
Oregon Ducks
83
34611
Maryland Terrapins
79
W
03:00 AM
03/01/25
86814
Oregon Ducks
77
34628
Illinois Fighting Illini
109
L
10:00 PM
29/12/24
86814
Oregon Ducks
89
86658
Weber State Wildcats
49
W
01:00 AM
22/12/24
86766
Stanford Cardinal
61
86814
Oregon Ducks
76
W
11:00 PM
15/12/24
86814
Oregon Ducks
79
34631
Stephen F Austin Lumberjacks
61
W
11:00 PM
08/12/24
86814
Oregon Ducks
71
34626
UCLA Bruins
73
L
13434
NCAA March Madness Division 1 (2 Matches)
01:40 AM
24/03/25
34645
Arizona Wildcats
87
86814
Oregon Ducks
83
L
02:10 AM
22/03/25
86814
Oregon Ducks
81
101873
Liberty Flames
52
W

USC Trojans Recent Matches

648
NCAA Men (28 Matches)
03:00 AM
21/11/25
34647
USC Trojans
107
86646
Troy State Trojans
106
W
12:30 AM
15/11/25
34647
USC Trojans
87
86780
Illinois State Redbirds
67
W
11:00 PM
09/11/25
34647
USC Trojans
114
87210
Manhattan Jaspers
83
W
02:30 AM
04/11/25
34647
USC Trojans
94
86716
Cal Poly Mustangs
64
W
01:00 AM
14/03/25
34606
Purdue Boilermakers
76
34647
USC Trojans
71
L
12:30 AM
13/03/25
86666
Rutgers Scarlet Knights
89
34647
USC Trojans
97
W
01:00 AM
09/03/25
34626
UCLA Bruins
90
34647
USC Trojans
63
L
03:30 AM
06/03/25
34647
USC Trojans
92
34612
Washington Huskies
61
W
09:00 PM
01/03/25
86814
Oregon Ducks
82
34647
USC Trojans
61
L
03:30 AM
27/02/25
34647
USC Trojans
82
34650
Ohio State Buckeyes
87
L
11:00 PM
23/02/25
86666
Rutgers Scarlet Knights
95
34647
USC Trojans
85
L
01:30 AM
21/02/25
34611
Maryland Terrapins
88
34647
USC Trojans
71
L
09:00 PM
15/02/25
34647
USC Trojans
66
34617
Minnesota Golden Gophers
69
L
02:00 AM
12/02/25
34647
USC Trojans
92
49856
Penn St Nittany Lions
67
W
12:00 AM
08/02/25
34606
Purdue Boilermakers
90
34647
USC Trojans
72
L
02:00 AM
05/02/25
86698
Northwestern Wildcats
77
34647
USC Trojans
75
L
09:30 PM
01/02/25
34647
USC Trojans
70
34656
Michigan State Spartans
64
W
03:00 AM
28/01/25
34647
USC Trojans
76
34626
UCLA Bruins
82
L
02:00 AM
23/01/25
86762
Nebraska Cornhuskers
73
34647
USC Trojans
78
W
08:00 PM
18/01/25
34647
USC Trojans
69
34659
Wisconsin Badgers
84
L
03:30 AM
15/01/25
34647
USC Trojans
99
86816
Iowa Hawkeyes
89
W
05:00 PM
11/01/25
34628
Illinois Fighting Illini
72
34647
USC Trojans
82
W
12:00 AM
09/01/25
66358
Indiana Hoosiers
82
34647
USC Trojans
69
L
01:00 AM
05/01/25
34647
USC Trojans
74
34615
Michigan Wolverines
85
L
09:00 PM
22/12/24
34647
USC Trojans
82
88922
Southern University Jaguars
51
W
03:00 AM
19/12/24
34647
USC Trojans
90
34603
Cal State Northridge Matadors
69
W
01:00 AM
16/12/24
34647
USC Trojans
89
86710
Montana State Bobcats
63
W
11:00 PM
07/12/24
34612
Washington Huskies
61
34647
USC Trojans
85
W
25759
College Basketball Crown (2 Matches)
01:30 AM
04/04/25
34647
USC Trojans
59
34618
Villanova Wildcats
60
L
03:00 AM
02/04/25
34647
USC Trojans
89
86832
Tulane Green Wave
60
W

Oregon Ducks Next Fixtures

USC Trojans Next Fixtures

Oregon Ducks Last Match Played stats

Oregon Ducks vs Oregon State Beavers

Final Score :87 - 75

(H)Scoring (A)
27/39 (69%)Free throws21/25 (84%)
15/29 (51%)2 pointers15/29 (51%)
10/24 (41%)3 pointers8/25 (32%)
25/53 (47%)Field goals23/54 (42%)
(H)Other (A)
35Rebounds23
22Defensive rebounds15
13Offensive rebounds8
14Assists13
10Turnovers11
5Steals4
3Blocks3
17Fouls27
(H)Lead (A)
11Max points in a row7
14Biggest lead1

USC Trojans Last Match Played stats

USC Trojans vs Troy State Trojans

Final Score :107 - 106

(H)Scoring (A)
34/46 (73%)Free throws25/35 (71%)
23/46 (50%)2 pointers24/55 (43%)
9/29 (31%)3 pointers11/32 (34%)
32/75 (42%)Field goals35/87 (40%)
(H)Other (A)
35Rebounds56
29Defensive rebounds35
6Offensive rebounds21
23Assists18
13Turnovers18
10Steals7
12Blocks3
26Fouls33
(H)Lead (A)
11Max points in a row8
11Biggest lead6