Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Algonkian Regional ParkDominion, Broad Run, Tuscarora Meet · Mar 27 | 25:46 | Dominion, Broad Run, Tuscarora Meet | March 27, 2021 |
| 5,000 Meters · Lightridge HSLightridge, Heritage & Dominion Meet · Mar 17 | 26:46 | Lightridge, Heritage & Dominion Meet | March 17, 2021 |
| 5,000 Meters · Mill Creek MetroParks FarmYSU Alumni XC Meet · Sep 21 | 30:34.1 | YSU Alumni XC Meet | September 21, 2024 |
| 5,000 Meters · Rock Ridge High SchoolRock Ridge XC Invitational · Sep 18 | 28:29 | Rock Ridge XC Invitational | September 18, 2021 |
| 5,000 Meters · WestminsterFisher Invitational · Aug 29 | 23:23.9 | Fisher Invitational | August 29, 2025 |
| 6,000 Meters · Allegheny College Robertson Athletic ComplexPresidents Athletic Conference Championships · Nov 1 | 29:56.50 | Presidents Athletic Conference Championships | November 1, 2025 |
| 6,000 Meters · Bethany CollegeBethany Invitational · Sep 9 | 36:14.8 | Bethany Invitational | September 9, 2023 |
| 6,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 4 | 28:48.68 | Swags Louisville Cross Country Classic | October 4, 2025 |
| 6,000 Meters · Lawrence County FairgroundPAC Cross Country Championships · Nov 2 | 32:25.5 | PAC Cross Country Championships | November 2, 2024 |
| 6,000 Meters · Oberlin CollegeOberlin College Inter-Regional Rumble · Oct 18 | 28:20.70 | Oberlin College Inter-Regional Rumble | October 18, 2025 |
| 6,000 Meters · Oberlin Cross Country TrailINTER-REGIONAL RUMBLE · Oct 15 | 31:42.7 | INTER-REGIONAL RUMBLE | October 15, 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 1 | Presidents Athletic Conference ChampionshipsNov 1 · 6,000 Meters 6K · Place 91 · GenevaGeneva | 6,000 Meters 6K | 91 | 29:56.50 PB | Sr |
| Oct 18 | Oberlin College Inter-Regional RumbleOct 18 · 6,000 Meters Women's Open · Place 57 · GenevaGeneva | 6,000 Meters Women's Open | 57 | 28:20.70 PB | Sr |
| Oct 4 | Swags Louisville Cross Country ClassicOct 4 · 6,000 Meters College Blue · Place 392 · GenevaGeneva | 6,000 Meters College Blue | 392 | 28:48.68 PB | Sr |
| Sep 20 | Allegheny College ClassicSep 20 · 6,000 Meters Varsity · Place 105 · GenevaGeneva | 6,000 Meters Varsity | 105 | 30:15 | Sr |
| Aug 29 | Fisher InvitationalAug 29 · 5,000 Meters Women's Race · Place 69 · GenevaGeneva | 5,000 Meters Women's Race | 69 | 23:23.9 PB | Sr |
2024 Cross Country
4 results2023 Cross Country
4 results2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | Presidents AC ChampionshipsOct 29 · 6,000 Meters Varsity · Place 98 · GenevaGeneva | 6,000 Meters Varsity | 98 | 33:25.0 | FR |
| Oct 15 | INTER-REGIONAL RUMBLEOct 15 · 6,000 Meters Invite · Place 276 · GenevaGeneva | 6,000 Meters Invite | 276 | 31:42.7 PB | Fr |
| Oct 8 | Carnegie Mellon InvitationalOct 8 · 5,000 Meters Varsity · Place 128 · GenevaGeneva | 5,000 Meters Varsity | 128 | 25:53.8 | FR |
| Sep 9 | Saint Vincent InvitationalSep 9 · 6,000 Meters Varsity · Place 96 · GenevaGeneva | 6,000 Meters Varsity | 96 | 32:14.0 | FR |
| Sep 9 | Saint Vincent InvitationalSep 9 · 6,000 Meters Invitational · Place 96 · GenevaGeneva | 6,000 Meters Invitational | 96 | 32:14.0 | FR |
| Sep 2 | Father Bede Invitational Sep 2 · 5,000 Meters Varsity · Place 81 · GenevaGeneva | 5,000 Meters Varsity | 81 | 27:11.0 | — |
2021 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | Third Battle InvitationalOct 16 · 5,000 Meters Junior Varsity · Place 92 · DominionDominion | 5,000 Meters Junior Varsity | 92 | 26:13.7 | SR |
| Sep 28 | Dominion / Broad Run / HeritageSep 28 · 5,000 Meters Varsity · Place 29 · DominionDominion | 5,000 Meters Varsity | 29 | 27:50.00 | — |
| Sep 18 | Rock Ridge XC InvitationalSep 18 · 5,000 Meters Upperclass · Place 24 · DominionDominion | 5,000 Meters Upperclass | 24 | 28:29 PB | 12 |
| Sep 11 | Oatlands InvitationalSep 11 · 5,000 Meters Varsity · Place 71 · DominionDominion | 5,000 Meters Varsity | 71 | 27:40 | — |
| Aug 28 | Great Meadow InvitationalAug 28 · 5,000 Meters Varsity · Place 139 · DominionDominion | 5,000 Meters Varsity | 139 | 26:28 | — |
| Mar 27 | Dominion, Broad Run, Tuscarora MeetMar 27 · 5,000 Meters Varsity · Place 35 · DominionDominion | 5,000 Meters Varsity | 35 | 25:46 PB | 11 |
| Mar 17 | Lightridge, Heritage & Dominion MeetMar 17 · 5,000 Meters Varsity · Place 28 · DominionDominion | 5,000 Meters Varsity | 28 | 26:46 PB | 11 |
2019 Cross Country
4 results2018 Cross Country
2 results