Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Dublin JeromeCeltic Clash - Dublin Jerome High School · Sep 23 | 14:39.40 | Celtic Clash - Dublin Jerome High School | September 23, 2023 |
| 3,200 Meters · Hedges Boyer Park XC Carnival -- Tiffin · Sep 10 | 16:05.6 | XC Carnival -- Tiffin | September 10, 2022 |
| 3,200 Meters · Hyatts Middle SchoolHyatts vs Orange · Sep 12 | 15:07.3 | Hyatts vs Orange | September 12, 2023 |
| 3,200 Meters · Shanahan Middle SchoolShanahan v Orange · Sep 19 | 14:38 | Shanahan v Orange | September 19, 2023 |
| 5,000 Meters · Buckeye Valley HSBaron Blast - Buckeye Valley · Aug 29 | 24:31.35 | Baron Blast - Buckeye Valley | August 29, 2026 |
| 5,000 Meters · Highland High SchoolHighland Flying Scots Cross Country Invitational - HS · Sep 5 | 23:36.9 | Highland Flying Scots Cross Country Invitational - HS | September 5, 2026 |
| 5,000 Meters · Hilliard Darby High SchoolOHSAA District Championship - Hilliard · Oct 19 | 24:55.07 | OHSAA District Championship - Hilliard | October 19, 2024 |
| 5,000 Meters · Hilliard Darby HSOHSAA District Championship - Hilliard · Oct 18 | 23:43.70 | OHSAA District Championship - Hilliard | October 18, 2025 |
| 5,000 Meters · Marion Harding HSHarding Invitational · Oct 10 | 23:45.28 | Harding Invitational | October 10, 2026 |
| 5,000 Meters · Pick North XC2026 OHSAA Regional - Central - Pickerington · Oct 31 | 22:17.2 | 2026 OHSAA Regional - Central - Pickerington | October 31, 2026 |
| 5,000 Meters · Pickerington North High SchoolPanther XC Invitational (HS) · Oct 3 | 23:39.43 | Panther XC Invitational (HS) | October 3, 2026 |
| 5,000 Meters · Seneca East High SchoolSeneca East's Stars, Stripes and Lights · Sep 12 | 23:19.18 | Seneca East's Stars, Stripes and Lights | September 12, 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 31 | 2026 OHSAA Regional - Central - PickeringtonOct 31 · 5,000 Meters D3 Girls · Place 101 · Buckeye ValleyBuckeye Valley | 5,000 Meters D3 Girls | 101 | 22:17.2 PB | 11 |
| Oct 10 | Harding InvitationalOct 10 · 5,000 Meters Varsity-Girls · Place 99 · Buckeye ValleyBuckeye Valley | 5,000 Meters Varsity-Girls | 99 | 23:45.28 PB | 11 |
| Oct 3 | Panther XC Invitational (HS)Oct 3 · 5,000 Meters Girls Team HS · Place 157 · Buckeye ValleyBuckeye Valley | 5,000 Meters Girls Team HS | 157 | 23:39.43 PB | 11 |
| Sep 12 | Seneca East's Stars, Stripes and LightsSep 12 · 5,000 Meters HS Stripes Varsity · Place 61 · Buckeye ValleyBuckeye Valley | 5,000 Meters HS Stripes Varsity | 61 | 23:19.18 PB | 11 |
| Sep 5 | Highland Flying Scots Cross Country Invitational - HSSep 5 · 5,000 Meters Varsity · Place 27 · Buckeye ValleyBuckeye Valley | 5,000 Meters Varsity | 27 | 23:36.9 PB | 11 |
| Aug 29 | Baron Blast - Buckeye ValleyAug 29 · 5,000 Meters High School · Place 21 · Buckeye ValleyBuckeye Valley | 5,000 Meters High School | 21 | 24:31.35 PB | 11 |
2025 Cross Country
3 results2024 Cross Country
1 results2023 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 3 | Berkshire vs OrangeOct 3 · 3,200 Meters Middle School · Olen. OrangeOlen. Orange | 3,200 Meters Middle School | 0 | 15:06Unofficial | 8 |
| Sep 30 | All Olentangy MS InvitationalSep 30 · 3,200 Meters Middle School · Olen. OrangeOlen. Orange | 3,200 Meters Middle School | 0 | 15:07.7Unofficial | 8 |
| Sep 26 | Liberty vs OrangeSep 26 · 3,200 Meters Middle School · Olen. OrangeOlen. Orange | 3,200 Meters Middle School | 0 | 14:59Unofficial | 8 |
| Sep 23 | Celtic Clash - Dublin Jerome High SchoolSep 23 · 2 Miles MS Girls Gold Varsity · Place 51 · Olen. OrangeOlen. Orange | 2 Miles MS Girls Gold Varsity | 51 | 14:39.40 PB | 8 |
| Sep 19 | Shanahan v OrangeSep 19 · 3,200 Meters Middle School · Place 10 · Olen. OrangeOlen. Orange | 3,200 Meters Middle School | 10 | 14:38 PB | 8 |
| Sep 12 | Hyatts vs OrangeSep 12 · 3,200 Meters Girls · Place 11 · Olen. OrangeOlen. Orange | 3,200 Meters Girls | 11 | 15:07.3 PB | 8 |
| Sep 9 | Tiffin Columbian Cross Country CarnivalSep 9 · 3,200 Meters Middle School Varsity · Place 99 · Olen. Orange MSOlen. Orange MS | 3,200 Meters Middle School Varsity | 99 | 14:48.1 | — |
| Sep 9 | Tiffin Columbian Cross Country CarnivalSep 9 · Middle School Varsity · Place 99 · Olen. Orange MSOlen. Orange MS | Middle School Varsity | 99 | 14:48.1 | — |
| Sep 9 | Tiffin Cross Country CarnivalSep 9 · 3,200 Meters New Division · Olen. OrangeOlen. Orange | 3,200 Meters New Division | 0 | 14:48.1Unofficial | 8 |
| Aug 29 | Berlin vs OrangeAug 29 · 3,200 Meters Middle School · Olen. OrangeOlen. Orange | 3,200 Meters Middle School | 0 | 15:07Unofficial | 8 |
| Aug 22 | Olentangy Orange vs Big WalnutAug 22 · 3,200 Meters Middle School · Olen. OrangeOlen. Orange | 3,200 Meters Middle School | 0 | 16:15Unofficial | 8 |
2022 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 27 | Orange vs LibertySep 27 · 3,200 Meters Middle School · Olen. OrangeOlen. Orange | 3,200 Meters Middle School | 0 | 16:05Unofficial | 7 |
| Sep 13 | Orange vs Hyatts vs GenoaSep 13 · 3,200 Meters Middle School · Olen. OrangeOlen. Orange | 3,200 Meters Middle School | 0 | 16:23Unofficial | 7 |
| Sep 10 | Tiffin CarnivalSep 10 · 3,200 Meters Middle School Open · Place 46 · Olen. Orange MSOlen. Orange MS | 3,200 Meters Middle School Open | 46 | 16:05.6 | 7 |
| Sep 10 | Tiffin CarnivalSep 10 · 3,200 Meters Middle School Open · Place 46 · Olen. Orange MSOlen. Orange MS | 3,200 Meters Middle School Open | 46 | 16:05.6 | 7 |
| Sep 10 | Orange at Tiffin CarnivalSep 10 · 3,200 Meters MS Girls · Olen. OrangeOlen. Orange | 3,200 Meters MS Girls | 0 | 16:05.6Unofficial | 7 |
| Sep 10 | XC Carnival -- Tiffin Sep 10 · 3,200 Meters Open · Place 46 · Olen. OrangeOlen. Orange | 3,200 Meters Open | 46 | 16:05.6 PB | 7 |
| Aug 30 | Orange vs WorthingwayAug 30 · 3,200 Meters Middle School · Olen. OrangeOlen. Orange | 3,200 Meters Middle School | 0 | 17:00Unofficial | 7 |