Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Belle City ParkBelle XC Invitational · Sep 24 | 18:52.22 | Belle XC Invitational | September 24, 2025 |
| 3,000 Meters · Airport Road4 Rivers Conference Meet · Oct 19 | 15:51.13 | 4 Rivers Conference Meet | October 19, 2024 |
| 3,000 Meters · Gans Creek Recreation AreaFather Tolton Invite 3k (Middle School) · Sep 14 | 16:33.97 | Father Tolton Invite 3k (Middle School) | September 14, 2024 |
| 3,200 Meters · New Haven City ParkNew Haven Invitational · Sep 7 | 18:27.35 | New Haven Invitational | September 7, 2024 |
| 3,200 Meters · Owensville High SchoolOwensville Invitational · Oct 15 | 17:34.68 | Owensville Invitational | October 15, 2024 |
| 5,000 Meters · Belle City ParkBelle XC Invitational · Sep 22 | 27:48.84 | Belle XC Invitational | September 22, 2026 |
| 5,000 Meters · Linn Athletic Complex48th Annual Linn Cross Country Invitational · Sep 12 | 31:55.51 | 48th Annual Linn Cross Country Invitational | September 12, 2026 |
| 5,000 Meters · Loutre Shore Country ClubHermann XC Invitational · Oct 6 | 29:45 | Hermann XC Invitational | October 6, 2026 |
| 5,000 Meters · Maramec Spring ParkSt. James XC Invitational · Sep 29 | 28:29.54 | St. James XC Invitational | September 29, 2026 |
| 5,000 Meters · New Haven City ParkNew Haven Invitational · Sep 5 | 33:46.3 | New Haven Invitational | September 5, 2026 |
| 5,000 Meters · Owensville High SchoolOwensville Invitational · Oct 13 | 31:41.63 | Owensville Invitational | October 13, 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 13 | Owensville InvitationalOct 13 · 5,000 Meters JV · Place 41 · New HavenNew Haven | 5,000 Meters JV | 41 | 31:41.63 PB | 9 |
| Oct 6 | Hermann XC InvitationalOct 6 · 5,000 Meters Junior Varsity · Place 63 · New HavenNew Haven | 5,000 Meters Junior Varsity | 63 | 29:45 PB | 9 |
| Sep 29 | St. James XC InvitationalSep 29 · 5,000 Meters Varsity · Place 117 · New HavenNew Haven | 5,000 Meters Varsity | 117 | 28:29.54 PB | 9 |
| Sep 22 | Belle XC InvitationalSep 22 · 5,000 Meters Varsity · Place 72 · New HavenNew Haven | 5,000 Meters Varsity | 72 | 27:48.84 PB | 9 |
| Sep 12 | 48th Annual Linn Cross Country InvitationalSep 12 · 5,000 Meters JV Boys · Place 45 · New HavenNew Haven | 5,000 Meters JV Boys | 45 | 31:55.51 PB | 9 |
| Sep 5 | New Haven InvitationalSep 5 · 5,000 Meters Junior Varsity · Place 62 · New HavenNew Haven | 5,000 Meters Junior Varsity | 62 | 33:46.3 PB | 9 |
2025 Cross Country
6 results2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | 4 Rivers Conference MeetOct 19 · 3,000 Meters Boys · Place 64 · New HavenNew Haven | 3,000 Meters Boys | 64 | 15:51.13 PB | 7 |
| Oct 15 | Owensville InvitationalOct 15 · 3,200 Meters Middle School · Place 80 · New HavenNew Haven | 3,200 Meters Middle School | 80 | 17:34.68 PB | 7 |
| Oct 1 | St. James InvitationalOct 1 · 1.6 Miles Middle School · Place 72 · New Haven Middle SchNew Haven Middle Sch | 1.6 Miles Middle School | 72 | 17:31.0 | — |
| Sep 14 | Father Tolton XC InvitationalSep 14 · 3,000 Meters Middle School · Place 108 · New Haven MSNew Haven MS | 3,000 Meters Middle School | 108 | 16:33.97 | 7 |
| Sep 14 | Father Tolton Invite 3k (Middle School) Sep 14 · 3,000 Meters Middle School · Place 108 · New HavenNew Haven | 3,000 Meters Middle School | 108 | 16:33.97 PB | 7 |
| Sep 7 | New Haven InvitationalSep 7 · 3,200 Meters Middle School · Place 47 · New HavenNew Haven | 3,200 Meters Middle School | 47 | 18:27.35 PB | 7 |