Odds & predictions Upcoming matchups No upcoming game is scheduled. Recent results and the experts who know these teams are below.
Feb 21, 2026 Oregon Ducks 71 USC Trojans 70 Final Dec 2, 2025 USC Trojans 82 Oregon Ducks 77 Final Dec 4, 2024 Oregon Ducks 68 USC Trojans 60 Final Feb 1, 2024 Oregon Ducks 78 USC Trojans 69 Final Dec 28, 2023 USC Trojans 74 Oregon Ducks 82 Final Feb 9, 2023 USC Trojans 60 Oregon Ducks 78 Final Feb 26, 2022 USC Trojans 70 Oregon Ducks 69 Final Jan 15, 2022 Oregon Ducks 79 USC Trojans 69 Final Mar 28, 2021 Oregon Ducks 68 USC Trojans 82 Final Jan 23, 2020 USC Trojans 70 Oregon Ducks 79 Final/2OT Feb 21, 2019 Oregon Ducks 49 USC Trojans 66 Final Jan 13, 2019 USC Trojans 60 Oregon Ducks 81 Final Mar 9, 2018 Oregon Ducks 54 USC Trojans 74 Final Feb 15, 2018 Oregon Ducks 70 USC Trojans 72 Final Jan 18, 2018 USC Trojans 75 Oregon Ducks 70 Final Feb 11, 2017 Oregon Ducks 81 USC Trojans 70 Final Dec 30, 2016 USC Trojans 61 Oregon Ducks 84 Final Mar 5, 2016 Oregon Ducks 76 USC Trojans 66 Final Jan 21, 2016 USC Trojans 81 Oregon Ducks 89 Final Expert grades weight verified head-to-head profit at 75% and profit on other games involving either team at 25%, with a confidence adjustment until ten qualifying picks are recorded.