| NCAA Division I Matches |
| Res. | Record | Opponent | Score | Date | Event |
| Start of 2021–2022 Season (senior year) |
| End of 2020–2021 Season (junior year) |
| 2021 NCAA Championships at 285 lbs |
| Win | 67–2 | Mason Parris | 8–4 | March 18–20, 2021 | 2021 NCAA Division I National Championships |
| Win | 66–2 | Tony Cassioppi | MD 16–6 |
| Win | 65–2 | Greg Kerkvliet | 9–4 |
| Win | 64–2 | Wyatt Hendrickson | TF 17–2 |
| Win | 63–2 | Taye Ghadiali | Fall |
| 2021 Big Ten Conference at 285 lbs |
| Win | 62–2 | Mason Parris | MD 12–4 | March 6–7, 2021 | 2021 Big Ten Conference Championships |
| Win | 61–2 | Christian Lance | INJ |
| Win | 60–2 | Tate Orndorff | TF 19–4 |
| Win | 59–2 | Jack Heyob | TF 16–1 | February 21, 2021 | Northwestern - Minnesota Dual |
| Win | 58–2 | Peter Christensen | Fall | February 12, 2021 | Minnesota - Wisconsin Dual |
| Win | 57–2 | Luke Luffman | Fall | February 5, 2021 | Illinois - Minnesota Dual |
| Win | 56–2 | Boone McDermott | TF 17–2 | January 31, 2021 | Minnesota - Rutgers Dual |
| Win | 55–2 | Jamarcus Grant | TF 24–8 | Minnesota - Purdue Dual |
| Win | 54–2 | Tony Cassioppi | MD 14–6 | January 22, 2021 | Iowa - Minnesota Dual |
| Win | 53–2 | Brad Wilton | TF 23–8 | January 16, 2021 | Minnesota - Michigan State Dual |
| Win | 52–2 | Connor Bowes | Fall | Maryland - Minnesota Dual |
| Win | 51–2 | Christian Lance | TF 23–8 | January 8, 2021 | Minnesota - Nebraska Dual |
| Start of 2020–2021 Season (junior year) |
| End of 2019–2020 Season (sophomore year) |
| 2020 Big Ten Championships at 285 lbs |
| Win | 50–2 | Mason Parris | 8–6 | March 7–8, 2020 | 2020 Big Ten Conference Championships |
| Win | 49–2 | Tony Cassioppi | 9–4 |
| Win | 48–2 | Alex Esposito | Fall |
| Win | 47–2 | Christian Lance | MD 19–7 | February 21, 2020 | Nebraska - Minnesota Dual |
| Win | 46–2 | Tony Cassioppi | 7–5 | February 15, 2020 | Minnesota - Iowa Dual |
| Win | 45–2 | Seth Nevills | MD 13–5 | February 9, 2020 | Penn State - Minnesota Dual |
| Win | 44–2 | Brandon Streck | Fall | February 2, 2020 | Minnesota - Indiana Dual |
| Win | 43–2 | Thomas Penola | TF 25–10 | January 31, 2020 | Minnesota - Purdue Dual |
| Win | 42–2 | Gary Traub | MD 13–2 | January 26, 2020 | Ohio State - Minnesota Dual |
| Win | 41–2 | Trent Hillger | 10–5 | January 10, 2020 | Wisconsin - Minnesota Dual |
| Win | 40–2 | Brendan Furman | MD 12–3 | December 30, 2019 | Minnesota - Cornell Dual |
| Win | 39–2 | Jonah Niesenbaum | Fall | Duke - Minnesota Dual |
| Win | 38–2 | Will Hilliard | Fall | December 29, 2019 | Old Dominion - Minnesota Dual |
| Win | 37–2 | Jordan Wood | MD 8–0 | Lehigh - Minnesota Dual |
| Win | 36–2 | Blake Wolters | MD 21–8 | December 20, 2019 | Minnesota - South Dakota State Dual |
| Start of 2019–2020 Season (sophomore year) |
| End of 2018–2019 Season (freshman year) |
| 2019 NCAA Championships at 285 lbs |
| Win | 35–2 | Jordan Wood | 4–0 | March 21–23, 2019 | 2019 NCAA Division I National Championships |
| Win | 34–2 | Youssif Hemida | 6–2 |
| Loss | 33–2 | Anthony Cassar | 3–4 |
| Win | 33–1 | Amar Dhesi | MD 11–1 |
| Win | 32–1 | Brian Andrews | MD 21–8 |
| Win | 31–1 | Zack Parker | TF 18–3 |