Odds & predictions Upcoming matchups No upcoming game is scheduled. Recent results and the experts who know these teams are below.
Mar 7, 2026 UCLA Bruins 89 USC Trojans 68 Final Feb 24, 2026 USC Trojans 62 UCLA Bruins 81 Final Jan 27, 2025 UCLA Bruins 82 USC Trojans 76 Final Feb 24, 2024 USC Trojans 62 UCLA Bruins 56 Final Jan 27, 2024 UCLA Bruins 65 USC Trojans 50 Final Jan 26, 2023 UCLA Bruins 64 USC Trojans 77 Final Jan 5, 2023 USC Trojans 58 UCLA Bruins 60 Final Mar 11, 2022 USC Trojans 59 UCLA Bruins 69 Final Mar 5, 2022 USC Trojans 68 UCLA Bruins 75 Final Feb 12, 2022 UCLA Bruins 64 USC Trojans 67 Final Mar 6, 2021 USC Trojans 64 UCLA Bruins 63 Final Feb 6, 2021 UCLA Bruins 48 USC Trojans 66 Final Mar 7, 2020 UCLA Bruins 52 USC Trojans 54 Final Jan 11, 2020 USC Trojans 74 UCLA Bruins 63 Final Feb 28, 2019 USC Trojans 88 UCLA Bruins 93 Final Jan 19, 2019 UCLA Bruins 67 USC Trojans 80 Final Mar 3, 2018 UCLA Bruins 83 USC Trojans 72 Final Feb 3, 2018 USC Trojans 79 UCLA Bruins 82 Final Mar 9, 2017 USC Trojans 74 UCLA Bruins 76 Final Feb 18, 2017 USC Trojans 70 UCLA Bruins 102 Final Jan 25, 2017 UCLA Bruins 76 USC Trojans 84 Final Mar 9, 2016 UCLA Bruins 71 USC Trojans 95 Final Feb 4, 2016 UCLA Bruins 61 USC Trojans 80 Final Jan 13, 2016 USC Trojans 89 UCLA Bruins 75 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.