USC Trojans vs Iowa Hawkeyes: Prediction, Head-to-Head, Odds & Stats (Sat, 15 Nov '25)

    Wojtek Kolan

    Wojtek Kolan

    Published on 15 Nov, 06:00 PM UTC

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

    USC Trojans vs Iowa Hawkeyes

    Scheduled H2H Match For USC Trojans Vs Iowa Hawkeyes

    NCAA, Regular Season

    Sat, 15 Nov 2025 at 06:00 PM UTC

    USC Trojans
    USC Trojans

    USA USA

    Recent Form

    L
    L
    W
    L
    W
    Iowa Hawkeyes
    Iowa Hawkeyes

    USA USA

    Recent Form

    W
    L
    W
    W
    L

    0

    Win

    Last 1 Played

    1
    0 Draws

    1

    Win

    15
    Position
    5

    Game Schedule - Time Of Fixture

    USC Trojans will square off vs Iowa Hawkeyes in NCAA, Regular Season on Sat, 15 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 Iowa Hawkeyes H2H Game Summary

    Analyzing the last 1 head-to-head matches for these competitors, USC Trojans have got the victory 0 times and Iowa Hawkeyes have come out on top on 1 occasion. In the most recent game between them, Iowa Hawkeyes won 49-24.


    Head-to-Head (Last 1 Match)
    USC Trojans0
    Iowa Hawkeyes1

    USC Trojans vs Iowa Hawkeyes Past H2H Matches

    11209
    NCAA FBS
    01:00 AM
    28/12/19
    4322
    Iowa Hawkeyes
    49
    4290
    USC Trojans
    24

    USC Trojans Recent Matches

    19510
    NCAA, Regular Season (28 Matches)
    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
    02:30 AM
    10/09/23
    4290
    USC Trojans
    56
    4379
    Stanford Cardinal
    10
    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

    Iowa Hawkeyes Recent Matches

    19510
    NCAA, Regular Season (28 Matches)
    11:00 PM
    11/10/25
    4301
    Wisconsin Badgers
    0
    4322
    Iowa Hawkeyes
    37
    W
    07:30 PM
    27/09/25
    4322
    Iowa Hawkeyes
    15
    4375
    Indiana Hoosiers
    20
    L
    12:00 AM
    20/09/25
    4354
    Rutgers Scarlet Knights
    28
    4322
    Iowa Hawkeyes
    38
    W
    11:30 PM
    13/09/25
    4322
    Iowa Hawkeyes
    47
    188095
    Massachusetts Minutemen
    7
    W
    04:00 PM
    06/09/25
    4374
    Iowa State Cyclones
    16
    4322
    Iowa Hawkeyes
    13
    L
    10:00 PM
    30/08/25
    4322
    Iowa Hawkeyes
    34
    296509
    Albany Great Danes
    7
    W
    12:30 AM
    30/11/24
    4322
    Iowa Hawkeyes
    13
    4282
    Nebraska Cornhuskers
    10
    W
    05:00 PM
    23/11/24
    4306
    Maryland Terrapins
    13
    4322
    Iowa Hawkeyes
    29
    W
    02:00 AM
    09/11/24
    4313
    UCLA Bruins
    20
    4322
    Iowa Hawkeyes
    17
    L
    11:30 PM
    02/11/24
    4322
    Iowa Hawkeyes
    42
    4301
    Wisconsin Badgers
    10
    W
    07:30 PM
    26/10/24
    4322
    Iowa Hawkeyes
    40
    4366
    Northwestern Wildcats
    14
    W
    11:30 PM
    19/10/24
    4338
    Michigan State Spartans
    32
    4322
    Iowa Hawkeyes
    20
    L
    04:00 PM
    12/10/24
    4322
    Iowa Hawkeyes
    40
    4370
    Washington Huskies
    16
    W
    07:30 PM
    05/10/24
    4352
    Ohio State Buckeyes
    35
    4322
    Iowa Hawkeyes
    7
    L
    11:30 PM
    21/09/24
    4381
    Minnesota Golden Gophers
    14
    4322
    Iowa Hawkeyes
    31
    W
    08:00 PM
    14/09/24
    4322
    Iowa Hawkeyes
    38
    4283
    Troy Trojans
    21
    W
    07:30 PM
    07/09/24
    4322
    Iowa Hawkeyes
    19
    4374
    Iowa State Cyclones
    20
    L
    04:00 PM
    31/08/24
    4322
    Iowa Hawkeyes
    40
    296559
    Illinois State Redbirds
    0
    W
    01:00 AM
    03/12/23
    4322
    Iowa Hawkeyes
    0
    4310
    Michigan Wolverines
    26
    L
    05:00 PM
    24/11/23
    4282
    Nebraska Cornhuskers
    10
    4322
    Iowa Hawkeyes
    13
    W
    08:30 PM
    18/11/23
    4322
    Iowa Hawkeyes
    15
    4293
    Illinois Fighting Illini
    13
    W
    08:30 PM
    11/11/23
    4322
    Iowa Hawkeyes
    22
    4354
    Rutgers Scarlet Knights
    0
    W
    07:30 PM
    04/11/23
    4366
    Northwestern Wildcats
    7
    4322
    Iowa Hawkeyes
    10
    W
    07:30 PM
    21/10/23
    4322
    Iowa Hawkeyes
    10
    4381
    Minnesota Golden Gophers
    12
    L
    08:00 PM
    14/10/23
    4301
    Wisconsin Badgers
    6
    4322
    Iowa Hawkeyes
    15
    W
    07:30 PM
    07/10/23
    4322
    Iowa Hawkeyes
    20
    4317
    Purdue Boilermakers
    14
    W
    11:30 PM
    30/09/23
    4322
    Iowa Hawkeyes
    26
    4338
    Michigan State Spartans
    16
    W
    11:30 PM
    23/09/23
    4286
    Penn State Nittany Lions
    31
    4322
    Iowa Hawkeyes
    0
    L
    19750
    NCAA Division I, FBS Post Season (2 Matches)
    07:30 PM
    30/12/24
    4314
    Missouri Tigers
    27
    4322
    Iowa Hawkeyes
    24
    L
    06:00 PM
    01/01/24
    4328
    Tennessee Volunteers
    35
    4322
    Iowa Hawkeyes
    0
    L

    USC Trojans Next Fixtures

    Iowa Hawkeyes Next Fixtures

    USC Trojans Last Match Played stats

    USC Trojans vs Michigan Wolverines

    Final Score :31 - 13

    (H)Offense (A)
    4Touchdowns2
    1/1Field goals0/0
    489Total yards316
    2Turnovers2
    3/4Red zone efficiency1/1
    33:22Time of Possession26:38
    24First downs17
    0First downs by penalty0
    6/12 (50%)Third down efficiency2/9 (22%)
    2Punts4
    42Average yards per punt36.5
    7.2Average yards per play5.5
    (H)Passing (A)
    13First downs by passing8
    265Net yards passing207
    265Gross yards passing207
    2Passing touchdowns2
    1Interceptions thrown2
    8.3Average passing yards per attempt7.1
    5Red zone passing attempts1
    (H)Rushing (A)
    36Rushing attempts31
    224Rushing yards109
    6.2Average rushing yards per attempt3.5
    11First downs by rushing9
    5Red zone rushing attempts2
    (H)Other (A)
    3Penalties4
    31Yards penalized37
    2Fumbles1
    1Fumbles lost0

    Iowa Hawkeyes Last Match Played stats

    Wisconsin Badgers vs Iowa Hawkeyes

    Final Score :0 - 37

    (H)Offense (A)
    0Touchdowns4
    0/0Field goals3/3
    209Total yards319
    3Turnovers1
    0/0Red zone efficiency5/5
    28:45Time of Possession31:15
    12First downs18
    0First downs by penalty0
    5/13 (38%)Third down efficiency5/12 (41%)
    6Punts4
    37.7Average yards per punt38.8
    3.7Average yards per play5.2
    (H)Passing (A)
    3First downs by passing7
    82Net yards passing109
    82Gross yards passing109
    0Passing touchdowns0
    2Interceptions thrown1
    3.9Average passing yards per attempt4.4
    0Red zone passing attempts5
    (H)Rushing (A)
    36Rushing attempts36
    127Rushing yards210
    3.5Average rushing yards per attempt5.8
    9First downs by rushing11
    0Red zone rushing attempts10
    (H)Other (A)
    3Penalties2
    35Yards penalized10
    2Fumbles0
    1Fumbles lost0