Odds & predictions Upcoming matchups No upcoming game is scheduled. Recent results and the experts who know these teams are below.
Mar 5, 2026 Michigan Wolverines 71 Iowa Hawkeyes 68 Final Dec 7, 2024 Iowa Hawkeyes 83 Michigan Wolverines 85 Final Jan 27, 2024 Iowa Hawkeyes 88 Michigan Wolverines 78 Final Dec 10, 2023 Michigan Wolverines 90 Iowa Hawkeyes 80 Final Jan 12, 2023 Michigan Wolverines 84 Iowa Hawkeyes 93 Final/OT Mar 3, 2022 Iowa Hawkeyes 82 Michigan Wolverines 71 Final Feb 17, 2022 Michigan Wolverines 84 Iowa Hawkeyes 79 Final Feb 25, 2021 Iowa Hawkeyes 57 Michigan Wolverines 79 Final Jan 17, 2020 Michigan Wolverines 83 Iowa Hawkeyes 90 Final Dec 6, 2019 Iowa Hawkeyes 91 Michigan Wolverines 103 Final Mar 15, 2019 Iowa Hawkeyes 53 Michigan Wolverines 74 Final Feb 1, 2019 Michigan Wolverines 59 Iowa Hawkeyes 74 Final Mar 1, 2018 Iowa Hawkeyes 71 Michigan Wolverines 77 Final Feb 14, 2018 Iowa Hawkeyes 59 Michigan Wolverines 74 Final Jan 2, 2018 Michigan Wolverines 75 Iowa Hawkeyes 68 Final Jan 1, 2017 Michigan Wolverines 83 Iowa Hawkeyes 86 Final Mar 5, 2016 Iowa Hawkeyes 71 Michigan Wolverines 61 Final Jan 17, 2016 Michigan Wolverines 71 Iowa Hawkeyes 82 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.