| Senior freestyle matches |
| Res. |
Record |
Opponent |
Score |
Date |
Event |
Location |
2026 US World Team Trials at 125 kg |
| Loss |
23–13 |
Mason Parris |
12–14 |
May 15, 2026 |
2026 US World Team Trials |
Louisville, Kentucky
|
| Win |
23–12 |
Coby Merrill |
3–0 |
| Win |
22–12 |
Cole Mirasola |
Fall |
2024 US Olympic Team Trials at 97 kg |
| Loss |
21–12 |
Kyle Snyder |
0–4 |
April 19, 2024 |
2024 US Olympic Team Trials |
State College, Pennsylvania
|
| Loss |
21–11 |
Kyle Snyder |
0–5 |
| Win |
21–10 |
Kollin Moore |
TF 11–1 |
| Win |
20–10 |
Jonathan Aiello |
6–4 |
| Win |
19–10 |
Eric Schultz |
7–3 |
2024 Grand Prix Zagreb Open at 97 kg |
| Win |
18–10 |
Vicky Chahar |
8–5 |
January 10, 2024 |
2024 Grand Prix Zagreb Open |
Zagreb, Croatia
|
| Win |
17–10 |
Radosław Baran |
14–10 |
| Loss |
16–10 |
Amirali Azarpira |
7–8 |
| Win |
16–9 |
Erik Thiele |
8–4 |
2023 U23 World Wrestling Championships at 97 kg |
| Win |
15–9 |
Radu Lefter |
TF 12–2 |
October 23, 2023 |
2023 U23 World Wrestling Championships |
Tirana, Albania
|
| Win |
14–9 |
Sergey Sargsyan |
TF 11–0 |
| Win |
13–9 |
Oktay Ciftci |
TF 11–0 |
| Win |
12–9 |
Hibiki Ito |
13–4 |
2023 US Open at 97 kg |
| Loss |
11–9 |
J'den Cox |
3–12 |
April 26, 2023 |
2023 US Open National Championships |
Las Vegas, Nevada
|
| Win |
11–8 |
Timothy Dudley |
Fall |
| Win |
10–8 |
Silas Allred |
TF 10–0 |
| Win |
9–8 |
Eric Gamble |
TF 11–0 |
| Loss |
8–8 |
Jonathan Aiello |
6–8 |
June 8, 2022 |
Final X New York- Third Place |
New York City, New York
|
2022 US World Team Trials at 92 kg |
| Loss |
8–7 |
Nate Jackson |
0–8 |
May 21, 2022 |
2022 US World Team Trials |
Coralville, Iowa
|
| Loss |
8–6 |
Nate Jackson |
TF 0–10 |
| Win |
8–5 |
Cameron Caffey |
TF 11–0 |
| Win |
7–5 |
Pat Downey |
Fall |
2022 US Open at 92 kg |
| Loss |
6–5 |
Cameron Caffey |
7–11 |
April 27, 2022 |
2022 US Open |
Las Vegas, Nevada
|
| Win |
6–4 |
Max Shaw |
TF 15–4 |
| Win |
5–4 |
Clay Wahlstrom |
TF 10–0 |
| 2021 US World Team Trials DNP at 92 kg |
| Loss |
4–4 |
Scottie Boykin |
TF 2–13 |
September 11, 2021 |
2021 US World Team Trials |
Lincoln, Nebraska
|
| Loss |
4–3 |
Nate Jackson |
TF 0–10 |
| Win |
4–2 |
Timothy Dudley |
9–7 |
| 2021 US Senior Nationals 5th at 97 kg |
| Win |
3–2 |
Samuel Mitchell |
Fall |
April 30, 2021 |
2021 US Senior National Championships |
Coralville, Iowa
|
| Loss |
2–2 |
Christopher Smith |
3–10 |
| Loss |
2–1 |
Nathan Rotert |
6–10 |
| Win |
2–0 |
Morgan Smith |
TF 10–0 |
| Win |
1–0 |
Charles Swiggett |
TF 10–0 |