Prix - Polyák Imre Memorial |style="text-align:left;font-size:88%;" rowspan=2| Győr, Hungary |- |Win |39-12 |align=left| Leo Drmola |style="font-size:88%"|TF 11-0 |- ! style=background:white colspan=7 | |- |Loss |38-12 |align=left| Rafael Iunusov |style="font-size:88%"|DQ |style="font-size:88%" rowspan=2|February 9–10, 2019 |style="font-size:88%" rowspan=2|2019 Grand Prix of Zagreb Open |style="text-align:left;font-size:88%;" rowspan=2| Zagreb, Croatia |- |Win |38-11 |align=left| Riccardo Vito Abbrescia |style="font-size:88%"|7-3 |- ! style=background:white colspan=7 | |- |Win |37-11 |align=left| Carter Nielsen |style="font-size:88%"|6-4 |style="font-size:88%" rowspan=3|January 24–26, 2019 |style="font-size:88%" rowspan=3|2019 Dave Schultz Memorial International |style="text-align:left;font-size:88%;" rowspan=3| Colorado Springs, Colorado |- |Win |36-11 |align=left| Vladyslav Dombrovskiy |style="font-size:88%"|TF 11-2 |- |Win |35-11 |align=left| Spencer Woods |style="font-size:88%"|TF 12-2 |- ! style=background:white colspan=7 | |- |Loss |34-11 |align=left| Elvin Mursaliyev |style="font-size:88%"|2-6 |style="font-size:88%" rowspan=3|October 20–28, 2018 |style="font-size:88%" rowspan=3|2018 World Wrestling Championships |style="text-align:left;font-size:88%;" rowspan=3| Budapest, Hungary |- |Win |34-10 |align=left| Reinier Jiménez |style="font-size:88%"|8-1 |- |Win |33-10 |align=left| Zhang Ridong |style="font-size:88%"|TF 9-0 |- ! style=background:white colspan=7 | |- |Loss |32-10 |align=left| Khalid Kerchiyev |style="font-size:88%"|5-5 |style="font-size:88%" |August 18–19, 2018 |style="font-size:88%" |2018 Grand Prix of Germany |style="text-align:left;font-size:88%;" | Dortmund, Germany |- ! style=background:white colspan=7 | |- |Win |32-9 |align=left| Mason Manville |style="font-size:88%"|TF 10-0 |style="font-size:88%" rowspan=2|June 21–22, 2018 |style="font-size:88%" rowspan=2|2018 US World Team Trials |style="text-align:left;font-size:88%;" rowspan=2| Tulsa, Oklahoma |- |Win |31-9 |align=left| Mason Manville |style="font-size:88%"|5-3 |- ! style=background:white colspan=7 | |- |Win |30-9 |align=left| Peyton Walsh |style="font-size:88%"|TF 8-0 |style="font-size:88%" rowspan=4|April 24–28, 2018 |style="font-size:88%" rowspan=4|2018 US Open Championships |style="text-align:left;font-size:88%;" rowspan=4| Las Vegas, Nevada |- |Win |29-9 |align=left| Jon Jay Chavez |style="font-size:88%"|TF 10-0 |- |Win |28-9 |align=left| Brandon Mueller |style="font-size:88%"|TF 10-0 |- |Win |27-9 |align=left| Dylan Reel |style="font-size:88%"|Fall |- ! style=background:white colspan=7 | |- |Win |26-9 |align=left| Jesse Porter |style="font-size:88%"|TF 13-4 |style="font-size:88%" rowspan=3|March 30–31, 2018 |style="font-size:88%" rowspan=3|2018 Bill Farrell Memorial International |style="text-align:left;font-size:88%;" rowspan=3| New York City, New York |- |Win |25-9 |align=left| Kendrick Sanders |style="font-size:88%"|9-8 |- |Win |24-9 |align=left| Colin Schubert |style="font-size:88%"|TF 8-0 |- ! style=background:white colspan=7 | |- |Win |22-9 |align=left| Ariel Fis Batista |style="font-size:88%"|TF 9-1 |style="font-size:88%" rowspan=4|February 15–23, 2018 |style="font-size:88%" rowspan=4|2018 Granma y Cerro Pelado Ranking Series |style="text-align:left;font-size:88%;" rowspan=4| Havana, Cuba |- |Win |21-9 |align=left| Luis Avendaño |style="font-size:88%"|11-4 |- |Win |20-9 |align=left| Juan Angel Escobar |style="font-size:88%"|TF 8-0 |- |Win |19-9 |align=left| Yurisandy Hernandez Rios |style="font-size:88%"|Fall |- ! style=background:white colspan=7 | |- |Loss |18-9 |align=left| Viktor Nemeš |style="font-size:88%"|TF 0-9 |style="font-size:88%" |February 11, 2018 |style="font-size:88%" |2018 USA vs. Serbia Special Dual Meet |style="text-align:left;font-size:88%;" | Boise, Idaho |- ! style=background:white colspan=7 | |- |Loss |18-8 |align=left| Andrii Antoniuk |style="font-size:88%"|TF 0-11 |style="font-size:88%" |November 21–26, 2017 |style="font-size:88%" |2017 U23 World Championships |style="text-align:left;font-size:88%;" | Bydgoszcz, Poland