USC Trojans vs UCLA Bruins: Prediction, Head-to-Head, Odds & Stats (Sat, 29 Nov '25)

Wojtek Kolan

Wojtek Kolan

Published on 29 Nov, 06:00 PM UTC

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

USC Trojans vs UCLA Bruins

Scheduled H2H Match For USC Trojans Vs UCLA Bruins

NCAA, Regular Season

Sat, 29 Nov 2025 at 06:00 PM UTC

USC Trojans
USC Trojans

USA USA

Recent Form

L
L
W
L
W
UCLA Bruins
UCLA Bruins

USA USA

Recent Form

L
W
W
W
L

7

Win

Last 10 Played

10
0 Draws

3

Win

15
Position
12

Game Schedule - Time Of Fixture

USC Trojans will square off vs UCLA Bruins in NCAA, Regular Season on Sat, 29 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.

USC Trojans vs UCLA Bruins H2H Results Summary

Analyzing the most recent 10 head-2-head matches between these competitors, USC Trojans have come out on top 7 times and UCLA Bruins have got the victory on 3 occasion. In the last game between them, USC Trojans won 13-19.


Head-to-Head (Last 10 Matches)
USC Trojans7
UCLA Bruins3

USC Trojans vs UCLA Bruins Past H2H Matches

19510
NCAA, Regular Season
03:30 AM
24/11/24
4313
UCLA Bruins
13
4290
USC Trojans
19
08:30 PM
18/11/23
4290
USC Trojans
20
4313
UCLA Bruins
38
01:00 AM
20/11/22
4313
UCLA Bruins
45
4290
USC Trojans
48
11209
NCAA FBS
09:00 PM
20/11/21
4290
USC Trojans
33
4313
UCLA Bruins
62
12:30 AM
13/12/20
4313
UCLA Bruins
38
4290
USC Trojans
43
08:30 PM
23/11/19
4290
USC Trojans
52
4313
UCLA Bruins
35
08:30 PM
17/11/18
4313
UCLA Bruins
34
4290
USC Trojans
27
01:00 AM
19/11/17
4290
USC Trojans
28
4313
UCLA Bruins
23
03:30 AM
20/11/16
4313
UCLA Bruins
14
4290
USC Trojans
36
08:30 PM
28/11/15
4290
USC Trojans
40
4313
UCLA Bruins
21
01:00 AM
23/11/14
4313
UCLA Bruins
38
4290
USC Trojans
20
01:00 AM
01/12/13
4290
USC Trojans
14
4313
UCLA Bruins
35
08:05 PM
17/11/12
4313
UCLA Bruins
38
4290
USC Trojans
28
03:00 AM
27/11/11
4290
USC Trojans
50
4313
UCLA Bruins
0
03:30 AM
05/12/10
4313
UCLA Bruins
14
4290
USC Trojans
28
03:00 AM
29/11/09
4290
USC Trojans
28
4313
UCLA Bruins
7
09:30 PM
06/12/08
4313
UCLA Bruins
7
4290
USC Trojans
28
09:30 PM
01/12/07
4290
USC Trojans
24
4313
UCLA Bruins
7
09:30 PM
02/12/06
4313
UCLA Bruins
13
4290
USC Trojans
9
05:05 PM
04/12/04
4313
UCLA Bruins
24
4290
USC Trojans
29

USC Trojans Recent Matches

19510
NCAA, Regular Season (28 Matches)
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
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
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

UCLA Bruins Recent Matches

19510
NCAA, Regular Season (29 Matches)
11:00 PM
18/10/25
4313
UCLA Bruins
20
4306
Maryland Terrapins
17
W
04:00 PM
11/10/25
4338
Michigan State Spartans
13
4313
UCLA Bruins
38
W
07:30 PM
04/10/25
4313
UCLA Bruins
42
4286
Penn State Nittany Lions
37
W
07:30 PM
27/09/25
4366
Northwestern Wildcats
17
4313
UCLA Bruins
14
L
02:00 AM
13/09/25
4313
UCLA Bruins
10
4384
New Mexico Lobos
35
L
12:00 AM
07/09/25
4378
UNLV Rebels
30
4313
UCLA Bruins
23
L
03:00 AM
31/08/25
4313
UCLA Bruins
10
47352
Utah Utes
43
L
08:30 PM
30/11/24
4313
UCLA Bruins
20
4298
Fresno State Bulldogs
13
W
03:30 AM
24/11/24
4313
UCLA Bruins
13
4290
USC Trojans
19
L
02:00 AM
16/11/24
4370
Washington Huskies
31
4313
UCLA Bruins
19
L
02:00 AM
09/11/24
4313
UCLA Bruins
20
4322
Iowa Hawkeyes
17
W
07:30 PM
02/11/24
4282
Nebraska Cornhuskers
20
4313
UCLA Bruins
27
W
04:00 PM
19/10/24
4354
Rutgers Scarlet Knights
32
4313
UCLA Bruins
35
W
01:00 AM
13/10/24
4313
UCLA Bruins
17
4381
Minnesota Golden Gophers
21
L
04:00 PM
05/10/24
4286
Penn State Nittany Lions
27
4313
UCLA Bruins
11
L
03:00 AM
29/09/24
4313
UCLA Bruins
13
47372
Oregon Ducks
34
L
07:30 PM
21/09/24
4284
LSU Tigers
34
4313
UCLA Bruins
17
L
11:30 PM
14/09/24
4313
UCLA Bruins
13
4375
Indiana Hoosiers
42
L
11:30 PM
31/08/24
4371
Hawaii Rainbow Warriors
13
4313
UCLA Bruins
16
W
03:30 AM
26/11/23
4313
UCLA Bruins
7
4292
California Golden Bears
33
L
08:30 PM
18/11/23
4290
USC Trojans
20
4313
UCLA Bruins
38
W
02:00 AM
12/11/23
4313
UCLA Bruins
7
4380
Arizona State Sun Devils
17
L
02:30 AM
05/11/23
4343
Arizona Wildcats
27
4313
UCLA Bruins
10
L
11:30 PM
28/10/23
4313
UCLA Bruins
28
85211
Colorado Buffaloes
16
W
02:30 AM
22/10/23
4379
Stanford Cardinal
7
4313
UCLA Bruins
42
W
12:00 AM
15/10/23
4299
Oregon State Beavers
36
4313
UCLA Bruins
24
L
07:00 PM
07/10/23
4313
UCLA Bruins
25
4358
Washington State Cougars
17
W
07:30 PM
23/09/23
47352
Utah Utes
14
4313
UCLA Bruins
7
L
09:00 PM
16/09/23
4313
UCLA Bruins
59
296561
North Carolina Central Eagles
7
W
19750
NCAA Division I, FBS Post Season (1 Matches)
12:30 AM
17/12/23
4279
Boise State Broncos
22
4313
UCLA Bruins
35
W

USC Trojans Next Fixtures

UCLA Bruins Next Fixtures

USC Trojans Last Match Played stats

Notre Dame Fighting Irish vs USC Trojans

Final Score :34 - 24

(H)Offense (A)
5Touchdowns2
0/1Field goals3/3
442Total yards396
1Turnovers3
4/7Red zone efficiency2/3
32:58Time of Possession27:02
23First downs23
6First downs by penalty0
3/11 (27%)Third down efficiency6/14 (42%)
4Punts2
49Average yards per punt51.5
6.3Average yards per play5.6
(H)Passing (A)
6First downs by passing13
136Net yards passing328
136Gross yards passing328
1Passing touchdowns2
1Interceptions thrown2
5Average passing yards per attempt7.5
5Red zone passing attempts5
(H)Rushing (A)
44Rushing attempts29
306Rushing yards68
7Average rushing yards per attempt2.3
17First downs by rushing4
12Red zone rushing attempts4
(H)Other (A)
8Penalties1
96Yards penalized5
0Fumbles1
0Fumbles lost1

UCLA Bruins Last Match Played stats

UCLA Bruins vs Maryland Terrapins

Final Score :20 - 17

(H)Offense (A)
2Touchdowns2
2/3Field goals1/1
414Total yards337
3Turnovers2
3/3Red zone efficiency2/3
32:59Time of Possession27:01
21First downs17
3First downs by penalty4
8/17 (47%)Third down efficiency6/17 (35%)
7Punts8
48.1Average yards per punt45.8
6Average yards per play4.6
(H)Passing (A)
11First downs by passing6
221Net yards passing210
221Gross yards passing210
1Passing touchdowns1
2Interceptions thrown1
6.1Average passing yards per attempt4.4
1Red zone passing attempts6
(H)Rushing (A)
35Rushing attempts26
193Rushing yards127
5.5Average rushing yards per attempt4.9
6First downs by rushing8
3Red zone rushing attempts4
(H)Other (A)
10Penalties5
85Yards penalized60
1Fumbles1
1Fumbles lost1