Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 10,000 Meters · Ash Creek PreserveNCAA DII West Regional Championships · Nov 8 | 33:01.11 | NCAA DII West Regional Championships | November 8, 2025 |
| 10,000 Meters · Montana State University BillingsNCAA DII West Regional · Nov 9 | 33:18.7 | NCAA DII West Regional | November 9, 2024 |
| 10,000 Meters · Western Oregon University2023 NCAA D2 West Regional · Nov 4 | 33:45.1 | 2023 NCAA D2 West Regional | November 4, 2023 |
| 5,000 Meters · Canby High SchoolCanby Cross Country · Mar 3 | 18:38.4 | Canby Cross Country | March 3, 2021 |
| 5,000 Meters · Fernhill ParkThree Rivers League Championship · Mar 31 | 17:57.14 | Three Rivers League Championship | March 31, 2021 |
| 5,000 Meters · Lakeridge High SchoolTRL @ Lakeridge · Mar 10 | 18:18.50 | TRL @ Lakeridge | March 10, 2021 |
| 5,000 Meters · Lane Community CollegeOSAA 6A State Championships · Nov 6 | 17:04.20 | OSAA 6A State Championships | November 6, 2021 |
| 5,000 Meters · Oregon City High SchoolOregon City XC Invitational · Apr 10 | 16:47.64 | Oregon City XC Invitational | April 10, 2021 |
| 5,000 Meters · Saint Martin's UniversityBill Kehoe South Sound Invite · Oct 9 | 16:17.80 | Bill Kehoe South Sound Invite | October 9, 2021 |
| 5,000 Meters · Tomlinson StadiumCentral Washington XC Opener · Sep 6 | 16:25.17 | Central Washington XC Opener | September 6, 2025 |
| 6,000 Meters · Western Oregon UniversityAsh Creek Collegiate · Sep 16 | 19:12.9 | Ash Creek Collegiate | September 16, 2022 |
| 8,000 Meters · Amend ParkGNAC Cross Country Championships · Oct 25 | 25:52.8 | GNAC Cross Country Championships | October 25, 2025 |
| 8,000 Meters · Golden Gate ParkSan Francisco State Invitational · Oct 7 | 26:18.5 | San Francisco State Invitational | October 7, 2022 |
| 8,000 Meters · Hovander Homestead ParkWWU Bill Roe Classic · Sep 27 | 25:29.90 | WWU Bill Roe Classic | September 27, 2025 |
| 8,000 Meters · Kincaid Park2023 GNAC Cross Country Championships · Oct 21 | 27:07.2 | 2023 GNAC Cross Country Championships | October 21, 2023 |
| 8,000 Meters · Sudden Valley Golf CourseGNAC XC Championships 2024 · Oct 26 | 26:14.0 | GNAC XC Championships 2024 | October 26, 2024 |
| 8,000 Meters · Western Oregon UniversityGNAC Cross Country Championships · Nov 5 | 26:10.7 | GNAC Cross Country Championships | November 5, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | NCAA DII West Regional ChampionshipsNov 8 · 10,000 Meters NCAA DII West Regional · Place 113 · Saint Martin'sSaint Martin's | 10,000 Meters NCAA DII West Regional | 113 | 33:01.11 PB | Sr |
| Oct 25 | GNAC Cross Country ChampionshipsOct 25 · 8,000 Meters GNAC · Place 41 · Saint Martin'sSaint Martin's | 8,000 Meters GNAC | 41 | 25:52.8 PB | Sr |
| Sep 27 | WWU Bill Roe ClassicSep 27 · 8,000 Meters Men · Place 45 · Saint Martin'sSaint Martin's | 8,000 Meters Men | 45 | 25:29.90 PB | Sr |
| Sep 13 | Gator Cross 2025Sep 13 · 6,000 Meters Varsity · Place 29 · Saint Martin'sSaint Martin's | 6,000 Meters Varsity | 29 | 19:02.60 | Sr |
| Sep 6 | Central Washington XC OpenerSep 6 · 5,000 Meters Collegiate Men · Place 6 · Saint Martin'sSaint Martin's | 5,000 Meters Collegiate Men | 6 | 16:25.17 PB | Sr |
2024 Cross Country
4 results2023 Cross Country
4 results2022 Cross Country
3 results2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | OSAA 6A State ChampionshipsNov 6 · 5,000 Meters 6A · Place 77 · Oregon CityOregon City | 5,000 Meters 6A | 77 | 17:04.20 PB | 12 |
| Oct 9 | Bill Kehoe South Sound InviteOct 9 · 5,000 Meters Boys Purple Elite · Place 5 · Oregon CityOregon City | 5,000 Meters Boys Purple Elite | 5 | 16:17.80 PB | 12 |
| Apr 10 | Oregon City XC InvitationalApr 10 · 5,000 Meters Male Entries · Place 7 · Oregon CityOregon City | 5,000 Meters Male Entries | 7 | 16:47.64 PB | 11 |
| Mar 31 | Three Rivers League ChampionshipMar 31 · 5,000 Meters Varsity · Place 13 · Oregon CityOregon City | 5,000 Meters Varsity | 13 | 17:57.14 PB | 11 |
| Mar 24 | Lakeridge @ Oregon CityMar 24 · 5,000 Meters BOYS · Place 1 · Oregon CityOregon City | 5,000 Meters BOYS | 1 | 17:37 | 11 |
| Mar 17 | TRL @ Oregon CityMar 17 · 5,000 Meters BOYS · Place 4 · Oregon CityOregon City | 5,000 Meters BOYS | 4 | 17:23 | 11 |
| Mar 10 | TRL @ LakeridgeMar 10 · 5,000 Meters Varsity · Place 6 · Oregon CityOregon City | 5,000 Meters Varsity | 6 | 18:18.50 PB | 11 |
| Mar 3 | Canby Cross CountryMar 3 · 5,000 Meters Varsity · Place 7 · Oregon CityOregon City | 5,000 Meters Varsity | 7 | 18:38.4 PB | 11 |
| Feb 26 | Pioneer Stampede 3k time trialFeb 26 · 3,000 Meters Boys Team · Place 1 · Oregon CityOregon City | 3,000 Meters Boys Team | 1 | 10:18.00Unofficial | 11 |