Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Big DriverFour Rivers Conference Championship · Oct 18 | 18:53.41 | Four Rivers Conference Championship | October 18, 2022 |
| 3,200 Meters · Linn Athletic Complex44th Annual Linn MS Invitational · Sep 10 | 19:23.44 | 44th Annual Linn MS Invitational | September 10, 2022 |
| 3,200 Meters · Loutre Shore Country ClubHermann Middle School Invitational · Oct 4 | 16:08.43 | Hermann Middle School Invitational | October 4, 2022 |
| 3,200 Meters · Owensville High SchoolFour Rivers Conference Championship · Oct 17 | 17:47.65 | Four Rivers Conference Championship | October 17, 2023 |
| 5,000 Meters · Airport Road4 Rivers Conference Meet · Oct 22 | 25:36.60 | 4 Rivers Conference Meet | October 22, 2024 |
| 5,000 Meters · Belle City ParkBelle XC Invitational · Sep 22 | 24:42.86 | Belle XC Invitational | September 22, 2026 |
| 5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 25 | 24:38.9 | Gans Creek Classic HS | September 25, 2026 |
| 5,000 Meters · HermannHermann Invitational Cross Country Meet · Oct 8 | 26:34.3 | Hermann Invitational Cross Country Meet | October 8, 2024 |
| 5,000 Meters · Knights of Columbus Hall, Westphalia MOFatima Cross Country Invitational · Oct 25 | 25:26.59 | Fatima Cross Country Invitational | October 25, 2025 |
| 5,000 Meters · Linn Athletic Complex48th Annual Linn Cross Country Invitational · Sep 12 | 26:23.88 | 48th Annual Linn Cross Country Invitational | September 12, 2026 |
| 5,000 Meters · Loutre Shore Country ClubHermann XC Invitational · Oct 7 | 24:28.60 | Hermann XC Invitational | October 7, 2025 |
| 5,000 Meters · Maramec Spring ParkSt. James XC Invitational · Sep 29 | 24:20.66 | St. James XC Invitational | September 29, 2026 |
| 5,000 Meters · New Haven City ParkNew Haven Invitational · Sep 5 | 27:29.8 | New Haven Invitational | September 5, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 6 | Hermann XC InvitationalOct 6 · 5,000 Meters Junior Varsity · Place 44 · New HavenNew Haven | 5,000 Meters Junior Varsity | 44 | 24:56 | 11 |
| Sep 29 | St. James XC InvitationalSep 29 · 5,000 Meters Varsity · Place 95 · New HavenNew Haven | 5,000 Meters Varsity | 95 | 24:20.66 PB | 11 |
| Sep 25 | Gans Creek Classic HSSep 25 · 5,000 Meters White Varsity · Place 265 · New HavenNew Haven | 5,000 Meters White Varsity | 265 | 24:38.9 PB | 11 |
| Sep 22 | Belle XC InvitationalSep 22 · 5,000 Meters Varsity · Place 61 · New HavenNew Haven | 5,000 Meters Varsity | 61 | 24:42.86 PB | 11 |
| Sep 12 | 48th Annual Linn Cross Country InvitationalSep 12 · 5,000 Meters JV Boys · Place 31 · New HavenNew Haven | 5,000 Meters JV Boys | 31 | 26:23.88 PB | 11 |
| Sep 5 | New Haven InvitationalSep 5 · 5,000 Meters Junior Varsity · Place 36 · New HavenNew Haven | 5,000 Meters Junior Varsity | 36 | 27:29.8 PB | 11 |
2025 Cross Country
3 results2024 Cross Country
2 results2023 Cross Country
2 results2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | Four Rivers Conference ChampionshipOct 18 · 3,200 Meters Middle School · Place 71 · New Haven M.S.New Haven M.S. | 3,200 Meters Middle School | 71 | 18:53.41 | 7 |
| Oct 18 | Four Rivers Conference ChampionshipOct 18 · 3,200 Meters Middle School · Place 71 · New HavenNew Haven | 3,200 Meters Middle School | 71 | 18:53.41 PB | 7 |
| Oct 11 | Owensville InvitationalOct 11 · 3,200 Meters Middle School · Place 78 · New HavenNew Haven | 3,200 Meters Middle School | 78 | 20:42.82 | 7 |
| Oct 4 | Hermann Middle School InvitationalOct 4 · 3,200 Meters Middle School · Place 62 · New HavenNew Haven | 3,200 Meters Middle School | 62 | 16:08.43 PB | 7 |
| Sep 28 | St. James InvitationalSep 28 · 2,500 Meters Middle School · Place 75 · New Haven Middle SchNew Haven Middle Sch | 2,500 Meters Middle School | 75 | 14:06.7 | — |
| Sep 22 | Belle InvitationalSep 22 · 1.8 Miles Middle School · Place 77 · New Haven Middle SchNew Haven Middle Sch | 1.8 Miles Middle School | 77 | 17:12.5 | — |
| Sep 10 | 44th Annual Linn MS InvitationalSep 10 · 3,200 Meters Middle School · Place 140 · New HavenNew Haven | 3,200 Meters Middle School | 140 | 19:23.44 PB | 7 |